فهرست منبع

永城修改车型搜索不出来的问题

bifrons 2 سال پیش
والد
کامیت
53ca44dc27

+ 1 - 0
src/main/java/com/ydtech/modules/order/service/impl/InsTaskImagesServiceImpl.java

@@ -96,6 +96,7 @@ public class InsTaskImagesServiceImpl extends ServiceImpl<InsTaskImagesMapper, I
         }
         return list;
     }
+
     @Override
     public List<InsUploadImagesDto> findImageByOrderNo(String orderNo) {
         return baseMapper.getByOrderNoInsUploadImagesDtoList(orderNo);

+ 3 - 5
src/main/java/com/ydtech/modules/order/service/impl/YongchengOrderApiServiceImpl.java

@@ -148,18 +148,16 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         carModelReq.setEngineNo(carInfo.getEngineNo());
         carModelReq.setEnrollDate(carInfo.getRegisterDate().replace("-", ""));
         ModelsQueryXml m = buildModelsQueryParam(carModelReq, ycConfigureParameters);
-        ModelsQueryResponse rd = null;
-
-        boolean isUserModelName = false;
+        ModelsQueryResponse rd;
 
         try {
             rd = yongchengRequestApiComponents.newQueryVehicleTypes(m);
         } catch (IOException e) {
-            isUserModelName = true;
+            throw new SystemException("车型查询接口异常,请联系管理。");
         }
 
         // 使用ModelName 查询车型
-        if (isUserModelName) {
+        if (CollUtil.isEmpty(rd.getVehicleInfoList())) {
             try {
                 m.getRequestLabel().setSearchKeyword(carInfo.getModelcname());
                 rd = yongchengRequestApiComponents.newQueryVehicleTypes(m);