Skip to content

Commit 6d6fca5

Browse files
committed
优化 修改缴费流程导致1.1 引起的bug
1 parent 832a15f commit 6d6fca5

File tree

3 files changed

+12
-33
lines changed

3 files changed

+12
-33
lines changed

java110-core/src/main/java/com/java110/core/language/DefaultLanguage.java

Lines changed: 4 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -12,57 +12,30 @@
1212
public abstract class DefaultLanguage implements Language {
1313

1414

15-
protected static Map<String, String> menuCatalogs = new HashMap<>();
16-
protected static Map<String, String> menus = new HashMap<>();
17-
protected static Map<String, String> msgs = new HashMap<>();
1815

1916

2017

2118
public List<MenuCatalogDto> getMenuCatalog(List<MenuCatalogDto> menuCatalogDtos) {
22-
String menuCatalogsName = "";
23-
for (MenuCatalogDto menuCatalogDto : menuCatalogDtos) {
24-
menuCatalogsName = menuCatalogs.get(menuCatalogDto.getName());
25-
if (!StringUtil.isEmpty(menuCatalogsName)) {
26-
menuCatalogDto.setName(menuCatalogsName);
27-
}
28-
}
19+
2920
return menuCatalogDtos;
3021
}
3122

3223

3324
@Override
3425
public List<Map> getMenuDto(List<Map> menuDtos) {
35-
String menuName = "";
36-
for (Map menuDto : menuDtos) {
37-
menuName = menus.get(menuDto.get("menuGroupName"));
38-
if (!StringUtil.isEmpty(menuName)) {
39-
menuDto.put("menuGroupName", menuName);
40-
}
41-
42-
menuName = menus.get(menuDto.get("menuName"));
43-
if (!StringUtil.isEmpty(menuName)) {
44-
menuDto.put("menuName", menuName);
45-
}
46-
47-
}
26+
4827
return menuDtos;
4928
}
5029

5130
@Override
5231
public ResultVo getResultVo(ResultVo resultVo) {
53-
String msg = msgs.get(resultVo.getMsg());
54-
if (!StringUtil.isEmpty(msg)) {
55-
resultVo.setMsg(msg);
56-
}
32+
5733

5834
return resultVo;
5935
}
6036

6137
public String getLangMsg(String msg){
62-
String msgStr = msgs.get(msg);
63-
if (!StringUtil.isEmpty(msg)) {
64-
return msgStr;
65-
}
38+
6639

6740
return msg;
6841
}

service-job/src/main/java/com/java110/job/adapt/fee/PayFeeDetailToMonthAdapt.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,10 @@ public void execute(Business business, List<Business> businesses) {
9090
businessPayFeeDetails = (JSONArray) bObj;
9191
}
9292
} else {
93-
return;
93+
if (data instanceof JSONObject) {
94+
businessPayFeeDetails = new JSONArray();
95+
businessPayFeeDetails.add(data);
96+
}
9497
}
9598

9699
if (businessPayFeeDetails == null) {

service-job/src/main/java/com/java110/job/adapt/report/ReportOwnerPayFeeAdapt.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public void execute(Business business, List<Business> businesses) {
7171
businessPayFeeDetails = (JSONArray) bObj;
7272
}
7373
} else {
74-
return;
74+
if (data instanceof JSONObject) {
75+
businessPayFeeDetails = new JSONArray();
76+
businessPayFeeDetails.add(data);
77+
}
7578
}
7679
for (int bPayFeeDetailIndex = 0; bPayFeeDetailIndex < businessPayFeeDetails.size(); bPayFeeDetailIndex++) {
7780
JSONObject businessPayFeeDetail = businessPayFeeDetails.getJSONObject(bPayFeeDetailIndex);

0 commit comments

Comments
 (0)