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