|
我这里做了一个流程业务,流程业务有一步可以上传附件(attachmentEditor2) ,然后还做了一个查询业务,查询业务可以从查询的数据进入流程业务,怎么才能让他只有上传人删除附件的权限呢?别人查询进来不能删除。
这是查询出来的gril 的代码,双击可以进入详细界面
debugger;
var rowID = this.grid.selectRowID;
var mainData = justep.xbl("v_dbjcx");
var id = mainData.getValue("FBIZRECID",rowID);
butone._fbizrecid = id;
justep.xbl("com_butone_x5_UIPlugin_0").execute();
var taskId= butone._taskid;
var url = butone._url;
if(url.indexOf(".a")!==-1){
// 强制使用UI的w文件,否则windowRunner会出问题
url = url.substring(0,url.length-2) + ".w";
}
var process = butone._process;
var processName = butone._processname, activity = butone._activity, executor= butone._executor;
var hasViewActivity;
if(executor == "" || executor == "undefined" || typeof(executor)=="undefined"){
var activitypatten = "&activity-pattern=detail";
}else{
var activitypatten = "";
}
//executor = justep.Context.getSystemParameter("currentPersonMemberFID");
var realUrl = url + "?task=" + taskId + activitypatten + "&process=" + process + "&activity=" + activity;
if(hasViewActivity)
realUrl = url +"?bizRecId="+id;
justep.Portal.openWindow(processName, realUrl, false, null, null);
|
-
这是具体操作界面,谁进入都能删除
-
查询的界面,查询的数据可以双击进入
|