|
@@ -1,15 +1,17 @@
|
|
|
package com.ruoyi.system.service.impl;
|
|
|
|
|
|
-import com.ruoyi.common.core.domain.model.LoginUser;
|
|
|
import com.ruoyi.common.core.domain.model.WeChatUser;
|
|
|
import com.ruoyi.common.enums.MeetingType;
|
|
|
import com.ruoyi.common.enums.ReviewStatus;
|
|
|
import com.ruoyi.common.enums.SysYesNo;
|
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
+import com.ruoyi.system.domain.CpsContentInfo;
|
|
|
import com.ruoyi.system.domain.CpsUsrApply;
|
|
|
+import com.ruoyi.system.mapper.CpsContentInfoMapper;
|
|
|
import com.ruoyi.system.mapper.CpsUsrApplyMapper;
|
|
|
import com.ruoyi.system.service.ICpsUsrApplyService;
|
|
|
+import org.apache.commons.lang3.ObjectUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -27,6 +29,9 @@ public class CpsUsrApplyServiceImpl implements ICpsUsrApplyService {
|
|
|
@Autowired
|
|
|
private CpsUsrApplyMapper cpsUsrApplyMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private CpsContentInfoMapper cpsContentInfoMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 查询cps_usr_apply与会申请
|
|
|
*
|
|
@@ -44,6 +49,21 @@ public class CpsUsrApplyServiceImpl implements ICpsUsrApplyService {
|
|
|
return cpsUsrApplyMapper.selectCpsUsrApplyByTel(loginUser.getTel(), MeetingType.MEETING.getCode());
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public CpsUsrApply selectCpsUsrApplyThemeMeeting(String meetType) {
|
|
|
+ WeChatUser loginUser = (WeChatUser) SecurityUtils.getLoginUser();
|
|
|
+ CpsUsrApply cpsUsrApply = cpsUsrApplyMapper.selectCpsUsrApplyByTel(loginUser.getTel(), meetType);
|
|
|
+ if (ObjectUtils.isEmpty(cpsUsrApply) || ObjectUtils.isEmpty(cpsUsrApply.getContentId())) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ CpsContentInfo cpsContentInfo = cpsContentInfoMapper.selectCpsContentInfoById(cpsUsrApply.getContentId());
|
|
|
+ if (ObjectUtils.isEmpty(cpsContentInfo)) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ cpsUsrApply.setContent(cpsContentInfo);
|
|
|
+ return cpsUsrApply;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 查询cps_usr_apply与会申请列表
|
|
|
*
|