Browse Source

支部管理v2bug修改

dev_shibei_match
yinzuomei 5 years ago
parent
commit
f31d561956
  1. 2
      epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/exception/EpmetErrorCode.java
  2. 5
      epmet-module/gov-grid/gov-grid-client/src/main/java/com/epmet/dto/form/PartyBranchIdFormDTO.java
  3. 8
      epmet-module/gov-grid/gov-grid-client/src/main/java/com/epmet/dto/form/SaveOrUpdateParyMemberFormDTO.java
  4. 4
      epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/PartyBranchManageController.java
  5. 4
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/PartymemberBaseInfoController.java
  6. 2
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/dao/PartymemberBaseInfoDao.java
  7. 4
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/PartymemberBaseInfoServiceImpl.java

2
epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/exception/EpmetErrorCode.java

@ -95,7 +95,7 @@ public enum EpmetErrorCode {
return epmetErrorCodeEnum.getMsg(); return epmetErrorCodeEnum.getMsg();
} }
} }
return null; return EpmetErrorCode.SERVER_ERROR.getMsg();
} }
public int getCode(){ public int getCode(){

5
epmet-module/gov-grid/gov-grid-client/src/main/java/com/epmet/dto/form/PartyBranchIdFormDTO.java

@ -14,10 +14,11 @@ import java.io.Serializable;
@Data @Data
public class PartyBranchIdFormDTO implements Serializable { public class PartyBranchIdFormDTO implements Serializable {
private static final long serialVersionUID = 5321430865413383354L; private static final long serialVersionUID = 5321430865413383354L;
public interface AddUserInternalGroup {
}
/** /**
* 党支部id * 党支部id
*/ */
@NotBlank(message = "党支部id不能为空") @NotBlank(message = "党支部id不能为空",groups = {AddUserInternalGroup.class})
private String partyBranchId; private String partyBranchId;
} }

8
epmet-module/gov-grid/gov-grid-client/src/main/java/com/epmet/dto/form/SaveOrUpdateParyMemberFormDTO.java

@ -16,10 +16,10 @@ import java.io.Serializable;
public class SaveOrUpdateParyMemberFormDTO implements Serializable { public class SaveOrUpdateParyMemberFormDTO implements Serializable {
private static final long serialVersionUID = -6896349967046364830L; private static final long serialVersionUID = -6896349967046364830L;
public interface UpdatePatyMemberGroup extends CustomerClientShowGroup { public interface UpdatePatyMemberGroup {
} }
public interface SavePatyMemberGroup extends CustomerClientShowGroup { public interface SavePatyMemberGroup {
} }
public interface AddUserShowGroup extends CustomerClientShowGroup { public interface AddUserShowGroup extends CustomerClientShowGroup {
@ -31,10 +31,10 @@ public class SaveOrUpdateParyMemberFormDTO implements Serializable {
@NotBlank(message = "姓名不能为空", groups = {AddUserShowGroup.class}) @NotBlank(message = "姓名不能为空", groups = {AddUserShowGroup.class})
private String name; private String name;
@NotBlank(message = "手机号不能为空", groups = {AddUserShowGroup.class}) @NotBlank(message = "身份证不能为空", groups = {AddUserShowGroup.class})
private String idCard; private String idCard;
@NotBlank(message = "身份证不能为空", groups = {AddUserShowGroup.class}) @NotBlank(message = "手机号不能为空", groups = {AddUserShowGroup.class})
private String mobile; private String mobile;
@NotBlank(message = "党员id不能为空", groups = {UpdatePatyMemberGroup.class}) @NotBlank(message = "党员id不能为空", groups = {UpdatePatyMemberGroup.class})

4
epmet-module/gov-grid/gov-grid-server/src/main/java/com/epmet/controller/PartyBranchManageController.java

@ -91,7 +91,7 @@ public class PartyBranchManageController {
**/ **/
@PostMapping("info") @PostMapping("info")
public Result<PartyBranchInfoResultDTO> queryPartyBranchInfo(@RequestBody PartyBranchIdFormDTO formDTO) { public Result<PartyBranchInfoResultDTO> queryPartyBranchInfo(@RequestBody PartyBranchIdFormDTO formDTO) {
ValidatorUtils.validateEntity(formDTO); ValidatorUtils.validateEntity(formDTO,PartyBranchIdFormDTO.AddUserInternalGroup.class);
PartyBranchInfoResultDTO partyBranchInfoResultDTO = partyBranchManageService.queryPartyBranchInfo(formDTO.getPartyBranchId()); PartyBranchInfoResultDTO partyBranchInfoResultDTO = partyBranchManageService.queryPartyBranchInfo(formDTO.getPartyBranchId());
return new Result<PartyBranchInfoResultDTO>().ok(partyBranchInfoResultDTO); return new Result<PartyBranchInfoResultDTO>().ok(partyBranchInfoResultDTO);
} }
@ -105,7 +105,7 @@ public class PartyBranchManageController {
**/ **/
@PostMapping("/partymember/list") @PostMapping("/partymember/list")
public Result<List<PartyMemberInfoResultDTO>> listPartyMember(@RequestBody PartyBranchIdFormDTO formDTO){ public Result<List<PartyMemberInfoResultDTO>> listPartyMember(@RequestBody PartyBranchIdFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO); ValidatorUtils.validateEntity(formDTO,PartyBranchIdFormDTO.AddUserInternalGroup.class);
List<PartyMemberInfoResultDTO> list=partyBranchManageService.listPartyMember(formDTO.getPartyBranchId()); List<PartyMemberInfoResultDTO> list=partyBranchManageService.listPartyMember(formDTO.getPartyBranchId());
return new Result<List<PartyMemberInfoResultDTO>>().ok(list); return new Result<List<PartyMemberInfoResultDTO>>().ok(list);
} }

4
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/controller/PartymemberBaseInfoController.java

@ -76,11 +76,11 @@ public class PartymemberBaseInfoController {
} }
@PutMapping @PutMapping
public Result update(@RequestBody PartymemberBaseInfoDTO dto){ public Result<String> update(@RequestBody PartymemberBaseInfoDTO dto){
//效验数据 //效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
partymemberBaseInfoService.update(dto); partymemberBaseInfoService.update(dto);
return new Result(); return new Result().ok(dto.getId());
} }
@DeleteMapping @DeleteMapping

2
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/dao/PartymemberBaseInfoDao.java

@ -87,7 +87,7 @@ public interface PartymemberBaseInfoDao extends BaseDao<PartymemberBaseInfoEntit
* @description 根据身份证号查询党员库 * @description 根据身份证号查询党员库
* @Date 2020/6/17 23:49 * @Date 2020/6/17 23:49
**/ **/
PartymemberBaseInfoEntity selectByIdCard(@Param("idCard") String idCard,@Param("id")String id); List<PartymemberBaseInfoEntity> selectByIdCard(@Param("idCard") String idCard,@Param("id")String id);
/** /**
* @return java.util.List<com.epmet.modules.partymember.entity.PartymemberBaseInfoEntity> * @return java.util.List<com.epmet.modules.partymember.entity.PartymemberBaseInfoEntity>

4
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/PartymemberBaseInfoServiceImpl.java

@ -152,8 +152,8 @@ public class PartymemberBaseInfoServiceImpl extends BaseServiceImpl<PartymemberB
throw new RenException(EpmetErrorCode.IDCARDNO_ERROR.getCode()); throw new RenException(EpmetErrorCode.IDCARDNO_ERROR.getCode());
} }
//3、身份证不允许重复 //3、身份证不允许重复
PartymemberBaseInfoEntity partymemberBaseInfoEntity = baseDao.selectByIdCard(idCardNo, partymemberBaseInfoId); List<PartymemberBaseInfoEntity> partymemberBaseInfoEntityList = baseDao.selectByIdCard(idCardNo, partymemberBaseInfoId);
if (null != partymemberBaseInfoEntity) { if (null != partymemberBaseInfoEntityList&&partymemberBaseInfoEntityList.size()>0) {
throw new RenException(EpmetErrorCode.IDCARDNO_ALREADY_EXITS.getCode()); throw new RenException(EpmetErrorCode.IDCARDNO_ALREADY_EXITS.getCode());
} }
} }

Loading…
Cancel
Save