|
@@ -113,7 +113,7 @@ public class InsurancePolicyController {
|
|
|
msgResult.setData(insurancePolicy);
|
|
|
} else {
|
|
|
msgResult.setResult(false);
|
|
|
- msgResult.setMessage("数据库添加失败");
|
|
|
+ msgResult.setMessage("数据库添加issued失败");
|
|
|
}
|
|
|
}
|
|
|
catch(Exception ex){
|
|
@@ -520,10 +520,21 @@ public class InsurancePolicyController {
|
|
|
destPolicyStatus = PolicyStatus.PendingMakePolicy;
|
|
|
}
|
|
|
|
|
|
+ InsuranceApplication insuranceApplication = insuranceApplicationService.get(applicationId);
|
|
|
+
|
|
|
+ Date now = new Date();
|
|
|
+
|
|
|
+ //首月投保单
|
|
|
+ if(insurancePolicy.getNo().equals(1)){
|
|
|
+ insuranceApplication.setFinishTime(now);
|
|
|
+ insuranceApplicationService.update(insuranceApplication);
|
|
|
+ }
|
|
|
+
|
|
|
if (StringUtils.isNotEmpty(insurancePolicyFile)) {
|
|
|
insurancePolicy.setInsurancePolicyFile(insurancePolicyFile);
|
|
|
- insurancePolicyService.update(insurancePolicy);
|
|
|
}
|
|
|
+ insurancePolicy.setFinishTime(now);
|
|
|
+ insurancePolicyService.update(insurancePolicy);
|
|
|
|
|
|
//todo 审批并生成下月投保单
|
|
|
approveAndGenPolicyInTrans(applicationId, policyId,processStatus,opinion,destPolicyStatus,subject);
|