伊利项目 模型转换应用
This commit is contained in:
parent
bb07c395c2
commit
ce8b780fc6
@ -1,6 +1,7 @@
|
||||
package com.actionsoft.apps.coe.pal.modelconvert.strategy;
|
||||
|
||||
import com.actionsoft.apps.coe.pal.modelconvert.constant.ConvertType;
|
||||
import com.actionsoft.apps.coe.pal.modelconvert.strategy.impl.EpcToFlowChart;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@ -12,7 +13,7 @@ public class ModelConvertContext {
|
||||
private static Map<ConvertType,ModelConvertStrategy> map = new HashMap<>(3);
|
||||
|
||||
static {
|
||||
map.put(ConvertType.EPC_FLOWCHART,null);
|
||||
map.put(ConvertType.EPC_FLOWCHART,new EpcToFlowChart());
|
||||
}
|
||||
|
||||
public static ModelConvertContext getInstance(){
|
||||
|
||||
@ -1,7 +1,18 @@
|
||||
package com.actionsoft.apps.coe.pal.modelconvert.web;
|
||||
|
||||
import com.actionsoft.apps.coe.pal.constant.CoEConstant;
|
||||
import com.actionsoft.apps.coe.pal.datamigration.constant.Constant;
|
||||
import com.actionsoft.apps.coe.pal.log.CoEOpLogAPI;
|
||||
import com.actionsoft.apps.coe.pal.log.CoEOpLogConst;
|
||||
import com.actionsoft.apps.coe.pal.pal.modelconvert.constant.ModelConvertConst;
|
||||
import com.actionsoft.bpms.commons.htmlframework.HtmlPageTemplate;
|
||||
import com.actionsoft.bpms.commons.mvc.view.ActionWeb;
|
||||
import com.actionsoft.bpms.server.UserContext;
|
||||
import com.actionsoft.sdk.local.SDK;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class ModelConvertWeb extends ActionWeb {
|
||||
|
||||
@ -17,11 +28,21 @@ public class ModelConvertWeb extends ActionWeb {
|
||||
|
||||
public String mainPage(UserContext context, String wsId, String teamId) {
|
||||
_uc = context;
|
||||
return page(wsId, teamId);
|
||||
return getHomePage(context,wsId, teamId);
|
||||
}
|
||||
|
||||
public String page(String wsId,String teamId){
|
||||
return "";
|
||||
public String getHomePage(UserContext userContext,String wsId,String teamId){
|
||||
Map<String, Object> macroLibraries = new HashMap<String, Object>();
|
||||
macroLibraries.put("sessionId", userContext.getSessionId());
|
||||
macroLibraries.put("wsId", wsId);
|
||||
macroLibraries.put("teamId", teamId);
|
||||
|
||||
macroLibraries.put("settingParam", JSON.toJSON(macroLibraries));
|
||||
// 操作行为日志记录
|
||||
if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) {
|
||||
CoEOpLogAPI.auditOkOp(_uc, CoEOpLogConst.MODULE_CATEGORY_APPCENTER, CoEOpLogConst.OP_ACCESS, CoEOpLogConst.INFO_APPCENTER_ACCESS_PREFIX + SDK.getAppAPI().getAppContext(Constant.APP_ID).getName() + CoEOpLogConst.INFO_APPCENTER_ACCESS_SUFFIX);
|
||||
}
|
||||
return HtmlPageTemplate.merge(ModelConvertConst.APP_ID,"main.htm",macroLibraries);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user