Преглед изворни кода

修复外部订单驳回后修改保单文件,导致保单路径未更新bug,
添加查看保单外部订单保单路径重新赋值逻辑

hxl13994548489 пре 1 година
родитељ
комит
091abe065f

+ 1 - 4
src/main/java/com/ydtech/modules/order/service/impl/InsOrderPdfUrlServiceImpl.java

@@ -1,6 +1,5 @@
 package com.ydtech.modules.order.service.impl;
 package com.ydtech.modules.order.service.impl;
 
 
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ydtech.constants.InsuranceEnum;
 import com.ydtech.constants.InsuranceEnum;
 import com.ydtech.exception.SystemException;
 import com.ydtech.exception.SystemException;
@@ -98,9 +97,7 @@ public class InsOrderPdfUrlServiceImpl extends ServiceImpl<InsOrderPdfUrlMapper,
         InsOrderPdfUrl jqUrlEntity = insOrderPdfUrlMapper.findEntityBySubOrderId(subOrderId);
         InsOrderPdfUrl jqUrlEntity = insOrderPdfUrlMapper.findEntityBySubOrderId(subOrderId);
         //如果是外部订单重新更新下生成路径表中的数据   add by hxl  2024-12-10
         //如果是外部订单重新更新下生成路径表中的数据   add by hxl  2024-12-10
         if(insOrders.getIsExternal()!=null && insOrders.getIsExternal() ==1){
         if(insOrders.getIsExternal()!=null && insOrders.getIsExternal() ==1){
-            InsAreaCompanyExternalPolicy insAreaCompanyExternalPolicy = insAreaCompanyExternalPolicyService.getBaseMapper().selectOne(new LambdaQueryWrapper<InsAreaCompanyExternalPolicy>()
-                    .eq(InsAreaCompanyExternalPolicy::getSubOrderNo, subOrderId));
-            ReadPdfUrlListDto readPdfUrlListDto = new ReadPdfUrlListDto(insAreaCompanyExternalPolicy, subOrder, String.valueOf(insOrders.getIsExternal()));
+            ReadPdfUrlListDto readPdfUrlListDto = insAreaCompanyExternalPolicyService.getPolicyByCompanyIdPdfList(subOrder, insOrders);
             InsOrderPdfUrl insOrderPdfUrl = tranferData(readPdfUrlListDto, subOrder.getId(), subOrder.getProduct());
             InsOrderPdfUrl insOrderPdfUrl = tranferData(readPdfUrlListDto, subOrder.getId(), subOrder.getProduct());
             this.saveOrUpdate(insOrderPdfUrl);
             this.saveOrUpdate(insOrderPdfUrl);
             jqUrlEntity =insOrderPdfUrl;
             jqUrlEntity =insOrderPdfUrl;