|
@@ -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);
|