Преглед на файлове

管理员添加资质证书时,同步添加签章默认次数

huangguoce преди 3 дни
родител
ревизия
d732ff064c

+ 8 - 0
jeeplus-modules/jeeplus-human/src/main/java/com/jeeplus/human/enrollment/enrollmentRegistration/service/EnrollmentCertificateInfoService.java

@@ -156,6 +156,14 @@ public class EnrollmentCertificateInfoService extends ServiceImpl<EnrollmentCert
         }
         info.setId(id);
         mapper.insert(info);
+        //管理员提交的资质证书,同步签字注师可签章数量
+        List<EnrollmentCertificateInfo> certList = findByUserId(info.getUserId(), "5");
+        //6是注册会计师对应的类型值
+        boolean isSignature = certList.stream()
+                .anyMatch(c -> "6".equals(c.getType()));
+        if (isSignature) {
+            SpringUtil.getBean(IUserApi.class).addDefaultSignatureCount(userDTO.getId());
+        }
     }
 
     public void update(EnrollmentCertificateInfo info){