From 858306e9a1fc6ddbb1c423c7b64bf916277a0fb1 Mon Sep 17 00:00:00 2001 From: tianxinlei Date: Mon, 1 Jun 2026 09:43:35 +0800 Subject: [PATCH] 6-1 fix --- docs/安全责任清单接口文档.md | 1648 +++++++---------- .../resources/templates/safetyDutyList.html | 4 +- .../static/js/main.5854b5653e32685ed8d6.js | 2 + .../main.5854b5653e32685ed8d6.js.LICENSE.txt | 1 + 4 files changed, 705 insertions(+), 950 deletions(-) create mode 100644 start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js create mode 100644 start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js.LICENSE.txt diff --git a/docs/安全责任清单接口文档.md b/docs/安全责任清单接口文档.md index 4770581..56aa1d6 100644 --- a/docs/安全责任清单接口文档.md +++ b/docs/安全责任清单接口文档.md @@ -1,1245 +1,997 @@ -# 安全责任清单接口文档 +# 安全责任清单 - 前端联调接口文档 -## 一、概述 - -### 1.1 项目结构 - -项目采用六边形架构(Hexagonal Architecture),遵循 CQRS 模式: - -``` -zcloud_gbs_safety_accountability_list/ -├── start/ # 应用启动入口 -├── web-adapter/ # 控制器层(REST API) -├── web-app/ # 应用服务层(Command/Query 执行器) -├── web-domain/ # 领域模型层 -├── web-infrastructure/ # 基础设施层(持久化实现) -└── web-client/ # 客户端层(DTO、CO、Cmd、Qry) -``` - -### 1.2 模块职责 - -| 模块 | 职责 | -|-----|------| -| web-adapter | Controller 层,负责接收 HTTP 请求,调用 Service | -| web-app | 应用层,包含 Command(写操作)和 Query(读操作)执行器 | -| web-domain | 领域层,包含领域模型、枚举、Gateway 接口 | -| web-infrastructure | 基础设施层,包含 DO、Repository、Mapper 实现 | -| web-client | 客户端层,包含 DTO(Cmd、Qry)和 CO(Client Object) | - -### 1.3 命名规范 - -| 类型 | 命名规范 | 示例 | -|-----|---------|------| -| Controller | `{Entity}Controller` | `TaskListController` | -| Service 接口 | `{Entity}ServiceI` | `TaskListServiceI` | -| Command | `{Entity}AddCmd`、`{Entity}UpdateCmd` | `TaskListAddCmd` | -| Query | `{Entity}PageQry`、`{Entity}Qry` | `TaskListPageQry` | -| Client Object | `{Entity}CO` | `TaskListCO` | -| Data Object | `{Entity}DO` | `TaskListDO` | -| Gateway | `{Entity}Gateway` | `TaskListGateway` | -| Repository | `{Entity}Repository` | `TaskListRepository` | -| Mapper | `{Entity}Mapper` | `TaskListMapper` | -| AddExe | `{Entity}AddExe` | `TaskListAddExe` | -| QueryExe | `{Entity}QueryExe` | `TaskListQueryExe` | -| Convertor | `{Entity}CoConvertor` | `TaskListCoConvertor` | - -### 1.4 响应结构规范 - -项目使用 COLA 框架的响应类,位于 `com.alibaba.cola.dto` 包下: - -| 响应类 | 说明 | 使用场景 | -|-------|------|---------| -| `SingleResponse` | 单条数据响应 | 新增、修改、详情查询等返回单个对象 | -| `PageResponse` | 分页数据响应 | 列表分页查询 | -| `MultiResponse` | 多条数据响应 | 不分页的列表查询 | -| `Response` | 无数据响应 | 删除、关闭等无返回数据的操作 | - -**响应结构示例**: - -```java -// SingleResponse - 单条数据响应 -{ - "code": "200", - "message": "success", - "data": { ... } -} - -// PageResponse - 分页数据响应 -{ - "code": "200", - "message": "success", - "data": [ ... ], - "totalCount": 100, - "pageSize": 10, - "pageIndex": 1 -} - -// MultiResponse - 多条数据响应 -{ - "code": "200", - "message": "success", - "data": [ ... ] -} - -// Response - 无数据响应 -{ - "code": "200", - "message": "success" -} -``` - -**Controller 使用示例**: - -```java -// 新增 - 返回单条数据 -@PostMapping("/save") -public SingleResponse add(@RequestBody TaskListAddCmd cmd) { - return taskListService.add(cmd); -} - -// 分页查询 - 返回分页数据 -@PostMapping("/list") -public PageResponse list(@RequestBody TaskListPageQry qry) { - return taskListService.listPage(qry); -} - -// 列表查询(不分页) - 返回多条数据 -@PostMapping("/listAll") -public MultiResponse listAll(@RequestBody TaskListQry qry) { - return MultiResponse.of(taskListService.listAll(qry)); -} - -// 删除 - 无数据返回 -@PostMapping("/{id}") -public Response remove(@PathVariable("id") Long id) { - taskListService.remove(id); - return SingleResponse.buildSuccess(); -} -``` - -### 1.5 表清单 - -| 序号 | 表名 | 表中文名 | -|-----|------|---------| -| 1 | safety_accountability_task_list | 任务清单表 | -| 2 | safety_accountability_task_detail | 任务清单详细表 | -| 3 | safety_accountability_feedback | 执行反馈表 | -| 4 | safety_accountability_feedback_exception | 反馈异常信息表 | - -``` -建表语句: --- ============================================= --- 任务清单表 --- ============================================= -CREATE TABLE `safety_accountability_task_list` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `task_list_id` varchar(64) NOT NULL COMMENT '清单UUID(业务主键)', - `task_list_name` varchar(255) NOT NULL COMMENT '清单名称', - `task_level` tinyint(2) NOT NULL COMMENT '任务级别:1-企业级 2-部门级 3-班组级', - `responsibility_post` varchar(255) DEFAULT NULL COMMENT '责任岗位', - `switch_flag` tinyint(1) NOT NULL DEFAULT '1' COMMENT '开启/关闭:0-关 1-开', - `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态:1-进行中 2-已完成 3-已关闭', - `period_start_time` datetime NOT NULL COMMENT '执行周期开始时间', - `period_end_time` datetime NOT NULL COMMENT '执行周期结束时间', - `score` decimal(5,2) DEFAULT NULL COMMENT '评分数', - `score_user_id` bigint(20) DEFAULT NULL COMMENT '评分人ID', - `score_department_id` bigint(20) DEFAULT NULL COMMENT '评分部门ID', - `create_corp_id` bigint(20) DEFAULT NULL COMMENT '创建公司ID', - `create_department_id` bigint(20) DEFAULT NULL COMMENT '创建部门ID', - `create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `issue_status` tinyint(4) DEFAULT '0' COMMENT '下发状态:0-未下发 1-已下发', - `issue_time` datetime DEFAULT NULL COMMENT '下发时间', - `execute_corp_id` bigint(20) DEFAULT NULL COMMENT '执行公司ID', - `execute_department_id` bigint(20) DEFAULT NULL COMMENT '执行部门ID', - `execute_user_id` bigint(20) DEFAULT NULL COMMENT '执行人员ID', - `close_time` datetime DEFAULT NULL COMMENT '关闭时间', - `delete_enum` varchar(32) DEFAULT 'FALSE' COMMENT '删除标识:TRUE/FALSE', - `remarks` varchar(500) DEFAULT NULL COMMENT '备注', - `create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名', - `update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名', - `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户ID', - `org_id` bigint(20) DEFAULT NULL COMMENT '单位ID', - `version` int(11) DEFAULT '0' COMMENT '版本', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `create_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `update_id` bigint(20) DEFAULT NULL COMMENT '修改人ID', - `env` varchar(50) DEFAULT NULL COMMENT '环境标识', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_task_list_id` (`task_list_id`), - KEY `idx_create_corp_id` (`create_corp_id`), - KEY `idx_execute_corp_id` (`execute_corp_id`), - KEY `idx_execute_user_id` (`execute_user_id`), - KEY `idx_status` (`status`), - KEY `idx_period_time` (`period_start_time`, `period_end_time`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务清单表'; - --- ============================================= --- 任务清单详细表 --- ============================================= -CREATE TABLE `safety_accountability_task_detail` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `task_detail_id` varchar(64) NOT NULL COMMENT '任务详情UUID(业务主键)', - `task_list_id` varchar(64) NOT NULL COMMENT '任务清单主键(关联任务清单表)', - `execute_content` text COMMENT '执行内容', - `feedback_cycle` tinyint(4) NOT NULL COMMENT '反馈周期:1-每月 2-季度 3-半年 4-年', - `task_status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '任务状态:1-进行中 2-已完成 3-已关闭', - `feedback_status` tinyint(4) DEFAULT '1' COMMENT '反馈状态:1-正常 2-存在异常', - `task_score` decimal(5,2) DEFAULT NULL COMMENT '任务分值', - `task_rating` decimal(5,2) DEFAULT NULL COMMENT '任务评分', - `score_time` datetime DEFAULT NULL COMMENT '评分时间', - `score_department_id` bigint(20) DEFAULT NULL COMMENT '评分部门ID', - `score_user_id` bigint(20) DEFAULT NULL COMMENT '评分人ID', - `delete_enum` varchar(32) DEFAULT 'FALSE' COMMENT '删除标识:TRUE/FALSE', - `remarks` varchar(500) DEFAULT NULL COMMENT '备注', - `create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名', - `update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名', - `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户ID', - `org_id` bigint(20) DEFAULT NULL COMMENT '单位ID', - `version` int(11) DEFAULT '0' COMMENT '版本', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `create_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `update_id` bigint(20) DEFAULT NULL COMMENT '修改人ID', - `env` varchar(50) DEFAULT NULL COMMENT '环境标识', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_task_detail_id` (`task_detail_id`), - KEY `idx_task_list_id` (`task_list_id`), - KEY `idx_task_status` (`task_status`), - KEY `idx_feedback_status` (`feedback_status`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务清单详细表'; - --- ============================================= --- 执行反馈表 --- ============================================= -CREATE TABLE `safety_accountability_feedback` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `feedback_id` varchar(64) NOT NULL COMMENT '反馈UUID(业务主键)', - `task_detail_id` varchar(64) NOT NULL COMMENT '任务详情UUID(关联任务清单详细表)', - `task_list_id` varchar(64) NOT NULL COMMENT '任务清单UUID(冗余字段,便于查询)', - `feedback_time` datetime NOT NULL COMMENT '反馈时间', - `feedback_period_start_time` datetime NOT NULL COMMENT '反馈周期开始时间(用于回显)', - `feedback_period_end_time` datetime NOT NULL COMMENT '反馈周期结束时间(用于回显)', - `feedback_period_flag` varchar(20) NOT NULL COMMENT '反馈周期标识(格式:2026-05表示月,2026-Q1表示季度,2026-H1表示半年,2026表示年)', - `feedback_content` text COMMENT '反馈内容', - `feedback_user_id` bigint(20) DEFAULT NULL COMMENT '反馈人ID', - `feedback_corp_id` bigint(20) DEFAULT NULL COMMENT '反馈人公司ID', - `feedback_department_id` bigint(20) DEFAULT NULL COMMENT '反馈人部门ID', - `delete_enum` varchar(32) DEFAULT 'FALSE' COMMENT '删除标识:TRUE/FALSE', - `remarks` varchar(500) DEFAULT NULL COMMENT '备注', - `create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名', - `update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名', - `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户ID', - `org_id` bigint(20) DEFAULT NULL COMMENT '单位ID', - `version` int(11) DEFAULT '0' COMMENT '版本', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `create_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `update_id` bigint(20) DEFAULT NULL COMMENT '修改人ID', - `env` varchar(50) DEFAULT NULL COMMENT '环境标识', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_feedback_id` (`feedback_id`), - KEY `idx_task_detail_id` (`task_detail_id`), - KEY `idx_task_list_id` (`task_list_id`), - KEY `idx_feedback_time` (`feedback_time`), - KEY `idx_feedback_period_flag` (`feedback_period_flag`), - KEY `idx_feedback_user_id` (`feedback_user_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='执行反馈表'; - --- ============================================= --- 反馈异常信息表 --- ============================================= -CREATE TABLE `safety_accountability_feedback_exception` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', - `feedback_exception_id` varchar(64) NOT NULL COMMENT '反馈异常UUID(业务主键)', - `task_detail_id` varchar(64) NOT NULL COMMENT '任务详情主键(关联任务清单详细表)', - `task_list_id` varchar(64) DEFAULT NULL COMMENT '任务清单主键(冗余字段)', - `exception_period_flag` varchar(20) DEFAULT NULL COMMENT '异常周期标识', - `feedback_exception_period_time` varchar(255) DEFAULT NULL COMMENT '反馈周期(用于回显)', - `exception_type` tinyint(4) DEFAULT 1 COMMENT '异常类型:1-未按时反馈 2-反馈内容异常 3-其他', - `exception_content` text COMMENT '反馈异常信息', - `exception_time` datetime DEFAULT NULL COMMENT '异常时间', - `delete_enum` varchar(32) DEFAULT 'FALSE' COMMENT '删除标识:TRUE/FALSE', - `remarks` varchar(500) DEFAULT NULL COMMENT '备注', - `create_name` varchar(50) DEFAULT NULL COMMENT '创建人姓名', - `update_name` varchar(50) DEFAULT NULL COMMENT '更新人姓名', - `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户ID', - `org_id` bigint(20) DEFAULT NULL COMMENT '单位ID', - `version` int(11) DEFAULT '0' COMMENT '版本', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `create_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', - `update_id` bigint(20) DEFAULT NULL COMMENT '修改人ID', - `env` varchar(50) DEFAULT NULL COMMENT '环境标识', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_feedback_exception_id` (`feedback_exception_id`), - KEY `idx_task_detail_id` (`task_detail_id`), - KEY `idx_task_list_id` (`task_list_id`), - KEY `idx_exception_period` (`exception_period`), - KEY `idx_exception_type` (`exception_type`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='反馈异常信息表'; -``` ---- - -## 二、枚举值说明 - -### 2.1 任务级别 (taskLevel) - -| 值 | 说明 | -|---|------| -| 1 | 企业级 | -| 2 | 部门级 | -| 3 | 班组级 | - -### 2.2 任务状态 (status) - -| 值 | 说明 | -|---|------| -| 1 | 进行中 | -| 2 | 已完成 | -| 3 | 已关闭 | - -### 2.3 反馈周期 (feedbackCycle) - -| 值 | 说明 | 周期标识格式 | -|---|------|---------| -| 1 | 每月 | 2026-05 | -| 2 | 每季度 | 2026-Q1 | -| 3 | 半年 | 2026-H1 | -| 4 | 年 | 2026-Y | - -### 2.4 反馈状态 (feedbackStatus) - -| 值 | 说明 | -|---|----| -| 1 | 正常 | -| 2 | 异常 | - -### 2.5 开关状态 (switchFlag) - -| 值 | 说明 | -|---|------| -| 0 | 关闭 | -| 1 | 开启 | - -### 2.6 异常类型 (exceptionType) - -| 值 | 说明 | -|---|------| -| 1 | 未按时反馈 | -| 2 | 反馈内容异常 | -| 3 | 其他 | - -### 2.7 评分状态 (scoreStatus) - -| 值 | 说明 | -|---|------| -| 0 | 未评分 | -| 1 | 已评分 | +> 基础路径:`/{gateway}` (gateway 配置值为 `safetyDutyList`,即实际前缀为 `/safetyDutyList`) +> +> 通用响应结构(COLA框架): +> - `PageResponse`:分页响应,包含 `data`(列表)、`totalCount`(总数)、`pageSize`、`pageIndex` +> - `SingleResponse`:单对象响应,包含 `data` +> - `MultiResponse`:列表响应,包含 `data` +> - `Response`:无数据响应,仅包含 `success`、`errCode`、`errMessage` --- -## 三、任务清单接口 +## 一、安全责任清单(TaskListController) -### 3.1 获取任务清单列表 +### 1.1 获取任务清单列表 -**接口路径**:`POST /{gateway}/safetyAccountability/taskList/list` - -**接口描述**:分页查询任务清单列表 +- **URL**:`POST /safetyDutyList/taskList/list` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| pageIndex | Integer | 是 | 页码 | -| pageSize | Integer | 是 | 每页条数 | -| corpId | Long | 否 | 公司ID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | +| createCorpId | Long | 否 | 创建公司ID | +| executeCorpId | Long | 否 | 执行公司ID | +| executeUserId | Long | 否 | 执行人员ID | | taskListName | String | 否 | 清单名称(模糊查询) | | taskLevel | Integer | 否 | 任务级别:1-企业级 2-部门级 3-班组级 | -| feedbackStatus | Integer | 否 | 反馈状态:1-正常 2-存在异常 | -| switchFlag | Integer | 否 | 开关状态:0-关 1-开 | +| feedbackStatus | Integer | 否 | 反馈状态:1-正常 2-异常 | +| switchFlag | Integer | 否 | 开启/关闭:0-关 1-开 | +| menuPath | String | 否 | 菜单路径 | **请求示例**: ```json { - "pageIndex": 1, - "pageSize": 10, - "corpId": 100001, - "taskListName": "安全", - "taskLevel": 1, - "feedbackStatus": 1, - "switchFlag": 1 + "pageIndex": 1, + "pageSize": 10, + "taskListName": "安全", + "taskLevel": 1 } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| -| id | Long | 主键ID | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | | taskListId | String | 清单UUID(业务主键) | | taskListName | String | 清单名称 | | taskLevel | Integer | 任务级别:1-企业级 2-部门级 3-班组级 | | responsibilityPost | String | 责任岗位 | -| switchFlag | Integer | 开关状态:0-关 1-开 | +| switchFlag | Integer | 开启/关闭:0-关 1-开 | | status | Integer | 状态:1-进行中 2-已完成 3-已关闭 | +| periodStartTime | String | 执行周期开始时间(yyyy-MM-dd HH:mm:ss) | +| periodEndTime | String | 执行周期结束时间(yyyy-MM-dd HH:mm:ss) | +| ratingScore | BigDecimal | 清单分数 | +| ratingUserId | Long | 评分人ID | +| ratingUserName | String | 评分人姓名 | +| ratingDepartmentId | Long | 评分部门ID | +| ratingDepartmentName | String | 评分部门名称 | +| issueStatus | Integer | 下发状态:0-未下发 1-已下发 | +| issueTime | String | 下发时间(yyyy-MM-dd HH:mm:ss) | +| executeCorpId | Long | 执行公司ID | +| executeCorpName | String | 执行公司名称 | | executeDepartmentId | Long | 执行部门ID | | executeDepartmentName | String | 执行部门名称 | | executeUserId | Long | 执行人员ID | | executeUserName | String | 执行人员名称 | | taskCount | Integer | 任务数 | -| periodStartTime | String | 执行周期开始时间 | -| periodEndTime | String | 执行周期结束时间 | -| taskStatus | Integer | 任务状态 1-进行中 2-已完成 3-已关闭| | feedbackStatus | Integer | 反馈状态:1-正常 2-异常 | -| scoreDepartmentId | Long | 评分部门ID | -| scoreDepartmentName | String | 评分部门名称 | -| scoreUserId | Long | 评分人员ID | -| scoreUserName | String | 评分人员名称 | -| score | BigDecimal | 清单分数 | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "id": 1, - "taskListId": "abc123def456", - "taskListName": "2026年度安全生产责任清单", - "taskLevel": 1, - "responsibilityPost": "安全员", - "switchFlag": 1, - "status": 1, - "executeDepartmentId": 200001, - "executeDepartmentName": "安全管理部", - "executeUserId": 300001, - "executeUserName": "张三", - "taskCount": 5, - "periodStartTime": "2026-01-01 00:00:00", - "periodEndTime": "2026-12-31 23:59:59", - "taskStatus": 1, - "feedbackStatus": 1, - "scoreDepartmentId": 200001, - "scoreDepartmentName": "安全管理部", - "scoreUserId": 400001, - "scoreUserName": "李四", - "score": 85.50 - } - ], - "totalCount": 100, - "pageSize": 10, - "pageIndex": 1 -} -``` --- -### 3.2 新增任务清单 +### 1.2 新增任务清单 -**接口路径**:`POST /{gateway}/safetyAccountability/taskList/save` - -**接口描述**:新增任务清单 +- **URL**:`POST /safetyDutyList/taskList/save` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskListName | String | 是 | 清单名称 | -| taskLevel | Integer | 是 | 任务级别:1-企业级 2-部门级 3-班组级 | -| responsibilityPost | String | 否 | 责任岗位 | -| switchFlag | Integer | 是 | 是否启用:0-关 1-开 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListName | String | **是** | 清单名称 | +| taskLevel | Integer | **是** | 任务级别:1-企业级 2-部门级 3-班组级 | +| responsibilityPost | String | **是** | 责任岗位 | +| switchFlag | Integer | **是** | 是否启用:1-启用 0-不启用 | **请求示例**: ```json { - "taskListName": "2026年度安全生产责任清单", - "taskLevel": 1, - "responsibilityPost": "安全员", - "switchFlag": 1 + "taskListName": "2025年安全责任清单", + "taskLevel": 1, + "responsibilityPost": "安全管理岗", + "switchFlag": 1 } ``` -**响应参数**: +**响应数据**:`SingleResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| -| id | Long | 主键ID | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | | taskListId | String | 清单UUID(业务主键) | | taskListName | String | 清单名称 | -| taskLevel | Integer | 任务级别 | -| taskLevelName | String | 任务级别名称 | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": { - "id": 1, - "taskListId": "abc123def456", - "taskListName": "2026年度安全生产责任清单", - "taskLevel": 1, - "taskLevelName": "企业级" - } -} -``` +| taskLevel | Integer | 任务级别:1-企业级 2-部门级 3-班组级 | +| responsibilityPost | String | 责任岗位 | +| switchFlag | Integer | 开启/关闭:0-关 1-开 | +| status | Integer | 状态:1-进行中 2-已完成 3-已关闭 | +| periodStartTime | String | 执行周期开始时间 | +| periodEndTime | String | 执行周期结束时间 | +| ratingScore | BigDecimal | 清单分数 | +| ratingUserId | Long | 评分人ID | +| ratingUserName | String | 评分人姓名 | +| ratingDepartmentId | Long | 评分部门ID | +| ratingDepartmentName | String | 评分部门名称 | +| issueStatus | Integer | 下发状态:0-未下发 1-已下发 | +| issueTime | String | 下发时间 | +| executeCorpId | Long | 执行公司ID | +| executeCorpName | String | 执行公司名称 | +| executeDepartmentId | Long | 执行部门ID | +| executeDepartmentName | String | 执行部门名称 | +| executeUserId | Long | 执行人员ID | +| executeUserName | String | 执行人员名称 | +| taskCount | Integer | 任务数 | +| feedbackStatus | Integer | 反馈状态:1-正常 2-异常 | --- -### 3.3 关闭清单 +### 1.3 修改任务清单 -**接口路径**:`POST /{gateway}/safetyAccountability/taskList/close` - -**接口描述**:手动关闭任务清单 +- **URL**:`POST /safetyDutyList/taskList/edit` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskListId | String | 是 | 清单UUID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 清单UUID(业务主键) | +| taskListName | String | **是** | 清单名称 | +| taskLevel | Integer | **是** | 任务级别:1-企业级 2-部门级 3-班组级 | +| responsibilityPost | String | **是** | 责任岗位 | +| switchFlag | Integer | **是** | 是否启用:1-启用 0-不启用 | **请求示例**: ```json { - "taskListId": "abc123def456" + "taskListId": "uuid-xxx", + "taskListName": "2025年安全责任清单(修改)", + "taskLevel": 1, + "responsibilityPost": "安全管理岗", + "switchFlag": 1 } ``` -**响应参数**:无 - -**响应示例**: -```json -{ - "code": "200", - "message": "success" -} -``` +**响应数据**:`SingleResponse` --- -### 3.4 任务下发 +### 1.4 删除任务清单 -**接口路径**:`POST /{gateway}/safetyAccountability/taskList/issue` +- **URL**:`POST /safetyDutyList/taskList/delete/{id}` -**接口描述**:将任务清单下发给执行人(仅可下发开启状态的清单) +**路径参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| id | Long | **是** | 清单主键ID | + +**请求示例**: +``` +POST /safetyDutyList/taskList/delete/1 +``` + +**响应数据**:`Response` + +--- + +### 1.5 开启/关闭任务清单 + +- **URL**:`POST /safetyDutyList/taskList/switchFlag` +- **Content-Type**:`application/json` + +> 注意:调用此接口即表示要关闭任务清单 **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskListId | String | 是 | 清单UUID(仅开启状态的清单) | -| executeCorpId | Long | 是 | 执行公司ID | -| executeUserId | Long | 是 | 执行人员ID | -| periodStartTime | String | 是 | 执行周期开始日期(格式:yyyy-MM-dd HH:mm:ss) | -| periodEndTime | String | 是 | 执行周期结束日期(格式:yyyy-MM-dd HH:mm:ss) | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 清单UUID | +| switchFlag | Integer | **是** | 开启/关闭:0-关 1-开 | **请求示例**: ```json { - "taskListId": "abc123def456", - "executeCorpId": 100002, - "executeUserId": 300001, - "periodStartTime": "2026-01-01 00:00:00", - "periodEndTime": "2026-12-31 23:59:59" + "taskListId": "uuid-xxx", + "switchFlag": 0 } ``` -**响应参数**:无 - -**响应示例**: -```json -{ - "code": "200", - "message": "success" -} -``` +**响应数据**:`SingleResponse` --- -## 四、任务详情接口 +### 1.6 关闭清单 -### 4.1 获取任务列表 - -**接口路径**:`POST /{gateway}/safetyAccountability/taskDetail/list` - -**接口描述**:根据清单ID分页查询任务列表 +- **URL**:`POST /safetyDutyList/taskList/close` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| pageIndex | Integer | 是 | 页码 | -| pageSize | Integer | 是 | 每页条数 | -| taskListId | String | 是 | 清单表主键ID | -| executeContent | String | 否 | 执行内容(模糊查询) | -| periodStartTime | String | 否 | 任务周期开始时间 | -| periodEndTime | String | 否 | 任务周期结束时间 | -| feedbackCycle | Integer | 否 | 反馈周期:1-每月 2-季度 3-半年 4-年 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 清单UUID | + +**请求示例**: +```json +{ + "taskListId": "uuid-xxx" +} +``` + +**响应数据**:`SingleResponse` + +--- + +### 1.7 任务下发 + +- **URL**:`POST /safetyDutyList/taskList/issue` +- **Content-Type**:`application/json` + +**请求参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 清单UUID | +| executeCorpId | Long | **是** | 执行公司ID | +| executeDepartmentId | Long | **是** | 执行部门ID | +| executeUserId | Long | **是** | 执行人员ID | +| periodStartTime | String | **是** | 执行周期开始时间(yyyy-MM-dd HH:mm:ss) | +| periodEndTime | String | **是** | 执行周期结束时间(yyyy-MM-dd HH:mm:ss) | + +**请求示例**: +```json +{ + "taskListId": "uuid-xxx", + "executeCorpId": 100, + "executeDepartmentId": 200, + "executeUserId": 300, + "periodStartTime": "2025-01-01 00:00:00", + "periodEndTime": "2025-12-31 23:59:59" +} +``` + +**响应数据**:`SingleResponse` + +--- + +## 二、任务详情(TaskDetailController) + +### 2.1 获取任务列表 + +- **URL**:`POST /safetyDutyList/taskDetail/list` +- **Content-Type**:`application/json` + +**请求参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | +| taskListId | String | 否 | 清单表主键ID | +| taskContent | String | 否 | 执行内容 | +| taskPeriodStart | String | 否 | 任务周期开始时间 | +| taskPeriodEnd | String | 否 | 任务周期结束时间 | +| feedbackCycleType | Integer | 否 | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | | feedbackStatus | Integer | 否 | 反馈状态:1-正常 2-异常 | | taskStatus | Integer | 否 | 任务状态:1-进行中 2-已完成 3-已关闭 | **请求示例**: ```json { - "pageIndex": 1, - "pageSize": 10, - "taskListId": "abc123def456", - "executeContent": "检查", - "feedbackCycle": 1, - "feedbackStatus": 1, - "taskStatus": 1 + "pageIndex": 1, + "pageSize": 10, + "taskListId": "uuid-xxx", + "taskStatus": 1 } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-------------------------------------|------|------| -| id | Long | 主键ID | -| taskDetailId | String | 任务详情UUID(业务主键) | -| executeContent | String | 执行内容 | -| feedbackCycle | Integer | 反馈周期:1-每月 2-季度 3-半年 4-年 | -| feedbackCycleName | String | 反馈周期名称 | -| taskScore | BigDecimal | 任务分值 | -| taskRating | BigDecimal | 当前得分(任务评分) | -| taskStatus | Integer | 任务状态:1-进行中 2-已完成 3-已关闭 | -| taskStatusName | String | 任务状态名称 | -| feedbackCount | Integer | 反馈次数 | -| feedbackStatus | Integer | 反馈状态:1-正常 2-存在异常 | -| feedbackStatusName | String | 反馈状态名称 | -| currentPeriodFeedback | Boolean | 当前节点是否反馈 | -| exceptionList | Array | 异常列表 | -| exceptionList[].exceptionPeriodFlag | String | 异常周期标识 | -| exceptionList[].exceptionPeriodTime | String | 异常周期 | -| exceptionList[].exceptionType | Integer | 异常类型:1-未按时反馈 2-反馈内容异常 3-其他 | -| exceptionList[].exceptionTypeName | String | 异常类型名称 | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键ID | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| executeContent | String | 执行内容 | +| feedbackCycleType | Integer | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| taskScore | BigDecimal | 任务分值 | +| taskRating | BigDecimal | 当前得分(任务评分) | +| taskStatus | Integer | 任务状态:1-进行中 2-已完成 3-已关闭 | +| feedbackCount | Integer | 反馈次数 | +| feedbackStatus | Integer | 反馈状态:1-正常 2-异常 | +| currentPeriodFeedback | Boolean | 当前节点是否反馈 | +| exceptionList | Array | 异常列表(见FeedbackExceptionCO) | -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "id": 1, - "taskDetailId": "detail001", - "executeContent": "每月提交安全检查报告", - "feedbackCycle": 1, - "feedbackCycleName": "每月", - "taskScore": 10.00, - "taskRating": 9.50, - "taskStatus": 1, - "taskStatusName": "进行中", - "feedbackCount": 5, - "feedbackStatus": 1, - "feedbackStatusName": "正常", - "currentPeriodFeedback": true, - "exceptionList": [ - { - "exceptionPeriodFlag": "2026-Q1", - "exceptionPeriodTime": "2026-01-01 - 2026-01-31", - "exceptionType": 1, - "exceptionTypeName": "未按时反馈" - } - ] - } - ], - "totalCount": 10, - "pageSize": 10, - "pageIndex": 1 -} -``` +**exceptionList 子对象(FeedbackExceptionCO)**: + +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| feedbackExceptionId | String | 反馈异常UUID | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| exceptionPeriodFlag | String | 异常周期标识 | +| exceptionPeriodStartTime | String | 异常周期开始时间 | +| exceptionPeriodEndTime | String | 异常周期结束时间 | +| exceptionType | Integer | 异常类型:1-未按时反馈 2-反馈内容异常 3-其他 | +| exceptionContent | String | 反馈异常信息 | +| exceptionTime | String | 异常时间 | +| createTime | String | 创建时间 | +| taskListName | String | 清单名称 | +| executeContent | String | 执行内容 | --- -### 4.2 新增任务 +### 2.2 新增任务 -**接口路径**:`POST /{gateway}/safetyAccountability/taskDetail/save` - -**接口描述**:新增任务详情(当前清单总分不能超过100) +- **URL**:`POST /safetyDutyList/taskDetail/save` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskListId | String | 是 | 清单表主键ID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 清单表主键ID | | executeContent | String | 否 | 执行内容 | -| feedbackCycle | Integer | 是 | 反馈周期:1-每月 2-季度 3-半年 4-年 | -| taskScore | BigDecimal | 否 | 任务分值(当前清单总分不能超过100) | +| feedbackCycleType | Integer | **是** | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| taskScore | BigDecimal | 否 | 任务分值 | **请求示例**: ```json { - "taskListId": "abc123def456", - "executeContent": "每月提交安全检查报告", - "feedbackCycle": 1, - "taskScore": 10.00 + "taskListId": "uuid-xxx", + "executeContent": "每月检查消防设施", + "feedbackCycleType": 1, + "taskScore": 10.0 } ``` -**响应参数**: +**响应数据**:`SingleResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| -| id | Long | 主键ID | -| taskDetailId | String | 任务详情UUID(业务主键) | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| taskDetailId | String | 明细UUID(业务主键) | +| taskListId | String | 任务清单ID | | executeContent | String | 执行内容 | -| feedbackCycle | Integer | 反馈周期 | +| feedbackCycleType | Integer | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | | feedbackCycleName | String | 反馈周期名称 | +| taskStatus | Integer | 任务状态:1-进行中 2-已完成 3-已关闭 | +| feedbackStatus | Integer | 反馈状态:1-正常 2-存在异常 | | taskScore | BigDecimal | 任务分值 | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": { - "id": 1, - "taskDetailId": "detail001", - "executeContent": "每月提交安全检查报告", - "feedbackCycle": 1, - "feedbackCycleName": "每月", - "taskScore": 10.00 - } -} -``` +| taskRating | BigDecimal | 任务评分 | +| ratingTime | String | 评分时间(yyyy-MM-dd HH:mm:ss) | +| ratingDepartmentId | Long | 评分部门ID | +| ratingUserId | Long | 评分人ID | --- -### 4.3 获取任务详情 +### 2.3 批量保存任务 -**接口路径**:`GET /{gateway}/safetyAccountability/taskDetail/{detailId}` +- **URL**:`POST /safetyDutyList/taskDetail/saveBatch` +- **Content-Type**:`application/json` -**接口描述**:根据任务ID查询任务详情 +> 保存逻辑:以传参列表为准,id为空时新增,id非空时更新,数据库中有但传参中没有的则删除。 +> 校验规则:保存后该清单下所有任务分值之和不能超过100 + +**请求参数**:`List`(JSON数组) + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| id | Long | 否 | 主键ID(为空时新增,非空时更新) | +| taskListId | String | **是** | 清单表主键ID | +| executeContent | String | 否 | 执行内容 | +| feedbackCycleType | Integer | **是** | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| taskScore | BigDecimal | 否 | 任务分值 | + +**请求示例**: +```json +[ + { + "id": null, + "taskListId": "uuid-xxx", + "executeContent": "新增任务内容", + "feedbackCycleType": 1, + "taskScore": 20.0 + }, + { + "id": 5, + "taskListId": "uuid-xxx", + "executeContent": "更新任务内容", + "feedbackCycleType": 2, + "taskScore": 30.0 + } +] +``` + +**响应数据**:`MultiResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| taskDetailId | String | 明细UUID(业务主键) | +| taskListId | String | 任务清单ID | +| executeContent | String | 执行内容 | +| feedbackCycleType | Integer | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| feedbackCycleName | String | 反馈周期名称 | +| taskStatus | Integer | 任务状态:1-进行中 2-已完成 3-已关闭 | +| feedbackStatus | Integer | 反馈状态:1-正常 2-存在异常 | +| taskScore | BigDecimal | 任务分值 | +| taskRating | BigDecimal | 任务评分 | +| ratingTime | String | 评分时间(yyyy-MM-dd HH:mm:ss) | +| ratingDepartmentId | Long | 评分部门ID | +| ratingUserId | Long | 评分人ID | + +--- + +### 2.4 编辑任务 + +- **URL**:`POST /safetyDutyList/taskDetail/edit` +- **Content-Type**:`application/json` + +> 校验规则:编辑后该清单下所有任务分值之和不能超过100 + +**请求参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskDetailId | String | **是** | 任务详情UUID | +| taskListId | String | **是** | 清单表主键ID | +| executeContent | String | 否 | 执行内容 | +| feedbackCycleType | Integer | **是** | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| taskScore | BigDecimal | 否 | 任务分值 | + +**请求示例**: +```json +{ + "taskDetailId": "uuid-detail-xxx", + "taskListId": "uuid-xxx", + "executeContent": "每月检查消防设施(修改)", + "feedbackCycleType": 1, + "taskScore": 15.0 +} +``` + +**响应数据**:`SingleResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| taskDetailId | String | 明细UUID(业务主键) | +| taskListId | String | 任务清单ID | +| executeContent | String | 执行内容 | +| feedbackCycleType | Integer | 反馈周期类型:1-每月 2-季度 3-半年 4-年 | +| feedbackCycleName | String | 反馈周期名称 | +| taskStatus | Integer | 任务状态:1-进行中 2-已完成 3-已关闭 | +| feedbackStatus | Integer | 反馈状态:1-正常 2-存在异常 | +| taskScore | BigDecimal | 任务分值 | +| taskRating | BigDecimal | 任务评分 | +| ratingTime | String | 评分时间(yyyy-MM-dd HH:mm:ss) | +| ratingDepartmentId | Long | 评分部门ID | +| ratingUserId | Long | 评分人ID | + +--- + +### 2.5 获取任务详情 + +- **URL**:`GET /safetyDutyList/taskDetail/{detailId}` **路径参数**: -| 参数名 | 类型 | 必填 | 说明 | -|----------|--------|-----|-----------| -| detailId | String | 是 | 任务表业务主键ID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| detailId | String | **是** | 任务详情UUID | -**响应参数**: +**请求示例**: +``` +GET /safetyDutyList/taskDetail/uuid-detail-xxx +``` -| 参数名 | 类型 | 说明 | -|-------|------|------| +**响应数据**:`SingleResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| | id | Long | 主键ID | | taskDetailId | String | 任务详情UUID | | taskListId | String | 清单表主键ID | | taskListName | String | 清单名称 | -| taskLevel | Integer | 任务级别:1-企业级 2-部门级 3-班组级 | -| taskLevelName | String | 任务级别名称 | +| taskLevel | Integer | 任务级别 | | responsibilityPost | String | 责任岗位 | -| feedbackCycle | Integer | 反馈周期:1-每月 2-季度 3-半年 4-年 | -| feedbackCycleName | String | 反馈周期名称 | +| feedbackCycleType | Integer | 反馈周期类型 | | taskScore | BigDecimal | 任务分值 | | executeContent | String | 执行内容 | -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": { - "id": 1, - "taskDetailId": "detail001", - "taskListId": "abc123def456", - "taskListName": "2026年度安全生产责任清单", - "taskLevel": 1, - "taskLevelName": "企业级", - "responsibilityPost": "安全员", - "feedbackCycle": 1, - "feedbackCycleName": "每月", - "taskScore": 10.00, - "executeContent": "每月提交安全检查报告" - } -} -``` - --- -### 4.4 关闭任务 +### 2.6 关闭任务 -**接口路径**:`POST /{gateway}/safetyAccountability/taskDetail/close` - -**接口描述**:手动关闭任务 +- **URL**:`POST /safetyDutyList/taskDetail/close` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskDetailId | String | 是 | 任务UUID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskDetailId | String | **是** | 任务UUID | **请求示例**: ```json { - "taskDetailId": "detail001" + "taskDetailId": "uuid-detail-xxx" } ``` -**响应参数**:无 - -**响应示例**: -```json -{ - "code": "200", - "message": "success" -} -``` +**响应数据**:`Response` --- -### 4.5 更新任务评分 +### 2.7 更新任务评分 -**接口路径**:`POST /{gateway}/safetyAccountability/taskDetail/updateScore` - -**接口描述**:对任务进行评分 +- **URL**:`POST /safetyDutyList/taskDetail/updateScore` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskDetailId | String | 是 | 任务UUID | -| score | Decimal | 是 | 分数(不能超过任务分值) | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskDetailId | String | **是** | 任务UUID | +| taskRating | BigDecimal | **是** | 分数(不能超过任务分值) | +| ratingDeptId | Long | **是** | 评分部门ID | +| ratingUserId | Long | **是** | 评分人员ID | **请求示例**: ```json { - "taskDetailId": "detail001", - "score": 9.50 + "taskDetailId": "uuid-detail-xxx", + "taskRating": 8.5, + "ratingDeptId": 200, + "ratingUserId": 300 } ``` -**响应参数**:无 - -**响应示例**: -```json -{ - "code": "200", - "message": "success" -} -``` +**响应数据**:`Response` --- -## 五、反馈接口 +## 三、执行反馈(FeedbackController) -### 5.1 提交反馈 +### 3.1 提交反馈 -**接口路径**:`POST /{gateway}/safetyAccountability/feedback/save` - -**接口描述**:执行人提交反馈 +- **URL**:`POST /safetyDutyList/feedback/save` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskDetailId | String | 是 | 任务ID | -| taskListId | String | 是 | 清单ID | -| feedbackContent | String | 否 | 反馈内容 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskListId | String | **是** | 任务清单ID | +| taskDetailId | String | **是** | 清单明细ID | +| feedbackContent | String | **是** | 反馈内容 | +| feedbackCorpId | Long | 否 | 反馈人公司ID | +| feedbackDepartmentId | Long | 否 | 反馈人部门ID | +| feedbackUserId | Long | 否 | 反馈人ID | **请求示例**: ```json { - "taskDetailId": "detail001", - "taskListId": "abc123def456", - "feedbackContent": "本月已完成安全检查,发现隐患3处,已全部整改完成。" + "taskListId": "uuid-xxx", + "taskDetailId": "uuid-detail-xxx", + "feedbackContent": "本月已按计划完成消防设施检查", + "feedbackUserId": 300 } ``` -**响应参数**: +**响应数据**:`SingleResponse` -| 参数名 | 类型 | 说明 | -|-------|--------|------| -| id | Long | 主键ID | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | | feedbackId | String | 反馈UUID(业务主键) | -| feedbackTime | String | 反馈时间 | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| feedbackTime | String | 反馈时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodFlag | String | 反馈周期标识 | +| feedbackPeriodStartTime | String | 反馈周期开始时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodEndTime | String | 反馈周期结束时间(yyyy-MM-dd HH:mm:ss) | | feedbackContent | String | 反馈内容 | -| feedbackUserId | Long | 反馈人ID | -| feedbackUserName | String | 反馈人名称 | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": { - "id": 1, - "feedbackId": "feedback001", - "feedbackTime": "2026-05-15 14:30:00", - "feedbackContent": "本月已完成安全检查,发现隐患3处,已全部整改完成。", - "feedbackUserId": 1, - "feedbackUserName": "张三" - } -} -``` +| feedbackUserId | Long | 反馈人ID | +| feedbackUserName | String | 反馈人姓名 | +| feedbackCorpId | Long | 反馈人公司ID | +| feedbackCorpName | String | 反馈人公司名称 | +| feedbackDepartmentId | Long | 反馈人部门ID | +| feedbackDepartmentName | String | 反馈人部门名称 | +| executeContent | String | 执行内容 | +| taskListName | String | 清单名称 | +| createTime | String | 创建时间(yyyy-MM-dd HH:mm:ss) | --- -### 5.2 获取反馈周期分组列表 +### 3.2 删除反馈 -**接口路径**:`POST /{gateway}/safetyAccountability/feedback/periodGroupList` +- **URL**:`POST /safetyDutyList/feedback/delete/{id}` -**接口描述**:根据任务ID获取反馈周期分组列表(以周期标识为维度统计) +**路径参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| id | Long | **是** | 反馈记录主键ID | + +**请求示例**: +``` +POST /safetyDutyList/feedback/delete/1 +``` + +**响应数据**:`Response` + +--- + +### 3.3 编辑反馈 + +- **URL**:`POST /safetyDutyList/feedback/edit` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskDetailId | String | 是 | 任务ID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| feedbackId | String | **是** | 反馈UUID | +| feedbackContent | String | **是** | 反馈内容 | + +**请求示例**: +```json +{ + "feedbackId": "uuid-feedback-xxx", + "feedbackContent": "修改后的反馈内容" +} +``` + +**响应数据**:`SingleResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| feedbackId | String | 反馈UUID(业务主键) | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| feedbackTime | String | 反馈时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodFlag | String | 反馈周期标识 | +| feedbackPeriodStartTime | String | 反馈周期开始时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodEndTime | String | 反馈周期结束时间(yyyy-MM-dd HH:mm:ss) | +| feedbackContent | String | 反馈内容 | +| feedbackUserId | Long | 反馈人ID | +| feedbackUserName | String | 反馈人姓名 | +| feedbackCorpId | Long | 反馈人公司ID | +| feedbackCorpName | String | 反馈人公司名称 | +| feedbackDepartmentId | Long | 反馈人部门ID | +| feedbackDepartmentName | String | 反馈人部门名称 | +| executeContent | String | 执行内容 | +| taskListName | String | 清单名称 | +| createTime | String | 创建时间(yyyy-MM-dd HH:mm:ss) | + +--- + +### 3.4 获取反馈周期分组列表 + +- **URL**:`POST /safetyDutyList/feedback/periodGroupList` +- **Content-Type**:`application/json` + +**请求参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| taskDetailId | String | **是** | 任务ID | | feedbackTimeStart | String | 否 | 反馈时间开始(格式:yyyy-MM-dd) | | feedbackTimeEnd | String | 否 | 反馈时间结束(格式:yyyy-MM-dd) | **请求示例**: ```json { - "taskDetailId": "detail001", - "feedbackTimeStart": "2026-01-01", - "feedbackTimeEnd": "2026-12-31" + "taskDetailId": "uuid-detail-xxx", + "feedbackTimeStart": "2025-01-01", + "feedbackTimeEnd": "2025-06-30" } ``` -**响应参数**: +**响应数据**:`MultiResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| -| taskDetailId | String | 是 | 任务ID | -| feedbackPeriodStartTime | String | 反馈周期开始时间 | -| feedbackPeriodEndTime | String | 反馈周期结束时间 | -| feedbackCount | Integer | 反馈次数(以周期标识为维度统计) | +| 字段 | 类型 | 说明 | +|------|------|------| +| taskDetailId | String | 任务ID | +| feedbackPeriodStartTime | String | 反馈周期开始时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodEndTime | String | 反馈周期结束时间(yyyy-MM-dd HH:mm:ss) | +| feedbackCount | Integer | 反馈次数 | | feedbackUserName | String | 反馈人姓名 | | feedbackPeriodFlag | String | 周期标识 | -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "taskDetailId": "detail001", - "feedbackPeriodStartTime": "2026-05-01 00:00:00", - "feedbackPeriodEndTime": "2026-05-31 23:59:59", - "feedbackCount": 2, - "feedbackUserName": "张三", - "feedbackPeriodFlag": "2026-05" - }, - { - "taskDetailId": "detail002", - "feedbackPeriodStartTime": "2026-04-01 00:00:00", - "feedbackPeriodEndTime": "2026-04-30 23:59:59", - "feedbackCount": 1, - "feedbackUserName": "张三", - "feedbackPeriodFlag": "2026-04" - } - ] -} -``` - --- -### 5.3 获取反馈列表 +### 3.5 获取反馈列表 -**接口路径**:`POST /{gateway}/safetyAccountability/feedback/list` - -**接口描述**:根据任务ID和周期标识获取反馈列表 +- **URL**:`POST /safetyDutyList/feedback/list` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| taskDetailId | String | 是 | 任务ID | -| feedbackPeriodFlag | String | 是 | 周期标识(如:2026-05、2026-Q1、2026-H1、2026) | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | +| taskDetailId | String | 否 | 任务详情ID | +| taskListId | String | 否 | 任务清单ID | +| feedbackPeriodFlag | String | 否 | 周期标识 | +| feedbackCorpId | Long | 否 | 反馈人公司ID | **请求示例**: ```json { - "taskDetailId": "detail001", - "feedbackPeriodFlag": "2026-05" + "pageIndex": 1, + "pageSize": 10, + "taskDetailId": "uuid-detail-xxx", + "feedbackPeriodFlag": "2025-Q1" } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| -| id | Long | 主键ID | +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | | feedbackId | String | 反馈UUID | -| feedbackTime | String | 反馈时间 | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| feedbackTime | String | 反馈时间(yyyy-MM-dd HH:mm:ss) | +| feedbackPeriodStartTime | String | 反馈周期开始时间 | +| feedbackPeriodEndTime | String | 反馈周期结束时间 | +| feedbackPeriodFlag | String | 反馈周期标识 | | feedbackContent | String | 反馈内容 | +| feedbackUserId | Long | 反馈人ID | | feedbackUserName | String | 反馈人姓名 | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "id": 1, - "feedbackId": "feedback001", - "feedbackTime": "2026-05-15 14:30:00", - "feedbackContent": "本月已完成安全检查,发现隐患3处,已全部整改完成。", - "feedbackUserName": "张三" - }, - { - "id": 2, - "feedbackId": "feedback002", - "feedbackTime": "2026-05-20 10:15:00", - "feedbackContent": "补充反馈:隐患已全部验收通过。", - "feedbackUserName": "张三" - } - ] -} -``` +| feedbackCorpId | Long | 反馈人公司ID | +| feedbackCorpName | String | 反馈人公司名称 | +| feedbackDepartmentId | Long | 反馈人部门ID | +| feedbackDepartmentName | String | 反馈人部门名称 | +| executeContent | String | 执行内容 | +| taskListName | String | 清单名称 | +| createTime | String | 创建时间 | --- -### 5.4 获取反馈详情 +### 3.6 获取反馈详情 -**接口路径**:`GET /{gateway}/safetyAccountability/feedback/{id}` - -**接口描述**:根据反馈ID获取反馈详情 +- **URL**:`GET /safetyDutyList/feedback/{feedbackId}` **路径参数**: -| 参数名 | 类型 | 必填 | 说明 | -|------------|--------|-----|-----------| -| feedbackId | String | 是 | 反馈表业务主键ID | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| feedbackId | String | **是** | 反馈UUID | -**响应参数**: +**请求示例**: +``` +GET /safetyDutyList/feedback/uuid-feedback-xxx +``` -| 参数名 | 类型 | 说明 | -|-------|------|------| +**响应数据**:`SingleResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| | id | Long | 主键ID | | feedbackId | String | 反馈UUID | | taskDetailId | String | 任务详情ID | -| executeContent | String | 执行内容(任务信息) | -| feedbackCycle | Integer | 反馈周期:1-每月 2-季度 3-半年 4-年 | -| feedbackCycleName | String | 反馈周期名称 | +| executeContent | String | 执行内容 | +| feedbackCycleType | Integer | 反馈周期类型 | | feedbackContent | String | 反馈内容 | -| feedbackTime | String | 反馈时间 | +| feedbackTime | String | 反馈时间(yyyy-MM-dd HH:mm:ss) | | feedbackPeriodStartTime | String | 反馈周期开始时间 | | feedbackPeriodEndTime | String | 反馈周期结束时间 | -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": { - "id": 1, - "feedbackId": "feedback001", - "taskDetailId": "detail001", - "executeContent": "每月提交安全检查报告", - "feedbackCycle": 1, - "feedbackCycleName": "每月", - "feedbackContent": "本月已完成安全检查,发现隐患3处,已全部整改完成。", - "feedbackTime": "2026-05-15 14:30:00", - "feedbackPeriodStartTime": "2026-05-01 00:00:00", - "feedbackPeriodEndTime": "2026-05-31 23:59:59" - } -} -``` - --- -## 六、统计接口 +### 3.7 获取异常记录列表 -### 6.1 获取企业统计(股份端) +- **URL**:`POST /safetyDutyList/feedback/exception/list` +- **Content-Type**:`application/json` -**接口路径**:`POST /{gateway}/safetyAccountability/statistics/corpStatistics` - -**接口描述**:股份端获取企业统计数据 +> 注意:此接口暂未开放 **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| pageIndex | Integer | 是 | 页码 | -| pageSize | Integer | 是 | 每页条数 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | +| taskListId | String | 否 | 任务清单ID | +| exceptionType | Integer | 否 | 异常类型:1-未按时反馈 2-反馈内容异常 3-其他 | +| exceptionPeriodFlag | String | 否 | 异常周期标识 | + +**请求示例**: +```json +{ + "pageIndex": 1, + "pageSize": 10, + "taskListId": "uuid-xxx", + "exceptionType": 1 +} +``` + +**响应数据**:`PageResponse` + +| 字段 | 类型 | 说明 | +|------|------|------| +| id | Long | 主键 | +| feedbackExceptionId | String | 反馈异常UUID | +| taskDetailId | String | 任务详情UUID | +| taskListId | String | 任务清单UUID | +| exceptionPeriodFlag | String | 异常周期标识 | +| exceptionPeriodStartTime | String | 异常周期开始时间 | +| exceptionPeriodEndTime | String | 异常周期结束时间 | +| exceptionType | Integer | 异常类型:1-未按时反馈 2-反馈内容异常 3-其他 | +| exceptionContent | String | 反馈异常信息 | +| exceptionTime | String | 异常时间 | +| createTime | String | 创建时间 | +| taskListName | String | 清单名称 | +| executeContent | String | 执行内容 | + +--- + +## 四、统计分析(StatisticsController) + +### 4.1 获取企业统计(股份端) + +- **URL**:`POST /safetyDutyList/statistics/corpStatistics` +- **Content-Type**:`application/json` + +**请求参数**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | | corpName | String | 否 | 企业名称(模糊查询) | **请求示例**: ```json { - "pageIndex": 1, - "pageSize": 10, - "corpName": "分公司" + "pageIndex": 1, + "pageSize": 10, + "corpName": "XX公司" } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| +| 字段 | 类型 | 说明 | +|------|------|------| | corpId | Long | 公司ID | | corpName | String | 公司名称 | | completedTaskCount | Integer | 已完成任务数 | | closedTaskCount | Integer | 已关闭任务数 | | totalTaskCount | Integer | 年度执行任务总数 | -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "corpId": 100001, - "corpName": "XX分公司", - "completedTaskCount": 10, - "closedTaskCount": 2, - "totalTaskCount": 15 - } - ], - "totalCount": 50, - "pageSize": 10, - "pageIndex": 1 -} -``` - --- -### 6.2 获取企业评价列表 +### 4.2 获取企业评价列表 -**接口路径**:`POST /{gateway}/safetyAccountability/statistics/evaluationList` - -**接口描述**:获取企业评价列表 +- **URL**:`POST /safetyDutyList/statistics/evaluationList` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| pageIndex | Integer | 是 | 页码 | -| pageSize | Integer | 是 | 每页条数 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | | corpName | String | 否 | 企业名称(模糊查询) | | scoreStatus | Integer | 否 | 评分状态:0-未评分 1-已评分 | **请求示例**: ```json { - "pageIndex": 1, - "pageSize": 10, - "corpName": "分公司", - "scoreStatus": 0 + "pageIndex": 1, + "pageSize": 10, + "corpName": "XX公司", + "scoreStatus": 0 } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-----------|------|------| -| corpId | Long | 公司ID | -| corpName | String | 公司名称 | -| listCount | Integer | 清单数量| - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "corpId": 100001, - "corpName": "XX分公司", - "listCount": 3 - } - ], - "totalCount": 50, - "pageSize": 10, - "pageIndex": 1 -} -``` +| 字段 | 类型 | 说明 | +|------|------|------| +| corpId | Long | 公司ID | +| corpName | String | 公司名称 | +| listCount | Integer | 清单数量 | --- -### 6.3 获取企业任务下发统计数 +### 4.3 获取企业任务下发统计数 -**接口路径**:`POST /{gateway}/safetyAccountability/statistics/issueStatistics` - -**接口描述**:获取企业任务下发统计数据(以执行公司ID为维度统计) +- **URL**:`POST /safetyDutyList/statistics/issueStatistics` +- **Content-Type**:`application/json` **请求参数**: -| 参数名 | 类型 | 必填 | 说明 | -|-------|------|-----|------| -| pageIndex | Integer | 是 | 页码 | -| pageSize | Integer | 是 | 每页条数 | +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| pageIndex | Integer | 否 | 页码(默认1) | +| pageSize | Integer | 否 | 每页条数(默认10) | | corpName | String | 否 | 企业名称(模糊查询) | **请求示例**: ```json { - "pageIndex": 1, - "pageSize": 10, - "corpName": "分公司" + "pageIndex": 1, + "pageSize": 10, + "corpName": "XX公司" } ``` -**响应参数**: +**响应数据**:`PageResponse` -| 参数名 | 类型 | 说明 | -|-------|------|------| +| 字段 | 类型 | 说明 | +|------|------|------| | corpId | Long | 公司ID | | corpName | String | 公司名称 | -| issueCount | Integer | 任务清单下发数(以清单表中的执行公司ID为维度统计) | - -**响应示例**: -```json -{ - "code": "200", - "message": "success", - "data": [ - { - "corpId": 100001, - "corpName": "XX分公司", - "issueCount": 15 - } - ], - "totalCount": 50, - "pageSize": 10, - "pageIndex": 1 -} -``` +| issueCount | Integer | 任务清单下发数 | --- -## 七、反馈周期时间工具类 +## 附录:枚举值速查 -根据周期标识获取对应的开始时间和结束时间: +| 枚举 | 值 | 说明 | +|------|------|------| +| 任务级别(taskLevel) | 1 | 企业级 | +| | 2 | 部门级 | +| | 3 | 班组级 | +| 开关标识(switchFlag) | 0 | 关闭 | +| | 1 | 开启 | +| 清单状态(status) | 1 | 进行中 | +| | 2 | 已完成 | +| | 3 | 已关闭 | +| 下发状态(issueStatus) | 0 | 未下发 | +| | 1 | 已下发 | +| 反馈周期类型(feedbackCycleType) | 1 | 每月 | +| | 2 | 每季度 | +| | 3 | 每半年 | +| | 4 | 每年 | +| 反馈状态(feedbackStatus) | 1 | 正常 | +| | 2 | 异常 | +| 异常类型(exceptionType) | 1 | 未按时反馈 | +| | 2 | 反馈内容异常 | +| | 3 | 其他 | +| 评分状态(scoreStatus) | 0 | 未评分 | +| | 1 | 已评分 | -| 周期标识 | 开始时间 | 结束时间 | 说明 | -|---------|---------|---------|------| -| 2026-05 | 2026-05-01 00:00:00 | 2026-05-31 23:59:59 | 月 | -| 2026-Q1 | 2026-01-01 00:00:00 | 2026-03-31 23:59:59 | 第一季度 | -| 2026-Q2 | 2026-04-01 00:00:00 | 2026-06-30 23:59:59 | 第二季度 | -| 2026-Q3 | 2026-07-01 00:00:00 | 2026-09-30 23:59:59 | 第三季度 | -| 2026-Q4 | 2026-10-01 00:00:00 | 2026-12-31 23:59:59 | 第四季度 | -| 2026-H1 | 2026-01-01 00:00:00 | 2026-06-30 23:59:59 | 上半年 | -| 2026-H2 | 2026-07-01 00:00:00 | 2026-12-31 23:59:59 | 下半年 | -| 2026 | 2026-01-01 00:00:00 | 2026-12-31 23:59:59 | 年 | +**周期标识格式说明**: ---- +| 反馈周期类型 | 格式 | 示例 | +|------|------|------| +| 1-每月 | yyyy-MM | 2026-05 | +| 2-每季度 | yyyy-Qn | 2026-Q1 | +| 3-每半年 | yyyy-Hn | 2026-H1 | +| 4-每年 | yyyy-Y | 2026-Y | -## 八、注意事项 +**反馈异常检测定时任务说明**: -1. **任务分值限制**:新增任务时,当前清单下所有任务分值总和不能超过100分。 +定时任务于每月1日00:00:00执行,检测逻辑如下: -2. **反馈周期判断**: - - 每月:每个月必须有反馈,否则判定为异常 - - 每季度:每个季度必须有反馈,否则判定为异常 - - 半年:每半年必须有反馈,否则判定为异常 - - 年:每年必须有反馈,否则判定为异常 - - 周期内可多次提交反馈 +1. 查询所有已下发且周期时间完整的清单(issue_status=1,period_start_time和period_end_time不为空,且period_end_time不超过当前时间1个月) +2. 遍历每个清单下的所有任务,以清单的周期起始时间判断是否仍处于首个反馈周期内 +3. 若仍处于首周期(首周期尚未结束),跳过检测,不判定异常 +4. 若已过首周期,检查上一阶段是否有反馈记录,无反馈则判定为异常 -3. **状态流转**: - - 任务清单状态:进行中 → 已完成(周期结束自动变更)/ 已关闭(手动关闭) - - 任务状态:进行中 → 已完成(周期结束自动变更)/ 已关闭(手动关闭) +**首周期判断规则**:将清单的periodStartTime和当前时间分别生成周期标识,若相同则仍在首周期内。 -4. **反馈状态推导**:清单的反馈状态由任务反馈状态推导,有任意任务反馈状态为异常时,清单反馈状态为异常。 - -5. **下发条件**:仅可下发开启状态(switchFlag=1)的任务清单。 - -6. **评分限制**:任务评分不能超过任务分值。 +| 清单起始时间 | 当前时间 | 周期类型 | 首周期标识 | 当前周期标识 | 是否跳过 | +|------|------|------|------|------|------| +| 2026-07-01 | 2026-07-12 | 1-每月 | 2026-07 | 2026-07 | 跳过 | +| 2026-07-01 | 2026-08-01 | 1-每月 | 2026-07 | 2026-08 | 检查2026-07 | +| 2026-07-01 | 2026-07-12 | 2-每季度 | 2026-Q3 | 2026-Q3 | 跳过 | +| 2026-07-01 | 2026-10-01 | 2-每季度 | 2026-Q3 | 2026-Q4 | 检查2026-Q3 | +| 2026-07-01 | 2026-07-12 | 3-每半年 | 2026-H2 | 2026-H2 | 跳过 | +| 2026-07-01 | 2027-01-01 | 3-每半年 | 2026-H2 | 2027-H1 | 检查2026-H2 | +| 2026-07-01 | 2026-07-12 | 4-每年 | 2026-Y | 2026-Y | 跳过 | +| 2026-07-01 | 2027-01-01 | 4-每年 | 2026-Y | 2027-Y | 检查2026-Y | diff --git a/start/src/main/resources/templates/safetyDutyList.html b/start/src/main/resources/templates/safetyDutyList.html index 52ca7fe..a469398 100644 --- a/start/src/main/resources/templates/safetyDutyList.html +++ b/start/src/main/resources/templates/safetyDutyList.html @@ -1,4 +1,4 @@ ---
\ No newline at end of file + })();
\ No newline at end of file diff --git a/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js b/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js new file mode 100644 index 0000000..afd0df6 --- /dev/null +++ b/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js @@ -0,0 +1,2 @@ +/*! For license information please see main.5854b5653e32685ed8d6.js.LICENSE.txt */ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["jjb-micro-app:safetyDutyList"]=t():e["jjb-micro-app:safetyDutyList"]=t()}(self,()=>(()=>{var e,t,n,r={72741(){},17787(e,t,n){"use strict";n.r(t),n.d(t,{corpInfoListAll:()=>o,listAllProjectExecutionTerritoryBySelfCorp:()=>a,userListAll:()=>i});var r=n(90146),o=(0,r.CV)("basicInfoLoading","Get > /basicInfo/corpInfo/listAll"),i=(0,r.CV)("basicInfoLoading","Get > /basicInfo/user/listAll"),a=(0,r.CV)("basicInfoLoading","Post > @/xgfManager/project/listAllProjectExecutionTerritoryBySelfCorp")},27872(e,t,n){"use strict";n.r(t)},90653(e,t,n){"use strict";n.r(t),n.d(t,{corpStatistics:()=>w,evaluationList:()=>I,feedbackAdd:()=>g,feedbackDelete:()=>h,feedbackEdit:()=>j,feedbackInfo:()=>k,feedbackList:()=>O,feedbackPeriodGroupList:()=>S,issueStatistics:()=>C,taskDetailAdd:()=>p,taskDetailClose:()=>b,taskDetailEdit:()=>y,taskDetailInfo:()=>d,taskDetailList:()=>f,taskDetailSaveBatch:()=>m,taskDetailUpdateScore:()=>v,taskListAdd:()=>i,taskListClose:()=>s,taskListDelete:()=>c,taskListIssue:()=>l,taskListList:()=>o,taskListSwitchFlag:()=>u,taskListUpdate:()=>a});var r=n(90146),o=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/list"),i=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/save"),a=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/edit"),c=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/delete/{id}"),u=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/switchFlag"),s=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/close"),l=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskList/issue"),f=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/list"),p=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/save"),y=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/edit"),m=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/saveBatch"),d=(0,r.CV)("safetyDutyListLoading","Get > /safetyDutyList/taskDetail/{detailId}"),b=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/close"),v=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/taskDetail/updateScore"),g=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/feedback/save"),j=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/feedback/edit"),h=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/feedback/delete/{id}"),S=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/feedback/periodGroupList"),O=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/feedback/list"),k=(0,r.CV)("safetyDutyListLoading","Get > /safetyDutyList/feedback/{feedbackId}"),w=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/statistics/corpStatistics"),I=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/statistics/evaluationList"),C=(0,r.CV)("safetyDutyListLoading","Post > @/safetyDutyList/statistics/issueStatistics")},88565(e,t,n){"use strict";n.d(t,{Fl:()=>y,Wi:()=>r,c4:()=>c,ec:()=>f,hH:()=>l,iw:()=>p,oZ:()=>s,ql:()=>i,vk:()=>a,zQ:()=>u});var r={labelKey:"name",valueKey:"bianma"},o=function(e,t){return{bianma:e,name:t}},i=[o(1,"企业级"),o(2,"部门级"),o(3,"班组级")],a=[o(0,"关闭"),o(1,"开启")],c=(o(1,"进行中"),o(2,"已完成"),o(3,"已关闭"),o(0,"未下发"),o(1,"已下发"),[o(1,"正常"),o(2,"异常")]),u=[o(1,"每月"),o(2,"季度"),o(3,"半年"),o(4,"年")],s=[o(1,"进行中"),o(2,"已完成"),o(3,"已关闭")],l=(o(0,"未评分"),o(1,"已评分"),[o(!0,"是"),o(!1,"否")]),f=999,p=function(e,t){return e||t?[e,t].filter(Boolean).join(" 至 "):"-"},y=function(e){return 0===e?e:e||(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-")}},88648(e,t,n){"use strict";n.r(t),n.d(t,{NS_BASEINFO:()=>i,NS_GLOBAL:()=>o,NS_SAFETY_DUTY_LIST:()=>a});var r=n(90146),o=(0,r.Hx)("global"),i=(0,r.Hx)("basicInfo"),a=(0,r.Hx)("safetyDutyList")},1712(e,t,n){"use strict";n.r(t),n.d(t,{bootstrap:()=>b,mount:()=>m,unmount:()=>d});var r=n(28958),o=n(90146),i=n(87959),a=n(74353),c=n.n(a),u=n(36171);n(16033),n(72741);function s(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof c?r:c,s=Object.create(u.prototype);return l(s,"_invoke",function(n,r,o){var i,c,u,s=0,l=o||[],f=!1,p={p:0,n:0,v:e,a:y,f:y.bind(e,4),d:function(t,n){return i=t,c=0,u=e,p.n=n,a}};function y(n,r){for(c=n,u=r,t=0;!f&&s&&!o&&t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function f(){}t=Object.getPrototypeOf;var p=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),y=f.prototype=c.prototype=Object.create(p);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,o,"GeneratorFunction")),e.prototype=Object.create(y),e}return u.prototype=f,l(y,"constructor",f),l(f,"constructor",u),u.displayName="GeneratorFunction",l(f,o,"GeneratorFunction"),l(y),l(y,o,"Generator"),l(y,r,function(){return this}),l(y,"toString",function(){return"[object Generator]"}),(s=function(){return{w:i,m}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function i(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},l(e,t,n,r)}function f(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){f(i,r,o,a,c,"next",e)}function c(e){f(i,r,o,a,c,"throw",e)}a(void 0)})}}n(19133),n(22220),c().locale("zh-cn"),(0,r.setJJBCommonAntdMessage)(i.Ay);var y=(0,o.mj)();(0,u.fj)(),window.__POWERED_BY_QIANKUN__||(window.__coreLib={},window.__coreLib.React=n(96540),window.__coreLib.ReactDOM=n(40961),window.__coreLib.jjbCommonLib=n(28958));var m=function(){var e=p(s().m(function e(t){return s().w(function(e){for(;;)switch(e.n){case 0:window.__coreLib.React=n(96540),window.__coreLib.ReactDOM=n(40961),window.__coreLib.jjbCommonLib=n(28958),y.mount(t);case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),d=function(){var e=p(s().m(function e(t){return s().w(function(e){for(;;)if(0===e.n)return e.a(2,y.unmount(t))},e)}));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=p(s().m(function e(t){return s().w(function(e){for(;;)if(0===e.n)return e.a(2,y.bootstrap(t))},e)}));return function(t){return e.apply(this,arguments)}}()},44963(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(75199),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(14139),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(55464),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(16841),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},90655(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},64220(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61232),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(29916),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(65017),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(64294),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},9891(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61232),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(29916),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(65017),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(76187),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},98252(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61232),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(29916),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(65017),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(41790),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},18135(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},88043(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(41510),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(6770),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},68869(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},72926(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},43317(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>f});n(60344);var r=n(96540);n(74848);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var n=0;nz});var r=n(57971),o=n(90146),i=n(79249),a=n(55957),c=n(36552),u=n(87959),s=n(49222),l=n(6984),f=n(96540),p=n(47182),y=n(19878),m=n(39724),d=n(98351),b=n(58092),v=n(89490),g=n(20977),j=n(30896),h=n(18939),S=n(26676),O=n(85497),k=n(35525),w=n(59475),I=n(92309),C=n(36171),P=n(88565),x=n(88648),L=n(74848);function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function A(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||U(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function D(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(M(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,M(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,M(f,"constructor",s),M(s,"constructor",u),u.displayName="GeneratorFunction",M(s,o,"GeneratorFunction"),M(f),M(f,o,"Generator"),M(f,r,function(){return this}),M(f,"toString",function(){return"[object Generator]"}),(B=function(){return{w:i,m:p}})()}function M(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}M=function(e,t,n,r){function i(t,n){M(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},M(e,t,n,r)}function N(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function _(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){N(i,r,o,a,c,"next",e)}function c(e){N(i,r,o,a,c,"throw",e)}a(void 0)})}}function R(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||U(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,t){if(e){if("string"==typeof e)return G(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]);try{for(r.s();!(e=r.n()).done;){var o=e.value;"pdf"===(0,C.iy)(o.fileName)?t.push(o):n.push(o)}}catch(e){r.e(e)}finally{r.f()}return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(d.A,{files:t}),(0,L.jsx)(m.A,{files:n})]})};const z=(0,o.dm)([x.NS_SAFETY_DUTY_LIST],!0)((0,r.a)(function(e){var t,n=(0,O.A)(),r=(0,k.A)().getUserInfo,o=R(p.A.useForm(),1)[0],m=(0,h.A)(),d=m.loading,j=m.deleteFile,x=(0,S.A)(),T=x.loading,F=x.getFile,E=(0,I.A)(),M=E.loading,N=E.uploadFile,U=R((0,f.useState)(!1),2),G=U[0],z=U[1],W=R((0,f.useState)({}),2),$=W[0],Q=W[1],K=R((0,f.useState)([]),2),H=K[0],Z=K[1],J=R((0,f.useState)({}),2),X=J[0],ee=J[1],te=R((0,f.useState)(null),2),ne=te[0],re=te[1],oe=(0,w.A)(e.feedbackList,{params:{taskDetailId:n.taskDetailId},usePagination:!1,usePermission:!1}),ie=oe.tableProps,ae=oe.getData,ce=(null===(t=e.safetyDutyList)||void 0===t?void 0:t.safetyDutyListLoading)||d||T||M,ue=(0,f.useMemo)(function(){return $.executeContent?"".concat($.executeContent," - 反馈"):"反馈"},[$.executeContent]);(0,f.useEffect)(function(){var t=function(){var t=_(B().m(function t(){var o,i,a,c,u;return B().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,r();case 1:if(o=t.v,ee(o||{}),n.taskDetailId){t.n=2;break}return t.a(2);case 2:return t.n=3,e.taskDetailInfo({detailId:n.taskDetailId});case 3:if(i=t.v,a=i.data,c=(null==a?void 0:a.fileId)||(null==a?void 0:a.taskDetailId),u=[],!c){t.n=5;break}return t.n=4,F({eqForeignKey:c,eqType:q});case 4:u=t.v;case 5:Q(a||{}),Z(u);case 6:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();t()},[]),(0,f.useEffect)(function(){G&&(o.resetFields(),o.setFieldsValue(D(D({},ne||{}),{},{deleteFiles:[],files:(null==ne?void 0:ne.files)||[]})))},[ne,G,o]);var se=function(){z(!1),re(null),o.resetFields()},le=function(){var e=_(B().m(function e(){return B().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,ae();case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=_(B().m(function e(t){var n,r,o;return B().w(function(e){for(;;)switch(e.n){case 0:if(!(n=(null==t?void 0:t.fileId)||(null==t?void 0:t.feedbackId))){e.n=2;break}return e.n=1,F({eqForeignKey:n,eqType:V});case 1:o=e.v,e.n=3;break;case 2:o=[];case 3:r=o,re(D(D({},t),{},{files:r})),z(!0);case 4:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),pe=function(){var t=_(B().m(function t(r){var o,i,a,c,s;return B().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,j({files:r.deleteFiles||[],single:!1});case 1:if(o=(null==ne?void 0:ne.fileId)||(null==ne?void 0:ne.feedbackId)||"",!((r.files||[]).length>0)){t.n=3;break}return t.n=2,N({single:!1,files:r.files||[],params:{type:V,foreignKey:o}});case 2:i=t.v,o=(null==i?void 0:i.id)||o;case 3:return a=Boolean((null==ne?void 0:ne.feedbackId)||(null==ne?void 0:ne.id)),c=a?"feedbackEdit":"feedbackAdd",t.n=4,e[c]({feedbackId:(null==ne?void 0:ne.feedbackId)||(null==ne?void 0:ne.id)||o,feedbackUserId:X.id,feedbackCorpId:X.corpinfoId,feedbackDepartmentId:X.departmentId,taskDetailId:$.taskDetailId||n.taskDetailId,feedbackContent:r.feedbackContent,taskListId:$.taskListId});case 4:if(s=t.v,!s.success){t.n=5;break}return u.Ay.success(a?"编辑成功":"新增成功"),se(),t.n=5,le();case 5:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}();return(0,L.jsxs)(y.A,{headerTitle:ue,children:[(0,L.jsx)(c.A,{orientation:"left",children:"基本信息"}),(0,L.jsx)(a.A,{bordered:!0,column:1,items:[{label:"执行内容",children:(0,P.Fl)($.executeContent)},{label:"反馈周期",children:(0,C.uG)({list:P.zQ,status:$.feedbackCycleType})},{label:"附件",children:Y(H)}],styles:{label:{width:180}}}),(0,L.jsx)(c.A,{orientation:"left",children:"反馈信息"}),(0,L.jsx)(b.A,D({options:!1,columns:[{title:"反馈人",dataIndex:"feedbackUserName",render:function(e){return(0,P.Fl)(e)}},{title:"反馈时间",dataIndex:"feedbackTime",render:function(e){return(0,P.Fl)(e)}},{title:"操作",width:140,fixed:"right",render:function(t,n){return(0,L.jsxs)(l.A,{children:[e.permission(e.bjBtn||"jgd-qdrwfk-FeedbackInfo-bj")&&(0,L.jsx)(i.Ay,{type:"link",onClick:function(){fe(n)},children:"编辑"}),e.permission(e.scBtn||"jgd-qdrwfk-FeedbackInfo-sc")&&(0,L.jsx)(i.Ay,{danger:!0,type:"link",onClick:function(){!function(t){var n;s.A.confirm({title:"删除确认",content:"确定要删除该反馈吗?",onOk:(n=_(B().m(function n(){return B().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.feedbackDelete({id:t.id||t.feedbackId});case 1:if(!n.v.success){n.n=2;break}return u.Ay.success("删除成功"),n.n=2,le();case 2:return n.a(2)}},n)})),function(){return n.apply(this,arguments)})})}(n)},children:"删除"})]})}}],toolBarRender:function(){return e.permission(e.tjfkBtn||"jgd-qdrwfk-FeedbackInfo-tjfk")?(0,L.jsx)(i.Ay,{type:"primary",loading:ce,onClick:function(){re(null),z(!0)},children:"反馈"}):null}},ie)),(0,L.jsx)(s.A,{open:G,title:ne?"编辑反馈":"新增反馈",width:680,maskClosable:!1,destroyOnClose:!0,onCancel:se,onOk:o.submit,confirmLoading:ce,children:(0,L.jsx)(p.A,{form:o,labelCol:{span:8},loading:ce,onFinish:pe,options:[{name:"feedbackContent",label:"反馈内容",render:g.O.TEXTAREA,span:24},{name:"files",label:"附件",render:(0,L.jsx)(v.A,{accept:".jpg,.jpeg,.png,.pdf",fileType:"document",onGetRemoveFile:function(e){o.setFieldValue("deleteFiles",[].concat(A(o.getFieldValue("deleteFiles")||[]),[e]))}}),required:!1,span:24},{name:"deleteFiles",label:"删除的附件",onlyForLabel:!0}],showActionButtons:!1,span:24})})]})}))},14139(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(57971),o=n(90146),i=n(79249),a=n(49222),c=n(6984),u=n(96540),s=n(19878),l=n(98877),f=n(58092),p=n(20977),y=n(85497),m=n(59475),d=n(88565),b=n(88648),v=n(74848);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.executeContent);return e?"".concat(e," - 反馈周期"):"反馈周期"},[t.executeContent]),P=(0,m.A)(e.feedbackList,{form:n,useStorageQueryCriteria:!1,params:{taskDetailId:t.taskDetailId},transform:function(e){var t,n;return{feedbackTimeStart:null===(t=e.feedbackTime)||void 0===t?void 0:t[0],feedbackTimeEnd:null===(n=e.feedbackTime)||void 0===n?void 0:n[1]}},usePagination:!1,usePermission:!1}),x=P.tableProps,L=P.getData;return(0,u.useEffect)(function(){t.taskDetailId&&L()},[L,t.taskDetailId]),(0,v.jsxs)(s.A,{headerTitle:C,children:[(0,v.jsx)(l.A,{options:[{name:"feedbackTime",label:"反馈时间",render:p.O.DATE_RANGE,required:!1}],form:n,onFinish:L}),(0,v.jsx)(f.A,h({columns:[{title:"反馈时间",dataIndex:"feedbackTime",width:260,render:function(e){return(0,d.Fl)(e)}},{title:"反馈内容",dataIndex:"feedbackContent",render:function(e){return(0,d.Fl)(e)}},{title:"反馈人",dataIndex:"feedbackUserName",render:function(e){return(0,d.Fl)(e)}},{title:"操作",width:100,fixed:"right",render:function(t,n){return(0,v.jsx)(c.A,{children:e.permission(e.viewBtn||"jgd-qdrwfk-FeedbackList-view")&&(0,v.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./View?feedbackId=".concat(encodeURIComponent(n.feedbackId||"")))},children:"查看"})})}}]},x)),(0,v.jsx)(a.A,{open:o,title:w?"".concat(w," - 反馈明细"):"反馈明细",width:960,footer:null,onCancel:function(){b(!1),S([]),I("")},children:(0,v.jsx)(f.A,{columns:[{title:"反馈时间",dataIndex:"feedbackTime",width:180},{title:"反馈内容",dataIndex:"feedbackContent"},{title:"反馈人",dataIndex:"feedbackUserName",width:120,render:function(e){return(0,d.Fl)(e)}},{title:"反馈公司",dataIndex:"feedbackCorpName",width:160,render:function(e){return(0,d.Fl)(e)}},{title:"反馈部门",dataIndex:"feedbackDepartmentName",width:160,render:function(e){return(0,d.Fl)(e)}}],dataSource:j,pagination:!1,rowKey:"feedbackId"})})]})}))},55464(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>x});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(35525),m=n(59475),d=n(36171),b=n(88565),v=n(88648),g=n(74848);function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(w(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,w(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,w(f,"constructor",s),w(s,"constructor",u),u.displayName="GeneratorFunction",w(s,o,"GeneratorFunction"),w(f),w(f,o,"Generator"),w(f,r,function(){return this}),w(f,"toString",function(){return"[object Generator]"}),(k=function(){return{w:i,m:p}})()}function w(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}w=function(e,t,n,r){function i(t,n){w(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},w(e,t,n,r)}function I(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return P(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.corpName);return n?"".concat(n," - 反馈清单"):"反馈清单"},[O,e.type,t.corpName]),(0,m.A)(e.taskListList,{form:r,manual:Boolean(e.type)&&!v,params:function(){return{executeCorpId:P,issueStatus:1}},usePermission:!1})),L=x.tableProps,T=x.getData;return(0,c.useEffect)(function(){var t=function(){var t,r=(t=k().m(function t(){var r;return k().w(function(t){for(;;)switch(t.n){case 0:if("corp"===e.type){t.n=1;break}return t.a(2);case 1:return t.n=2,n();case 2:r=t.v,j(r.corpinfoId),w(r.corpinfoName);case 3:return t.a(2)}},t)}),function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){I(i,r,o,a,c,"next",e)}function c(e){I(i,r,o,a,c,"throw",e)}a(void 0)})});return function(){return r.apply(this,arguments)}}();t()},[]),(0,c.useEffect)(function(){"corp"===e.type&&v&&T()},[v]),(0,g.jsxs)(u.A,{isShowAllAction:!1,children:[(0,g.jsx)(s.A,{options:[{name:"taskListName",label:"清单名称"},{name:"feedbackStatus",label:"反馈状态",render:f.O.SELECT,items:b.c4,itemsField:b.Wi}],form:r,onFinish:T}),(0,g.jsx)(l.A,S({columns:[{title:"清单名称",dataIndex:"taskListName",width:220},{title:"任务级别",dataIndex:"taskLevel",width:120,render:function(e,t){return(0,d.uG)({list:b.ql,status:t.taskLevel})}},{title:"责任岗位",dataIndex:"responsibilityPost",width:160},{title:"执行公司",dataIndex:"executeCorpName",width:160,render:function(e){return(0,b.Fl)(e)}},{title:"执行人员",dataIndex:"executeUserName",width:120,render:function(e){return(0,b.Fl)(e)}},{title:"任务数",dataIndex:"taskCount",width:100,render:function(e){return(0,b.Fl)(e)}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,d.uG)({list:b.c4,status:t.feedbackStatus})}},{title:"操作",width:100,fixed:"right",render:function(t,n){return(0,g.jsx)(a.A,{children:e.permission(e.viewBtn||"jgd-qdrwfk-taskList")&&(0,g.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./TaskList?taskListId=".concat(encodeURIComponent(n.taskListId),"&taskListName=").concat(encodeURIComponent(n.taskListName||"")))},children:"查看"})})}}]},L))]})}))},16841(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(59475),m=n(36171),d=n(88565),b=n(88648),v=n(74848);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.taskListName);return e?"".concat(e," - 任务列表"):"任务列表"},[t.taskListName]),o=(0,y.A)(e.taskDetailList,{form:n,params:{taskListId:t.taskListId},usePermission:!1}),b=o.tableProps,g=o.getData;return(0,c.useEffect)(function(){t.taskListId&&g()},[g,t.taskListId]),(0,v.jsxs)(u.A,{headerTitle:r,children:[(0,v.jsx)(s.A,{options:[{name:"executeContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:f.O.SELECT,items:d.zQ,itemsField:d.Wi},{name:"feedbackStatus",label:"反馈状态",render:f.O.SELECT,items:d.c4,itemsField:d.Wi},{name:"taskStatus",label:"任务状态",render:f.O.SELECT,items:d.oZ,itemsField:d.Wi}],form:n,onFinish:g}),(0,v.jsx)(l.A,h({columns:[{title:"执行内容",dataIndex:"executeContent"},{title:"反馈周期",dataIndex:"feedbackCycleType",width:120,render:function(e,t){return(0,m.uG)({list:d.zQ,status:t.feedbackCycleType})}},{title:"当前节点是否反馈",dataIndex:"currentPeriodFeedback",width:140,render:function(e,t){return(0,m.uG)({list:d.hH,status:t.currentPeriodFeedback})}},{title:"任务状态",dataIndex:"taskStatus",width:120,render:function(e,t){return(0,m.uG)({list:d.oZ,status:t.taskStatus})}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,m.uG)({list:d.c4,status:t.feedbackStatus})}},{title:"操作",width:180,fixed:"right",render:function(t,n){return(0,v.jsxs)(a.A,{children:[e.permission(e.viewBtn||"jgd-qdrwfk-taskList-info")&&(0,v.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./FeedbackList?taskDetailId=".concat(encodeURIComponent(n.taskDetailId),"&executeContent=").concat(encodeURIComponent(n.executeContent||"")))},children:"查看"}),e.permission(e.fkBtn||"jgd-qdrwfk-taskList-fk")&&(0,v.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./FeedbackInfo?taskDetailId=".concat(encodeURIComponent(n.taskDetailId)))},children:"反馈"})]})}}]},b))]})}))},47961(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},29843(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},87480(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61232),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(65017),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(29916),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tj});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(19878),u=n(98877),s=n(58092),l=n(59475),f=n(88648),p=n(74848);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);nA});var r=n(57971),o=n(90146),i=n(79249),a=n(87959),c=n(49222),u=n(6984),s=n(96540),l=n(47182),f=n(19878),p=n(98877),y=n(58092),m=n(20977),d=n(85497),b=n(59475),v=n(36171),g=n(88565),j=n(88648),h=n(74848);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(C(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,C(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,C(f,"constructor",s),C(s,"constructor",u),u.displayName="GeneratorFunction",C(s,o,"GeneratorFunction"),C(f),C(f,o,"Generator"),C(f,r,function(){return this}),C(f,"toString",function(){return"[object Generator]"}),(I=function(){return{w:i,m:p}})()}function C(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}C=function(e,t,n,r){function i(t,n){C(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},C(e,t,n,r)}function P(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return L(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.taskListName);return e?"".concat(e," - 任务列表"):"任务列表"},[t.taskListName]),w=(0,b.A)(e.taskDetailList,{form:n,params:{taskListId:t.taskListId},usePermission:!1}),C=w.tableProps,L=w.getData;(0,s.useEffect)(function(){t.taskListId&&L()},[L,t.taskListId]);var A=function(){var t,n=(t=I().m(function t(n){return I().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.taskDetailUpdateScore({taskDetailId:j.taskDetailId,taskRating:n.taskRating});case 1:t.v.success&&(a.Ay.success("评分成功"),c(!1),S(null),L());case 2:return t.a(2)}},t)}),function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){P(i,r,o,a,c,"next",e)}function c(e){P(i,r,o,a,c,"throw",e)}a(void 0)})});return function(e){return n.apply(this,arguments)}}();return(0,h.jsxs)(f.A,{headerTitle:O,children:[(0,h.jsx)(p.A,{options:[{name:"taskContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:m.O.SELECT,items:g.zQ,itemsField:g.Wi},{name:"feedbackStatus",label:"反馈状态",render:m.O.SELECT,items:g.c4,itemsField:g.Wi},{name:"taskStatus",label:"任务状态",render:m.O.SELECT,items:g.oZ,itemsField:g.Wi}],form:n,onFinish:L}),(0,h.jsx)(y.A,k({columns:[{title:"执行内容",dataIndex:"executeContent",width:260},{title:"反馈周期",dataIndex:"feedbackCycleType",width:120,render:function(e,t){return(0,v.uG)({list:g.zQ,status:t.feedbackCycleType})}},{title:"反馈次数",dataIndex:"feedbackCount",width:100,render:function(e){return(0,g.Fl)(e)}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,v.uG)({list:g.c4,status:t.feedbackStatus})}},{title:"任务分值",dataIndex:"taskScore",width:120},{title:"当前得分",dataIndex:"taskRating",width:120},{title:"操作",width:180,fixed:"right",render:function(t,n){return(0,h.jsxs)(u.A,{children:[e.permission(e.ratingBtn||"jgd-lsqdpj-taskList-rating")&&!n.taskRating&&(0,h.jsx)(i.Ay,{type:"link",onClick:function(){S(n),c(!0)},children:"评分"}),e.permission(e.viewBtn||"jgd-lsqdpj-taskList-view")&&(0,h.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./FeedbackList?taskDetailId=".concat(encodeURIComponent(n.taskDetailId),"&executeContent=").concat(encodeURIComponent(n.executeContent||"")))},children:"查看反馈"})]})}}]},C)),o&&(0,h.jsx)(T,{currentRecord:j,loading:e.safetyDutyList.safetyDutyListLoading,onCancel:function(){c(!1),S(null)},onSubmit:A,open:o})]})}))},3270(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},26055(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61232),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(65017),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tu});var r=n(29916),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;tj});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(19878),u=n(98877),s=n(58092),l=n(59475),f=n(88648),p=n(74848);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);nw});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(59475),m=n(36171),d=n(88565),b=n(88648),v=n(74848);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.taskListName);return e?"".concat(e," - 任务列表"):"任务列表"},[t.taskListName]),o=(0,y.A)(e.taskDetailList,{form:n,params:{taskListId:t.taskListId},usePermission:!1}),b=o.tableProps,g=o.getData;return(0,c.useEffect)(function(){t.taskListId&&g()},[g,t.taskListId]),(0,v.jsxs)(u.A,{headerTitle:r,children:[(0,v.jsx)(s.A,{options:[{name:"taskContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:f.O.SELECT,items:d.zQ,itemsField:d.Wi},{name:"feedbackStatus",label:"反馈状态",render:f.O.SELECT,items:d.c4,itemsField:d.Wi},{name:"taskStatus",label:"任务状态",render:f.O.SELECT,items:d.oZ,itemsField:d.Wi}],form:n,onFinish:g}),(0,v.jsx)(l.A,h({columns:[{title:"执行内容",dataIndex:"executeContent"},{title:"反馈周期",dataIndex:"feedbackCycleType",width:120,render:function(e,t){return(0,m.uG)({list:d.zQ,status:t.feedbackCycleType})}},{title:"反馈次数",dataIndex:"feedbackCount",width:100,render:function(e){return(0,d.Fl)(e)}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,m.uG)({list:d.c4,status:t.feedbackStatus})}},{title:"任务分值",dataIndex:"taskScore",width:120},{title:"操作",width:180,fixed:"right",render:function(t,n){return(0,v.jsx)(a.A,{children:e.permission(e.viewBtn||"jgd-lsqdpjjl-taskList-view")&&(0,v.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./FeedbackList?taskDetailId=".concat(encodeURIComponent(n.taskDetailId),"&executeContent=").concat(encodeURIComponent(n.executeContent||"")))},children:"查看反馈"})})}}]},b))]})}))},70271(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(11918),o=n(74848);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const u=function(e){return(0,o.jsx)(r.default,function(e){for(var t=1;to});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},61232(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(58092),l=n(85497),f=n(59475),p=n(88565),y=n(88648),m=n(74848);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.feedbackPeriodFlag)},[t.feedbackPeriodFlag]),r=(0,f.A)(e.feedbackList,{params:{taskDetailId:t.taskDetailId,feedbackPeriodFlag:n},usePagination:!1,usePermission:!1}),o=r.tableProps,y=r.getData;return(0,c.useEffect)(function(){t.taskDetailId&&n&&y()},[n,y,t.taskDetailId]),(0,m.jsx)(u.A,{headerTitle:n?"".concat(n," - 反馈列表"):"反馈列表",children:(0,m.jsx)(s.A,v({columns:[{title:"反馈时间",dataIndex:"feedbackTime",width:180},{title:"反馈内容",dataIndex:"feedbackContent",minWidth:300},{title:"反馈人",dataIndex:"feedbackUserName",width:180,render:function(e){return(0,p.Fl)(e)}},{title:"操作",width:100,fixed:"right",render:function(t,n){return(0,m.jsx)(a.A,{children:e.permission(e.viewBtn||"jgd-qylsqk-contentList-view")&&(0,m.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./View?feedbackId=".concat(encodeURIComponent(n.feedbackId||"")))},children:"查看"})})}}]},o))})}))},65017(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>x});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(35525),m=n(59475),d=n(36171),b=n(88565),v=n(88648),g=n(74848);function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(w(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,w(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,w(f,"constructor",s),w(s,"constructor",u),u.displayName="GeneratorFunction",w(s,o,"GeneratorFunction"),w(f),w(f,o,"Generator"),w(f,r,function(){return this}),w(f,"toString",function(){return"[object Generator]"}),(k=function(){return{w:i,m:p}})()}function w(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}w=function(e,t,n,r){function i(t,n){w(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},w(e,t,n,r)}function I(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return P(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.corpName);return n?"".concat(n," - 清单列表"):"清单列表"},[O,e.type,t.corpName]),L=(0,m.A)(e.taskListList,{form:r,manual:Boolean(e.type)&&!v,params:function(){return{executeCorpId:P}},usePermission:!1}),T=L.tableProps,A=L.getData;return(0,c.useEffect)(function(){var t=function(){var t,r=(t=k().m(function t(){var r;return k().w(function(t){for(;;)switch(t.n){case 0:if("corp"===e.type){t.n=1;break}return t.a(2);case 1:return t.n=2,n();case 2:r=t.v,j(r.corpinfoId),w(r.corpinfoName);case 3:return t.a(2)}},t)}),function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){I(i,r,o,a,c,"next",e)}function c(e){I(i,r,o,a,c,"throw",e)}a(void 0)})});return function(){return r.apply(this,arguments)}}();t()},[]),(0,c.useEffect)(function(){"corp"===e.type&&v&&A()},[v]),(0,g.jsxs)(u.A,{headerTitle:x,isShowHeader:"corp"!==e.type,isShowFooter:"corp"!==e.type,children:[(0,g.jsx)(s.A,{options:[{name:"taskListName",label:"清单名称"},{name:"feedbackStatus",label:"反馈状态",render:f.O.SELECT,items:b.c4,itemsField:b.Wi}],form:r,onFinish:A}),(0,g.jsx)(l.A,S({columns:[{title:"清单名称",dataIndex:"taskListName",width:220},{title:"任务级别",dataIndex:"taskLevel",width:120,render:function(e,t){return(0,d.uG)({list:b.ql,status:t.taskLevel})}},{title:"责任岗位",dataIndex:"responsibilityPost",width:160},{title:"执行人员",dataIndex:"executeUserName",width:120,render:function(e){return(0,b.Fl)(e)}},{title:"任务数",dataIndex:"taskCount",width:100,render:function(e){return(0,b.Fl)(e)}},{title:"执行周期",width:260,render:function(e,t){return(0,b.iw)(t.periodStartTime,t.periodEndTime)}},{title:"清单状态",dataIndex:"status",width:120,render:function(e,t){return(0,d.uG)({list:b.vk,status:t.switchFlag})}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,d.uG)({list:b.c4,status:t.feedbackStatus})}},{title:"评分人员",dataIndex:"ratingUserName",width:120,hidden:!e.isRecode},{title:"清单分数",dataIndex:"ratingScore",width:120,hidden:!e.isRecode},{title:"操作",width:100,fixed:"right",render:function(t,n){return(0,g.jsx)(a.A,{children:e.permission(e.ckBtn||e.viewBtn||"jgd-implementState-corpInventoryList-ck")&&(0,g.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./TiskList?taskListId=".concat(encodeURIComponent(n.taskListId),"&taskListName=").concat(encodeURIComponent(n.taskListName||"")))},children:"查看"})})}}]},T))]})}))},29916(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>k});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(59475),m=n(88565),d=n(88648),b=n(74848);function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.executeContent);return e?"".concat(e," - 反馈周期"):"反馈周期"},[t.executeContent]),o=(0,y.A)(e.feedbackPeriodGroupList,{form:n,params:{taskDetailId:t.taskDetailId},transform:function(e){var t,n,r,o;return{feedbackTimeStart:null!==(t=e.feedbackTime)&&void 0!==t&&t[0]?"".concat(null===(n=e.feedbackTime)||void 0===n?void 0:n[0]," 00:00:00"):"",feedbackTimeEnd:null!==(r=e.feedbackTime)&&void 0!==r&&r[1]?"".concat(null===(o=e.feedbackTime)||void 0===o?void 0:o[0]," 23:59:59"):""}},usePagination:!1,usePermission:!1}),d=o.tableProps,v=o.getData;return(0,c.useEffect)(function(){t.taskDetailId&&v()},[v,t.taskDetailId]),(0,b.jsxs)(u.A,{headerTitle:r,children:[(0,b.jsx)(s.A,{options:[{name:"feedbackTime",label:"反馈时间",render:f.O.DATE_RANGE,required:!1}],form:n,onFinish:v}),(0,b.jsx)(l.A,j({columns:[{title:"反馈周期",width:330,render:function(e,t){return(0,m.iw)(t.feedbackPeriodStartTime,t.feedbackPeriodEndTime)}},{title:"反馈次数",dataIndex:"feedbackCount",render:function(e){return(0,m.Fl)(e)}},{title:"反馈人",dataIndex:"feedbackUserName",render:function(e){return(0,m.Fl)(e)}},{title:"操作",width:100,fixed:"right",render:function(n,r){return(0,b.jsx)(a.A,{children:e.permission(e.viewBtn||"jgd-qylsqk-feedbackList-view")&&(0,b.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./ContentList?taskDetailId=".concat(encodeURIComponent(t.taskDetailId||""),"&feedbackPeriodFlag=").concat(encodeURIComponent(r.feedbackPeriodFlag||"")))},children:"查看"})})}}]},d))]})}))},89947(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(19878),u=n(98877),s=n(58092),l=n(59475),f=n(88648),p=n(74848);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);nw});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(19878),s=n(98877),l=n(58092),f=n(20977),p=n(85497),y=n(59475),m=n(36171),d=n(88565),b=n(88648),v=n(74848);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.taskListName);return e?"".concat(e," - 任务列表"):"任务列表"},[t.taskListName]),o=(0,y.A)(e.taskDetailList,{form:n,params:{taskListId:t.taskListId},usePermission:!1}),b=o.tableProps,g=o.getData;return(0,c.useEffect)(function(){t.taskListId&&g()},[g,t.taskListId]),(0,v.jsxs)(u.A,{headerTitle:r,children:[(0,v.jsx)(s.A,{options:[{name:"taskContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:f.O.SELECT,items:d.zQ,itemsField:d.Wi},{name:"feedbackStatus",label:"反馈状态",render:f.O.SELECT,items:d.c4,itemsField:d.Wi},{name:"taskStatus",label:"任务状态",render:f.O.SELECT,items:d.oZ,itemsField:d.Wi}],form:n,onFinish:g}),(0,v.jsx)(l.A,h({columns:[{title:"执行内容",dataIndex:"executeContent"},{title:"反馈周期",dataIndex:"feedbackCycleType",width:120,render:function(e,t){return(0,m.uG)({list:d.zQ,status:t.feedbackCycleType})}},{title:"任务状态",dataIndex:"taskStatus",width:120,render:function(e,t){return(0,m.uG)({list:d.oZ,status:t.taskStatus})}},{title:"反馈次数",dataIndex:"feedbackCount",width:100,render:function(e){return(0,d.Fl)(e)}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,m.uG)({list:d.c4,status:t.feedbackStatus})}},{title:"操作",width:180,fixed:"right",render:function(t,n){return(0,v.jsx)(a.A,{children:e.permission(e.viewBtn||"jgd-qylsqk-taskList-view")&&(0,v.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./FeedbackList?taskDetailId=".concat(encodeURIComponent(n.taskDetailId),"&executeContent=").concat(encodeURIComponent(n.executeContent||"")))},children:"查看反馈"})})}}]},b))]})}))},11918(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>P});var r=n(90146),o=n(55957),i=n(36552),a=n(29029),c=n(96540),u=n(19878),s=n(39724),l=n(98351),f=n(30896),p=n(26676),y=n(85497),m=n(36171),d=n(88565),b=n(88648),v=n(74848);function g(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof c?r:c,s=Object.create(u.prototype);return j(s,"_invoke",function(n,r,o){var i,c,u,s=0,l=o||[],f=!1,p={p:0,n:0,v:e,a:y,f:y.bind(e,4),d:function(t,n){return i=t,c=0,u=e,p.n=n,a}};function y(n,r){for(c=n,u=r,t=0;!f&&s&&!o&&t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(j(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,j(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,j(f,"constructor",s),j(s,"constructor",u),u.displayName="GeneratorFunction",j(s,o,"GeneratorFunction"),j(f),j(f,o,"Generator"),j(f,r,function(){return this}),j(f,"toString",function(){return"[object Generator]"}),(g=function(){return{w:i,m:p}})()}function j(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}j=function(e,t,n,r){function i(t,n){j(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},j(e,t,n,r)}function h(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||O(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){if(e){if("string"==typeof e)return k(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]);try{for(r.s();!(e=r.n()).done;){var o=e.value,i=o.fileName||o.name||(0,m.WP)(o.filePath||o.url||"");i&&"pdf"===(0,m.iy)(i)?t.push(o):n.push(o)}}catch(e){r.e(e)}finally{r.f()}return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(l.A,{files:t}),(0,v.jsx)(s.A,{files:n})]})};const P=(0,r.dm)([b.NS_SAFETY_DUTY_LIST],!0)(function(e){var t=(0,y.A)(),n=(0,p.A)(),r=n.loading,s=n.getFile,l=S((0,c.useState)({}),2),f=(l[0],l[1]),b=S((0,c.useState)([]),2),j=b[0],O=b[1],k=S((0,c.useState)({}),2),P=k[0],x=k[1],L=S((0,c.useState)([]),2),T=L[0],A=L[1],F=Boolean(t.feedbackId),D=(0,c.useMemo)(function(){return F?"反馈详情":"查看"},[F]);return(0,c.useEffect)(function(){var n=function(){var n,r=(n=g().m(function n(){var r,o,i,a,c;return g().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.feedbackInfo({feedbackId:t.feedbackId});case 1:if(r=n.v,o=r.data,i=(null==o?void 0:o.fileId)||(null==o?void 0:o.feedbackId),a=[],!i){n.n=3;break}return n.n=2,s({eqForeignKey:i,eqType:I});case 2:a=n.v;case 3:return x(o||{}),A(a),n.n=4,s({eqForeignKey:null==o?void 0:o.taskDetailId,eqType:w});case 4:c=n.v,f(o||{}),O(c);case 5:return n.a(2)}},n)}),function(){var e=this,t=arguments;return new Promise(function(r,o){var i=n.apply(e,t);function a(e){h(i,r,o,a,c,"next",e)}function c(e){h(i,r,o,a,c,"throw",e)}a(void 0)})});return function(){return r.apply(this,arguments)}}();n()},[]),(0,v.jsx)(u.A,{headerTitle:D,children:(0,v.jsx)(a.A,{spinning:e.safetyDutyList.safetyDutyListLoading||r,children:(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(i.A,{orientation:"left",children:"任务信息"}),(0,v.jsx)(o.A,{bordered:!0,column:1,items:[{label:"执行内容",children:(0,d.Fl)(P.executeContent)},{label:"反馈周期",children:(0,m.uG)({list:d.zQ,status:P.feedbackCycleType})},{label:"附件",children:C(j)}],styles:{label:{width:180}}}),(0,v.jsx)(i.A,{orientation:"left",children:"反馈信息"}),(0,v.jsx)(o.A,{bordered:!0,column:1,items:[{label:"概述",children:(0,d.Fl)(P.feedbackContent)},{label:"反馈时间",children:(0,d.Fl)(P.feedbackTime)},{label:"附件",children:C(T)}],styles:{label:{width:180}}})]})})})})},5910(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},61537(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>F});var r=n(57971),o=n(90146),i=n(79249),a=n(87959),c=n(49222),u=n(6984),s=n(96540),l=n(47182),f=n(51315),p=n(19878),y=n(98877),m=n(58092),d=n(20977),b=n(59475),v=n(36171),g=n(88565),j=n(88648),h=n(74848);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(C(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,C(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,C(f,"constructor",s),C(s,"constructor",u),u.displayName="GeneratorFunction",C(s,o,"GeneratorFunction"),C(f),C(f,o,"Generator"),C(f,r,function(){return this}),C(f,"toString",function(){return"[object Generator]"}),(I=function(){return{w:i,m:p}})()}function C(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}C=function(e,t,n,r){function i(t,n){C(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},C(e,t,n,r)}function P(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function x(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){P(i,r,o,a,c,"next",e)}function c(e){P(i,r,o,a,c,"throw",e)}a(void 0)})}}function L(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return T(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nz});var r=n(57971),o=n(90146),i=n(79249),a=n(87959),c=n(49222),u=n(6984),s=n(96540),l=n(47182),f=n(51315),p=n(19878),y=n(98877),m=n(58092),d=n(89490),b=n(20977),v=n(30896),g=n(18939),j=n(26676),h=n(85497),S=n(92309),O=n(36171),k=n(88565),w=n(88648),I=n(13391),C=n(74848);function P(e){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function x(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=A(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}function L(e){return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||A(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||A(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){if(e){if("string"==typeof e)return F(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,t):void 0}}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(E(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,E(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,E(f,"constructor",s),E(s,"constructor",u),u.displayName="GeneratorFunction",E(s,o,"GeneratorFunction"),E(f),E(f,o,"Generator"),E(f,r,function(){return this}),E(f,"toString",function(){return"[object Generator]"}),(D=function(){return{w:i,m:p}})()}function E(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}E=function(e,t,n,r){function i(t,n){E(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},E(e,t,n,r)}function B(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function M(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){B(i,r,o,a,c,"next",e)}function c(e){B(i,r,o,a,c,"throw",e)}a(void 0)})}}function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}},q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _(_({},e),{},{deleteFiles:e.deleteFiles||[],files:e.files||[],localId:e.localId||e.taskDetailId||"local-".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2,10))})},V=function(){var e=M(D().m(function e(t){var n,r,o,i,a,c,u;return D().w(function(e){for(;;)switch(e.n){case 0:return n=t.id,r=t.deleteFile,o=t.taskItem,i=t.taskListId,a=t.uploadFile,e.n=1,r({files:o.deleteFiles||[],single:!1});case 1:if(c=o.fileId||"",!((o.files||[]).length>0)){e.n=3;break}return e.n=2,a({single:!1,files:o.files||[],params:{type:U,foreignKey:c||o.taskDetailId||""}});case 2:u=e.v,c=(null==u?void 0:u.id)||c,e.n=4;break;case 3:(o.deleteFiles||[]).length>0&&(c="");case 4:return e.a(2,_(_(_({executeContent:o.executeContent,feedbackCycleType:o.feedbackCycleType},c?{taskDetailId:c}:{}),o.taskDetailId?{taskDetailId:o.taskDetailId}:{}),{},{taskListId:i,id:n||"",taskScore:Number(o.taskScore)}))}},e)}));return function(t){return e.apply(this,arguments)}}();function Y(e){var t,n=T(l.A.useForm(),1)[0];(0,s.useEffect)(function(){var t,r;e.open&&(n.resetFields(),n.setFieldsValue(_(_({},e.currentRecord||{}),{},{deleteFiles:(null===(t=e.currentRecord)||void 0===t?void 0:t.deleteFiles)||[],files:(null===(r=e.currentRecord)||void 0===r?void 0:r.files)||[]})))},[n,e.currentRecord,e.open]);return(0,C.jsx)(c.A,{open:e.open,title:null!==(t=e.currentRecord)&&void 0!==t&&t.localId?"编辑任务":"新增任务",width:680,maskClosable:!1,destroyOnClose:!0,onCancel:e.onCancel,onOk:n.submit,confirmLoading:e.loading,children:(0,C.jsx)(l.A,{form:n,labelCol:{span:8},loading:e.loading,onFinish:function(t){e.onSubmit(t)},options:[{name:"executeContent",label:"执行内容",render:b.O.TEXTAREA,span:24},{name:"feedbackCycleType",label:"反馈周期",render:b.O.SELECT,items:k.zQ,itemsField:k.Wi},{name:"taskScore",label:"任务分值",render:b.O.INTEGER,componentProps:{max:100,min:1,onKeyDown:function(e){[".","e","E","+","-"].includes(e.key)&&e.preventDefault()},parser:function(e){return String(e||"").replace(/\D/g,"")}},rules:[{validator:function(e,t){return null==t||""===t||Number.isInteger(Number(t))&&Number(t)>=1&&Number(t)<=100?Promise.resolve():Promise.reject(new Error("任务分值只能输入1-100的正整数"))}}]},{name:"files",label:"附件",render:(0,C.jsx)(d.A,{accept:".jpg,.jpeg,.png,.pdf",fileType:"document",maxCount:10,onGetRemoveFile:function(e){n.setFieldValue("deleteFiles",[].concat(L(n.getFieldValue("deleteFiles")||[]),[e]))}}),required:!1,span:24},{name:"deleteFiles",label:"删除的附件",onlyForLabel:!0}],showActionButtons:!1,span:24})})}const z=(0,o.dm)([w.NS_SAFETY_DUTY_LIST],!0)((0,r.a)(function(e){var t=(0,h.A)(),n=T(y.A.useForm(),1)[0],r=(0,g.A)(),o=r.loading,l=r.deleteFile,d=(0,j.A)(),v=d.loading,w=d.getFile,P=(0,S.A)(),A=P.loading,F=P.uploadFile,E=T((0,s.useState)(!1),2),B=E[0],N=E[1],R=T((0,s.useState)(!1),2),z=R[0],W=R[1],$=T((0,s.useState)(null),2),Q=$[0],K=$[1],H=T((0,s.useState)({}),2),Z=H[0],J=H[1],X=T((0,s.useState)([]),2),ee=X[0],te=X[1],ne=(0,s.useMemo)(function(){return G(t.taskListName)},[t.taskListName]),re=(0,s.useMemo)(function(){return t.taskLevel?Number(t.taskLevel):void 0},[t.taskLevel]),oe=(0,s.useMemo)(function(){return G(t.responsibilityPost)},[t.responsibilityPost]),ie=e.safetyDutyList.safetyDutyListLoading||o||v||A,ae=function(){var n=M(D().m(function n(){var r,o,i;return D().w(function(n){for(;;)switch(n.n){case 0:if(t.taskListId){n.n=1;break}return te([]),n.a(2);case 1:return n.n=2,e.taskDetailList({pageIndex:1,pageSize:999,taskListId:t.taskListId});case 2:r=n.v,o=r.data,i=(void 0===o?[]:o).map(function(e){return q(_(_({},e),{},{deleteFiles:[],files:[],responsibilityPost:oe,taskLevel:re,taskListName:ne}))}),te(i);case 3:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();(0,s.useEffect)(function(){ae()},[t.taskListId]);var ce=(0,s.useMemo)(function(){return ee.filter(function(e){var t=!Z.executeContent||String(e.executeContent||"").includes(Z.executeContent),n=!Z.feedbackCycleType||String(e.feedbackCycleType||"")===String(Z.feedbackCycleType);return t&&n})},[Z,ee]),ue=function(){K(null),N(!0)},se=function(){var e=M(D().m(function e(t){var n,r;return D().w(function(e){for(;;)switch(e.n){case 0:if(null!=t&&t.taskDetailId||null!=t&&t.fileId){e.n=1;break}return e.a(2,_(_({},t),{},{files:(null==t?void 0:t.files)||[]}));case 1:return n=t.fileId||t.taskDetailId,e.n=2,w({eqForeignKey:n,eqType:U});case 2:return r=e.v,e.a(2,_(_({},t),{},{files:r}))}},e)}));return function(t){return e.apply(this,arguments)}}(),le=function(){var e=M(D().m(function e(t){var n;return D().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,se(t);case 1:n=e.v,K(n),N(!0);case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),fe=function(){var n=M(D().m(function n(){var r,o,i,c,u,s,f;return D().w(function(n){for(;;)switch(n.p=n.n){case 0:if(0!==ee.length){n.n=1;break}return a.Ay.warning("请先新增任务"),n.a(2);case 1:if(!ee.some(function(e){return!Number.isInteger(Number(e.taskScore))||Number(e.taskScore)<1||Number(e.taskScore)>100})){n.n=2;break}return a.Ay.warning("每条任务分值都必须是1-100的正整数"),n.a(2);case 2:if(100===ee.reduce(function(e,t){return e+Number(t.taskScore||0)},0)){n.n=3;break}return a.Ay.warning("任务分值总和必须等于100分"),n.a(2);case 3:r=[],o=x(ee),n.p=4,o.s();case 5:if((i=o.n()).done){n.n=8;break}return c=i.value,s=r,n.n=6,V({id:c.id,deleteFile:l,taskItem:c,taskListId:t.taskListId,uploadFile:F});case 6:s.push.call(s,n.v);case 7:n.n=5;break;case 8:n.n=10;break;case 9:n.p=9,f=n.v,o.e(f);case 10:return n.p=10,o.f(),n.f(10);case 11:return n.n=12,e.taskDetailSaveBatch(r);case 12:if(u=n.v,!u.success){n.n=14;break}return a.Ay.success("保存成功"),n.n=13,ae();case 13:window.history.back();case 14:return n.a(2)}},n,null,[[4,9,10,11]])}));return function(){return n.apply(this,arguments)}}();return(0,C.jsxs)(p.A,{headerTitle:ne?"".concat(ne," - 任务列表"):"任务列表",children:[(0,C.jsx)(y.A,{options:[{name:"executeContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:b.O.SELECT,items:k.zQ,itemsField:k.Wi}],form:n,onFinish:function(e){J(e||{})}}),(0,C.jsx)(m.A,{columns:[{title:"执行内容",dataIndex:"executeContent"},{title:"反馈周期",dataIndex:"feedbackCycleType",width:150,render:function(e,t){return(0,O.uG)({list:k.zQ,status:t.feedbackCycleType})}},{title:"任务分值",dataIndex:"taskScore",width:150,render:function(e){return(0,k.Fl)(e)}},{title:"操作",width:150,fixed:"right",render:function(t,n){return(0,C.jsxs)(u.A,{children:[e.permission(e.viewBtn||"jgd-taskListManager-taskList-view")&&(0,C.jsx)(i.Ay,{type:"link",onClick:M(D().m(function e(){var t;return D().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,se(_(_({},n),{},{responsibilityPost:oe,taskLevel:re,taskListName:ne}));case 1:t=e.v,K(t),W(!0);case 2:return e.a(2)}},e)})),children:"查看"}),e.permission(e.bjBtn||"jgd-taskListManager-taskList-bj")&&(0,C.jsx)(i.Ay,{type:"link",onClick:function(){le(n)},children:"编辑"}),e.permission(e.scBtn||"jgd-taskListManager-taskList-sc")&&(0,C.jsx)(i.Ay,{type:"link",danger:!0,onClick:function(){!function(e){c.A.confirm({title:"删除确认",content:"确定要删除任务【".concat(e.executeContent||"","】吗?"),onOk:function(){te(function(t){return t.filter(function(t){return t.localId!==e.localId})}),a.Ay.success("已从当前缓存移除,点击保存后生效")}})}(n)},children:"删除"})]})}}],dataSource:ce,loading:ie,pagination:!1,rowKey:"localId",toolBarRender:function(){return(0,C.jsxs)(u.A,{children:[e.permission(e.xzrwBtn||"jgd-taskListManager-taskList-xzrw")&&(0,C.jsx)(i.Ay,{type:"primary",icon:(0,C.jsx)(f.A,{}),onClick:ue,children:"新增任务"}),e.permission(e.bcBtn||"jgd-taskListManager-taskList-bc")&&(0,C.jsx)(i.Ay,{type:"primary",ghost:!0,loading:ie,onClick:fe,children:"保存"})]})}}),B&&(0,C.jsx)(Y,{currentRecord:Q,loading:ie,onCancel:function(){N(!1),K(null)},onSubmit:function(e){var n=q(_(_(_({},Q),e),{},{responsibilityPost:oe,taskLevel:re,taskListName:ne,taskListId:t.taskListId}));te(function(e){return null!=Q&&Q.localId?e.map(function(e){return e.localId===Q.localId?n:e}):[].concat(L(e),[n])}),N(!1),K(null),a.Ay.success((null!=Q&&Q.localId,"已加入当前缓存,点击保存后生效"))},open:B}),z&&(0,C.jsx)(I.default,{onCancel:function(){W(!1),K(null)},open:z,record:Q})]})}))},13391(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});var r=n(55957),o=n(36552),i=n(49222),a=n(6984),c=n(39724),u=n(98351),s=n(36171),l=n(88565),f=n(74848);function p(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};return e.fileName||e.name||e.filePath||e.url||"附件"},d=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(Boolean);if(0===e.length)return"-";var t,n=[],r=[],o=p(e);try{for(o.s();!(t=o.n()).done;){var i=t.value,l=m(i),y=(0,s.iy)(l).toLowerCase();"pdf"===y?n.push(i):["jpg","jpeg","png","gif","bmp","webp"].includes(y)&&r.push(i)}}catch(e){o.e(e)}finally{o.f()}return(0,f.jsxs)(a.A,{direction:"vertical",size:8,children:[(0,f.jsx)(u.A,{files:n}),(0,f.jsx)(c.A,{files:r})]})};const b=function(e){var t=e.onCancel,n=e.open,a=e.record||{};return(0,f.jsxs)(i.A,{open:n,title:"查看",width:760,onCancel:t,cancelText:"关闭",okButtonProps:{style:{display:"none"}},children:[(0,f.jsx)(o.A,{orientation:"left",children:"任务信息"}),(0,f.jsx)(r.A,{bordered:!0,column:1,items:[{label:"清单名称",children:(0,l.Fl)(a.taskListName)},{label:"任务级别",children:(0,s.uG)({list:l.ql,status:a.taskLevel})},{label:"责任岗位",children:(0,l.Fl)(a.responsibilityPost)},{label:"反馈周期",children:(0,s.uG)({list:l.zQ,status:a.feedbackCycleType})},{label:"附件",children:d(a.files||[])},{label:"执行内容",children:(0,l.Fl)(a.executeContent)}],styles:{label:{width:180}}})]})}},92520(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},88851(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},41510(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>F});var r=n(57971),o=n(90146),i=n(79249),a=n(87959),c=n(49222),u=n(6984),s=n(96540),l=n(51315),f=n(19878),p=n(98877),y=n(58092),m=n(85497),d=n(35525),b=n(59475),v=n(36171),g=n(88565),j=n(88648),h=n(77940),S=n(74848);function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(P(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,P(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,P(f,"constructor",s),P(s,"constructor",u),u.displayName="GeneratorFunction",P(s,o,"GeneratorFunction"),P(f),P(f,o,"Generator"),P(f,r,function(){return this}),P(f,"toString",function(){return"[object Generator]"}),(C=function(){return{w:i,m:p}})()}function P(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}P=function(e,t,n,r){function i(t,n){P(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},P(e,t,n,r)}function x(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function L(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){x(i,r,o,a,c,"next",e)}function c(e){x(i,r,o,a,c,"throw",e)}a(void 0)})}}function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return A(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?A(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}}(t.corpName);return n?"".concat(n," - 任务清单"):"任务清单"},[A,e.type,t.corpName]),B=(0,b.A)(e.taskListList,{form:r,manual:Boolean(e.type)&&!I,params:function(){return{executeCorpId:D}},usePermission:!1}),M=B.tableProps,N=B.getData;return(0,s.useEffect)(function(){var t=function(){var t=L(C().m(function t(){var r;return C().w(function(t){for(;;)switch(t.n){case 0:if("corp"===e.type){t.n=1;break}return t.a(2);case 1:return t.n=2,n();case 2:r=t.v,P(r.corpinfoId),F(r.corpinfoName);case 3:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();t()},[]),(0,s.useEffect)(function(){"corp"===e.type&&I&&N()},[I]),(0,S.jsxs)(f.A,{headerTitle:E,isShowHeader:"corp"!==e.type,isShowFooter:"corp"!==e.type,children:[(0,S.jsx)(p.A,{options:[{name:"taskListName",label:"任务清单名称"}],form:r,onFinish:N}),(0,S.jsx)(y.A,w({toolBarRender:function(){return e.type&&e.permission(e.rwxfBtn||"jgd-rwxf-corpTask-rwxf")?(0,S.jsx)(u.A,{children:(0,S.jsx)(i.Ay,{type:"primary",icon:(0,S.jsx)(l.A,{}),onClick:function(){O(!0)},children:"任务下发"})}):null},columns:[{title:"任务清单名称",dataIndex:"taskListName",width:220},{title:"任务级别",dataIndex:"taskLevel",width:120,render:function(e,t){return(0,v.uG)({list:g.ql,status:t.taskLevel})}},{title:"责任岗位",dataIndex:"responsibilityPost",width:160},{title:"执行人员",dataIndex:"executeUserName",width:120,render:function(e){return(0,g.Fl)(e)}},{title:"任务数",dataIndex:"taskCount",width:100,render:function(e){return(0,g.Fl)(e)}},{title:"执行周期",width:260,render:function(e,t){return(0,g.iw)(t.periodStartTime,t.periodEndTime)}},{title:"任务状态",dataIndex:"status",width:120,render:function(e,t){return(0,v.uG)({list:g.vk,status:t.switchFlag})}},{title:"反馈状态",dataIndex:"feedbackStatus",width:120,render:function(e,t){return(0,v.uG)({list:g.c4,status:t.feedbackStatus})}},{title:"操作",width:180,fixed:"right",render:function(t,n){return(0,S.jsxs)(u.A,{children:[e.permission(e.viewBtn||"jgd-rwxf-corpTask-view")&&(0,S.jsx)(i.Ay,{type:"link",onClick:function(){e.history.push("./TiskList?taskListId=".concat(encodeURIComponent(n.taskListId),"&taskListName=").concat(encodeURIComponent(n.taskListName||""),"&taskLevel=").concat(encodeURIComponent(n.taskLevel||""),"&responsibilityPost=").concat(encodeURIComponent(n.responsibilityPost||"")))},children:"查看"}),e.permission(e.gbrwBtn||"jgd-rwxf-corpTask-gbrw")&&1===n.status&&(0,S.jsx)(i.Ay,{danger:!0,type:"link",onClick:function(){!function(t){var n;c.A.confirm({title:"关闭确认",content:"确定要关闭【".concat(t.taskListName||"","】吗?"),onOk:(n=L(C().m(function n(){return C().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.taskListClose({taskListId:t.taskListId});case 1:n.v.success&&(a.Ay.success("关闭成功"),N());case 2:return n.a(2)}},n)})),function(){return n.apply(this,arguments)})})}(n)},children:"关闭任务"})]})}}]},M)),j&&(0,S.jsx)(h.default,{corpInfoListAll:e.corpInfoListAll,getData:N,loading:e.safetyDutyList.safetyDutyListLoading||e.basicInfo.basicInfoLoading,onCancel:function(){O(!1)},type:e.type,open:j,taskListIssue:e.taskListIssue,taskListList:e.taskListList,userListAll:e.userListAll})]})}))},9415(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>O});var r=n(57971),o=n(90146),i=n(79249),a=n(6984),c=n(96540),u=n(51315),s=n(19878),l=n(98877),f=n(58092),p=n(59475),y=n(88648),m=n(77940),d=n(74848);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);nB});var r=n(57971),o=n(90146),i=n(79249),a=n(87959),c=n(49222),u=n(6984),s=n(96540),l=n(19878),f=n(98877),p=n(58092),y=n(20977),m=n(30896),d=n(26676),b=n(85497),v=n(59475),g=n(36171),j=n(88565),h=n(88648),S=n(13391),O=n(74848);function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}function w(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof c?r:c,s=Object.create(u.prototype);return I(s,"_invoke",function(n,r,o){var i,c,u,s=0,l=o||[],f=!1,p={p:0,n:0,v:e,a:y,f:y.bind(e,4),d:function(t,n){return i=t,c=0,u=e,p.n=n,a}};function y(n,r){for(c=n,u=r,t=0;!f&&s&&!o&&t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(I(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,I(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,I(f,"constructor",s),I(s,"constructor",u),u.displayName="GeneratorFunction",I(s,o,"GeneratorFunction"),I(f),I(f,o,"Generator"),I(f,r,function(){return this}),I(f,"toString",function(){return"[object Generator]"}),(w=function(){return{w:i,m:p}})()}function I(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}I=function(e,t,n,r){function i(t,n){I(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},I(e,t,n,r)}function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"";try{return decodeURIComponent(e)}catch(t){return e}};const B=(0,o.dm)([h.NS_SAFETY_DUTY_LIST],!0)((0,r.a)(function(e){var t=(0,b.A)(),n=A(f.A.useForm(),1)[0],r=(0,d.A)().getFile,o=A((0,s.useState)(!1),2),m=o[0],h=o[1],k=A((0,s.useState)(null),2),I=k[0],C=k[1],x=(0,s.useMemo)(function(){return E(t.taskListName)},[t.taskListName]),L=(0,s.useMemo)(function(){return t.taskLevel?Number(t.taskLevel):void 0},[t.taskLevel]),F=(0,s.useMemo)(function(){return E(t.responsibilityPost)},[t.responsibilityPost]),B=(0,v.A)(e.taskDetailList,{form:n,params:function(){return{taskListId:t.taskListId}},usePermission:!1}),M=B.tableProps,N=B.getData,_=function(){var e=T(w().m(function e(t){var n,o;return w().w(function(e){for(;;)switch(e.n){case 0:if(null!=t&&t.taskDetailId||null!=t&&t.fileId){e.n=1;break}return e.a(2,P(P({},t),{},{files:(null==t?void 0:t.files)||[]}));case 1:return n=t.fileId||t.taskDetailId,e.n=2,r({eqForeignKey:n,eqType:D});case 2:return o=e.v,e.a(2,P(P({},t),{},{files:o}))}},e)}));return function(t){return e.apply(this,arguments)}}();return(0,O.jsxs)(l.A,{headerTitle:x?"".concat(x," - 任务列表"):"任务列表",children:[(0,O.jsx)(f.A,{options:[{name:"executeContent",label:"执行内容"},{name:"feedbackCycleType",label:"反馈周期",render:y.O.SELECT,items:j.zQ,itemsField:j.Wi}],form:n,onFinish:N}),(0,O.jsx)(p.A,P({columns:[{title:"执行内容",dataIndex:"executeContent"},{title:"反馈周期",dataIndex:"feedbackCycleType",width:150,render:function(e,t){return(0,g.uG)({list:j.zQ,status:t.feedbackCycleType})}},{title:"任务状态",dataIndex:"taskStatus",width:120,render:function(e,t){return(0,g.uG)({list:j.oZ,status:t.taskStatus})}},{title:"操作",width:150,fixed:"right",render:function(t,n){return(0,O.jsxs)(u.A,{children:[e.permission(e.viewBtn||"jgd-rwxf-taskList-view")&&(0,O.jsx)(i.Ay,{type:"link",onClick:T(w().m(function e(){var t;return w().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,_(P(P({},n),{},{responsibilityPost:F,taskLevel:L,taskListName:x}));case 1:t=e.v,C(t),h(!0);case 2:return e.a(2)}},e)})),children:"查看"}),e.permission(e.gbrwBtn||"jgd-rwxf-taskList-gbrw")&&3!==n.taskStatus&&(0,O.jsx)(i.Ay,{type:"link",danger:!0,onClick:function(){!function(t){var n;c.A.confirm({title:"关闭确认",content:"确定要关闭吗?",onOk:(n=T(w().m(function n(){return w().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.taskDetailClose({taskDetailId:t.taskDetailId});case 1:n.v.success&&(a.Ay.success("关闭成功"),N());case 2:return n.a(2)}},n)})),function(){return n.apply(this,arguments)})})}(n)},children:"关闭任务"})]})}}]},M)),m&&(0,O.jsx)(S.default,{onCancel:function(){h(!1),C(null)},open:m,record:I})]})}))},77940(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>k});var r=n(79249),o=n(53691),i=n(87959),a=n(49222),c=n(6984),u=n(96540),s=n(47182),l=n(8076),f=n(20977),p=n(35525),y=n(88565),m=n(74848);function d(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var u=r&&r.prototype instanceof c?r:c,s=Object.create(u.prototype);return b(s,"_invoke",function(n,r,o){var i,c,u,s=0,l=o||[],f=!1,p={p:0,n:0,v:e,a:y,f:y.bind(e,4),d:function(t,n){return i=t,c=0,u=e,p.n=n,a}};function y(n,r){for(c=n,u=r,t=0;!f&&s&&!o&&t3?(o=m===r)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=y&&((o=n<2&&yr||r>m)&&(i[4]=n,i[5]=r,p.n=m,c=0))}if(o||n>1)return a;throw f=!0,r}return function(o,l,m){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&y(l,m),c=l,u=m;(t=c<2?e:u)||!f;){i||(c?c<3?(c>1&&(p.n=-1),y(c,u)):p.n=u:p.v=u);try{if(s=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(f=p.n<0)?u:n.call(r,p))!==a)break}catch(t){i=e,c=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,i),!0),s}var a={};function c(){}function u(){}function s(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(b(t={},r,function(){return this}),t),f=s.prototype=c.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,b(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=s,b(f,"constructor",s),b(s,"constructor",u),u.displayName="GeneratorFunction",b(s,o,"GeneratorFunction"),b(f),b(f,o,"Generator"),b(f,r,function(){return this}),b(f,"toString",function(){return"[object Generator]"}),(d=function(){return{w:i,m:p}})()}function b(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}b=function(e,t,n,r){function i(t,n){b(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},b(e,t,n,r)}function v(e){return function(e){if(Array.isArray(e))return O(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||S(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function j(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){g(i,r,o,a,c,"next",e)}function c(e){g(i,r,o,a,c,"throw",e)}a(void 0)})}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||S(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){if(e){if("string"==typeof e)return O(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(e,t):void 0}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);no});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},18241(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},38146(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(74848);const o=function(e){return(0,r.jsx)("div",{children:e.children})}},98004(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>k});n(60344);var r=n(5131),o=n(20867),i=n(83217),a=n(92187),c=n(96540),u=c.createContext({}),s=n(74848);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;to}),Object.defineProperty(o,"name",{value:"default",configurable:!0});var r=n(74848);function o(){return(0,r.jsxs)("h1",{children:["底座微应用模板,技术文档:",(0,r.jsx)("a",{rel:"noreferrer noopener",target:"_blank",href:"https://www.yuque.com/buhangjiecheshen-ymbtb/qc0093/gxdun1dphetcurko",children:"https://www.yuque.com/buhangjiecheshen-ymbtb/qc0093/gxdun1dphetcurko"})]})}},65044(e,t,n){var r={"./basicInfo/index.js":17787,"./global/index.js":27872,"./safetyDutyList/index.js":90653};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=65044},63271(e,t,n){var r={"./basicInfo":17787,"./basicInfo/":17787,"./basicInfo/index":17787,"./basicInfo/index.js":17787,"./global":27872,"./global/":27872,"./global/index":27872,"./global/index.js":27872,"./safetyDutyList":90653,"./safetyDutyList/":90653,"./safetyDutyList/index":90653,"./safetyDutyList/index.js":90653};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=63271},2778(e,t,n){var r={"./Container/BranchCompany/FeedbackManage/Feedback/FeedbackInfo/index.js":44963,"./Container/BranchCompany/FeedbackManage/Feedback/FeedbackList/index.js":14311,"./Container/BranchCompany/FeedbackManage/Feedback/List/index.js":3556,"./Container/BranchCompany/FeedbackManage/Feedback/TaskList/index.js":91757,"./Container/BranchCompany/FeedbackManage/Feedback/index.js":79591,"./Container/BranchCompany/FeedbackManage/index.js":90655,"./Container/BranchCompany/SafetyImplementation/ImplementComment/ContentList/index.js":64220,"./Container/BranchCompany/SafetyImplementation/ImplementComment/FeedbackList/index.js":74032,"./Container/BranchCompany/SafetyImplementation/ImplementComment/List/index.js":54735,"./Container/BranchCompany/SafetyImplementation/ImplementComment/TiskList/index.js":3322,"./Container/BranchCompany/SafetyImplementation/ImplementComment/View/index.js":21770,"./Container/BranchCompany/SafetyImplementation/ImplementComment/index.js":57389,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/ContentList/index.js":9891,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/FeedbackList/index.js":51337,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/List/index.js":97606,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/TiskList/index.js":28647,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/View/index.js":21563,"./Container/BranchCompany/SafetyImplementation/ImplementRecode/index.js":69781,"./Container/BranchCompany/SafetyImplementation/ImplementState/ContentList/index.js":98252,"./Container/BranchCompany/SafetyImplementation/ImplementState/FeedbackList/index.js":86944,"./Container/BranchCompany/SafetyImplementation/ImplementState/List/index.js":86975,"./Container/BranchCompany/SafetyImplementation/ImplementState/TiskList/index.js":53290,"./Container/BranchCompany/SafetyImplementation/ImplementState/View/index.js":33146,"./Container/BranchCompany/SafetyImplementation/ImplementState/index.js":79594,"./Container/BranchCompany/SafetyImplementation/index.js":18135,"./Container/BranchCompany/TaskManage/TaskIssue/List/index.js":88043,"./Container/BranchCompany/TaskManage/TaskIssue/TiskList/index.js":89742,"./Container/BranchCompany/TaskManage/TaskIssue/index.js":51686,"./Container/BranchCompany/TaskManage/index.js":68869,"./Container/BranchCompany/index.js":72926,"./Container/Entry/index.js":43317,"./Container/Supervision/FeedbackManage/Feedback/FeedbackInfo/index.js":75199,"./Container/Supervision/FeedbackManage/Feedback/FeedbackList/index.js":14139,"./Container/Supervision/FeedbackManage/Feedback/List/index.js":55464,"./Container/Supervision/FeedbackManage/Feedback/TaskList/index.js":16841,"./Container/Supervision/FeedbackManage/Feedback/View/index.js":47961,"./Container/Supervision/FeedbackManage/Feedback/index.js":14187,"./Container/Supervision/FeedbackManage/index.js":29843,"./Container/Supervision/SafetyImplementation/ImplementComment/ContentList/index.js":87480,"./Container/Supervision/SafetyImplementation/ImplementComment/CorpInventoryList/index.js":90929,"./Container/Supervision/SafetyImplementation/ImplementComment/FeedbackList/index.js":82644,"./Container/Supervision/SafetyImplementation/ImplementComment/List/index.js":25507,"./Container/Supervision/SafetyImplementation/ImplementComment/TiskList/index.js":64294,"./Container/Supervision/SafetyImplementation/ImplementComment/View/index.js":3270,"./Container/Supervision/SafetyImplementation/ImplementComment/index.js":66622,"./Container/Supervision/SafetyImplementation/ImplementRecode/ContentList/index.js":26055,"./Container/Supervision/SafetyImplementation/ImplementRecode/CorpInventoryList/index.js":69266,"./Container/Supervision/SafetyImplementation/ImplementRecode/FeedbackList/index.js":42901,"./Container/Supervision/SafetyImplementation/ImplementRecode/List/index.js":93874,"./Container/Supervision/SafetyImplementation/ImplementRecode/TiskList/index.js":76187,"./Container/Supervision/SafetyImplementation/ImplementRecode/View/index.js":70271,"./Container/Supervision/SafetyImplementation/ImplementRecode/index.js":59761,"./Container/Supervision/SafetyImplementation/ImplementState/ContentList/index.js":61232,"./Container/Supervision/SafetyImplementation/ImplementState/CorpInventoryList/index.js":65017,"./Container/Supervision/SafetyImplementation/ImplementState/FeedbackList/index.js":29916,"./Container/Supervision/SafetyImplementation/ImplementState/List/index.js":89947,"./Container/Supervision/SafetyImplementation/ImplementState/TiskList/index.js":41790,"./Container/Supervision/SafetyImplementation/ImplementState/View/index.js":11918,"./Container/Supervision/SafetyImplementation/ImplementState/index.js":5910,"./Container/Supervision/SafetyImplementation/TaskListManager/List/index.js":61537,"./Container/Supervision/SafetyImplementation/TaskListManager/TiskList/index.js":61596,"./Container/Supervision/SafetyImplementation/TaskListManager/components/view/index.js":13391,"./Container/Supervision/SafetyImplementation/TaskListManager/index.js":92520,"./Container/Supervision/SafetyImplementation/index.js":88851,"./Container/Supervision/TaskManage/TaskIssue/CorpTaskList/index.js":41510,"./Container/Supervision/TaskManage/TaskIssue/List/index.js":9415,"./Container/Supervision/TaskManage/TaskIssue/TiskList/index.js":6770,"./Container/Supervision/TaskManage/TaskIssue/components/addModal/index.js":77940,"./Container/Supervision/TaskManage/TaskIssue/index.js":51634,"./Container/Supervision/TaskManage/index.js":18241,"./Container/Supervision/index.js":38146,"./Container/index.js":98004,"./index.js":58682};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=2778},10016(e,t,n){var r={"./pages":58682,"./pages/":58682,"./pages/Container":98004,"./pages/Container/":98004,"./pages/Container/BranchCompany":72926,"./pages/Container/BranchCompany/":72926,"./pages/Container/BranchCompany/FeedbackManage":90655,"./pages/Container/BranchCompany/FeedbackManage/":90655,"./pages/Container/BranchCompany/FeedbackManage/Feedback":79591,"./pages/Container/BranchCompany/FeedbackManage/Feedback/":79591,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackInfo":44963,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackInfo/":44963,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackInfo/index":44963,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackInfo/index.js":44963,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackList":14311,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackList/":14311,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackList/index":14311,"./pages/Container/BranchCompany/FeedbackManage/Feedback/FeedbackList/index.js":14311,"./pages/Container/BranchCompany/FeedbackManage/Feedback/List":3556,"./pages/Container/BranchCompany/FeedbackManage/Feedback/List/":3556,"./pages/Container/BranchCompany/FeedbackManage/Feedback/List/index":3556,"./pages/Container/BranchCompany/FeedbackManage/Feedback/List/index.js":3556,"./pages/Container/BranchCompany/FeedbackManage/Feedback/TaskList":91757,"./pages/Container/BranchCompany/FeedbackManage/Feedback/TaskList/":91757,"./pages/Container/BranchCompany/FeedbackManage/Feedback/TaskList/index":91757,"./pages/Container/BranchCompany/FeedbackManage/Feedback/TaskList/index.js":91757,"./pages/Container/BranchCompany/FeedbackManage/Feedback/index":79591,"./pages/Container/BranchCompany/FeedbackManage/Feedback/index.js":79591,"./pages/Container/BranchCompany/FeedbackManage/index":90655,"./pages/Container/BranchCompany/FeedbackManage/index.js":90655,"./pages/Container/BranchCompany/SafetyImplementation":18135,"./pages/Container/BranchCompany/SafetyImplementation/":18135,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment":57389,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/":57389,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/ContentList":64220,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/ContentList/":64220,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/ContentList/index":64220,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/ContentList/index.js":64220,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/FeedbackList":74032,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/FeedbackList/":74032,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/FeedbackList/index":74032,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/FeedbackList/index.js":74032,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/List":54735,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/List/":54735,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/List/index":54735,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/List/index.js":54735,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/TiskList":3322,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/TiskList/":3322,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/TiskList/index":3322,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/TiskList/index.js":3322,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/View":21770,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/View/":21770,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/View/index":21770,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/View/index.js":21770,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/index":57389,"./pages/Container/BranchCompany/SafetyImplementation/ImplementComment/index.js":57389,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode":69781,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/":69781,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/ContentList":9891,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/ContentList/":9891,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/ContentList/index":9891,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/ContentList/index.js":9891,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/FeedbackList":51337,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/FeedbackList/":51337,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/FeedbackList/index":51337,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/FeedbackList/index.js":51337,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/List":97606,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/List/":97606,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/List/index":97606,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/List/index.js":97606,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/TiskList":28647,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/TiskList/":28647,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/TiskList/index":28647,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/TiskList/index.js":28647,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/View":21563,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/View/":21563,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/View/index":21563,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/View/index.js":21563,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/index":69781,"./pages/Container/BranchCompany/SafetyImplementation/ImplementRecode/index.js":69781,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState":79594,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/":79594,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/ContentList":98252,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/ContentList/":98252,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/ContentList/index":98252,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/ContentList/index.js":98252,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/FeedbackList":86944,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/FeedbackList/":86944,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/FeedbackList/index":86944,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/FeedbackList/index.js":86944,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/List":86975,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/List/":86975,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/List/index":86975,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/List/index.js":86975,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/TiskList":53290,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/TiskList/":53290,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/TiskList/index":53290,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/TiskList/index.js":53290,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/View":33146,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/View/":33146,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/View/index":33146,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/View/index.js":33146,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/index":79594,"./pages/Container/BranchCompany/SafetyImplementation/ImplementState/index.js":79594,"./pages/Container/BranchCompany/SafetyImplementation/index":18135,"./pages/Container/BranchCompany/SafetyImplementation/index.js":18135,"./pages/Container/BranchCompany/TaskManage":68869,"./pages/Container/BranchCompany/TaskManage/":68869,"./pages/Container/BranchCompany/TaskManage/TaskIssue":51686,"./pages/Container/BranchCompany/TaskManage/TaskIssue/":51686,"./pages/Container/BranchCompany/TaskManage/TaskIssue/List":88043,"./pages/Container/BranchCompany/TaskManage/TaskIssue/List/":88043,"./pages/Container/BranchCompany/TaskManage/TaskIssue/List/index":88043,"./pages/Container/BranchCompany/TaskManage/TaskIssue/List/index.js":88043,"./pages/Container/BranchCompany/TaskManage/TaskIssue/TiskList":89742,"./pages/Container/BranchCompany/TaskManage/TaskIssue/TiskList/":89742,"./pages/Container/BranchCompany/TaskManage/TaskIssue/TiskList/index":89742,"./pages/Container/BranchCompany/TaskManage/TaskIssue/TiskList/index.js":89742,"./pages/Container/BranchCompany/TaskManage/TaskIssue/index":51686,"./pages/Container/BranchCompany/TaskManage/TaskIssue/index.js":51686,"./pages/Container/BranchCompany/TaskManage/index":68869,"./pages/Container/BranchCompany/TaskManage/index.js":68869,"./pages/Container/BranchCompany/index":72926,"./pages/Container/BranchCompany/index.js":72926,"./pages/Container/Entry":43317,"./pages/Container/Entry/":43317,"./pages/Container/Entry/index":43317,"./pages/Container/Entry/index.js":43317,"./pages/Container/Supervision":38146,"./pages/Container/Supervision/":38146,"./pages/Container/Supervision/FeedbackManage":29843,"./pages/Container/Supervision/FeedbackManage/":29843,"./pages/Container/Supervision/FeedbackManage/Feedback":14187,"./pages/Container/Supervision/FeedbackManage/Feedback/":14187,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackInfo":75199,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackInfo/":75199,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackInfo/index":75199,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackInfo/index.js":75199,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackList":14139,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackList/":14139,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackList/index":14139,"./pages/Container/Supervision/FeedbackManage/Feedback/FeedbackList/index.js":14139,"./pages/Container/Supervision/FeedbackManage/Feedback/List":55464,"./pages/Container/Supervision/FeedbackManage/Feedback/List/":55464,"./pages/Container/Supervision/FeedbackManage/Feedback/List/index":55464,"./pages/Container/Supervision/FeedbackManage/Feedback/List/index.js":55464,"./pages/Container/Supervision/FeedbackManage/Feedback/TaskList":16841,"./pages/Container/Supervision/FeedbackManage/Feedback/TaskList/":16841,"./pages/Container/Supervision/FeedbackManage/Feedback/TaskList/index":16841,"./pages/Container/Supervision/FeedbackManage/Feedback/TaskList/index.js":16841,"./pages/Container/Supervision/FeedbackManage/Feedback/View":47961,"./pages/Container/Supervision/FeedbackManage/Feedback/View/":47961,"./pages/Container/Supervision/FeedbackManage/Feedback/View/index":47961,"./pages/Container/Supervision/FeedbackManage/Feedback/View/index.js":47961,"./pages/Container/Supervision/FeedbackManage/Feedback/index":14187,"./pages/Container/Supervision/FeedbackManage/Feedback/index.js":14187,"./pages/Container/Supervision/FeedbackManage/index":29843,"./pages/Container/Supervision/FeedbackManage/index.js":29843,"./pages/Container/Supervision/SafetyImplementation":88851,"./pages/Container/Supervision/SafetyImplementation/":88851,"./pages/Container/Supervision/SafetyImplementation/ImplementComment":66622,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/":66622,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/ContentList":87480,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/ContentList/":87480,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/ContentList/index":87480,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/ContentList/index.js":87480,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/CorpInventoryList":90929,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/CorpInventoryList/":90929,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/CorpInventoryList/index":90929,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/CorpInventoryList/index.js":90929,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/FeedbackList":82644,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/FeedbackList/":82644,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/FeedbackList/index":82644,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/FeedbackList/index.js":82644,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/List":25507,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/List/":25507,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/List/index":25507,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/List/index.js":25507,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/TiskList":64294,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/TiskList/":64294,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/TiskList/index":64294,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/TiskList/index.js":64294,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/View":3270,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/View/":3270,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/View/index":3270,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/View/index.js":3270,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/index":66622,"./pages/Container/Supervision/SafetyImplementation/ImplementComment/index.js":66622,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode":59761,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/":59761,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/ContentList":26055,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/ContentList/":26055,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/ContentList/index":26055,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/ContentList/index.js":26055,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/CorpInventoryList":69266,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/CorpInventoryList/":69266,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/CorpInventoryList/index":69266,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/CorpInventoryList/index.js":69266,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/FeedbackList":42901,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/FeedbackList/":42901,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/FeedbackList/index":42901,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/FeedbackList/index.js":42901,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/List":93874,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/List/":93874,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/List/index":93874,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/List/index.js":93874,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/TiskList":76187,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/TiskList/":76187,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/TiskList/index":76187,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/TiskList/index.js":76187,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/View":70271,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/View/":70271,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/View/index":70271,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/View/index.js":70271,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/index":59761,"./pages/Container/Supervision/SafetyImplementation/ImplementRecode/index.js":59761,"./pages/Container/Supervision/SafetyImplementation/ImplementState":5910,"./pages/Container/Supervision/SafetyImplementation/ImplementState/":5910,"./pages/Container/Supervision/SafetyImplementation/ImplementState/ContentList":61232,"./pages/Container/Supervision/SafetyImplementation/ImplementState/ContentList/":61232,"./pages/Container/Supervision/SafetyImplementation/ImplementState/ContentList/index":61232,"./pages/Container/Supervision/SafetyImplementation/ImplementState/ContentList/index.js":61232,"./pages/Container/Supervision/SafetyImplementation/ImplementState/CorpInventoryList":65017,"./pages/Container/Supervision/SafetyImplementation/ImplementState/CorpInventoryList/":65017,"./pages/Container/Supervision/SafetyImplementation/ImplementState/CorpInventoryList/index":65017,"./pages/Container/Supervision/SafetyImplementation/ImplementState/CorpInventoryList/index.js":65017,"./pages/Container/Supervision/SafetyImplementation/ImplementState/FeedbackList":29916,"./pages/Container/Supervision/SafetyImplementation/ImplementState/FeedbackList/":29916,"./pages/Container/Supervision/SafetyImplementation/ImplementState/FeedbackList/index":29916,"./pages/Container/Supervision/SafetyImplementation/ImplementState/FeedbackList/index.js":29916,"./pages/Container/Supervision/SafetyImplementation/ImplementState/List":89947,"./pages/Container/Supervision/SafetyImplementation/ImplementState/List/":89947,"./pages/Container/Supervision/SafetyImplementation/ImplementState/List/index":89947,"./pages/Container/Supervision/SafetyImplementation/ImplementState/List/index.js":89947,"./pages/Container/Supervision/SafetyImplementation/ImplementState/TiskList":41790,"./pages/Container/Supervision/SafetyImplementation/ImplementState/TiskList/":41790,"./pages/Container/Supervision/SafetyImplementation/ImplementState/TiskList/index":41790,"./pages/Container/Supervision/SafetyImplementation/ImplementState/TiskList/index.js":41790,"./pages/Container/Supervision/SafetyImplementation/ImplementState/View":11918,"./pages/Container/Supervision/SafetyImplementation/ImplementState/View/":11918,"./pages/Container/Supervision/SafetyImplementation/ImplementState/View/index":11918,"./pages/Container/Supervision/SafetyImplementation/ImplementState/View/index.js":11918,"./pages/Container/Supervision/SafetyImplementation/ImplementState/index":5910,"./pages/Container/Supervision/SafetyImplementation/ImplementState/index.js":5910,"./pages/Container/Supervision/SafetyImplementation/TaskListManager":92520,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/":92520,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/List":61537,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/List/":61537,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/List/index":61537,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/List/index.js":61537,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/TiskList":61596,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/TiskList/":61596,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/TiskList/index":61596,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/TiskList/index.js":61596,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/components/view":13391,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/components/view/":13391,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/components/view/index":13391,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/components/view/index.js":13391,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/index":92520,"./pages/Container/Supervision/SafetyImplementation/TaskListManager/index.js":92520,"./pages/Container/Supervision/SafetyImplementation/index":88851,"./pages/Container/Supervision/SafetyImplementation/index.js":88851,"./pages/Container/Supervision/TaskManage":18241,"./pages/Container/Supervision/TaskManage/":18241,"./pages/Container/Supervision/TaskManage/TaskIssue":51634,"./pages/Container/Supervision/TaskManage/TaskIssue/":51634,"./pages/Container/Supervision/TaskManage/TaskIssue/CorpTaskList":41510,"./pages/Container/Supervision/TaskManage/TaskIssue/CorpTaskList/":41510,"./pages/Container/Supervision/TaskManage/TaskIssue/CorpTaskList/index":41510,"./pages/Container/Supervision/TaskManage/TaskIssue/CorpTaskList/index.js":41510,"./pages/Container/Supervision/TaskManage/TaskIssue/List":9415,"./pages/Container/Supervision/TaskManage/TaskIssue/List/":9415,"./pages/Container/Supervision/TaskManage/TaskIssue/List/index":9415,"./pages/Container/Supervision/TaskManage/TaskIssue/List/index.js":9415,"./pages/Container/Supervision/TaskManage/TaskIssue/TiskList":6770,"./pages/Container/Supervision/TaskManage/TaskIssue/TiskList/":6770,"./pages/Container/Supervision/TaskManage/TaskIssue/TiskList/index":6770,"./pages/Container/Supervision/TaskManage/TaskIssue/TiskList/index.js":6770,"./pages/Container/Supervision/TaskManage/TaskIssue/components/addModal":77940,"./pages/Container/Supervision/TaskManage/TaskIssue/components/addModal/":77940,"./pages/Container/Supervision/TaskManage/TaskIssue/components/addModal/index":77940,"./pages/Container/Supervision/TaskManage/TaskIssue/components/addModal/index.js":77940,"./pages/Container/Supervision/TaskManage/TaskIssue/index":51634,"./pages/Container/Supervision/TaskManage/TaskIssue/index.js":51634,"./pages/Container/Supervision/TaskManage/index":18241,"./pages/Container/Supervision/TaskManage/index.js":18241,"./pages/Container/Supervision/index":38146,"./pages/Container/Supervision/index.js":38146,"./pages/Container/index":98004,"./pages/Container/index.js":98004,"./pages/index":58682,"./pages/index.js":58682};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=10016},50477(){},80542(){}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=r,e=[],i.O=(t,n,r,o)=>{if(!n){var a=1/0;for(l=0;l=o)&&Object.keys(i.O).every(e=>i.O[e](n[u]))?n.splice(u--,1):(c=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);i.r(o);var a={};t=t||[null,n({}),n([]),n(n)];for(var c=2&r&&e;("object"==typeof c||"function"==typeof c)&&!~t.indexOf(c);c=n(c))Object.getOwnPropertyNames(c).forEach(t=>a[t]=()=>e[t]);return a.default=()=>e,i.d(o,a),o},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={792:0};i.O.j=t=>0===e[t];var t=(t,n)=>{var r,o,[a,c,u]=n,s=0;if(a.some(t=>0!==e[t])){for(r in c)i.o(c,r)&&(i.m[r]=c[r]);if(u)var l=u(i)}for(t&&t(n);si(1712));return a=i.O(a)})()); \ No newline at end of file diff --git a/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js.LICENSE.txt b/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js.LICENSE.txt new file mode 100644 index 0000000..775d393 --- /dev/null +++ b/start/src/main/resources/templates/safetyDutyList/static/js/main.5854b5653e32685ed8d6.js.LICENSE.txt @@ -0,0 +1 @@ +/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */