|
|
@@ -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);
|
|
|
}
|