Jelajahi Sumber

查询投保信息接口

yanliming 5 tahun lalu
induk
melakukan
67c6b7f597

+ 0 - 3
picc-admin-server/src/main/java/com/jpsoft/picc/modules/business/controller/ApplicationPolicyController.java

@@ -98,7 +98,4 @@ public class ApplicationPolicyController {
         return msgResult;
     }
 
-
-
-
 }

+ 12 - 0
picc-admin-server/src/main/java/com/jpsoft/picc/modules/business/controller/InsuranceApplicationController.java

@@ -9,6 +9,9 @@ import com.jpsoft.picc.modules.base.service.InsuranceDefinitionLimitService;
 import com.jpsoft.picc.modules.base.service.InsuranceDefinitionService;
 import com.jpsoft.picc.modules.base.service.InsuranceJobsService;
 import com.jpsoft.picc.modules.base.service.JobsService;
+import com.jpsoft.picc.modules.business.entity.ApplicationPolicy;
+import com.jpsoft.picc.modules.business.entity.InsurancePolicy;
+import com.jpsoft.picc.modules.business.service.ApplicationPolicyService;
 import com.jpsoft.picc.modules.common.utils.PojoUtils;
 import com.jpsoft.picc.modules.common.dto.Sort;
 import com.jpsoft.picc.modules.common.dto.MessageResult;
@@ -49,6 +52,9 @@ public class InsuranceApplicationController {
     @Autowired
     private InsuranceJobsService insuranceJobsService;
 
+    @Autowired
+    private ApplicationPolicyService applicationPolicyService;
+
     @ApiOperation(value="创建空记录")
     @GetMapping("create")
     public MessageResult<InsuranceApplication> create(){
@@ -131,6 +137,12 @@ public class InsuranceApplicationController {
         try {
             InsuranceApplication insuranceApplication = insuranceApplicationService.get(id);
 
+            List<InsurancePolicy> list = applicationPolicyService.findNewPolicyByApplicationId(id);
+
+            if(list.size()>0){
+                insuranceApplication.setInsurancePolicy(list.get(0));
+            }
+
             if (insuranceApplication != null) {
                 msgResult.setResult(true);
                 msgResult.setData(insuranceApplication);