Browse Source

完善亮旗党员-分页列表,修改党员亮旗审核处理

feature/dangjian
HAHA 4 years ago
parent
commit
359703e55d
  1. 4
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/user/controller/UserController.java
  2. 10
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/user/service/impl/UserServiceImpl.java
  3. 26
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

4
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/user/controller/UserController.java

@ -300,7 +300,7 @@ public class UserController {
* 亮旗党员-分页列表 * 亮旗党员-分页列表
* *
* @param params * @param params
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.user.dto.UserStandaeBearerPage>> * @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData < com.elink.esua.epdc.user.dto.UserStandaeBearerPage>>
* @author LZN * @author LZN
* @date 2022/4/29 10:53 * @date 2022/4/29 10:53
*/ */
@ -319,7 +319,7 @@ public class UserController {
* @date 2022/4/29 10:57 * @date 2022/4/29 10:57
*/ */
@PostMapping("/partymembers/standardbearer/examine") @PostMapping("/partymembers/standardbearer/examine")
public Result standaedBearerExamine(@RequestBody StandardBearerExamineFormDTO form){ public Result standaedBearerExamine(@RequestBody StandardBearerExamineFormDTO form) {
return userService.standaedBearerExamine(form); return userService.standaedBearerExamine(form);
} }
} }

10
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/user/service/impl/UserServiceImpl.java

@ -132,8 +132,6 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem
@Autowired @Autowired
private PartyStandardBearerApplyService partyStandardBearerApplyService; private PartyStandardBearerApplyService partyStandardBearerApplyService;
@Autowired
private PartyTagRelationService partyTagRelationService;
@Override @Override
@DataSource(value = DataSourceNames.FIRST) @DataSource(value = DataSourceNames.FIRST)
@ -2012,12 +2010,12 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem
entity.setId(form.getId()); entity.setId(form.getId());
entity.setRemark(form.getRemark()); entity.setRemark(form.getRemark());
entity.setExamineFlag(form.getExamineStatus()); entity.setExamineFlag(form.getExamineStatus());
if(partyStandardBearerApplyService.updateById(entity)){ if (partyStandardBearerApplyService.updateById(entity)) {
String TagId = baseDao.selectTagId(UserTagEnum.PARTY_STANDARD_BEARER.value()); String TagId = baseDao.selectTagId(UserTagEnum.PARTY_STANDARD_BEARER.value());
PartyTagRelationEntity TagRelEntity = new PartyTagRelationEntity(); UserTagRelationEntity TagRelEntity = new UserTagRelationEntity();
TagRelEntity.setPartyId(form.getId()); TagRelEntity.setUserId(form.getId());
TagRelEntity.setTagId(TagId); TagRelEntity.setTagId(TagId);
partyTagRelationService.insert(TagRelEntity); userTagRelationService.insert(TagRelEntity);
return new Result(); return new Result();
} }
return new Result().error("党员亮旗审核处理失败"); return new Result().error("党员亮旗审核处理失败");

26
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

@ -1831,29 +1831,33 @@
</where> </where>
</select> </select>
<select id="brightFlagPartyMem" resultType="com.elink.esua.epdc.user.dto.UserStandaeBearerPage"> <select id="brightFlagPartyMem" resultType="com.elink.esua.epdc.user.dto.UserStandaeBearerPage">
SELECT SELECT
u.REAL_NAME, u.REAL_NAME,
u.MOBILE, u.MOBILE,
u.ALL_DEPT_NAMES, u.ALL_DEPT_NAMES,
u.IDENTITY_NO, u.IDENTITY_NO,
u.address, u.address,
u.CREATED_TIME, u.CREATED_TIME,
u.id, u.id AS userId,
a.USER_ID, u.DEPT_ID,
a.GRID_ID AS deptId, r.id
FROM FROM
epdc_user u epdc_user_tag_relation r
LEFT JOIN epdc_party_tag_relation r ON u.id = r.PARTY_ID LEFT JOIN epdc_user u ON r.USER_ID = u.id
AND r.DEL_FLAG = '0' AND u.DEL_FLAG = '0'
<where> <where>
u.del_flag = '0' r.del_flag = '0'
AND u.IDENTITY_NO = #{identityNo} <if test="identityNo != null and identityNo != ''">
AND r.PARTY_ID = #{userId} AND u.IDENTITY_NO = #{identityNo}
</if>
<if test="userId != null and userId != ''">
AND r.PARTY_ID = #{userId}
</if>
<if test="realName != null and realName != ''"> <if test="realName != null and realName != ''">
AND u.REAL_NAME = #{realName} AND u.REAL_NAME = #{realName}
</if> </if>
<if test="deptId != null and deptId != ''"> <if test="deptId != null and deptId != ''">
AND a.GRID_ID = #{deptId} AND u.DEPT_ID = #{deptId}
</if> </if>
</where> </where>
</select> </select>

Loading…
Cancel
Save