Преглед изворни кода

issued接口回退时,也可以返回true

yanliming пре 5 година
родитељ
комит
43c9e33dbd

+ 13 - 8
picc-admin-server/src/main/java/com/jpsoft/picc/modules/business/controller/InsurancePolicyController.java

@@ -460,18 +460,23 @@ public class InsurancePolicyController {
         boolean flag = false;
         String msg = "";
 
-        if(affectCount > 0 && processStatus.equals("正常")){
-            //生成下月投保单
-            try {
-                generatePolicyInTrans(applicationId, policyId, subject);
-                flag = true;
+        if(affectCount > 0 ){
+            if(processStatus.equals("正常")) {
+                //生成下月投保单
+                try {
+                    generatePolicyInTrans(applicationId, policyId, subject);
+                    flag = true;
+                } catch (Exception ex) {
+                    flag = false;
+                    msg = ex.getMessage();
+                }
             }
-            catch (Exception ex){
-                flag = false;
-                msg = ex.getMessage();
+            else{
+                flag = true;
             }
         }
 
+
         msgResult.setResult(flag);
         msgResult.setData(affectCount);
         msgResult.setMessage(msg);