模型如果存在发布状态,不准许做删除(逻辑优化)
This commit is contained in:
parent
ce3f674c6c
commit
e0c90a5f99
@ -11713,6 +11713,16 @@ public class CoeProcessLevelWeb extends ActionWeb {
|
||||
if (removeModel.isPublish() && !"admin".equals(_uc.getUID())) {
|
||||
return ResponseObject.newErrResponse("已发布文件["+ removeModel.getName() + VersionUtil.getVersionStrV(removeModel.getVersion()) + "]不允许删除,请联系系统管理员!").toString();
|
||||
}
|
||||
//增加删除逻辑限制 0611 by yujh
|
||||
//普通用户不允许删除已发停用的文件
|
||||
if (removeModel.isStop() && !"admin".equals(_uc.getUID())) {
|
||||
return ResponseObject.newErrResponse("已停用文件["+ removeModel.getName() + VersionUtil.getVersionStrV(removeModel.getVersion()) + "]不允许删除,请联系系统管理员!").toString();
|
||||
}
|
||||
|
||||
//普通用户不允许删除审批中的文件
|
||||
if (removeModel.isApproval() && !"admin".equals(_uc.getUID())) {
|
||||
return ResponseObject.newErrResponse("审批中文件["+ removeModel.getName() + VersionUtil.getVersionStrV(removeModel.getVersion()) + "]不允许删除,请联系系统管理员!").toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user