增加方案图、工程制度标准图

This commit is contained in:
zhal 2024-06-19 21:33:54 +08:00
parent 13762410aa
commit ea80ef1746
6 changed files with 83 additions and 5 deletions

View File

@ -3,7 +3,7 @@
<app xmlns="http://www.actionsoft.com.cn/app"> <app xmlns="http://www.actionsoft.com.cn/app">
<name>制度手册</name> <name>制度手册</name>
<version>1.0</version> <version>1.0</version>
<buildNo>4</buildNo> <buildNo>23</buildNo>
<developer id="00000000000000000000000000000000" tablePrefix="EU" url="http://www.awspaas.com">AWSPaaS-EndUser</developer> <developer id="00000000000000000000000000000000" tablePrefix="EU" url="http://www.awspaas.com">AWSPaaS-EndUser</developer>
<categoryVisible>false</categoryVisible> <categoryVisible>false</categoryVisible>
<description><![CDATA[将流程输入输出等关键要素和关联模型输出成易于阅读和打印的Word文档]]></description> <description><![CDATA[将流程输入输出等关键要素和关联模型输出成易于阅读和打印的Word文档]]></description>

View File

@ -36,7 +36,7 @@ public class Plugins implements PluginListener {
params1.put("targetMethodType", "");// 建模方法中的图元为空表示只选择文件不选择图元"-"表示所有类型图元 params1.put("targetMethodType", "");// 建模方法中的图元为空表示只选择文件不选择图元"-"表示所有类型图元
params1.put("relationMethodScope", "-");// 如果设置-表示不需要用户选择关联范围向导页被忽略*/ params1.put("relationMethodScope", "-");// 如果设置-表示不需要用户选择关联范围向导页被忽略*/
// 建模大类建模方法多个用逗号隔开如果为空表示全部 org.normal // 建模大类建模方法多个用逗号隔开如果为空表示全部 org.normal
params1.put("targetMethodScope", "control.policy"); params1.put("targetMethodScope", "control.policy,process.scheme,engineering.standard");
// 建模方法中的图元为空表示只选择文件不选择图元"-"表示所有类型图元 // 建模方法中的图元为空表示只选择文件不选择图元"-"表示所有类型图元
params1.put("targetMethodType", ""); params1.put("targetMethodType", "");
// 如果设置-表示不需要用户选择关联范围向导页被忽略 // 如果设置-表示不需要用户选择关联范围向导页被忽略

View File

@ -80,9 +80,12 @@ public class Report1Gener {
String tempName; String tempName;
if(PALRepositoryCache.getCache().get(jsonObj.get("targetFileId").toString()).getMethodId().equals("process.scheme")){ if(PALRepositoryCache.getCache().get(jsonObj.get("targetFileId").toString()).getMethodId().equals("process.scheme")){
tempName = "方案-手册1.xml"; tempName = "方案-手册1.xml";
}else if(PALRepositoryCache.getCache().get(jsonObj.get("targetFileId").toString()).getMethodId().equals("engineering.standard")){
tempName="工程企业标准模版-封面.xml";
}else{ }else{
tempName="制度-手册5.xml"; tempName="制度-手册5.xml";
} }
/*String tempName = "制度-手册5.xml";*/
log.info("begin..."); log.info("begin...");
log.info("-------------------"); log.info("-------------------");
// ----文件处理----- // ----文件处理-----
@ -137,8 +140,8 @@ public class Report1Gener {
String plver = ""; String plver = "";
if (!"".equals(plvers)) { if (!"".equals(plvers)) {
if (plvers.length() > 1) { if (plvers.length() > 1) {
plver = plvers.substring(0, 1) + "." //plver = plvers.substring(0, 1) + "." + plvers.substring(plvers.length() - 1, plvers.length());
+ plvers.substring(plvers.length() - 1, plvers.length()); plver = plvers.substring(0,plvers.indexOf(".")) + "." + plvers.substring(plvers.length() - 1, plvers.length());
} else { } else {
plver = plvers.substring(0, 1) + ".0"; plver = plvers.substring(0, 1) + ".0";
} }

View File

@ -44,7 +44,7 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
public class PrReportComment { public class PrReportComment {
public static String TARGET_METHOD_SCOPE = "process.bpmn2,process.epc,process.flowchart"; public static String TARGET_METHOD_SCOPE = "process.bpmn2,process.epc,process.flowchart,engineering.standard";
public static String PROCESS_STEP = "userTask,serviceTask,manualTask,receiveTask,sendTask,scriptTask,businessRuleTask,callActivityCallingProcess,method,process,predefinedProcess,decision"; public static String PROCESS_STEP = "userTask,serviceTask,manualTask,receiveTask,sendTask,scriptTask,businessRuleTask,callActivityCallingProcess,method,process,predefinedProcess,decision";
/** /**

File diff suppressed because one or more lines are too long