فهرست منبع

入职登记修改页添加身份证上传

huangguoce 1 ماه پیش
والد
کامیت
014a152b9d

+ 15 - 0
jeeplus-modules/jeeplus-human/src/main/java/com/jeeplus/human/enrollment/enrollmentRegistration/service/EnrollmentRegistrationService.java

@@ -698,6 +698,16 @@ public class EnrollmentRegistrationService extends ServiceImpl<EnrollmentRegistr
             info.setPostIdList(posts);
 
             String userId = info.getUserId();
+            // 查询身份证正反面信息
+            List<WorkAttachmentInfoDTO> idCardFront = mapper.findDtos(info.getIdCard(), "idCardFront");
+            List<WorkAttachmentInfoDTO> idCardBack = mapper.findDtos(info.getIdCard(), "idCardBack");
+            if (CollectionUtils.isNotEmpty(idCardFront)) {
+                info.setIdCardFront(idCardFront);
+            }
+            if (CollectionUtils.isNotEmpty(idCardBack)) {
+                info.setIdCardBack(idCardBack);
+            }
+
             //查询教育经历数据
             List<EnrollmentEduInfo> eduInfoList = eduInfoService.findByUserId(userId, "5");
             info.setEduInfoList(eduInfoList);
@@ -1310,6 +1320,8 @@ public class EnrollmentRegistrationService extends ServiceImpl<EnrollmentRegistr
     }
 
 
+
+
     public void updateRegistration(EnrollmentRegistration reportData) throws ApiException {
 
         //获取当前登录人信息
@@ -1328,6 +1340,8 @@ public class EnrollmentRegistrationService extends ServiceImpl<EnrollmentRegistr
         //    reportData.setJoinWorkDate(null);
         //}
 
+
+
         updateIdCard(reportData);
 
         String dictValue = SpringUtil.getBean(IDictApi.class).getDictValue("dd_status", "dd_status", "0");
@@ -1376,6 +1390,7 @@ public class EnrollmentRegistrationService extends ServiceImpl<EnrollmentRegistr
         //    UserUtils.deleteCache(userDTO1);
         //}
 
+        updateIdCard(reportData);
         mapper.updateById(report);
 
         if (StringUtils.isNotBlank(report.getSocialSecurityNumber())) {