Ver Fonte

sz 添加电子发票

xiao547607 há 5 anos atrás
pai
commit
d5ea62f93f

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

@@ -507,9 +507,12 @@ public class InsurancePolicyController {
             @ApiImplicitParam(name="policyId",value = "每月投保单ID",required = true,paramType = "query"),
             @ApiImplicitParam(name="processStatus",value = "流程审核状态(正常/回退)",required = true,paramType = "query"),
             @ApiImplicitParam(name="opinion",value = "意见",required = true,paramType = "query"),
-            @ApiImplicitParam(name="insurancePolicyFile",value = "投保单附件",required = true,paramType = "query")
+            @ApiImplicitParam(name="insurancePolicyFile",value = "投保单附件",required = true,paramType = "query"),
+            @ApiImplicitParam(name="electronicInvoiceFile",value = "发票附件",required = true,paramType = "query")
     })
-    public MessageResult<Integer> issued(String applicationId,String policyId,String processStatus,String opinion,String insurancePolicyFile,@RequestAttribute String subject){
+    public MessageResult<Integer> issued(String applicationId,String policyId,String processStatus,String opinion,
+                                         String insurancePolicyFile,String electronicInvoiceFile,
+                                         @RequestAttribute String subject){
 
         //当前用户ID
         System.out.println(subject);
@@ -542,6 +545,12 @@ public class InsurancePolicyController {
             if (StringUtils.isNotEmpty(insurancePolicyFile)) {
                 insurancePolicy.setInsurancePolicyFile(insurancePolicyFile);
             }
+
+            //发票附件
+            if (StringUtils.isNotEmpty(electronicInvoiceFile)) {
+                insurancePolicy.setElectronicInvoiceFile(electronicInvoiceFile);
+            }
+
             insurancePolicy.setFinishTime(now);
             insurancePolicyService.update(insurancePolicy);