Jelajahi Sumber

项目关闭操作权限

[user3] 4 tahun lalu
induk
melakukan
ae0e00dc9a

+ 6 - 0
src/main/java/com/jeeplus/modules/act/service/ActTaskService.java

@@ -3648,6 +3648,9 @@ public class ActTaskService extends BaseService {
         complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
     }
 
+    /**
+     * 是否需要继续民事政策处理
+     * */
     @Transactional(readOnly = false)
     public void needCivilOffice(Act act) {
         Map<String, Object> vars = Maps.newHashMap();
@@ -3666,6 +3669,9 @@ public class ActTaskService extends BaseService {
         complete(act.getTaskId(), act.getProcInsId(), act.getComment(), vars);
     }
 
+    /**
+     * 是否需要继续农村政处
+     * */
     @Transactional(readOnly = false)
     public void needRuralOffice(Act act) {
         Map<String, Object> vars = Maps.newHashMap();

+ 1 - 0
src/main/java/com/jeeplus/modules/sg/managementcenter/project/web/ProjectController.java

@@ -160,6 +160,7 @@ public class ProjectController extends BaseController {
     /**
      * 项目关闭管理模块
      */
+    @RequiresPermissions("sg:managementcenter:closure:list")
     @RequestMapping(value = "closureManagement")
     public String closureManagement(Project project, Model model) {
         model.addAttribute("project", project);

+ 6 - 2
src/main/webapp/webpage/modules/sg/managementcenter/project/closureManagement.js

@@ -150,11 +150,15 @@ $(document).ready(function () {
     function operateFormatter(value, row, index) {
         if (row.whetherCloseStatus != "该项目已关闭") {
             return [
-                '<input id="TableView" type="button" value="项目关闭" class="btn btn-default">',
+                '<shiro:hasPermission name="managementcenter:closure:edit">' +
+                '<input id="TableView" type="button" value="项目关闭" class="btn btn-default">' +
+                '</shiro:hasPermission>',
             ].join('');
         } else {
             return [
-                '<input id="" type="button" value="该项目已关闭" class="btn btn-default">',
+                '<shiro:hasPermission name="managementcenter:closure:edit">' +
+                '<input id="" type="button" value="该项目已关闭" class="btn btn-default">'+
+                '</shiro:hasPermission>',
             ].join('');
         }
     }