|
|
@@ -615,9 +615,12 @@ public class InsAreaCompanyServiceImpl extends ServiceImpl<InsAreaCompanyMapper,
|
|
|
InsOrdersEditingVo insOrdersEditingVo = new InsOrdersEditingVo();
|
|
|
insOrdersEditingVo.setJqpolicyno(quoteVo.getJqpolicyno());
|
|
|
insOrdersEditingVo.setSypolicyno(quoteVo.getSypolicyno());
|
|
|
- InsOrders externalOrder = insOrdersService.getExternalOrder(insOrdersEditingVo);
|
|
|
- if (!Objects.isNull(externalOrder)) {
|
|
|
- throw new SystemException("已存在订单");
|
|
|
+ // 处理单独驾意险
|
|
|
+ if(quoteVo.getJqpolicyno() != null || quoteVo.getSypolicyno() != null) {
|
|
|
+ InsOrders externalOrder = insOrdersService.getExternalOrder(insOrdersEditingVo);
|
|
|
+ if (!Objects.isNull(externalOrder)) {
|
|
|
+ throw new SystemException("已存在订单");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
InsOrders insOrders = insOrdersService.getById(quoteInfo.getOrderNo());
|