|
@@ -2,6 +2,7 @@ package com.ydtech.modules.order.service.impl;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
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.enums.dict.InsOrderStatusEnum;
|
|
|
import com.ydtech.exception.SystemException;
|
|
import com.ydtech.exception.SystemException;
|
|
|
import com.ydtech.modules.order.dao.InsAreaCompanyMapper;
|
|
import com.ydtech.modules.order.dao.InsAreaCompanyMapper;
|
|
|
import com.ydtech.modules.order.entity.InsAreaCompany;
|
|
import com.ydtech.modules.order.entity.InsAreaCompany;
|
|
@@ -9,12 +10,12 @@ import com.ydtech.modules.order.entity.dto.InsAreaCompanyQueryDto;
|
|
|
import com.ydtech.modules.order.service.InsAreaCompanyService;
|
|
import com.ydtech.modules.order.service.InsAreaCompanyService;
|
|
|
import com.ydtech.modules.order.service.InsOrdersService;
|
|
import com.ydtech.modules.order.service.InsOrdersService;
|
|
|
import com.ydtech.modules.order.service.InsOrdersTrackService;
|
|
import com.ydtech.modules.order.service.InsOrdersTrackService;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.context.annotation.Lazy;
|
|
import org.springframework.context.annotation.Lazy;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
import org.springframework.util.ObjectUtils;
|
|
|
|
|
|
|
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -66,6 +67,12 @@ public class InsAreaCompanyServiceImpl extends ServiceImpl<InsAreaCompanyMapper,
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public List<InsAreaCompanyQueryDto> getByOrderNo(String orderNo) {
|
|
public List<InsAreaCompanyQueryDto> getByOrderNo(String orderNo) {
|
|
|
|
|
+ List<InsAreaCompanyQueryDto> insAreaCompanyQueryDtos = this.baseMapper.selectAcceptInsurance(orderNo);
|
|
|
|
|
+
|
|
|
|
|
+ if(!insAreaCompanyQueryDtos.isEmpty()){
|
|
|
|
|
+ return insAreaCompanyQueryDtos;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return baseMapper.selectByOrderNo(orderNo);
|
|
return baseMapper.selectByOrderNo(orderNo);
|
|
|
}
|
|
}
|
|
|
|
|
|