获取wsid

This commit is contained in:
zhal 2022-09-18 17:56:33 +08:00
parent b5a90fb37e
commit 46accadd7d
20 changed files with 197 additions and 21 deletions

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<boModel>
<id>98f84031-9e4c-4d58-803c-9c492b379fab</id>
<createUser>admin</createUser>
<createTime>2022-09-15 15:58:30</createTime>
<updateUser></updateUser>
<updateTime>2022-09-15 15:58:30</updateTime>
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrWkyFkpfoZYgz9vAP+aWnDFg3LbcBvZ20EEKTFJJZ1sssRBOjk9Efdjp56lI036Rq</signature>
<managed>false</managed>
<title>APP_ACT_PAL_DATA_REPLY</title>
<name>BO_ACT_APP_ACT_PAL_DATA_REPLY</name>
<collection>false</collection>
<system>false</system>
<deleted>false</deleted>
<categoryName>资产库周期管理</categoryName>
<administrator>admin</administrator>
<entityType>TABLE</entityType>
<viewType></viewType>
<viewSql></viewSql>
<securityLevel>0</securityLevel>
<target>_local</target>
<itemProps></itemProps>
<boItems>
<boItem>
<id>3df8d8cb-87c5-4b8a-b1c7-2ba6c96b902d</id>
<name>DATAID</name>
<title>DATAID</title>
<columnType>TEXT</columnType>
<length>36</length>
<nullable>true</nullable>
<defaultValue></defaultValue>
<columnWidth>100</columnWidth>
<componentId>AWSUI.Text</componentId>
<componentSetting>{}</componentSetting>
<display>true</display>
<deleted>false</deleted>
<modify>true</modify>
<componentExtendCode></componentExtendCode>
<persistenceType>ENTITY</persistenceType>
<validateType></validateType>
<validateRule></validateRule>
<validateTip></validateTip>
<validateErr>0</validateErr>
<tooltip></tooltip>
<copy>false</copy>
<displayRule></displayRule>
<calcFormula></calcFormula>
<propsVal>{}</propsVal>
</boItem>
<boItem>
<id>4ba629db-d41d-47e9-9e63-1b534311407c</id>
<name>REPLYER</name>
<title>REPLYER</title>
<columnType>TEXT</columnType>
<length>36</length>
<nullable>true</nullable>
<defaultValue></defaultValue>
<columnWidth>100</columnWidth>
<componentId>AWSUI.Text</componentId>
<componentSetting>{}</componentSetting>
<display>true</display>
<deleted>false</deleted>
<modify>true</modify>
<componentExtendCode></componentExtendCode>
<persistenceType>ENTITY</persistenceType>
<validateType></validateType>
<validateRule></validateRule>
<validateTip></validateTip>
<validateErr>0</validateErr>
<tooltip></tooltip>
<copy>false</copy>
<displayRule></displayRule>
<calcFormula></calcFormula>
<propsVal>{}</propsVal>
</boItem>
<boItem>
<id>0ce482f3-b77e-4094-b40e-81f7f58074cc</id>
<name>REPLYTIME</name>
<title>REPLYTIME</title>
<columnType>DATE</columnType>
<length>0</length>
<nullable>true</nullable>
<defaultValue></defaultValue>
<columnWidth>100</columnWidth>
<componentId>AWSUI.Date</componentId>
<componentSetting>{}</componentSetting>
<display>true</display>
<deleted>false</deleted>
<modify>true</modify>
<componentExtendCode></componentExtendCode>
<persistenceType>ENTITY</persistenceType>
<validateType></validateType>
<validateRule></validateRule>
<validateTip></validateTip>
<validateErr>0</validateErr>
<tooltip></tooltip>
<copy>false</copy>
<displayRule></displayRule>
<calcFormula></calcFormula>
<propsVal>{}</propsVal>
</boItem>
<boItem>
<id>22443e31-edf7-4cdc-8223-f7e29ec9fdb6</id>
<name>REPLYCONTENT</name>
<title>REPLYCONTENT</title>
<columnType>TEXT</columnType>
<length>2000</length>
<nullable>true</nullable>
<defaultValue></defaultValue>
<columnWidth>100</columnWidth>
<componentId>AWSUI.Text</componentId>
<componentSetting>{}</componentSetting>
<display>true</display>
<deleted>false</deleted>
<modify>true</modify>
<componentExtendCode></componentExtendCode>
<persistenceType>ENTITY</persistenceType>
<validateType></validateType>
<validateRule></validateRule>
<validateTip></validateTip>
<validateErr>0</validateErr>
<tooltip></tooltip>
<copy>false</copy>
<displayRule></displayRule>
<calcFormula></calcFormula>
<propsVal>{}</propsVal>
</boItem>
<boItem>
<id>c0a2bab5-b911-425b-b900-d7487137c562</id>
<name>REPLYERIP</name>
<title>REPLYERIP</title>
<columnType>TEXT</columnType>
<length>100</length>
<nullable>true</nullable>
<defaultValue></defaultValue>
<columnWidth>100</columnWidth>
<componentId>AWSUI.Text</componentId>
<componentSetting>{}</componentSetting>
<display>true</display>
<deleted>false</deleted>
<modify>true</modify>
<componentExtendCode></componentExtendCode>
<persistenceType>ENTITY</persistenceType>
<validateType></validateType>
<validateRule></validateRule>
<validateTip></validateTip>
<validateErr>0</validateErr>
<tooltip></tooltip>
<copy>false</copy>
<displayRule></displayRule>
<calcFormula></calcFormula>
<propsVal>{}</propsVal>
</boItem>
</boItems>
<boIndexs/>
<boRelations/>
<hashFields></hashFields>
</boModel>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-08 09:33:32</updateTime>
<updateTime>2022-09-14 16:09:13</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 14:07:43</updateTime>
<updateTime>2022-09-14 16:09:12</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:20:30</updateTime>
<updateTime>2022-09-06 10:38:01</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 14:07:02</updateTime>
<updateTime>2022-09-14 16:09:11</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 14:07:00</updateTime>
<updateTime>2022-09-08 09:33:32</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 14:06:59</updateTime>
<updateTime>2022-09-06 14:07:43</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:38:03</updateTime>
<updateTime>2022-09-06 14:07:02</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:38:02</updateTime>
<updateTime>2022-09-06 14:07:00</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:38:01</updateTime>
<updateTime>2022-09-06 14:06:59</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:20:31</updateTime>
<updateTime>2022-09-06 10:38:03</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2022-09-02 11:33:43</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-09-06 10:20:31</updateTime>
<updateTime>2022-09-06 10:38:02</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布MA申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2018-12-24 17:22:51</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-08-30 00:28:40</updateTime>
<updateTime>2022-09-18 17:53:54</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2018-12-24 17:22:51</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-08-30 00:28:27</updateTime>
<updateTime>2022-08-30 00:28:40</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布申请</title>

