Browse Source

美莱德 修改工作计划删除权限

yusm 1 week ago
parent
commit
ebce2561fa

+ 1 - 0
fhKeeper/formulahousekeeper/management-platform-mld/src/main/resources/sql/2026-04-28.sql

@@ -0,0 +1 @@
+INSERT INTO sys_function VALUES(NULL,'删除工作计划',NULL,NULL,(SELECT id FROM sys_module WHERE NAME='工作计划'),3,0,1,0,0,0,0,0,0,0,0,0,0,'拥有删除工作计划的权限',NULL)

+ 16 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/resources/sql/2024-04-27.sql

@@ -0,0 +1,16 @@
+CREATE TABLE `project_approval_document` (
+  `id` INT NOT NULL AUTO_INCREMENT COMMENT '主键',
+  `document_name` VARCHAR(255) DEFAULT NULL COMMENT '原始文件名',
+  `server_name` VARCHAR(255) DEFAULT NULL COMMENT '服务器存储文件名或路径',
+  `url` VARCHAR(500) DEFAULT NULL COMMENT '对外访问地址',
+  `creator_id` VARCHAR(64) DEFAULT NULL COMMENT '创建人id',
+  `creator_name` VARCHAR(100) DEFAULT NULL COMMENT '创建人姓名',
+  `indate` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+  `project_approval_id` INT DEFAULT NULL COMMENT '立项id',
+  `folder_id` INT DEFAULT NULL COMMENT '文件夹id',
+  `size` VARCHAR(50) DEFAULT NULL COMMENT '文件大小',
+  `document_type` INT DEFAULT NULL COMMENT '文件类型',
+  `is_deleted` INT DEFAULT 0 COMMENT '是否删除 0-存在 1-删除',
+  `is_folder` INT DEFAULT 0 COMMENT '是否文件夹 0-文件 1-文件夹',
+  PRIMARY KEY (`id`)
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;

File diff suppressed because it is too large
+ 4117 - 2703
fhKeeper/formulahousekeeper/timesheet_mld/src/components/taskComponent.vue


+ 3 - 1
fhKeeper/formulahousekeeper/timesheet_mld/src/permissions.js

@@ -162,7 +162,8 @@ const StringUtil = {
         // 工作计划
         // 工作计划
         tasksReviewTaskFile: false,
         tasksReviewTaskFile: false,
         viewFilesReviewedByOthers: false,
         viewFilesReviewedByOthers: false,
-        taskApprovalPlan: false
+        taskApprovalPlan: false,
+        taskApprovalPlanDelete: false,
         
         
     }
     }
     // console.log(arr);
     // console.log(arr);
@@ -312,6 +313,7 @@ const StringUtil = {
 
 
         arr[i] == '全部工作计划待审核统计' ? obj.reportAllWorkPlansAwaitingReviewAndStatistics = true : ''
         arr[i] == '全部工作计划待审核统计' ? obj.reportAllWorkPlansAwaitingReviewAndStatistics = true : ''
         arr[i] == '审批计划' ? obj.taskApprovalPlan = true : ''
         arr[i] == '审批计划' ? obj.taskApprovalPlan = true : ''
+        arr[i] == '删除工作计划' ? obj.taskApprovalPlanDelete = true : ''
     }
     }
     return obj
     return obj
   }
   }