Эх сурвалжийг харах

重复投保 重新设置订单报价时间

785834757 1 жил өмнө
parent
commit
6e6ca2260b

+ 12 - 0
src/main/java/com/ydtech/modules/order/service/impl/InsAreaCompanyServiceImpl.java

@@ -160,6 +160,13 @@ public class InsAreaCompanyServiceImpl extends ServiceImpl<InsAreaCompanyMapper,
     public void insertCompanyAndOrders(InsAreaCompany insAreaCompany, InsAreaCompanyAccidentalDriving insAreaCompanyAccidentalDriving) {
         //add by hxl   解决部分数据更新不了险种信息
         insAreaCompany = updateEntityPruductAndPruductid(insAreaCompany);
+
+
+        //更新主订单的投保时间
+        insOrdersService.updateOrderStartingInsruanceTime(insAreaCompany.getOrderno(),insAreaCompany.getJqStartDate(),insAreaCompany.getJqEndDate(),
+                insAreaCompany.getSyStartDate(),insAreaCompany.getSyEndDate());
+
+
         baseMapper.insert(insAreaCompany);
         //保存驾意险信息
 
@@ -181,6 +188,11 @@ public class InsAreaCompanyServiceImpl extends ServiceImpl<InsAreaCompanyMapper,
                                        List<InsAreaCompanyAccidentalDriving> insAreaCompanyAccidentalDriving) {
         //add by hxl   解决部分数据更新不了险种信息
         insAreaCompany = updateEntityPruductAndPruductid(insAreaCompany);
+
+        //更新主订单的投保时间
+        insOrdersService.updateOrderStartingInsruanceTime(insAreaCompany.getOrderno(),insAreaCompany.getJqStartDate(),insAreaCompany.getJqEndDate(),
+                insAreaCompany.getSyStartDate(),insAreaCompany.getSyEndDate());
+
         baseMapper.insert(insAreaCompany);
         //保存驾意险信息
         InsAreaCompany finalInsAreaCompany = insAreaCompany;

+ 1 - 0
src/main/java/com/ydtech/modules/scheme/controller/PtlSchemeController.java

@@ -200,6 +200,7 @@ public class PtlSchemeController extends BaseController {
     }
 
     @ApiOperation(value = "规则过滤保险公司")
+    @Validated
     @PostMapping("/ruleFilterCompany")
     public HttpResult ruleFilterCompany(@Validated @RequestBody RuleFilterVo ruleFilterVo){
         String userId = getUserId();