建模管理修改属性时显示进度条

This commit is contained in:
446052889@qq.com 2022-10-27 13:56:14 +08:00
parent da2207c9ae
commit 2dbf2f8cc8
60 changed files with 288 additions and 101 deletions

View File

@ -270,6 +270,19 @@ public class CoEPALController {
return web.saveCoePalPlManageMoreAttrConfig(wsId, methodId, type, shapeName, attrData); return web.saveCoePalPlManageMoreAttrConfig(wsId, methodId, type, shapeName, attrData);
} }
/**
* 建模方法->设置更多特性-保存文件/形状属性(原更多特性)设置之后保存进度查询
* @param me
* @param logId
* @param timer
* @return
*/
@Mapping("com.actionsoft.apps.coe.pal_pl_manage_method_more_attr_config_save_log_query")
public String coePalPlManageMoreAttrConfigSaveLogQuery(UserContext me, String logId, String timer) {
PalManageWeb web = new PalManageWeb(me);
return web.coePalPlManageMoreAttrConfigSaveLogQuery(logId, timer);
}
/** /**
* 建模方法->连线关系 * 建模方法->连线关系
* @param me * @param me

View File

@ -0,0 +1,21 @@
package com.actionsoft.apps.coe.pal.log.progressbar.cache;
import com.actionsoft.apps.coe.pal.log.progressbar.model.ProgressBarModel;
import com.actionsoft.apps.resource.plugin.profile.CachePluginProfile;
import com.actionsoft.bpms.commons.cache.Cache;
import com.actionsoft.bpms.commons.cache.CacheManager;
public class ProgressBarCache extends Cache<String, ProgressBarModel> {
public ProgressBarCache(CachePluginProfile configuration) {
super(configuration);
}
@Override
protected void load() {
// ConsolePrinter.info("[" + SDK.getAppAPI().getAppContext(CoEConstant.APP_ID).getNameI18N() + "]Cache加载CoE数据通用进度条记录对象 [" + 0 + "个]");
}
public static ProgressBarCache getCache() {
return CacheManager.getCache(ProgressBarCache.class);
}
}

View File

@ -0,0 +1,90 @@
package com.actionsoft.apps.coe.pal.log.progressbar.model;
import com.actionsoft.bpms.commons.mvc.model.ModelBean;
/**
* 进度条通用Model用于执行一些批量任务用于记录执行过程方便前端显示进度条
*/
public class ProgressBarModel extends ModelBean {
private String id;
private int totalCount;// 总共条数
private int okCount;// 成功条数
private int errCount;// 失败条数
private int processingCount;// 当前正在处理的第几条数据
private int ext1;// 扩展字段
private int ext2;// 扩展字段
private String ext3;// 扩展字段
private String ext4;// 扩展字段
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public int getTotalCount() {
return totalCount;
}
public void setTotalCount(int totalCount) {
this.totalCount = totalCount;
}
public int getOkCount() {
return okCount;
}
public void setOkCount(int okCount) {
this.okCount = okCount;
}
public int getErrCount() {
return errCount;
}
public void setErrCount(int errCount) {
this.errCount = errCount;
}
public int getProcessingCount() {
return processingCount;
}
public void setProcessingCount(int processingCount) {
this.processingCount = processingCount;
}
public int getExt1() {
return ext1;
}
public void setExt1(int ext1) {
this.ext1 = ext1;
}
public int getExt2() {
return ext2;
}
public void setExt2(int ext2) {
this.ext2 = ext2;
}
public String getExt3() {
return ext3;
}
public void setExt3(String ext3) {
this.ext3 = ext3;
}
public String getExt4() {
return ext4;
}
public void setExt4(String ext4) {
this.ext4 = ext4;
}
}

View File

