特定服务在字典加入开关IS_SHOW_BUSINESS_TYPE,其值为1时app,基础协议属性菜单展示业务类型,其他情况不展示
This commit is contained in:
@@ -214,7 +214,19 @@ public class SpecificServiceCfgController extends BaseController {
|
|||||||
map2.put("name","root_node");
|
map2.put("name","root_node");
|
||||||
//map2.put("placeholder","0");
|
//map2.put("placeholder","0");
|
||||||
mapList.add(map2);
|
mapList.add(map2);
|
||||||
if(specific==null||!specific) {
|
List<SysDataDictionaryItem> isShowList=DictUtils.getDictList("IS_SHOW_BUSINESS_TYPE");
|
||||||
|
boolean isShowBusinessType=false;
|
||||||
|
if(isShowList!=null&&isShowList.size()>0) {
|
||||||
|
for(SysDataDictionaryItem item:isShowList) {
|
||||||
|
if(item.getStatus()==1) {//可用
|
||||||
|
if("1".equals(item.getItemCode())) {
|
||||||
|
isShowBusinessType=true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if((specific==null||!specific)&&isShowBusinessType) {
|
||||||
Properties props=this.getMsgProp();
|
Properties props=this.getMsgProp();
|
||||||
List<SysDataDictionaryItem> businessTypeList=Lists.newArrayList();
|
List<SysDataDictionaryItem> businessTypeList=Lists.newArrayList();
|
||||||
if(cfgType==1) {
|
if(cfgType==1) {
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
#先插入字典名字
|
||||||
|
INSERT INTO sys_data_dictionary_name (module_name,mark,remark,revision,create_time,modify_time,STATUS) VALUES ('app,基础协议是否展示业务类型','IS_SHOW_BUSINESS_TYPE','','',NOW(),NOW(),1);
|
||||||
|
#再查询字典的id
|
||||||
|
SELECT * FROM sys_data_dictionary_name WHERE mark='IS_SHOW_BUSINESS_TYPE';
|
||||||
|
#添加字典值
|
||||||
|
INSERT INTO sys_data_dictionary_item (item_code,item_value,item_desc,item_sort,STATUS,TYPE,dictionary_id) VALUES(1,'yes_no','是否',0,1,1,113)
|
||||||
Reference in New Issue
Block a user