main
黄海 8 months ago
parent 229e8bcbb1
commit a9e144b2d6

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

Loading…
Cancel
Save