24282 2 سال پیش
والد
کامیت
0d8713d5ff
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      hx-area/src/main/java/com/fjhx/area/service/impl/CustomizeAreaServiceImpl.java

+ 3 - 2
hx-area/src/main/java/com/fjhx/area/service/impl/CustomizeAreaServiceImpl.java

@@ -1,6 +1,7 @@
 package com.fjhx.area.service.impl;
 
 import cn.hutool.core.util.ObjectUtil;
+import cn.hutool.core.util.StrUtil;
 import com.baomidou.dynamic.datasource.annotation.DS;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@@ -41,7 +42,7 @@ public class CustomizeAreaServiceImpl extends ServiceImpl<CustomizeAreaMapper, C
             Long countryId = item.getCountryId();
 
             // 省/州 id
-            if (item.getProvinceId() == null) {
+            if (item.getProvinceId() == null && StrUtil.isNotBlank(item.getProvinceName())) {
 
                 // 省名称
                 String provinceName = item.getProvinceName();
@@ -63,7 +64,7 @@ public class CustomizeAreaServiceImpl extends ServiceImpl<CustomizeAreaMapper, C
             }
 
             // 市id
-            if (item.getCityId() != null) {
+            if (item.getProvinceId() != null && item.getCityId() == null && StrUtil.isNotBlank(item.getCityName())) {
 
                 // 市名称
                 String cityName = item.getCityName();