伊利项目 模型转换应用
This commit is contained in:
parent
bb07c395c2
commit
ce8b780fc6
@ -1,6 +1,7 @@
|
|||||||
package com.actionsoft.apps.coe.pal.modelconvert.strategy;
|
package com.actionsoft.apps.coe.pal.modelconvert.strategy;
|
||||||
|
|
||||||
import com.actionsoft.apps.coe.pal.modelconvert.constant.ConvertType;
|
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.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@ -12,7 +13,7 @@ public class ModelConvertContext {
|
|||||||
private static Map<ConvertType,ModelConvertStrategy> map = new HashMap<>(3);
|
private static Map<ConvertType,ModelConvertStrategy> map = new HashMap<>(3);
|
||||||
|
|
||||||
static {
|
static {
|
||||||
map.put(ConvertType.EPC_FLOWCHART,null);
|
map.put(ConvertType.EPC_FLOWCHART,new EpcToFlowChart());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static ModelConvertContext getInstance(){
|
public static ModelConvertContext getInstance(){
|
||||||
|
|||||||
@ -1,7 +1,18 @@
|
|||||||
package com.actionsoft.apps.coe.pal.modelconvert.web;
|
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.commons.mvc.view.ActionWeb;
|
||||||
import com.actionsoft.bpms.server.UserContext;
|
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 {
|
public class ModelConvertWeb extends ActionWeb {
|
||||||
|
|
||||||
@ -17,11 +28,21 @@ public class ModelConvertWeb extends ActionWeb {
|
|||||||
|
|
||||||
public String mainPage(UserContext context, String wsId, String teamId) {
|
public String mainPage(UserContext context, String wsId, String teamId) {
|
||||||
_uc = context;
|
_uc = context;
|
||||||
return page(wsId, teamId);
|
return getHomePage(context,wsId, teamId);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String page(String wsId,String teamId){
|
public String getHomePage(UserContext userContext,String wsId,String teamId){
|
||||||
return "";
|
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