main
黄海 8 months ago
parent 229e8bcbb1
commit a9e144b2d6

@ -70,20 +70,17 @@ public class ReadDocxUtil {
* @return * @return
*/ */
public String getAreaName(String fileName) { public String getAreaName(String fileName) {
List<Record> listAreaRecord = dm.getProvinceArea(privinceName); List<Record> list = dm.getProvinceArea(privinceName);
List<String> listCity = new ArrayList<>(); List<String> listArea = new ArrayList<>();
for (Record record : listAreaRecord) { for (Record record : list) {
listCity.add(record.getStr("area_name")); listArea.add(record.getStr("area_name"));
} }
//城市名称的前两位一样就视为一样
String result = fileName.replaceAll("^[^\u4e00-\u9fa5]++", "");//去掉开头非中文符号
String top2 = result.substring(0, 2);
//判断是哪个城市 //判断是哪个城市
boolean found = false; boolean found = false;
String areaName = ""; String areaName = "";
for (String s : listCity) { for (String s : listArea) {
if (s.startsWith(top2)) { if (fileName.contains(s.substring(0, 2))) {
found = true; found = true;
areaName = s; areaName = s;
} }

Loading…
Cancel
Save