LiFei 5 лет назад
Родитель
Сommit
f29aaf5723

+ 12 - 1
happy-boot-module-flexjob/src/main/java/org/jeecg/modules/requiremanager/service/impl/HwRequirementServiceImpl.java

@@ -458,8 +458,10 @@ public class HwRequirementServiceImpl extends ServiceImpl<HwRequirementMapper, H
         if (TokenUtil.validateToken(userId, userToken)) {
             HwEnrollment hwEnrollment = new HwEnrollment();
             String requirementId = requestMap.get("requirement_id");
-            String brightPoints = requestMap.get("bright_points");
+            String brightPoints = requestMap.get("bright_points");  //亮点
             String enrollFrom = requestMap.get("enroll_from");   //报名来源(0:小程序 1:APP 2:后台)
+            String name = requestMap.get("name");  //姓名
+            String idcardNumber = requestMap.get("idcardNumber");   //身份证号
             hwEnrollment.setUserId(Integer.parseInt(userId));
             if (StringUtils.isNotBlank(requirementId)) {
                 hwEnrollment.setRequirementId(Integer.parseInt(requirementId));
@@ -508,6 +510,15 @@ public class HwRequirementServiceImpl extends ServiceImpl<HwRequirementMapper, H
 //                return returnMap;
 //            }
             hwEnrollmentService.save(hwEnrollment);
+            //保存用户信息
+            HwUser hwUser=hwUserService.getById(userId);
+            if(StringUtils.isNotBlank(idcardNumber)){
+                hwUser.setIdcardNumber(idcardNumber);
+            }
+            if(StringUtils.isNotBlank(name)){
+                hwUser.setName(name);
+            }
+            hwUserService.updateById(hwUser);
             //是否需要自动生成订单确认订单
             HwRequirement hwRequirement1 = hwRequirementMapper.getById(hwEnrollment.getRequirementId());
             if (hwRequirement1.getIsAutoOrder() == 1) {