@ -1,6 +1,7 @@
package com.actionsoft.apps.coe.pal.pal.manage.method; package com.actionsoft.apps.coe.pal.pal.manage.method;
import java.io.File; import java.io.File;
import java.math.BigDecimal;
import java.sql.SQLException; import java.sql.SQLException;
import java.util.*; import java.util.*;
import java.util.regex.Matcher; import java.util.regex.Matcher;
@ -9,6 +10,8 @@ import java.util.regex.Pattern;
import com.actionsoft.apps.coe.pal.constant.CoEConstant; import com.actionsoft.apps.coe.pal.constant.CoEConstant;
import com.actionsoft.apps.coe.pal.log.CoEOpLogAPI; import com.actionsoft.apps.coe.pal.log.CoEOpLogAPI;
import com.actionsoft.apps.coe.pal.log.CoEOpLogConst; import com.actionsoft.apps.coe.pal.log.CoEOpLogConst;
import com.actionsoft.apps.coe.pal.log.progressbar.cache.ProgressBarCache;
import com.actionsoft.apps.coe.pal.log.progressbar.model.ProgressBarModel;
import com.actionsoft.apps.coe.pal.pal.manage.util.PalManageUtil; import com.actionsoft.apps.coe.pal.pal.manage.util.PalManageUtil;
import com.actionsoft.apps.coe.pal.pal.method.PALMethodManager; import com.actionsoft.apps.coe.pal.pal.method.PALMethodManager;
import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryAPIManager; import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryAPIManager;
@ -17,6 +20,7 @@ import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryAttributeCa
import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache; import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache;
import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryShapeAttributeCache; import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryShapeAttributeCache;
import com.actionsoft.apps.coe.pal.pal.repository.dao.*; import com.actionsoft.apps.coe.pal.pal.repository.dao.*;
import com.actionsoft.apps.coe.pal.pal.repository.designer.cache.CoeDesignerImageCache;
import com.actionsoft.apps.coe.pal.pal.repository.designer.dao.CoeDesignerDefaultDao; import com.actionsoft.apps.coe.pal.pal.repository.designer.dao.CoeDesignerDefaultDao;
import com.actionsoft.apps.coe.pal.pal.repository.designer.io.file.CoeDesignerFile; import com.actionsoft.apps.coe.pal.pal.repository.designer.io.file.CoeDesignerFile;
import com.actionsoft.apps.coe.pal.pal.repository.designer.manage.CoeDesignerAPIManager; import com.actionsoft.apps.coe.pal.pal.repository.designer.manage.CoeDesignerAPIManager;
@ -533,6 +537,7 @@ public class PalManageWeb extends ActionWeb {
* @return * @return
*/ */
public String saveCoePalPlManageMoreAttrConfig(String wsId, String methodId, String type, String shapeName, String attrData) { public String saveCoePalPlManageMoreAttrConfig(String wsId, String methodId, String type, String shapeName, String attrData) {
String progressBarCacheId = UUIDGener.getUUID();
JSONArray data = JSONArray.parseArray(attrData); JSONArray data = JSONArray.parseArray(attrData);
// 获取最新设置的属性 // 获取最新设置的属性
JSONObject attrObj = new JSONObject(); JSONObject attrObj = new JSONObject();
@ -613,12 +618,29 @@ public class PalManageWeb extends ActionWeb {
} }
// 更新所有模型的文件属性 // 更新所有模型的文件属性
List<PALRepositoryModel> palList = PALRepositoryQueryAPIManager.getInstance().getPalRepositoryModelsByWsIdAndMethodId(wsId, methodId); List<PALRepositoryModel> palList = PALRepositoryQueryAPIManager.getInstance().getPalRepositoryModelsByWsIdAndMethodId(wsId, methodId);
if (palList != null && palList.size() > 0) { if (palList != null) {
List<PALRepositoryAttributeModel> attrConfigs = PALRepositoryAttributeCache.getAttributeByMethodId(wsId, methodId); List<PALRepositoryAttributeModel> attrConfigs = PALRepositoryAttributeCache.getAttributeByMethodId(wsId, methodId);
for (PALRepositoryModel plModel : palList) { ProgressBarModel progressBarModel = new ProgressBarModel();
progressBarModel.setId(progressBarCacheId);
progressBarModel.setTotalCount(palList.size());
ProgressBarCache.getCache().put(progressBarCacheId, progressBarModel);// 放入进度缓存
new Thread(()->{
for (int i = 0; i < palList.size(); i++) {
PALRepositoryModel plModel = palList.get(i);
int index = i+1;
try {
PALRepositoryAPIManager.getInstance().updateRepositoryProperty(plModel.getId(), methodId, attrConfigs); PALRepositoryAPIManager.getInstance().updateRepositoryProperty(plModel.getId(), methodId, attrConfigs);
ProgressBarCache.getCache().get(progressBarCacheId).setOkCount(ProgressBarCache.getCache().get(progressBarCacheId).getOkCount()+1);
SDK.getLogAPI().consoleInfo("[成功]模型[" + plModel.getName() + "][" + plModel.getId() + "]文件属性配置保存,当前第" + index + "条,共" + palList.size() + "");
} catch (Exception e) {
e.printStackTrace();
ProgressBarCache.getCache().get(progressBarCacheId).setErrCount(ProgressBarCache.getCache().get(progressBarCacheId).getErrCount()+1);
SDK.getLogAPI().consoleErr("[失败]模型[" + plModel.getName() + "][" + plModel.getId() + "]文件属性配置保存,当前第" + index + "条,共" + palList.size() + "");
} }
} }
}).start();
}
// 操作行为日志记录 // 操作行为日志记录
if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) { if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) {
CoEOpLogAPI.auditOkOp(_uc, CoEOpLogConst.MODULE_CATEGORY_METHOD, CoEOpLogConst.OP_UPDATE, CoEOpLogConst.INFO_METHOD_ATTR_FILE_CONF_UPDATE); CoEOpLogAPI.auditOkOp(_uc, CoEOpLogConst.MODULE_CATEGORY_METHOD, CoEOpLogConst.OP_UPDATE, CoEOpLogConst.INFO_METHOD_ATTR_FILE_CONF_UPDATE);
@ -712,16 +734,30 @@ public class PalManageWeb extends ActionWeb {
attributeXmlMap.put(attributeModel.getKey(), map1); attributeXmlMap.put(attributeModel.getKey(), map1);
} }
} }
ProgressBarModel progressBarModel = new ProgressBarModel();
progressBarModel.setId(progressBarCacheId);
progressBarModel.setTotalCount(palList.size());
for (PALRepositoryModel plModel : palList) { ProgressBarCache.getCache().put(progressBarCacheId, progressBarModel);// 放入进度缓存
new Thread(()->{
for (int i = 0; i < palList.size(); i++) {
PALRepositoryModel plModel = palList.get(i);
int index = i+1;
try {
CoeDesignerShapeAPIManager.getInstance().updateShapeAttribute(_uc, plModel.getId(), methodId, shapeName, shapeAttrConfigs, attributeXmlMap); CoeDesignerShapeAPIManager.getInstance().updateShapeAttribute(_uc, plModel.getId(), methodId, shapeName, shapeAttrConfigs, attributeXmlMap);
String processDefId = PALRepositoryQueryAPIManager.getInstance().queryBpmsProcessDefIdByPalId(plModel.getId(), true);
if (UtilString.isEmpty(processDefId)) {
// 更新图形缓存定时器数据
CoeDesignerImageCache.getCache().put(plModel.getId(), plModel.getId());// 图片更新记录缓存
} }
ProgressBarCache.getCache().get(progressBarCacheId).setOkCount(ProgressBarCache.getCache().get(progressBarCacheId).getOkCount()+1);
SDK.getLogAPI().consoleInfo("[成功]模型[" + plModel.getName() + "][" + plModel.getId() + "]形状属性配置保存,当前第" + index + "条,共" + palList.size() + "");
} catch (Exception e) {
e.printStackTrace();
ProgressBarCache.getCache().get(progressBarCacheId).setErrCount(ProgressBarCache.getCache().get(progressBarCacheId).getErrCount()+1);
SDK.getLogAPI().consoleErr("[失败]模型[" + plModel.getName() + "][" + plModel.getId() + "]形状属性配置保存,当前第" + index + "条,共" + palList.size() + "");
}
}
}).start();
} }
// 操作行为日志记录 // 操作行为日志记录
if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) { if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) {
@ -729,6 +765,7 @@ public class PalManageWeb extends ActionWeb {
} }
} }
ResponseObject ro = ResponseObject.newOkResponse(); ResponseObject ro = ResponseObject.newOkResponse();
ro.put("progressBarCacheId", progressBarCacheId);
return ro.toString(); return ro.toString();
} }
@ -1455,4 +1492,27 @@ public class PalManageWeb extends ActionWeb {
SDK.getAppAPI().setProperty(CoEConstant.APP_ID, "METHOD_OBJECT_DESC", methodObjectDesc.toString()); SDK.getAppAPI().setProperty(CoEConstant.APP_ID, "METHOD_OBJECT_DESC", methodObjectDesc.toString());
return ro.toString(); return ro.toString();
} }
public String coePalPlManageMoreAttrConfigSaveLogQuery(String logId, String timer) {
int totalCount = 0;
int okCount = 0;
int errCount = 0;
int percentage = 0;
ProgressBarModel model = ProgressBarCache.getCache().get(logId);
totalCount = model.getTotalCount();
okCount = model.getOkCount();
errCount = model.getErrCount();
if (totalCount == 0) {
percentage = 100;
} else {
percentage = (int)((new BigDecimal((float) (okCount + errCount) / totalCount).setScale(2, BigDecimal.ROUND_DOWN).doubleValue())*100);
}
ResponseObject ro = ResponseObject.newOkResponse();
ro.put("totalCount", totalCount);
ro.put("okCount", okCount);
ro.put("errCount", errCount);
ro.put("percentage", percentage);
ro.put("timer", timer);
return ro.toString();
}
} }

