update 年度数据锁定
This commit is contained in:
+18
-2
@@ -158,7 +158,17 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
|
||||
@Override
|
||||
public String translateDictFromTable(String table, String text, String code, String key) {
|
||||
return sysDictService.queryTableDictTextByKey(table, text, code, key);
|
||||
String s = sysDictService.queryTableDictTextByKey(table, text, code, key);
|
||||
if ("pay_company_management_temporary".equals(table)){
|
||||
if (StringUtils.isBlank(s)){
|
||||
s = sysDictService.queryTableDictTextByKey("pay_company_management", text, code, key);
|
||||
}
|
||||
}else if ("pay_contacts_management_temporary".equals(table)){
|
||||
if (StringUtils.isBlank(s)){
|
||||
s = sysDictService.queryTableDictTextByKey("pay_contacts_management", text, code, key);
|
||||
}
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -329,7 +339,13 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
table = QueryGenerator.getSqlRuleValue(table);
|
||||
}
|
||||
//update-end-author:taoyan date:20200820 for:【Online+系统】字典表加权限控制机制逻辑,想法不错 LOWCOD-799
|
||||
return sysDictService.queryTableDictItemsByCode(table, text, code);
|
||||
List<DictModel> dictModels = sysDictService.queryTableDictItemsByCode(table, text, code);
|
||||
if ("pay_company_management_temporary".equals(table)){
|
||||
dictModels.addAll(sysDictService.queryTableDictItemsByCode("pay_company_management", text, code));
|
||||
}else if ("pay_contacts_management_temporary".equals(table)){
|
||||
dictModels.addAll(sysDictService.queryTableDictItemsByCode("pay_contacts_management", text, code));
|
||||
}
|
||||
return dictModels;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user