View File

@ -4,7 +4,7 @@
<createUser>admin</createUser>
<createTime>2018-12-24 17:22:51</createTime>
<updateUser>admin</updateUser>
<updateTime>2022-08-30 00:24:45</updateTime>
<updateTime>2022-08-30 00:28:27</updateTime>
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI6X1Hl953616fSFHajuAhU7eceJjbtiNqEmGtP5EhM98v9cwV3qc2bNI7WcO3nVU</signature>
<managed>false</managed>
<title>批量流程制度发布申请</title>
@ -37,7 +37,7 @@
<gridControl></gridControl>
<summaryControl></summaryControl>
<ruleControl>{"displayRule":[{"expressions":[{"type":"field","expression":"BO_ACT_COE_PUBLISH.SEND_SCOP","juge":"=","value":"1","fieldType":"string"}],"rules":[{"display":"hide","dom":"divregion","domId":"c9f0ea7e_7190_0001_4d89_5cc023f0133c","labelName":"","dwId":null,"dwMap":""},{"display":"hide","dom":"divregion","domId":"c9eadde9_2cb0_0001_c9f4_1a621d4d1760","labelName":"","dwId":null,"dwMap":""},{"display":"hide","dom":"divregion","domId":"c9e5f6db_65a0_0001_7391_10b0bff5e500","labelName":"","dwId":null,"dwMap":""}],"fields":["BO_ACT_COE_PUBLISH.SEND_SCOP"]}],"requiredRule":[],"modifyRule":[{"expressions":[{"type":"field","expression":"BO_ACT_COE_PUBLISH.LEVEL_1_AUDIT_REQUIRED","juge":"=","value":"Y","fieldType":"string"}],"rules":[{"modify":"readonly","dom":"BO_ACT_COE_PUBLISH.LEVEL_1_AUDIT_REQUIRED"}],"fields":["BO_ACT_COE_PUBLISH.LEVEL_1_AUDIT_REQUIRED"],"ruleFields":["BO_ACT_COE_PUBLISH.LEVEL_1_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_COE_PUBLISH.SECONDARY_AUDIT_REQUIRED","juge":"=","value":"Y","fieldType":"string"}],"rules":[{"modify":"readonly","dom":"BO_ACT_COE_PUBLISH.SECONDARY_AUDIT_REQUIRED"}],"fields":["BO_ACT_COE_PUBLISH.SECONDARY_AUDIT_REQUIRED"],"ruleFields":["BO_ACT_COE_PUBLISH.SECONDARY_AUDIT_REQUIRED"]},{"expressions":[{"type":"field","expression":"BO_ACT_COE_PUBLISH.LEVEL_AUDIT_REQUIRED","juge":"=","value":"Y","fieldType":"string"}],"rules":[{"modify":"readonly","dom":"BO_ACT_COE_PUBLISH.LEVEL_AUDIT_REQUIRED"}],"fields":["BO_ACT_COE_PUBLISH.LEVEL_AUDIT_REQUIRED"],"ruleFields":["BO_ACT_COE_PUBLISH.LEVEL_AUDIT_REQUIRED"]}],"calcRule":[]}</ruleControl>
<hiddenFields>APPLYDEPTID,TEAMID,PUBLISHID,RESPONSIBLE_PERSON1_NO,PROCESS_RESPONSIBLE_PERSON_NO,PERSON_THREE_LEVEL_PROCESS_NO,WSID,AUDITOR1,AUDITOR2,AUDITOR3</hiddenFields>
<hiddenFields>APPLYDEPTID,TEAMID,PUBLISHID,WSID,AUDITOR1,AUDITOR2,AUDITOR3</hiddenFields>
<hiddenAddBtn>false</hiddenAddBtn>
<verticalLayout>false</verticalLayout>
</formItem>

View File

@ -1 +1 @@
{"CheckOutTime":"2022-09-16 13:43:07","CheckOutIP":"0:0:0:0:0:0:0:1","CheckOutUser":"admin","CheckOutState":"CHECKOUT"}
{"CheckOutTime":"2022-09-18 17:49:40","CheckOutIP":"0:0:0:0:0:0:0:1","CheckOutUser":"admin","CheckOutState":"CHECKOUT"}

View File

@ -1 +1 @@
{"CheckOutTime":"2022-09-02 09:50:21","CheckOutIP":"10.114.1.254","CheckOutUser":"admin","CheckOutState":"CHECKOUT"}
{"CheckOutTime":"2022-09-02 09:50:21","CheckOutIP":"10.114.1.254","CheckOutUser":"","CheckOutState":"IDLE"}

View File

@ -121,7 +121,7 @@ public class PublishExecuteListenerInterfaceImpl extends ExecuteListener impleme
repositoryDao.updatePublishStatusAndDate("N", boN.get("PUBLISHFILEID").toString(), null, model.getPublishDate());
//修改关联角色绩效发布状态
updateRoleAndPerformance(boN.get("PUBLISHFILEID").toString(),model.getPublishDate());
updateRoleAndPerformance(boN.get("PUBLISHFILEID").toString(),model.getPublishDate(),"N");
//绩效模型中数据模型回填流程编号
updateProcessNumber(boN.get("PUBLISHFILEID").toString(),param.getUserContext(),bo.get("WSID").toString(),boN.getString("PUBLISH_NUMBER"),model.getPublishDate());
@ -148,6 +148,12 @@ public class PublishExecuteListenerInterfaceImpl extends ExecuteListener impleme
listDao.insert(publishListHistoryModelC);
//修改流程文件的发布属性
repositoryDao.updatePublishStatusAndDate("C", boC.get("CHANGEDFILEIDNEW").toString(), boC.get("CHANGEFILEID").toString(), model.getPublishDate());
//修改关联角色绩效发布状态
updateRoleAndPerformance(boC.get("CHANGEDFILEIDNEW").toString(),model.getPublishDate(),"C");
}
}
if (bolistS != null) {
@ -496,7 +502,7 @@ public class PublishExecuteListenerInterfaceImpl extends ExecuteListener impleme
/****
* 发布明细如果关联角色绩效图不显示在发布界面在流程结束后同步发布
*/
public void updateRoleAndPerformance(String publishFileId,Timestamp publishDate){
public void updateRoleAndPerformance(String publishFileId,Timestamp publishDate,String type){
List roleList=new ArrayList();
roleList.add(0,"org.role");
roleList.add(1,publishFileId);
@ -505,7 +511,7 @@ public class PublishExecuteListenerInterfaceImpl extends ExecuteListener impleme
if(rolerowMap!=null){
//修改流程文件的发布属性
repositoryDao.updatePublishStatusAndDate("N", rolerowMap.getString("ID"), null, publishDate);
repositoryDao.updatePublishStatusAndDate(type, rolerowMap.getString("ID"), null, publishDate);
}
List performanceList=new ArrayList();
performanceList.add(0,"control.kpi");
@ -515,7 +521,7 @@ public class PublishExecuteListenerInterfaceImpl extends ExecuteListener impleme
if(performrowMap!=null){
//修改流程文件的发布属性
repositoryDao.updatePublishStatusAndDate("N", performrowMap.getString("ID"), null, publishDate);
repositoryDao.updatePublishStatusAndDate(type, performrowMap.getString("ID"), null, publishDate);
}
}

View File

@ -92,6 +92,7 @@ public class PublishFormBeforeSaveEvent extends InterruptListener implements Int
for (Map<String, Object> shape : fileElements) {
String tempShapeId = shape.get("id").toString();
UpFileDao dao = new UpFileDao();
// 文件根据relationFileId 文件类型 查询
List<UpfileModel> list2;

View File

@ -32,6 +32,7 @@
}
</style>
<link type='text/css' rel='stylesheet' id='themeCss' href='../apps/_bpm.platform/css/theme/theme.css' name='themeCss'/>
</head>
<body>
@ -972,6 +973,12 @@ var 下一页 = "下一页";
var 上一页 = "上一页";
var 显示0到1条共2条 = "显示 {0} 到 {1} 条,共 {2} 条";
// ]]></script>
<script>// <![CDATA[
var 无数据 = "无数据";
var 下一页 = "下一页";
var 上一页 = "上一页";
var 显示0到1条共2条 = "显示 {0} 到 {1} 条,共 {2} 条";
// ]]></script>
<script src="../commons/js/jquery/scripts/ui/awsui.pagination.js?v=1532938866000"></script>
<script type="text/javascript">// <![CDATA[
var aa = $("#COMMENT_BTN_1").text();
@ -991,6 +998,10 @@ function formOnload(){
nuit = nuit.substring(0,nuit.indexOf('/'));
ui("IS_THE_UNIT",nuit);
}
var getwsid=$("#WSID").val();
if(getwsid==""){
$("WSID").val(parent[0].wsId);
}
//非流程经理节点隐藏总裁审批字段
if('@activityDefId()'!='obj_c9e5a2e6a2c00001891c127ce9309250'){
//$("#zcsp").hide();