浏览代码

参保人员导入修改。

tomatozq 5 年之前
父节点
当前提交
c6fc6b1cb0

+ 8 - 0
picc-enterprise-server/src/main/java/com/jpsoft/picc/modules/auth/controller/InsurancePolicyUserController.java

@@ -389,6 +389,14 @@ public class InsurancePolicyUserController {
         try {
         try {
             InsurancePolicyMember insurancePolicyMember = insurancePolicyMemberService.get(policyMemberId);
             InsurancePolicyMember insurancePolicyMember = insurancePolicyMemberService.get(policyMemberId);
 
 
+            //员工岗位必须相同
+            CompanyMember srcMember = companyMemberService.get(srcMemberId);
+            CompanyMember destMember = companyMemberService.get(destMemberId);
+
+            if (!srcMember.getJobsId().equals(destMember.getJobsId())){
+                throw new Exception("替换员工必须岗位相同!");
+            }
+
             insurancePolicyMember.setReplaceMemberId(srcMemberId);
             insurancePolicyMember.setReplaceMemberId(srcMemberId);
             insurancePolicyMember.setMemberId(destMemberId);
             insurancePolicyMember.setMemberId(destMemberId);
             insurancePolicyMember.setStatus("0"); //替换后设为未审核
             insurancePolicyMember.setStatus("0"); //替换后设为未审核