Browse Source

certification/add-autopass记录agencyId

dev
yinzuomei 3 years ago
parent
commit
ca6d57f533
  1. 4
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/UserBadgeCertificateRecordDTO.java
  2. 4
      epmet-user/epmet-user-server/src/main/java/com/epmet/entity/UserBadgeCertificateRecordEntity.java
  3. 5
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserBadgeServiceImpl.java
  4. 2
      epmet-user/epmet-user-server/src/main/resources/mapper/UserBadgeDao.xml

4
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/UserBadgeCertificateRecordDTO.java

@ -16,6 +16,10 @@ public class UserBadgeCertificateRecordDTO implements Serializable {
private String id; private String id;
private String customerId; private String customerId;
private String gridId; private String gridId;
/**
* 组织id;0306烟台需求增加
*/
private String agencyId;
private String userId; private String userId;
private String badgeId; private String badgeId;
private String surname; private String surname;

4
epmet-user/epmet-user-server/src/main/java/com/epmet/entity/UserBadgeCertificateRecordEntity.java

@ -47,6 +47,10 @@ public class UserBadgeCertificateRecordEntity extends BaseEpmetEntity {
*/ */
private String gridId; private String gridId;
/**
* 组织id;0306烟台需求增加
*/
private String agencyId;
/** /**
* 用户ID * 用户ID

5
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserBadgeServiceImpl.java

@ -298,6 +298,11 @@ public class UserBadgeServiceImpl implements UserBadgeService {
log.info(JSON.toJSONString(form)); log.info(JSON.toJSONString(form));
String recordId=IdWorker.getIdStr(); String recordId=IdWorker.getIdStr();
form.setId(recordId); form.setId(recordId);
GridInfoCache gridInfoCache=CustomerOrgRedis.getGridInfo(form.getGridId());
if(null==gridInfoCache||StringUtils.isBlank(gridInfoCache.getPid())){
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(),"查询网格缓存异常","查询网格缓存异常");
}
form.setAgencyId(gridInfoCache.getPid());
userBadgeDao.insertUserBadgeCertificateRecord(form); userBadgeDao.insertUserBadgeCertificateRecord(form);
if(certificationAddFormDTO.getSendMsgFlag()){ if(certificationAddFormDTO.getSendMsgFlag()){
//TODO 站内信发送 //TODO 站内信发送

2
epmet-user/epmet-user-server/src/main/resources/mapper/UserBadgeDao.xml

@ -176,6 +176,7 @@
ID, ID,
CUSTOMER_ID, CUSTOMER_ID,
GRID_ID, GRID_ID,
AGENCY_ID,
USER_ID, USER_ID,
BADGE_ID, BADGE_ID,
SURNAME, SURNAME,
@ -201,6 +202,7 @@
#{id}, #{id},
#{customerId}, #{customerId},
#{gridId}, #{gridId},
#{agencyId},
#{userId}, #{userId},
#{badgeId}, #{badgeId},
#{surname}, #{surname},

Loading…
Cancel
Save