View File

@ -16,6 +16,7 @@ import com.actionsoft.apps.coe.pal.aslp.PermAPI.*;
import com.actionsoft.apps.coe.pal.aslp.PublishAPI.PublishPALRepository; import com.actionsoft.apps.coe.pal.aslp.PublishAPI.PublishPALRepository;
import com.actionsoft.apps.coe.pal.aslp.RepositoryAPI.*; import com.actionsoft.apps.coe.pal.aslp.RepositoryAPI.*;
import com.actionsoft.apps.coe.pal.cooperation.cache.CooperationCache; import com.actionsoft.apps.coe.pal.cooperation.cache.CooperationCache;
import com.actionsoft.apps.coe.pal.log.progressbar.cache.ProgressBarCache;
import com.actionsoft.apps.coe.pal.pal.home.aslp.RegisterExtendsApp; import com.actionsoft.apps.coe.pal.pal.home.aslp.RegisterExtendsApp;
import com.actionsoft.apps.coe.pal.pal.method.aslp.RegisterMethodApp; import com.actionsoft.apps.coe.pal.pal.method.aslp.RegisterMethodApp;
import com.actionsoft.apps.coe.pal.pal.repository.addons.RepositoryDiagramExistMark; import com.actionsoft.apps.coe.pal.pal.repository.addons.RepositoryDiagramExistMark;
@ -80,6 +81,7 @@ public class Plugins implements PluginListener {
list.add(new ACPluginProfile(new COETeamPortletAccm())); list.add(new ACPluginProfile(new COETeamPortletAccm()));
list.add(new CachePluginProfile(LogRealTimeCountCache.class)); list.add(new CachePluginProfile(LogRealTimeCountCache.class));
list.add(new CachePluginProfile(BatchCache.class)); list.add(new CachePluginProfile(BatchCache.class));
list.add(new CachePluginProfile(ProgressBarCache.class));
list.add(new AtFormulaPluginProfile("PAL应用", "@getDWCondition(*fieldName,*fieldValue)", GetDWConditionExpression.class.getName(), "获取DW中的自定义查询条件", "返回DW中自定义的查询条件")); list.add(new AtFormulaPluginProfile("PAL应用", "@getDWCondition(*fieldName,*fieldValue)", GetDWConditionExpression.class.getName(), "获取DW中的自定义查询条件", "返回DW中自定义的查询条件"));

View File

@ -13,4 +13,4 @@
var mainType = "<#mainType>"; var mainType = "<#mainType>";
var uid = "<#uid>"; var uid = "<#uid>";
var wHref = "./w"; var wHref = "./w";
var jdHref = "./jd";</script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-18ba0bf3.b9b5de63.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-1a4cabe8.16fbd425.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-1fd5b92a.9170273e.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-25c1c630.dc8349fb.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-3a7599c6.bb861d84.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-532765fe.0cca68dd.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-6c83edf4.6c467910.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-9d1e04c4.d1caea12.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-f3e4ff48.721c4dc9.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-18ba0bf3.d0d27872.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-1a4cabe8.70ce9a3a.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-1fd5b92a.07c16352.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-25c1c630.8933349a.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0ab156.ca03ae9d.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0b25b0.3ebfc816.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0f078a.3038704d.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d216d3a.96ada280.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224b23.e62adedc.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224ef1.44cb7f2b.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3a7599c6.5d555915.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-532765fe.9bb04323.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-5ca06e36.c64d879b.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-6c83edf4.93b8726a.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-9d1e04c4.ddede9a0.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-bf7921b8.1d6eee48.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-f3e4ff48.6d7f9787.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.634e376c.css rel=preload as=style><link href=../apps/com.actionsoft.apps.coe.pal/main/js/app.068cfa16.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.bd2b52b4.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.634e376c.css rel=stylesheet></head><body style=margin:0;><div id=app></div><script src=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.bd2b52b4.js></script><script src=../apps/com.actionsoft.apps.coe.pal/main/js/app.068cfa16.js></script></body></html> var jdHref = "./jd";</script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-08487bf0.283a9f57.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-1abee27b.c5c7126f.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-22560483.1667d3a1.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-2933a75e.38619268.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-518bac30.f93d4746.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-591a3298.d3570084.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-6fb6e04f.adde4cab.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-9c63e2da.ef0a5aa8.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-cd54d348.e55cad48.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-08487bf0.cef51ed5.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-1abee27b.ece13c73.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-22560483.0fd6dbd3.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2933a75e.9a437059.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0ab156.ff2fa9d6.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0f078a.83ef78c0.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d212b99.89ae9070.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d216d3a.5867abf3.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224b23.95cfdb5d.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224ef1.11f3f0f4.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3178e2bf.5207f0ae.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3a9b7577.aa0dfa28.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-518bac30.ad6d4ba1.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-591a3298.d84f68c8.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-6fb6e04f.27eed2c2.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-9c63e2da.bf7cbc63.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-cd54d348.bcb4b27c.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.20eb2063.css rel=preload as=style><link href=../apps/com.actionsoft.apps.coe.pal/main/js/app.6059344e.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.351b7061.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.20eb2063.css rel=stylesheet></head><body style=margin:0;><div id=app></div><script src=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.351b7061.js></script><script src=../apps/com.actionsoft.apps.coe.pal/main/js/app.6059344e.js></script></body></html>

View File

@ -680,6 +680,10 @@
<param name="shapeName"/> <param name="shapeName"/>
<param name="type"/> <param name="type"/>
</cmd-bean> </cmd-bean>
<cmd-bean name="com.actionsoft.apps.coe.pal_pl_manage_method_more_attr_config_save_log_query">
<param name="logId"/>
<param name="timer"/>
</cmd-bean>
<cmd-bean name="com.actionsoft.apps.coe.pal_pl_manage_method_link_data_query"> <cmd-bean name="com.actionsoft.apps.coe.pal_pl_manage_method_link_data_query">
<param name="methodId"/> <param name="methodId"/>
</cmd-bean> </cmd-bean>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
#commonRepository[data-v-5a94998a] .el-dialog__body,#commonRepository[data-v-5a94998a] .el-main{padding:0 20px}#commonRepository[data-v-5a94998a] .el-footer{padding:0}#commonRepository[data-v-5a94998a] .el-table__row .operate-icon-display{display:none}#commonRepository[data-v-5a94998a] .el-table__row:hover .operate-icon-display{display:inline-block}

View File

@ -0,0 +1 @@
#commonRepository[data-v-c633f5ea] .el-dialog__body,#commonRepository[data-v-c633f5ea] .el-main{padding:0 20px}#commonRepository[data-v-c633f5ea] .el-footer{padding:0}#commonRepository[data-v-c633f5ea] .el-table__row .operate-icon-display{display:none}#commonRepository[data-v-c633f5ea] .el-table__row:hover .operate-icon-display{display:inline-block}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ab156"],{1485:function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a._self._c;return t("div",{staticStyle:{width:"100%",height:"100%"}},[t("iframe",{staticStyle:{border:"0"},attrs:{id:"iframe",width:"100%",height:"100%",name:"iframe",src:a.src}})])},s=[],n={name:"MappingManagement",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal.mappingmanagement_main_page&dataType="+this.$route.params.dataType}}},r=n,c=e("0b56"),p=Object(c["a"])(r,i,s,!1,null,"56fd105e",null);t["default"]=p.exports}}]);

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ab156"],{1485:function(t,a,e){"use strict";e.r(a);var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticStyle:{width:"100%",height:"100%"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"iframe",width:"100%",height:"100%",name:"iframe",src:t.src}})])},i=[],s={name:"MappingManagement",data:function(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal.mappingmanagement_main_page&dataType="+this.$route.params.dataType}}},r=s,c=e("2877"),p=Object(c["a"])(r,n,i,!1,null,"56fd105e",null);a["default"]=p.exports}}]);

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0f078a"],{"9d09":function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"orgIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"orgIframe",src:t.src}})])},n=[],r={name:"BPMOrg",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal_average_user_org",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},a=r,o=i("0b56"),h=Object(o["a"])(a,s,n,!1,null,"2280cc48",null);e["default"]=h.exports}}]);

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0f078a"],{"9d09":function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:{width:"100%",height:t.mainHeight}},[i("iframe",{staticStyle:{border:"0"},attrs:{id:"orgIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"orgIframe",src:t.src}})])},s=[],r={name:"BPMOrg",data:function(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal_average_user_org",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight:function(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},a=r,o=i("2877"),c=Object(o["a"])(a,n,s,!1,null,"2280cc48",null);e["default"]=c.exports}}]);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d216d3a"],{c3b6:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperation"}},[i("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},a=[],o={name:"cooperationCreate",data:function(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=create&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight:function(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},s=o,r=i("2877"),c=Object(r["a"])(s,n,a,!1,null,"6a826a48",null);e["default"]=c.exports}}]);

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d216d3a"],{c3b6:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperation"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"cooperationCreate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=create&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("0b56"),c=Object(r["a"])(o,a,n,!1,null,"6a826a48",null);e["default"]=c.exports}}]);

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224b23"],{e0df:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperationUpdate"}},[i("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},a=[],o={name:"CooperationUpdate",data:function(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=update&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight:function(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},s=o,r=i("2877"),p=Object(r["a"])(s,n,a,!1,null,"543345d8",null);e["default"]=p.exports}}]);

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224b23"],{e0df:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperationUpdate"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"CooperationUpdate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=update&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("0b56"),p=Object(r["a"])(o,a,n,!1,null,"543345d8",null);e["default"]=p.exports}}]);

View File

@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224ef1"],{e1f5:function(e,s,t){"use strict";t.r(s);var n=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"devGetSession"},[e._v(" 正在获取session ")])},a=[],o=t("a18c"),d=t("0f08"),i=t("4360");d["a"].post({url:"jd",data:{userid:devUserInfo.userid,pwd:devUserInfo.pwd,lang:"cn",cmd:"com.actionsoft.apps.getsession.get",deviceType:"pc"}}).then((function(e){"error"==e.result?alert("获取session错误"+e.msg):(i["a"].commit("edit",{sessionId:e.data.sid}),o["a"].replace("/"))}));var c={data:function(){return{dwList:[]}},methods:{},mounted:function(){}},r=c,u=t("2877"),l=Object(u["a"])(r,n,a,!1,null,null,null);s["default"]=l.exports}}]);

View File

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224ef1"],{e1f5:function(e,s,t){"use strict";t.r(s);var n=function(){var e=this,s=e._self._c;return s("div",{staticClass:"devGetSession"},[e._v(" 正在获取session ")])},a=[],d=t("a18c"),o=t("0f08"),i=t("4360");o["a"].post({url:"jd",data:{userid:devUserInfo.userid,pwd:devUserInfo.pwd,lang:"cn",cmd:"com.actionsoft.apps.getsession.get",deviceType:"pc"}}).then((function(e){"error"==e.result?alert("获取session错误"+e.msg):(i["a"].commit("edit",{sessionId:e.data.sid}),d["a"].replace("/"))}));var r={data(){return{dwList:[]}},methods:{},mounted(){}},c=r,u=t("0b56"),l=Object(u["a"])(c,n,a,!1,null,null,null);s["default"]=l.exports}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long