📄 initresource.java
字号:
package cn.myapps.init;
import java.util.Collection;
import cn.myapps.base.action.ParamsTable;
import cn.myapps.core.resource.ejb.ResourceProcess;
import cn.myapps.core.resource.ejb.ResourceVO;
import cn.myapps.util.ProcessFactory;
import cn.myapps.util.sequence.Sequence;
public class InitResource implements IInitialization {
public void run() throws InitializationException {
run("");
}
public void run(String applicationid) throws InitializationException {
try {
ResourceProcess process = (ResourceProcess) ProcessFactory
.createProcess(ResourceProcess.class);
ParamsTable params = new ParamsTable();
params.setParameter("s_applicationid", applicationid);
Collection colls = process.doSimpleQuery(params, null);
if (colls.isEmpty()) {
ResourceVO system = new ResourceVO();
system.setId(Sequence.getSequence());
system.setActionclass("none");
system.setActionmethod("none");
system.setActionurl("none");
system.setDescription("System");
system.setIsprotected(false);
system.setOrderno("9");
system.setSuperior(null);
system.setType("00");
system.setOtherurl("/portal/navigator.jsp?_parent="
+ system.getId());
system.setApplication("");
system.setDisplayView("");
system.setModule("");
system.setResourceAction("00");
system.setIsprotected(true);
system.setReport("");
system.setReportAppliction("");
system.setReportModule("");
system.setSortId(Sequence.getTimeSequence());
system.setApplicationid(applicationid);
process.doUpdate(system);
/*
ResourceVO dev = new ResourceVO();
dev.setId(Sequence.getSequence());
dev.setActionclass("none");
dev.setActionmethod("none");
dev.setActionurl("none");
dev.setDescription("Dev Studio");
dev.setIsprotected(true);
dev.setOrderno("8");
dev.setSuperior(null);
dev.setType("00");
dev.setOtherurl("");
dev.setApplication("");
dev.setDisplayView("");
dev.setModule("");
dev.setResourceAction("00");
dev.setIsprotected(true);
dev.setReport("");
dev.setReportAppliction("");
dev.setReportModule("");
dev.setSortId(Sequence.getTimeSequence());
dev.setApplicationid(applicationid);
process.doUpdate(dev);
*/
/*
* ResourceVO report = new ResourceVO();
*
* report.setId(Sequence.getSequence());
* report.setActionclass("none");
* report.setActionmethod("none"); report.setActionurl("none");
* report.setDescription("Report");
* report.setIsprotected(false); report.setOrderno("7");
* report.setSuperior(null); report.setType("00");
* report.setOtherurl(""); report.setApplication("none");
* report.setDisplayView("none"); report.setModule("none");
* report.setResourceAction("00"); report.setIsprotected(false);
* report.setReport("none"); report.setReportAppliction("none");
* report.setReportModule("none");
* report.setSortId(Sequence.getTimeSequence());
* report.setApplicationid(applicationid); process.doUpdate(report);
*/
/*
* ResourceVO personal = new ResourceVO();
* personal.setId(Sequence.getSequence()); personal
* .setActionclass("cn.myapps.core.user.action.UserAction");
* personal.setActionmethod("doEdit");
* personal.setActionurl("/core/user/editPersonal.action");
* personal.setDescription("PersonalSetting");
* personal.setIsprotected(true); personal.setOrderno("4");
* personal.setSuperior(null); personal.setType("00");
* personal.setOtherurl(""); personal.setApplication("");
* personal.setDisplayView(""); personal.setModule("");
* personal.setResourceAction("00");
* personal.setIsprotected(false); personal.setReport("");
* personal.setReportAppliction("");
* personal.setReportModule("");
* personal.setSortId(Sequence.getTimeSequence());
* personal.setApplicationid(applicationid);
* process.doUpdate(personal);
*/
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource
.setActionclass("cn.myapps.core.commoninfo.action.CommonInfoAction");
resource.setActionmethod("doList");
resource.setActionurl("/core/commoninfo/list.action");
resource.setDescription("Common Info");
resource.setIsprotected(true);
resource.setOrderno("8");
resource.setSuperior(system);
resource.setType("00");
resource.setOtherurl("");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("02");
resource.setIsprotected(false);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
}
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource
.setActionclass("cn.myapps.core.department.action.DepartmentAction");
resource.setActionmethod("doList");
resource.setActionurl("/core/department/list.action");
resource.setDescription("Department");
resource.setIsprotected(false);
resource.setOrderno("1");
resource.setSuperior(system);
resource.setType("00");
resource.setOtherurl("");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("02");
resource.setIsprotected(true);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
}
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource
.setActionclass("cn.myapps.core.role.action.RoleAction");
resource.setActionmethod("doList");
resource.setActionurl("/core/role/list.action");
resource.setDescription("Role");
resource.setIsprotected(false);
resource.setOrderno("2");
resource.setSuperior(system);
resource.setType("00");
resource.setOtherurl("");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("02");
resource.setIsprotected(true);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
}
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource
.setActionclass("cn.myapps.core.user.action.UserAction");
resource.setActionmethod("doList");
resource.setActionurl("/core/user/list.action");
resource.setDescription("User");
resource.setIsprotected(false);
resource.setOrderno("3");
resource.setSuperior(system);
resource.setType("00");
resource.setOtherurl("");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("02");
resource.setIsprotected(true);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
}
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource
.setActionclass("cn.myapps.core.resource.action.ResourceAction");
resource.setActionmethod("doList");
resource.setActionurl("/core/resource/list.action");
resource.setDescription("Menu/Page");
resource.setIsprotected(false);
resource.setOrderno("0");
resource.setSuperior(system);
resource.setType("00");
resource.setOtherurl("");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("02");
resource.setIsprotected(true);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
}
{
ResourceVO resource = new ResourceVO();
resource.setId(Sequence.getSequence());
resource.setActionclass("none");
resource.setActionmethod("none");
resource.setActionurl("none");
resource.setDescription("App Definition");
resource.setIsprotected(false);
resource.setOrderno("6");
resource.setSuperior(null);
resource.setType("00");
resource
.setOtherurl("/core/deploy/application/appnavigator.jsp");
resource.setApplication("");
resource.setDisplayView("");
resource.setModule("");
resource.setResourceAction("03");
resource.setIsprotected(true);
resource.setReport("");
resource.setReportAppliction("");
resource.setReportModule("");
resource.setSortId(Sequence.getTimeSequence());
resource.setApplicationid(applicationid);
process.doUpdate(resource);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -