权限申请点击按钮,带出值增加单一发布人字段
This commit is contained in:
parent
222af80abc
commit
5e9727821a
@ -6,8 +6,10 @@ import com.actionsoft.apps.coe.pal.publisher.constant.FilePermConstant;
|
||||
import com.actionsoft.bpms.bo.engine.BO;
|
||||
import com.actionsoft.bpms.bpmn.engine.model.run.delegate.ProcessInstance;
|
||||
import com.actionsoft.bpms.bpmn.engine.model.run.delegate.TaskInstance;
|
||||
import com.actionsoft.bpms.commons.database.RowMap;
|
||||
import com.actionsoft.bpms.commons.mvc.view.ActionWeb;
|
||||
import com.actionsoft.bpms.server.UserContext;
|
||||
import com.actionsoft.bpms.util.DBSql;
|
||||
import com.actionsoft.sdk.local.SDK;
|
||||
import com.actionsoft.sdk.local.api.ProcessExecuteQuery;
|
||||
|
||||
@ -27,6 +29,12 @@ public class FilePermWeb extends ActionWeb {
|
||||
bo.set("APPLYTYPE","单一权限申请");
|
||||
bo.set("APPLYFILEIDS",palVersionId);
|
||||
bo.set("APPLYFILES",model.getName());
|
||||
String querySql = "SELECT PUBLISHDEPTID,CREATEUSER FROM BO_ACT_PUBLISH_PERM_SCOPE WHERE PALVERSIONID = ?";
|
||||
RowMap map = DBSql.getMap(querySql, new Object[]{palVersionId});
|
||||
if(null != map){
|
||||
bo.set("DYPUBLISHER",map.getString("CREATEUSER"));
|
||||
bo.set("DYPUBLISHDEPT",map.getString("PUBLISHDEPTID"));
|
||||
}
|
||||
SDK.getBOAPI().create(FilePermConstant.BO_ACT_FILE_PERM,bo,processInstance.getId(),uid);
|
||||
ProcessExecuteQuery start = SDK.getProcessAPI().start(processInstance);
|
||||
TaskInstance taskInstance = start.fetchActiveTasks().get(0);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user