(1)特定服务管理,增加一列,配置类型;
(2)app策略,增加一列行为类型
This commit is contained in:
@@ -190,7 +190,7 @@ public class SpecificServiceCfgController extends BaseController {
|
||||
@ResponseBody
|
||||
@RequestMapping(value = "treeData")
|
||||
public List<Map<String, Object>> treeData(@RequestParam(required=false) String extId,@RequestParam(required=false) String isShowHide,
|
||||
@RequestParam(required=false)boolean isLeafShow,HttpServletResponse response){
|
||||
@RequestParam(required=false)boolean isLeafShow,@RequestParam(required=true)Integer cfgType,HttpServletResponse response){
|
||||
List<Map<String, Object>> mapList = Lists.newArrayList();
|
||||
Map<String, Object> map2 = Maps.newHashMap();
|
||||
map2.put("id", 0);
|
||||
@@ -203,7 +203,7 @@ public class SpecificServiceCfgController extends BaseController {
|
||||
SpecificServiceCfg specificServiceCfg = list.get(i);
|
||||
if(StringUtils.isBlank(extId)||(extId!=null&&!extId.equals(specificServiceCfg.getSpecServiceId().toString()))){
|
||||
if(specificServiceCfg.getIsValid().equals(0)||
|
||||
(!isLeafShow && specificServiceCfg.getIsLeaf().equals(1))){
|
||||
(!isLeafShow && specificServiceCfg.getIsLeaf().equals(1))||specificServiceCfg.getCfgType().intValue()!=cfgType){
|
||||
continue;
|
||||
}
|
||||
Map<String, Object> map = Maps.newHashMap();
|
||||
@@ -215,7 +215,26 @@ public class SpecificServiceCfgController extends BaseController {
|
||||
}
|
||||
return mapList;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping(value = "childrenList")
|
||||
public List<Map<String, Object>> childrenList(@RequestParam(required=false)Integer parent,HttpServletResponse response){
|
||||
List<Map<String, Object>> mapList = Lists.newArrayList();
|
||||
List<SpecificServiceCfg> list = specificServiceCfgService.getChildrenById(parent);
|
||||
for (int i=0; i<list.size(); i++){
|
||||
Map<String, Object> map = Maps.newHashMap();
|
||||
SpecificServiceCfg specificServiceCfg = list.get(i);
|
||||
if(specificServiceCfg.getIsLeaf().equals(1)){
|
||||
map.put("code", specificServiceCfg.getSpecServiceCode());
|
||||
map.put("pId", specificServiceCfg.getParent().getSpecServiceId());
|
||||
map.put("name",specificServiceCfg.getSpecServiceName());
|
||||
mapList.add(map);
|
||||
}
|
||||
}
|
||||
return mapList;
|
||||
}
|
||||
/**
|
||||
* 校验协议id是否重复
|
||||
* @param specServiceId
|
||||
|
||||
Reference in New Issue
Block a user