恩恩,可以的,但是貌似得改一下,很多值因为是测试我也就写死了
var uuid = new Packages.cn.myapps.util.sequence.Sequence();
var uuid_link = new Packages.cn.myapps.util.sequence.Sequence();
var sortid=new Packages.cn.myapps.util.sequence.Sequence();
var sortid_link=new Packages.cn.myapps.util.sequence.Sequence();
var dprocess = new Packages.cn.myapps.core.resource.ejb.ResourceProcessBean;
var dprocess1 = createProcess("cn.myapps.core.resource.ejb.ResourceProcess");
var link=new Packages.cn.myapps.core.links.ejb.LinkVO;
link.setId(uuid_link.getSequence());
link.setType("00");
link.setModuleid("11e2-2970-84a13738-bad2-41e30f25df4c");
link.setActionContent("11e2-2a35-2db1b46a-be99-2996def62638");
link.setApplicationid(getApplication());
link.setName("fm_ceshi");
link.setSortId(sortid_link.getTimeSequence());
link.setQueryString("[]");
var menu=new Packages.cn.myapps.core.resource.ejb.ResourceVO;
menu.setId(uuid.getSequence());
menu.setSortId(sortid.getTimeSequence());
menu.setDescription("链接");
menu.setType("00");
menu.setApplication(getApplication());
menu.setDisplayView("11e2-28af-efed99dc-ae5d-25f9ab8b59b9");
menu.setModule("11e2-28af-e41bc878-ae5d-25f9ab8b59b9");
menu.setResourceAction("01");
menu.setIsprotected(false);
menu.setApplicationid(getApplication());
menu.setSuperior(dprocess.getResourceByName("动态菜单",getApplication()));
menu.setLink(link);
dprocess.doCreate(menu);
dprocess1.doCreateMenu(menu); |