⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initresource.java

📁 OBPM是一个开源
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
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 + -