权限申请流程沉淀逻辑优化
This commit is contained in:
parent
a76e4f17f5
commit
9ed39bf57e
@ -19,18 +19,18 @@ public class FilePermWeb extends ActionWeb {
|
||||
public FilePermWeb(UserContext me){
|
||||
super(me);
|
||||
}
|
||||
public String filePermissionApplication(String palVersionId) {
|
||||
PALRepositoryModel model = PALRepositoryCache.getCache().get(palVersionId);
|
||||
public String filePermissionApplication(String fileUUid) {
|
||||
PALRepositoryModel model = PALRepositoryCache.getCache().get(fileUUid);
|
||||
String uid = super.getContext().getUID();
|
||||
//发起流程
|
||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(FilePermConstant.FILE_PERM_PROCESSDEFID,uid, null);
|
||||
//创建一条BO记录
|
||||
BO bo =new BO();
|
||||
bo.set("APPLYTYPE","单一权限申请");
|
||||
bo.set("APPLYFILEIDS",palVersionId);
|
||||
bo.set("APPLYFILEIDS",fileUUid);
|
||||
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});
|
||||
String querySql = "SELECT PUBLISHDEPTID,CREATEUSER FROM BO_ACT_PUBLISH_PERM_SCOPE WHERE FILEUUID = ?";
|
||||
RowMap map = DBSql.getMap(querySql, new Object[]{fileUUid});
|
||||
if(null != map){
|
||||
bo.set("DYPUBLISHER",map.getString("CREATEUSER"));
|
||||
bo.set("DYPUBLISHDEPT",map.getString("PUBLISHDEPTID"));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user