lyhzzz 2 weeks ago
parent
commit
fe809e5d0a

File diff suppressed because it is too large
+ 3228 - 7
doc/update.2.2.0.sql


+ 3 - 0
src/main/java/com/fdkankan/manage/entity/DistrictCode.java

@@ -32,6 +32,9 @@ public class DistrictCode implements Serializable {
     @TableField("name")
     private String name;
 
+    @TableField("name_sn")
+    private String nameSn;
+
     @TableField("parent_code")
     private String parentCode;
 

+ 1 - 1
src/main/java/com/fdkankan/manage/service/impl/JyPlatformServiceImpl.java

@@ -229,7 +229,7 @@ public class JyPlatformServiceImpl extends ServiceImpl<IJyPlatformMapper, JyPlat
             if(jyPlatform != null){
                 return jyPlatform;
             }
-            String platflormName = DistrictUtil.getPureCityName(district.getName()) +"公安";
+            String platflormName = DistrictUtil.getPureCityName(district.getNameSn()) +"公安";
             jyPlatform = this.getPlatformName(platflormName);
             if(jyPlatform!=null){
                 LambdaUpdateWrapper<JyPlatform> wrapper = new LambdaUpdateWrapper<>();

+ 4 - 3
src/main/java/com/fdkankan/manage/task/TaskService.java

@@ -151,8 +151,8 @@ public class TaskService {
     HaixinClient haixinClient;
     private void initDistrict() {
         try {
-            List<DistrictCode> list = districtCodeService.list();
-            if(!list.isEmpty()){
+            DistrictCode districtCode = districtCodeService.getByCode("110000");
+            if(districtCode !=null){
                 return;
             }
             JSONObject jsonObject = haixinClient.queryDictList();
@@ -165,9 +165,10 @@ public class TaskService {
                 String code = obj.getString("key");
                 String name = obj.getString("value");
                 String parentKey = obj.getString("parentKey");
-                DistrictCode districtCode = new DistrictCode();
+                districtCode = new DistrictCode();
                 districtCode.setCode(code);
                 districtCode.setName(name);
+                districtCode.setNameSn(name);
                 districtCode.setParentCode(parentKey);
                 districtCodeService.save(districtCode);
             }