提交 2afd6b6b 编写于 作者: sq3536's avatar sq3536

save app nav

上级 9792d27b
......@@ -115,6 +115,19 @@ public class SysAppService extends SysAppServiceImpl
@CacheEvict( value="ibzuaa_switcher",key = "'id:'+#p0+'||'+#p1")
public boolean saveAppSwitcher(String id,String userId,JSONObject config)
{
if(!config.containsKey("model"))
config.put("model", new JSONArray());
List<SysApp> list=new ArrayList<>();
JSONArray.parseArray(config.get("model").toString(),SysApp.class).forEach(sysApp -> {
sysApp.setAddr(null);
sysApp.setIcon(null);
sysApp.setFullname(null);
sysApp.setType(null);
sysApp.setGroup(null);
list.add(sysApp);
});
config.remove("model");
config.put("model",JSONArray.toJSON(list));
return ibzConfigService.saveConfig("AppSwitcher",id, userId,config);
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册