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();