From 306637d44b63ea3290e57469bcb9f4656898b08b Mon Sep 17 00:00:00 2001 From: huwei <3313749341@qq.com> Date: Wed, 8 Jul 2026 16:45:49 +0800 Subject: [PATCH] =?UTF-8?q?100gbs=E5=BC=80=E5=8F=91=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9Esocket=E4=BB=A3=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E8=AE=A9=E6=9C=AC=E5=9C=B0=E5=8F=AF=E7=9B=B4=E8=BF=9E100?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md | 181 ---------------- docs/gbs/本地开发Dubbo代理方案C.md | 205 +++++++++++++----- .../config/GbsUserSyncInterceptor.java | 2 +- .../handler/GlobalExceptionHandler.java | 6 + .../adapter/web/AccountController.java | 11 - .../adapter/web/ImagesOpenController.java | 41 ++++ .../app/executor/FileStorageHelper.java | 6 +- .../src/main/resources/application-prod.yml | 17 ++ .../src/main/resources/bootstrap.yml | 3 +- .../main/resources/nacos/config-spring.yml | 1 + .../src/main/resources/sdk-prod.yml | 1 + .../main/resources/templates/safetyEval.html | 4 +- .../static/js/main.5ef5933af7c7f2d5.js | 1 + 13 files changed, 222 insertions(+), 257 deletions(-) delete mode 100644 docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md create mode 100644 safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/ImagesOpenController.java create mode 100644 safety-eval-start/src/main/resources/application-prod.yml create mode 100644 safety-eval-start/src/main/resources/templates/safetyEval/static/js/main.5ef5933af7c7f2d5.js diff --git a/docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md b/docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md deleted file mode 100644 index 5a019b7..0000000 --- a/docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md +++ /dev/null @@ -1,181 +0,0 @@ -# GBS Dubbo NodePort 映射与还原记录 - -记录时间:2026-07-03 - -## 背景 - -本地项目连接 100 开发环境 Nacos 后,Dubbo consumer 从 `jjb-dragon-facade` 获取到的 provider 地址是 k8s Pod IP,例如: - -```text -10.244.178.143:20880 -``` - -本地电脑无法直连 k8s Pod 网段,因此曾临时采用方案 A:通过 NodePort 暴露 k8s 内 Dubbo provider,并让 provider 注册 `192.168.20.100:32xxx` 到 Nacos。 - -## 临时映射操作 - -### 1. 创建 Dubbo NodePort Service - -为实际注册 Dubbo provider 的底座服务创建 `*-dubbo` NodePort Service,端口范围如下: - -```text -jjb-saas-system 32080 -jjb-saas-auth 32081 -jjb-saas-events 32082 -jjb-saas-security 32083 -jjb-saas-message 32084 -jjb-saas-login 32085 -jjb-saas-base 32086 -jjb-saas-process-layout 32087 -jjb-saas-user 32088 -jjb-saas-official 32089 -jjb-saas-facade 32090 -jjb-saas-open-platform 32091 -jjb-saas-application 32092 -jjb-saas-attachment 32093 -jjb-saas-formily-design 32094 -jjb-saas-desk 32095 -jjb-saas-config 32096 -jjb-saas-document 32097 -jjb-saas-component-design 32098 -jjb-saas-view 32099 -jjb-saas-gateway 32100 -``` - -Service 结构示例: - -```yaml -apiVersion: v1 -kind: Service -metadata: - name: jjb-saas-message-dubbo - namespace: jjb-dragon -spec: - type: NodePort - selector: - app: jjb-saas-message-pod - ports: - - name: dubbo - protocol: TCP - port: 20880 - targetPort: 20880 - nodePort: 32084 -``` - -### 2. 设置 Deployment 运行时环境变量 - -给对应 Deployment 设置: - -```bash -kubectl set env deployment/-deploy -n jjb-dragon \ - DUBBO_IP_TO_REGISTRY=192.168.20.100 \ - DUBBO_PORT_TO_REGISTRY= -``` - -示例: - -```bash -kubectl set env deployment/jjb-saas-message-deploy -n jjb-dragon \ - DUBBO_IP_TO_REGISTRY=192.168.20.100 \ - DUBBO_PORT_TO_REGISTRY=32084 -``` - -### 3. 开放防火墙端口 - -```bash -firewall-cmd --permanent --add-port=32080-32100/tcp -firewall-cmd --reload -``` - -### 4. 临时映射备份位置 - -```text -/root/codex-backups/dubbo-nodeport-20260703125329 -``` - -## 还原操作 - -用户要求 100 环境不要映射 Dubbo 到外部端口,因此已执行还原。 - -### 1. 清理 Deployment 环境变量 - -```bash -kubectl set env deployment/-deploy -n jjb-dragon \ - DUBBO_IP_TO_REGISTRY- \ - DUBBO_PORT_TO_REGISTRY- -``` - -### 2. 删除 Dubbo NodePort Service - -```bash -kubectl delete svc -dubbo -n jjb-dragon --ignore-not-found=true -``` - -已删除范围: - -```text -jjb-saas-application-dubbo -jjb-saas-attachment-dubbo -jjb-saas-auth-dubbo -jjb-saas-base-dubbo -jjb-saas-component-design-dubbo -jjb-saas-config-dubbo -jjb-saas-desk-dubbo -jjb-saas-document-dubbo -jjb-saas-events-dubbo -jjb-saas-facade-dubbo -jjb-saas-formily-design-dubbo -jjb-saas-gateway-dubbo -jjb-saas-login-dubbo -jjb-saas-message-dubbo -jjb-saas-official-dubbo -jjb-saas-open-platform-dubbo -jjb-saas-process-layout-dubbo -jjb-saas-security-dubbo -jjb-saas-system-dubbo -jjb-saas-user-dubbo -jjb-saas-view-dubbo -``` - -### 3. 关闭防火墙端口 - -```bash -firewall-cmd --permanent --remove-port=32080-32100/tcp -firewall-cmd --reload -``` - -### 4. 还原前备份位置 - -```text -/root/codex-backups/dubbo-nodeport-restore-20260703180914 -``` - -## 还原后验证 - -### k8s 验证 - -```bash -kubectl get svc -n jjb-dragon | grep -- '-dubbo' -kubectl get deploy -n jjb-dragon -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.spec.template.spec.containers[0].env}{"\n"}{end}' | grep 'DUBBO_.*TO_REGISTRY' -``` - -结果:无 `*-dubbo` Service,无 `DUBBO_IP_TO_REGISTRY` / `DUBBO_PORT_TO_REGISTRY` 环境变量。 - -### 本机端口验证 - -从本机测试: - -```text -192.168.20.100:32080-32100 全部 CLOSED -``` - -### Nacos 验证 - -`jjb-dragon-facade` 中不再存在 `192.168.20.100:32xxx` provider。服务重启后重新回到 k8s 内部注册方式,即 Pod IP,例如 `10.244.*:20880`。 - -## 注意事项 - -1. 本次还原没有修改本地项目代码。 -2. 本次还原没有重新打镜像。 -3. 本次还原会使本地电脑不能再通过 `192.168.20.100:32xxx` 直连 k8s 内 Dubbo provider。 -4. 如后续仍需要本地调用 k8s Dubbo 服务,建议优先采用独立 local-dev namespace 或 VPN/内网路由方案,避免影响正式线上环境。 \ No newline at end of file diff --git a/docs/gbs/本地开发Dubbo代理方案C.md b/docs/gbs/本地开发Dubbo代理方案C.md index 9dd0411..fb27695 100644 --- a/docs/gbs/本地开发Dubbo代理方案C.md +++ b/docs/gbs/本地开发Dubbo代理方案C.md @@ -1,7 +1,34 @@ # 方案 C:100 主机 Dubbo 开发代理(不影响 K8s 集群) > 适用场景:本地 IDE 已通过 **VPN** 接入 `192.168.20.0/24`,需要调用 100 上 GBS Dubbo 服务进行开发联调。 -> 脚本目录:`docs/gbs/scripts/dubbo-dev-proxy/` +> 脚本目录:`docs/gbs/scripts/dubbo-dev-proxy/` +> **本文档为唯一实施指南**,可独立指导任意新会话从零搭建整套方案。 + +--- + +## 0. 新会话快速实施清单 + +按顺序执行,已完成的步骤可跳过。 + +| 步骤 | 动作 | 验收标准 | +|------|------|----------| +| 0 | 确认 VPN 连通 `192.168.20.100` | `Test-NetConnection 192.168.20.100 -Port 30140` 成功 | +| 1 | 检查 100 是否已装代理(见 **4.0**) | `dubbo-proxy-status.sh` 显示 `running` | +| 2 | 未安装则执行 **4.2** 或 `deploy_plan_c.py` | `32080`、`32084` 端口 LISTEN | +| 3 | 确认本项目代码改动已就位(见 **5.7**) | `bootstrap.yml` / `application-local.yml` / Dubbo Client 已配置 | +| 4 | IDEA 设置 `local` profile + VM Options(见 **5.4**) | 启动无 Nacos 报错 | +| 5 | 启动本地服务,检查 Dubbo 日志 | 连接 `192.168.20.100:32080`,**无** `10.244.*` 超时 | +| 6 | 功能验证 | 用户同步、短信等依赖 GBS 的接口正常 | + +**关键端口速记(safety-eval 常用)**: + +| Facade / 服务 | GBS 服务名 | 代理端口 | +|---------------|-----------|----------| +| **UserFacade** | jjb-saas-**system** | **32080** | +| **MessageFacade** | jjb-saas-**message** | **32084** | +| user 服务(非 UserFacade) | jjb-saas-user | 32088 | + +> 易错点:`UserFacade` 在 **system(32080)**,不是 user(32088)。 --- @@ -19,11 +46,11 @@ 在 **192.168.20.100 主机** 上运行 `socat` TCP 代理: ```text -本地 IDE --VPN--> 192.168.20.100:32088 --socat--> 10.244.x.x:20880 (user Pod) +本地 IDE --VPN--> 192.168.20.100:32080 --socat--> 10.244.x.x:20880 (system Pod) 固定端口 当前 Pod IP(动态刷新) ``` -### 1.3 与已废弃「NodePort + 改注册」方案的区别 +### 1.3 与已废弃「NodePort + 改注册」方案 A 的区别 | 对比项 | 已废弃方案 A | **方案 C(本文)** | |--------|-------------|-------------------| @@ -33,7 +60,7 @@ | 影响集群内服务互调 | 是 | **否** | | 本地可通过固定端口访问 Dubbo | 是 | **是** | -**结论:方案 C 只在 100 主机做端口转发,K8s 内部仍保持 Pod IP 注册与 ClusterIP 通讯。** +**结论:方案 C 只在 100 主机做端口转发,K8s 内部仍保持 Pod IP 注册与 ClusterIP 通讯。禁止重新执行方案 A。** --- @@ -51,16 +78,18 @@ flowchart LR end subgraph k8s [jjb-dragon 集群内 - 不变] - Pod1[user Pod 10.244.x.x:20880] - Pod2[system Pod 10.244.x.x:20880] + PodSystem[system Pod 10.244.x.x:20880] + PodMessage[message Pod 10.244.x.x:20880] Nacos[prod-nacos:8848] end - IDE -->|192.168.20.100:32088| FW + IDE -->|192.168.20.100:32080 UserFacade| FW + IDE -->|192.168.20.100:32084 MessageFacade| FW FW --> Socat - Socat --> Pod1 - Pod2 --> Nacos - Pod1 --> Nacos + Socat --> PodSystem + Socat --> PodMessage + PodSystem --> Nacos + PodMessage --> Nacos ``` --- @@ -71,15 +100,15 @@ flowchart LR | 本地固定端口 | GBS 服务 | Pod 标签 | Dubbo 端口 | |-------------|----------|----------|------------| -| 32080 | jjb-saas-system | jjb-saas-system-pod | 20880 | +| **32080** | **jjb-saas-system** | jjb-saas-system-pod | 20880 | | 32081 | jjb-saas-auth | jjb-saas-auth-pod | 20880 | | 32082 | jjb-saas-events | jjb-saas-events-pod | 20880 | | 32083 | jjb-saas-security | jjb-saas-security-pod | 20880 | -| 32084 | jjb-saas-message | jjb-saas-message-pod | 20880 | +| **32084** | **jjb-saas-message** | jjb-saas-message-pod | 20880 | | 32085 | jjb-saas-login | jjb-saas-login-pod | 20880 | | 32086 | jjb-saas-base | jjb-saas-base-pod | 20880 | | 32087 | jjb-saas-process-layout | jjb-saas-process-layout-pod | 20880 | -| **32088** | **jjb-saas-user** | jjb-saas-user-pod | 20880 | +| 32088 | jjb-saas-user | jjb-saas-user-pod | 20880 | | 32089 | jjb-saas-official | jjb-saas-official-pod | 20880 | | 32090 | jjb-saas-facade | jjb-saas-facade-pod | 20880 | | 32091 | jjb-saas-open-platform | jjb-saas-open-platform-pod | 20880 | @@ -93,12 +122,36 @@ flowchart LR | 32099 | jjb-saas-view | jjb-saas-view-pod | 20880 | | 32100 | jjb-saas-gateway | jjb-saas-gateway-pod | 20880 | -> **safety-eval** 常用:`32080`(system/UserFacade)、`32084`(message/MessageFacade)等,按实际依赖选用。 - --- ## 4. 100 服务器需要做什么 +### 4.0 判断是否已安装(先执行,可跳过安装) + +在 100 上执行: + +```bash +# 目录与 systemd 是否存在 +ls /opt/dubbo-dev-proxy/dubbo-proxy-status.sh +systemctl is-active dubbo-dev-proxy.timer + +# 代理是否在跑 +/opt/dubbo-dev-proxy/dubbo-proxy-status.sh + +# 关键端口是否在监听 +ss -lntp | grep -E ':32080|:32084' +``` + +**已安装且 running** → 跳到 **4.3** 日常运维,或直接进入本文 **第 5 节** 配置本地。 + +**未安装或 stopped** → 执行 **4.2** 安装。 + +从开发机远程一键检查(需 Python + paramiko): + +```bash +python docs/gbs/scripts/dubbo-dev-proxy/debug_plan_c.py +``` + ### 4.1 前置条件 | 项 | 要求 | @@ -111,15 +164,24 @@ flowchart LR ### 4.2 一次性安装 -将仓库中脚本目录上传到 100(或在 100 上 git pull 后执行): +**方式 A:在 100 上手动安装** ```bash -# 在 100 上执行 +ssh root@192.168.20.100 cd /path/to/safety-eval-service/docs/gbs/scripts/dubbo-dev-proxy chmod +x *.sh sudo ./dubbo-proxy-install.sh ``` +**方式 B:从开发机 SSH 自动部署(推荐新会话使用)** + +```bash +# 需 pip install paramiko +python docs/gbs/scripts/dubbo-dev-proxy/deploy_plan_c.py +``` + +脚本会上传 `*.sh` 与 `dubbo-proxy.map` 到 100 的 `/opt/dubbo-dev-proxy-src/`,再执行 `dubbo-proxy-install.sh`。 + 安装脚本会: 1. 安装 `socat` @@ -153,10 +215,11 @@ systemctl start dubbo-dev-proxy.timer # 2. 端口监听 ss -lntp | grep -E '3208[0-9]|32100' -# 3. 本机探测 user 代理(示例) -nc -zv 127.0.0.1 32088 +# 3. 本机探测 safety-eval 常用代理 +nc -zv 127.0.0.1 32080 # system / UserFacade +nc -zv 127.0.0.1 32084 # message / MessageFacade -# 4. 确认 K8s 未被改动 +# 4. 确认 K8s 未被改动(方案 A 残留检查) kubectl get svc -n jjb-dragon | grep dubbo # 应无 *-dubbo kubectl get deploy -n jjb-dragon -o yaml | grep DUBBO_IP_TO_REGISTRY # 应无输出 ``` @@ -166,6 +229,7 @@ kubectl get deploy -n jjb-dragon -o yaml | grep DUBBO_IP_TO_REGISTRY # 应无 | 类别 | 路径/端口 | 说明 | |------|-----------|------| | 安装目录 | `/opt/dubbo-dev-proxy/` | 脚本与 map 配置 | +| 上传暂存 | `/opt/dubbo-dev-proxy-src/` | `deploy_plan_c.py` 上传位置 | | PID 目录 | `/var/run/dubbo-dev-proxy/` | socat 进程 PID | | 日志 | `/var/log/dubbo-dev-proxy/` | 按端口分日志 | | systemd | `dubbo-dev-proxy.service` | 刷新代理 | @@ -190,16 +254,16 @@ kubectl get deploy -n jjb-dragon -o yaml | grep DUBBO_IP_TO_REGISTRY # 应无 在本地 PowerShell / Git Bash 执行: -```bash +```powershell # VPN + 网关 curl -s -o /dev/null -w "gateway:%{http_code}\n" http://192.168.20.100:30140/ # Nacos curl -s -o /dev/null -w "nacos:%{http_code}\n" http://192.168.20.100:30290/nacos/ -# Dubbo 代理(100 上方案 C 启用后) -# Windows 可用 Test-NetConnection -Test-NetConnection 192.168.20.100 -Port 32088 +# Dubbo 代理(safety-eval 常用端口) +Test-NetConnection 192.168.20.100 -Port 32080 # UserFacade +Test-NetConnection 192.168.20.100 -Port 32084 # MessageFacade ``` ### 5.3 本地配置原则 @@ -208,16 +272,24 @@ Test-NetConnection 192.168.20.100 -Port 32088 2. **HTTP**:走网关 `http://192.168.20.100:30140` 3. **MySQL/Redis**:直连 `192.168.20.100:33080` / `6379` 4. **Dubbo**:**不要**依赖 Nacos 自动发现的 `10.244.*` 地址;对需要的接口使用 **显式 URL** `dubbo://192.168.20.100:32xxx` -5. **本地服务注册**:不要以线上同名注册到 `jjb-dragon`(避免污染负载) +5. **本地服务注册**:关闭 Nacos discovery,避免以线上同名注册到 `jjb-dragon` -### 5.4 safety-eval 本地 Profile 示例 +### 5.4 safety-eval 本地 Profile 配置 -复制 `application-local.example.yml` 为本地使用(**不要提交含密码的私人配置**): +**模板文件**(完整版,含数据源密码): ```text docs/gbs/scripts/dubbo-dev-proxy/application-local.example.yml ``` +**本项目已提交的配置**(精简版,依赖 nacos 公共配置): + +```text +safety-eval-start/src/main/resources/application-local.yml +``` + +`bootstrap.yml` 已在 `local` profile 中 import `application-local.yml`,**无需额外改动 bootstrap**。 + IDE VM Options 示例: ```text @@ -231,23 +303,23 @@ IDE VM Options 示例: -DGBS_MESSAGE_FACADE_URL=dubbo://192.168.20.100:32084 ``` -IDEA 环境变量(可选): +IDEA 环境变量(可选,与 VM Options 二选一): ```text GBS_USER_FACADE_URL=dubbo://192.168.20.100:32080 GBS_MESSAGE_FACADE_URL=dubbo://192.168.20.100:32084 ``` -### 5.5 Dubbo 依赖与端口对照(按需配置) +### 5.5 Dubbo 依赖与端口对照 -| 业务依赖 | 建议显式 URL | -|----------|-------------| -| 用户 Facade(UserFacade,system 服务) | `dubbo://192.168.20.100:32080` | -| 消息 Facade(MessageFacade) | `dubbo://192.168.20.100:32084` | -| 认证/安全 | `dubbo://192.168.20.100:32081` / `32083` | -| 附件 | `dubbo://192.168.20.100:32093` | +| 业务依赖 | GBS 服务 | 显式 URL | +|----------|----------|----------| +| 用户 Facade(**UserFacade**) | jjb-saas-system | `dubbo://192.168.20.100:32080` | +| 消息 Facade(**MessageFacade**) | jjb-saas-message | `dubbo://192.168.20.100:32084` | +| 认证 / 安全 | jjb-saas-auth / security | `32081` / `32083` | +| 附件 | jjb-saas-attachment | `dubbo://192.168.20.100:32093` | -若项目通过 `@DubboReference` 自动发现,需在本地 profile 中为对应 reference 配置 `url` 属性,或关闭该 bean 的注册中心发现(按 GBS client 模块约定)。 +更多端口见 `dubbo-reference-local.example.properties`。 ### 5.6 本地清单(汇总) @@ -256,54 +328,64 @@ GBS_MESSAGE_FACADE_URL=dubbo://192.168.20.100:32084 | Profile | `spring.profiles.active` | `local` | | Nacos 配置中心 | `spring.cloud.nacos.config.server-addr` | `192.168.20.100:30290` | | Nacos 命名空间 | `jjb-dragon` | 与线上一致(只读拉配置) | +| Nacos 服务注册 | `spring.cloud.nacos.discovery.enabled` | `false` | | 网关 | `gateway.url` | `http://192.168.20.100:30140` | | MySQL | host/port | `192.168.20.100:33080` | | Redis | host/port | `192.168.20.100:6379` | | Dubbo UserFacade | `GBS_USER_FACADE_URL` | `dubbo://192.168.20.100:32080` | | Dubbo MessageFacade | `GBS_MESSAGE_FACADE_URL` | `dubbo://192.168.20.100:32084` | -| 本地服务端口 | `server.port` | `8095`(与项目默认一致) | -| **禁止** | 注册到线上同名 Nacos 服务 | 使用独立服务名或关闭注册 | +| 本地服务端口 | `server.port` | `8095` | + +### 5.7 本项目已改文件清单(新会话核对用) + +| 文件 | 改动说明 | +|------|----------| +| `safety-eval-start/src/main/resources/bootstrap.yml` | `local` profile import `application-local.yml` | +| `safety-eval-start/src/main/resources/application-local.yml` | 关闭 discovery;配置 Dubbo 显式 URL | +| `safety-eval-infrastructure/.../GbsUserFacadeClient.java` | `@DubboReference(url = "${safety-eval.gbs-user-sync.user-facade-url:}")` | +| `safety-eval-infrastructure/.../SmsRemote.java` | `@DubboReference(url = "${safety-eval.dubbo.message-facade-url:}")` | + +新增 Dubbo 依赖时,按同样模式在 `application-local.yml` 增加 URL 属性,并在对应 `@DubboReference` 绑定 `${...}` 占位符。 --- ## 6. 完整操作流程(首次) -### Step 1:100 安装代理 +### Step 1:100 安装或确认代理 ```bash -ssh root@192.168.20.100 -cd /path/to/safety-eval-service/docs/gbs/scripts/dubbo-dev-proxy -chmod +x *.sh -./dubbo-proxy-install.sh -./dubbo-proxy-status.sh +# 先检查(4.0),未安装则: +python docs/gbs/scripts/dubbo-dev-proxy/deploy_plan_c.py +# 或 SSH 到 100 手动执行 dubbo-proxy-install.sh ``` ### Step 2:本地验证 VPN + 代理端口 ```powershell -Test-NetConnection 192.168.20.100 -Port 32088 +Test-NetConnection 192.168.20.100 -Port 32080 +Test-NetConnection 192.168.20.100 -Port 32084 Test-NetConnection 192.168.20.100 -Port 30140 Test-NetConnection 192.168.20.100 -Port 30290 ``` ### Step 3:本地配置 IDE -1. 复制 `application-local.example.yml` 为 `application-local.yml`(放在 `safety-eval-start/src/main/resources/` 或 IDE 外部配置) +1. 确认 `application-local.yml` 存在(或从 example 复制) 2. 设置 VM Options(见 5.4) 3. Active profiles 填 `local` ### Step 4:启动本地服务并验证 -```bash -# 本地启动后检查日志 -# - Nacos 配置拉取成功 -# - Dubbo 连接 192.168.20.100:32088 成功 -# - 无 10.244.x.x 连接超时 -``` +启动后检查日志: + +- Nacos 配置拉取成功 +- Dubbo 连接 `192.168.20.100:32080` / `32084` 成功 +- **无** `10.244.x.x` 连接超时 ### Step 5:功能验证 -- 调用依赖 GBS 用户的接口(如同步用户) +- 调用依赖 GBS 用户的接口(用户同步) +- 调用依赖短信的接口(MessageFacade) - 通过网关 `30140` 访问前端页面(可选) --- @@ -312,11 +394,12 @@ Test-NetConnection 192.168.20.100 -Port 30290 | 现象 | 排查 | |------|------| -| 本地 `32088` 连不上 | VPN 是否通;100 上 `dubbo-proxy-status.sh` 是否 running;防火墙是否开放 | -| Dubbo 仍连 `10.244.*` | 本地未覆盖 URL,仍走 Nacos 自动发现;检查 profile / 环境变量 | -| 代理 running 但调用失败 | Pod 已漂移,执行 `dubbo-proxy-refresh.sh` | +| 本地 `32080` / `32084` 连不上 | VPN 是否通;100 上 `dubbo-proxy-status.sh` 是否 running;防火墙是否开放 | +| Dubbo 仍连 `10.244.*` | 未走 `local` profile;未配置显式 URL;检查 `GbsUserFacadeClient` / `SmsRemote` | +| 代理 running 但调用失败 | Pod 已漂移,执行 `dubbo-proxy-refresh.sh` 或 `debug_plan_c.py` | | 100 上某服务显示 skipped | 对应 Pod 非 Running,`kubectl get pods -n jjb-dragon` 检查 | -| 集群内服务异常 | **立即停止代理排查**,确认未改 Deployment env(方案 C 不应影响) | +| 集群内服务异常 | 确认未改 Deployment env;`kubectl get svc -n jjb-dragon \| grep dubbo` 应为空 | +| UserFacade 调不通但 32088 通 | **端口配错**:UserFacade 用 `32080`(system),不是 `32088`(user) | --- @@ -324,7 +407,7 @@ Test-NetConnection 192.168.20.100 -Port 30290 1. **限制访问源**:若 VPN 网段固定,可将 `32080-32100` 仅对 VPN 网段开放(`firewall-cmd --add-rich-rule`) 2. **下班停止**:不需要联调时 `dubbo-proxy-stop.sh`,减少暴露面 -3. **不要与方案 A 混用**:禁止同时设置 `DUBBO_IP_TO_REGISTRY` +3. **禁止方案 A**:不得创建 `*-dubbo` NodePort Service 或设置 `DUBBO_IP_TO_REGISTRY` 4. **Pod 大规模重启后**:手动执行一次 `dubbo-proxy-refresh.sh` 5. **定期核对**:`kubectl get svc -n jjb-dragon | grep dubbo` 应始终为空 @@ -332,7 +415,6 @@ Test-NetConnection 192.168.20.100 -Port 30290 ## 9. 相关文档 -- `docs/gbs/GBS-Dubbo-NodePort映射与还原记录.md` — 已废弃方案与还原记录 - `docs/gbs/GBS底座服务手册v2.md` — 端口与 Nacos 外部访问说明 - `docs/本地JAR打包发布到100服务器完整流程.md` — K8s 部署流程(与本地开发并行) @@ -347,4 +429,7 @@ Test-NetConnection 192.168.20.100 -Port 30290 | `dubbo-proxy-refresh.sh` | 刷新 socat 到当前 Pod IP | | `dubbo-proxy-status.sh` | 查看运行状态 | | `dubbo-proxy-stop.sh` | 停止全部代理 | -| `application-local.example.yml` | 本地 IDE 配置模板 | +| `deploy_plan_c.py` | 从开发机 SSH 上传并安装(新会话推荐) | +| `debug_plan_c.py` | 远程诊断代理与 Pod 状态 | +| `application-local.example.yml` | 本地 IDE 完整配置模板 | +| `dubbo-reference-local.example.properties` | Dubbo 显式 URL 速查 | diff --git a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/config/GbsUserSyncInterceptor.java b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/config/GbsUserSyncInterceptor.java index 1621cd5..bf30fa4 100644 --- a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/config/GbsUserSyncInterceptor.java +++ b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/config/GbsUserSyncInterceptor.java @@ -33,10 +33,10 @@ public class GbsUserSyncInterceptor implements WebMvcConfigurer { private final AntPathMatcher pathMatcher = new AntPathMatcher(); private final String[] anonymousUrl = { + "/**/images/**", "/**/account/syncUserToGBS/**", "/**/org-info/save/**", "/**/account/save/**", - "/**/account/sendMessage/**", "/**/file/**", "/**/tree/**" }; diff --git a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/handler/GlobalExceptionHandler.java b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/handler/GlobalExceptionHandler.java index 0fc7e4e..f686e6d 100644 --- a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/handler/GlobalExceptionHandler.java +++ b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/handler/GlobalExceptionHandler.java @@ -5,7 +5,10 @@ import org.qinan.safetyeval.domain.exception.BizException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.MessageSource; +import org.springframework.context.annotation.Primary; import org.springframework.context.i18n.LocaleContextHolder; +import org.springframework.core.Ordered; +import org.springframework.core.annotation.Order; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.BindException; @@ -18,6 +21,9 @@ import org.springframework.http.converter.HttpMessageNotReadableException; import javax.validation.ConstraintViolationException; + +@Primary +@Order(Ordered.HIGHEST_PRECEDENCE) @RestControllerAdvice(basePackages = "org.qinan.safetyeval.adapter.web") public class GlobalExceptionHandler { diff --git a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/AccountController.java b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/AccountController.java index b39e722..47739c7 100644 --- a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/AccountController.java +++ b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/AccountController.java @@ -8,7 +8,6 @@ import org.qinan.safetyeval.client.api.AccountApi; import org.qinan.safetyeval.client.co.AccountCO; import org.qinan.safetyeval.client.dto.*; import org.qinan.safetyeval.infrastructure.dataobject.base.Req; -import org.qinan.safetyeval.infrastructure.remote.SmsRemote; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -28,10 +27,6 @@ public class AccountController { @Resource private AccountApi accountApi; - @Resource - private SmsRemote smsRemote; - - @ApiOperation("新增用户") @PostMapping("/save") public SingleResponse add(@Validated @RequestBody AccountAddCmd cmd) { @@ -62,12 +57,6 @@ public class AccountController { return accountApi.page(query); } - @ApiOperation("发送短信") - @PostMapping("/sendMessage") - public com.alibaba.cola.dto.SingleResponse sendMessage(@Validated @RequestBody SendMessageCmd cmd) { - return smsRemote.sign(cmd.getMobile()); - } - @ApiOperation("用户同步gbs") @GetMapping("/syncUserToGBS") public SingleResponse syncUserToGBS(@ApiParam("账号") @RequestParam String account) { diff --git a/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/ImagesOpenController.java b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/ImagesOpenController.java new file mode 100644 index 0000000..6184424 --- /dev/null +++ b/safety-eval-adapter/src/main/java/org/qinan/safetyeval/adapter/web/ImagesOpenController.java @@ -0,0 +1,41 @@ +package org.qinan.safetyeval.adapter.web; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.qinan.safetyeval.client.dto.SendMessageCmd; +import org.qinan.safetyeval.client.dto.SingleResponse; +import org.qinan.safetyeval.infrastructure.remote.SmsRemote; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + +/** + * 对外开放接口(免鉴权)。 + *

+ * 所有不需要登录验证的接口统一挂载在 /safetyEval/images 前缀下。 + *

+ */ +@Api(tags = "对外开放接口") +@RestController +@RequestMapping("/safetyEval/images") +public class ImagesOpenController { + + @Resource + private SmsRemote smsRemote; + + @ApiOperation("发送短信") + @PostMapping("/sendMessage") + public com.alibaba.cola.dto.SingleResponse sendMessage(@Validated @RequestBody SendMessageCmd cmd) { + return smsRemote.sign(cmd.getMobile()); + } + + @ApiOperation("发送短信") + @PostMapping("/test") + public SingleResponse test() { + return SingleResponse.success("hello word"); + } +} diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileStorageHelper.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileStorageHelper.java index 534ac53..2e8ce52 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileStorageHelper.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileStorageHelper.java @@ -71,7 +71,11 @@ final class FileStorageHelper { ossFileInfo.setUrl(fileStorage.getUrl()); ossFileInfo.setBasePath(fileStorage.getBasePath()); ossFileInfo.setFilename(fileStorage.getFilename()); - ossFileInfo.setPlatform(fileStorage.getPlatform()); + String platform = fileStorage.getPlatform(); + if (platform == null || platform.isEmpty() || "local".equalsIgnoreCase(platform)) { + platform = "aliyun-oss-1"; + } + ossFileInfo.setPlatform(platform); return ossFileInfo; } diff --git a/safety-eval-start/src/main/resources/application-prod.yml b/safety-eval-start/src/main/resources/application-prod.yml new file mode 100644 index 0000000..e2566eb --- /dev/null +++ b/safety-eval-start/src/main/resources/application-prod.yml @@ -0,0 +1,17 @@ +# 线上 prod 专用配置(打包进 jar,不依赖项目内 nacos/ 目录) +# 解决 FileStorageRuntimeException: 没有找到对应的存储平台!platform:local +# OSS 凭证优先取 Nacos config-common.common.aliyun.oss,取不到时用下方默认值 + +dromara: + x-file-storage: + default-platform: aliyun-oss-1 + thumbnail-suffix: "" + aliyun-oss: + - platform: aliyun-oss-1 + enable-storage: true + access-key: ${common.aliyun.oss.accessKeyId:LTAI5tP6UnjpDRBjsUaxbLz9} + secret-key: ${common.aliyun.oss.accessKeySecret:9XCpOutOC1lTE7E4twbUOHGzaxoMRz} + end-point: oss-cn-hangzhou.aliyuncs.com + bucket-name: ${common.aliyun.oss.bucketName:cqqypx} + domain: https://${common.aliyun.oss.bucketName:cqqypx}.oss-cn-hangzhou.aliyuncs.com/ + base-path: jjb/ diff --git a/safety-eval-start/src/main/resources/bootstrap.yml b/safety-eval-start/src/main/resources/bootstrap.yml index 28d81f8..90699d6 100644 --- a/safety-eval-start/src/main/resources/bootstrap.yml +++ b/safety-eval-start/src/main/resources/bootstrap.yml @@ -37,4 +37,5 @@ spring: import: - classpath:nacos-prod.yml - classpath:sdk-prod.yml - - classpath:swagger.yml \ No newline at end of file + - classpath:swagger.yml + - classpath:application-prod.yml \ No newline at end of file diff --git a/safety-eval-start/src/main/resources/nacos/config-spring.yml b/safety-eval-start/src/main/resources/nacos/config-spring.yml index adfdd89..0834fea 100644 --- a/safety-eval-start/src/main/resources/nacos/config-spring.yml +++ b/safety-eval-start/src/main/resources/nacos/config-spring.yml @@ -131,6 +131,7 @@ safety-eval: - /swagger-ui - /swagger-resources - /webjars + - /images - /public/org-personnel - /test - /tmp diff --git a/safety-eval-start/src/main/resources/sdk-prod.yml b/safety-eval-start/src/main/resources/sdk-prod.yml index a29aa69..dba6c4f 100644 --- a/safety-eval-start/src/main/resources/sdk-prod.yml +++ b/safety-eval-start/src/main/resources/sdk-prod.yml @@ -28,6 +28,7 @@ uri: http://jjb-saas-base path: /${application.gateway}/container/** order: -2 + openapi: appId: 2070081274042777600 appKey: dd367066994a4e93a49e847f26462f60 diff --git a/safety-eval-start/src/main/resources/templates/safetyEval.html b/safety-eval-start/src/main/resources/templates/safetyEval.html index 16d1b09..44da568 100644 --- a/safety-eval-start/src/main/resources/templates/safetyEval.html +++ b/safety-eval-start/src/main/resources/templates/safetyEval.html @@ -1,4 +1,4 @@ ---
\ No newline at end of file + }
\ No newline at end of file diff --git a/safety-eval-start/src/main/resources/templates/safetyEval/static/js/main.5ef5933af7c7f2d5.js b/safety-eval-start/src/main/resources/templates/safetyEval/static/js/main.5ef5933af7c7f2d5.js new file mode 100644 index 0000000..df1f60a --- /dev/null +++ b/safety-eval-start/src/main/resources/templates/safetyEval/static/js/main.5ef5933af7c7f2d5.js @@ -0,0 +1 @@ +!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:safetyEval"]=t():e["jjb-micro-app:safetyEval"]=t()}(self,()=>(()=>{var e,t,n,r,i,o,a={76736(e,t,n){"use strict";n.r(t)},52571(e,t,n){"use strict";n.r(t)},20124(e,t,n){"use strict";n.r(t)},59914(e,t,n){"use strict";n.r(t)},69208(e,t,n){"use strict";n.r(t)},74033(e,t,n){"use strict";n.r(t)},9770(e,t,n){"use strict";n.r(t)},1589(e,t,n){"use strict";n.r(t)},62210(e,t,n){"use strict";n.r(t),n.d(t,{corpCertificateAdd:()=>a,corpCertificateEdit:()=>l,corpCertificateInfo:()=>o,corpCertificateIsExistCertNo:()=>f,corpCertificateList:()=>i,corpCertificateRemove:()=>c,corpCertificateStatPage:()=>s,dictValuesData:()=>u});var r=n(15998),i=(0,r.CV)("corpCertificateLoading","Post > @/certificate/corpCertificate/list"),o=(0,r.CV)("corpCertificateLoading","Get > /certificate/corpCertificate/getInfoById?id={id}"),a=(0,r.CV)("corpCertificateLoading","Post > @/certificate/corpCertificate/save"),l=(0,r.CV)("corpCertificateLoading","Put > @/certificate/corpCertificate/edit"),s=(0,r.CV)("corpCertificateLoading","Post > @/certificate/corpCertificate/statPage"),c=(0,r.CV)("corpCertificateLoading","Put > @/certificate/corpCertificate/remove?id={id}"),u=(0,r.CV)("corpCertificateLoading","Get > /config/dict-trees/list/by/dictValues"),f=(0,r.CV)("corpCertificateLoading","Get > /certificate/corpCertificate/isExistCertNo")},23775(e,t,n){"use strict";n.r(t),n.d(t,{identifyPartList:()=>r});var r=(0,n(15998).CV)("coursewareLoading","Post > @/risk/busIdentifyPart/list")},84049(e,t,n){"use strict";n.r(t),n.d(t,{queryDriverConfig:()=>r});var r=(0,n(15998).CV)("queryDriverConfigLoading","Get > /safetyEval/account/checkTerminalType","driverConfig: {} | res.data")},23461(e,t,n){"use strict";n.r(t),n.d(t,{equipInfoAdd:()=>y,equipInfoEdit:()=>m,equipInfoGet:()=>p,equipInfoList:()=>d,equipInfoRemove:()=>v,equipInfoToggleStatus:()=>h});var r,i,o=n(15998),a=n(48032),l=n(31467),s=n(73398);function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return u(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(u(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,u(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=f,u(d,"constructor",f),u(f,"constructor",s),s.displayName="GeneratorFunction",u(f,i,"GeneratorFunction"),u(d),u(d,i,"Generator"),u(d,r,function(){return this}),u(d,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:p}})()}function u(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(u=function(e,t,n,r){function o(t,n){u(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function f(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}var d=(0,o.CV)("equipInfoLoading","Get > /safetyEval/org-equipment/page","equipInfoList: [] | res.data || [] & equipInfoTotal: 0 | res.data?.total || 0"),p=(0,o.CV)("equipInfoLoading",(0,l.yT)((r=c().m(function e(t){var n;return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,l.Vg)("/safetyEval/org-equipment/get",{id:(0,s.gR)(null==t?void 0:t.id)});case 1:return n=e.v,e.a(2,(0,a.UC)(n))}},e)}),i=function(){var e=this,t=arguments;return new Promise(function(n,i){var o=r.apply(e,t);function a(e){f(o,n,i,a,l,"next",e)}function l(e){f(o,n,i,a,l,"throw",e)}a(void 0)})},function(e){return i.apply(this,arguments)}))),y=(0,o.CV)("equipInfoLoading","Post > @/safetyEval/org-equipment/save"),m=(0,o.CV)("equipInfoLoading","Post > @/safetyEval/org-equipment/modify"),v=(0,o.CV)("equipInfoLoading","Post > @/safetyEval/org-equipment/delete"),h=(0,o.CV)("equipInfoLoading","Post > @/safetyEval/org-equipment/modify")},27872(e,t,n){"use strict";n.r(t)},53001(e,t,n){"use strict";n.r(t),n.d(t,{orgDepartmentAdd:()=>l,orgDepartmentEdit:()=>s,orgDepartmentGet:()=>i,orgDepartmentList:()=>a,orgDepartmentRemove:()=>c,orgDepartmentTree:()=>o});var r=n(15998),i=(0,r.CV)("orgDepartmentLoading","Get > /safetyEval/org-department/get","orgDepartmentDetail: {} | res.data || {}"),o=(0,r.CV)("orgDepartmentLoading","Get > /safetyEval/org-department/tree","orgDepartmentTreeData: [] | res.data || []"),a=(0,r.CV)("orgDepartmentLoading","Get > /safetyEval/org-department/page","dataSource: [] | res.data || [] & total: 0 | res.totalCount || 0"),l=(0,r.CV)("orgDepartmentLoading","Post > @/safetyEval/org-department/save"),s=(0,r.CV)("orgDepartmentLoading","Post > @/safetyEval/org-department/modify"),c=(0,r.CV)("orgDepartmentLoading","Post > @/safetyEval/org-department/delete")},89175(e,t,n){"use strict";n.r(t),n.d(t,{fetchRegisteredOrgDetail:()=>i.cA,orgAccountDelete:()=>i.Z5,orgAccountGet:()=>i.oD,orgAccountList:()=>i.s1,orgAccountModify:()=>i.Eo,orgAccountResetPassword:()=>i.k,orgAccountUpdateState:()=>i.o,orgInfoDraft:()=>s,orgInfoDraftModify:()=>c,orgInfoGet:()=>o,orgInfoModify:()=>l,orgInfoSave:()=>a,registeredOrgGet:()=>i.$8,registeredOrgList:()=>i.HV});var r=n(15998),i=n(41911),o=(0,r.CV)("orgInfoLoading","Get > /safetyEval/org-info/getInfo","orgInfoDetail: {} | res.data || {}"),a=(0,r.CV)("orgInfoLoading","Post > @/safetyEval/org-info/save"),l=(0,r.CV)("orgInfoLoading","Post > @/safetyEval/org-info/modify"),s=(0,r.CV)("orgInfoLoading","Post > @/safetyEval/org-info/save"),c=(0,r.CV)("orgInfoLoading","Post > @/safetyEval/org-info/modify")},71252(e,t,n){"use strict";n.r(t),n.d(t,{orgPositionAdd:()=>o,orgPositionEdit:()=>a,orgPositionList:()=>i,orgPositionRemove:()=>l});var r=n(15998),i=(0,r.CV)("orgPositionLoading","Get > /safetyEval/org-position/page","dataSource: [] | res.data || [] & total: 0 | res.totalCount || 0"),o=(0,r.CV)("orgPositionLoading","Post > @/safetyEval/org-position/save"),a=(0,r.CV)("orgPositionLoading","Post > @/safetyEval/org-position/modify"),l=(0,r.CV)("orgPositionLoading","Post > @/safetyEval/org-position/delete")},28022(e,t,n){"use strict";n.r(t),n.d(t,{orgQualificationCertAdd:()=>o,orgQualificationCertDisable:()=>c,orgQualificationCertEdit:()=>l,orgQualificationCertEnable:()=>u,orgQualificationCertInfo:()=>a,orgQualificationCertList:()=>i,orgQualificationCertRemove:()=>s});var r=n(15998),i=(0,r.CV)("orgQualificationCertLoading","Get > /safetyEval/org-qualification/page","orgQualificationCertList: [] | res.data?.records || res.data || [] & orgQualificationCertTotal: 0 | res.data?.total || 0"),o=(0,r.CV)("orgQualificationCertLoading","Post > @/safetyEval/org-qualification/save"),a=(0,r.CV)("orgQualificationCertLoading","Get > /safetyEval/org-qualification/get","orgQualificationCertDetail: {} | res.data || {}"),l=(0,r.CV)("orgQualificationCertLoading","Post > @/safetyEval/org-qualification/modify"),s=(0,r.CV)("orgQualificationCertLoading","Post > @/safetyEval/org-qualification/delete"),c=(0,r.CV)("orgQualificationCertLoading","Post > @/safetyEval/org-qualification/disable"),u=(0,r.CV)("orgQualificationCertLoading","Post > @/safetyEval/org-qualification/enable")},89580(e,t,n){"use strict";n.r(t),n.d(t,{deleteExpert:()=>s,getExpertDetail:()=>a,modifyExpert:()=>l,queryExpertPage:()=>i,saveExpert:()=>o});var r=n(15998),i=(0,r.CV)("qualExpertLoading","Get > /safetyEval/qual-filing-expert/page","qualExpertList: [] | res.data || [] & qualExpertTotal: 0 | res.total || 0"),o=(0,r.CV)("qualExpertSubmitLoading","Post > @/safetyEval/qual-filing-expert/save"),a=(0,r.CV)("qualExpertDetailLoading","Get > /safetyEval/qual-filing-expert/get","qualExpertDetail: {} | res.data || {}"),l=(0,r.CV)("qualExpertSubmitLoading","Post > @/safetyEval/qual-filing-expert/modify"),s=(0,r.CV)("qualExpertSubmitLoading","Post > @/safetyEval/qual-filing-expert/delete")},30045(e,t,n){"use strict";n.r(t),n.d(t,{fetchQualChangeDetail:()=>Y,fetchQualFilingChangeHistory:()=>$,fetchQualFilingDetail:()=>Q,fromFilingBasicForm:()=>D,fromFilingCommitmentForm:()=>z,fromFilingPersonnelAddCmd:()=>V,parseCommitmentNames:()=>q,qualFilingChangePage:()=>Z,qualFilingChangeSubmit:()=>em,qualFilingCommitmentSaveOrUpdate:()=>es,qualFilingCommitmentUploadSignature:()=>ec,qualFilingDelete:()=>ei,qualFilingDraft:()=>ee,qualFilingEquipmentBatchAdd:()=>ed,qualFilingEquipmentDelete:()=>ey,qualFilingEquipmentUploadCalibration:()=>ep,qualFilingFiledDraft:()=>et,qualFilingFiledPage:()=>X,qualFilingMaterialInitTemplate:()=>eo,qualFilingMaterialUpload:()=>ea,qualFilingPage:()=>K,qualFilingPersonnelBatchAdd:()=>eu,qualFilingPersonnelDelete:()=>ef,qualFilingSaveDraft:()=>en,qualFilingSubmit:()=>er,qualFilingUploadAttachment:()=>el,submitQualFiling:()=>ev,submitQualFilingChange:()=>eh,toChangeHistory:()=>G,toFilingCommitmentForm:()=>_,toFilingDetail:()=>R,toFilingEquipmentRow:()=>M,toFilingListRow:()=>F,toFilingPersonnelRow:()=>U});var r,i,o,a,l,s,c,u,f,d,p,y,m,v,h,g,b,j=n(15998),x=n(48032),S=n(31467),C=n(73398),A=n(76332),w=n(20344),O=["filingTerritoryName","filingTerritoryCode","filingStatus"];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})(e)}function I(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return E(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(E(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,E(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,E(u,"constructor",c),E(c,"constructor",s),s.displayName="GeneratorFunction",E(c,i,"GeneratorFunction"),E(u),E(u,i,"Generator"),E(u,r,function(){return this}),E(u,"toString",function(){return"[object Generator]"}),(I=function(){return{w:o,m:f}})()}function E(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(E=function(e,t,n,r){function o(t,n){E(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function N(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function L(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){N(o,r,i,a,l,"next",e)}function l(e){N(o,r,i,a,l,"throw",e)}a(void 0)})}}function T(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;t0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,C.gR)(t.id),filingId:t.filingId,filingTerritoryCode:t.filingTerritoryCode,filingTerritoryName:t.filingTerritoryName,filingUnitName:t.filingUnitName,filingNo:t.filingNo||(t.id?String(t.id):""),businessScope:t.businessScope,filingStatusCode:t.filingStatusCode,filingStatusName:t.filingStatusName,applyTypeCode:t.applyTypeCode,applyTypeName:t.applyTypeName,changeCount:Number(null!=(e=t.changeCount)?e:0),originFilingId:(0,C.gR)(t.originFilingId),rejectReason:t.rejectReason,submitTime:(0,A.Yq)(t.submitTime),approveTime:(0,A.Yq)(t.approveTime)}}function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.filingTerritoryName||e.filingTerritoryCode,n=e.filingUnitTypeName||e.filingUnitTypeCode;return(0,C.CF)({id:(0,C.gR)(e.id),businessScope:e.businessScope,filingTerritoryCode:t,filingTerritoryName:t,filingUnitName:e.filingUnitName,filingUnitTypeCode:n,filingUnitTypeName:n,filingNo:e.filingNo,registerAddress:e.registerAddress,officeAddress:e.officeAddress,creditCode:e.creditCode,qualCertNo:e.qualCertNo,legalPersonPhone:e.legalPersonPhone,contactPhone:e.contactPhone,infoDisclosureUrl:e.infoDisclosureUrl,fixedAssetAmount:e.fixedAssetAmount,workplaceArea:e.workplaceArea,archiveRoomArea:e.archiveRoomArea,fulltimeEvaluatorCount:e.fulltimeEvaluatorCount,registeredEngineerCount:e.registeredEngineerCount,unitIntro:e.unitIntro,attachmentUrl:e.attachmentUrl})}function R(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return k(k({},e),{},{materials:e.materials||[],commitment:e.commitment?_(e.commitment,e.filingUnitName):null,personnelList:(e.personnelList||[]).map(U),equipmentList:(e.equipmentList||[]).map(M)})}function q(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=String(i).match(/本人是(.+?),是(.+?)法定代表人/);if(a)return{legalRepName:(null==(n=a[1])?void 0:n.trim())||"",filingUnitName:(null==(r=a[2])?void 0:r.trim())||o||""};var l=String(i).match(/本人是(.+?)是(.+?)法定代表人/);return{legalRepName:(null==l||null==(e=l[1])?void 0:e.trim())||"",filingUnitName:(null==l||null==(t=l[2])?void 0:t.trim())||o||""}}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=q(e.commitmentContent,t),r=e.legalRepPersonnelId?String((0,C.gR)(e.legalRepPersonnelId)):"";return{id:(0,C.gR)(e.id),filingId:(0,C.gR)(e.filingId),commitmentContent:e.commitmentContent,legalRepPersonnelId:r,legalRepName:e.legalRepName||n.legalRepName,filingUnitName:n.filingUnitName||t,legalRepSignatureUrl:e.legalRepSignatureUrl,signDate:(0,A.vJ)(e.signDate),signatureFiles:(0,w.zG)(e.legalRepSignatureUrl,"电子签名.jpg")}}function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=(0,C.gR)(e.legalRepPersonnelId);return{id:(0,C.gR)(e.id),filingId:(0,C.gR)(t),commitmentContent:e.commitmentContent,legalRepSignatureUrl:e.legalRepSignatureUrl,signDate:(0,A.au)(e.signDate),legalRepPersonnelId:n||null,legalRepName:e.legalRepName||""}}function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.personName||e.userName||e.staffName;return{id:(0,C.gR)(e.id),filingId:(0,C.gR)(e.filingId),sourcePersonnelId:(0,C.gR)(e.sourcePersonnelId),personName:t,userName:t,personTypeCode:e.personTypeCode,personTypeName:e.personTypeName,positionName:e.positionName,titleName:e.titleName,genderCode:e.genderCode,genderName:e.genderName,birthDate:e.birthDate,joinWorkDate:e.joinWorkDate,idCardNo:e.idCardNo,currentAddress:e.currentAddress,officeAddress:e.officeAddress,educationCode:e.educationCode,educationName:e.educationName,graduateSchool:e.graduateSchool,major:e.major,qualScope:e.qualScope,publications:e.publications,professionalLevelCert:e.professionalLevelCert,registerEngineerFlag:e.registerEngineerFlag,abilityDeclaration:e.abilityDeclaration,workExperience:e.workExperience,proofMaterialUrl:e.proofMaterialUrl}}function V(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=U(e);return(0,C.CF)({sourcePersonnelId:t.sourcePersonnelId,personName:t.personName,personTypeCode:t.personTypeCode,personTypeName:t.personTypeName,positionName:t.positionName,titleName:t.titleName,genderCode:t.genderCode,genderName:t.genderName,birthDate:t.birthDate,joinWorkDate:t.joinWorkDate,idCardNo:t.idCardNo,currentAddress:t.currentAddress,officeAddress:t.officeAddress,educationCode:t.educationCode,educationName:t.educationName,graduateSchool:t.graduateSchool,major:t.major,qualScope:t.qualScope,publications:t.publications,professionalLevelCert:t.professionalLevelCert,registerEngineerFlag:t.registerEngineerFlag,abilityDeclaration:t.abilityDeclaration,workExperience:t.workExperience,proofMaterialUrl:t.proofMaterialUrl})}function M(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,C.gR)(e.id),filingId:(0,C.gR)(e.filingId),sourceEquipmentId:(0,C.gR)(e.sourceEquipmentId),deviceName:e.deviceName,deviceModel:e.deviceModel,manufacturer:e.manufacturer,calibrationReportUrl:e.calibrationReportUrl}}function G(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{changeCount:Number(null!=(e=t.changeCount)?e:0),records:(t.records||[]).map(function(e,t){return{id:(0,C.gR)(e.id),index:t+1,changeItemName:e.changeItemName,changeTime:(0,A.Yq)(e.changeTime),operatorName:e.operatorName}})}}function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.filingTerritoryName,n=e.filingTerritoryCode,r=e.filingStatus,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r @/safetyEval/qual-filing/aggregationSaveOrEdit"),eh=(0,j.CV)("qualFilingSubmitLoading","Post > @/safetyEval/qual-filing-change/aggregationSaveOrEdit")},96952(e,t,n){"use strict";n.r(t),n.d(t,{changeReviewSubmit:()=>f,fetchQualChangeDetail:()=>c,fetchQualFilingDetail:()=>a,queryChangeComplianceCheck:()=>u,queryComplianceCheck:()=>o,queryQualChangePage:()=>l,queryReviewList:()=>i,reviewSubmit:()=>s});var r=n(15998),i=(0,r.CV)("qualReviewLoading","Get > /safetyEval/qual-filing/page","qualReviewList: [] | res.data || [] & qualReviewTotal: 0 | res.total || 0"),o=(0,r.CV)("qualReviewLoading","Get > /safetyEval/qual-filing/compliance-check","complianceCheckItems: [] | res.data || []"),a=(0,r.CV)("fetchQualFilingDetailLoading","Get > /safetyEval/qual-filing/detail","qualFilingDetail: {} | res.data || {}"),l=(0,r.CV)("qualReviewLoading","Get > /safetyEval/qual-filing-change/page","qualReviewList: [] | res.data || [] & qualReviewTotal: 0 | res.total || 0"),s=(0,r.CV)("qualReviewSubmitLoading","Post > @/safetyEval/qual-filing/review"),c=(0,r.CV)("fetchQualFilingDetailLoading","Get > /safetyEval/qual-filing-change/detail","qualFilingDetail: {} | res.data || {}"),u=(0,r.CV)("qualReviewLoading","Get > /safetyEval/qual-filing-change/compliance-check","complianceCheckItems: [] | res.data || []"),f=(0,r.CV)("qualReviewSubmitLoading","Post > @/safetyEval/qual-filing-change/review")},9538(e,t,n){"use strict";n.r(t),n.d(t,{fetchStaffCertDetail:()=>v,fetchStaffCertListByPersonnelId:()=>y,staffCertificateAdd:()=>f,staffCertificateEdit:()=>d,staffCertificateInfo:()=>u,staffCertificateList:()=>c,staffCertificateRemove:()=>p});var r=n(15998),i=n(46285);function o(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function l(n,r,i,o){var l=Object.create((r&&r.prototype instanceof c?r:c).prototype);return a(l,"_invoke",function(n,r,i){var o,a,l,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,a=0,l=e,d.n=n,s}};function p(n,r){for(a=n,l=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(l=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,a=0))}if(i||n>1)return s;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),a=u,l=y;(t=a<2?e:l)||!f;){o||(a?a<3?(a>1&&(d.n=-1),p(a,l)):d.n=l:d.v=l);try{if(c=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(f=d.n<0)?l:n.call(r,d))!==s)break}catch(t){o=e,a=1,l=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),l}var s={};function c(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(a(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,a(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=f,a(d,"constructor",f),a(f,"constructor",u),u.displayName="GeneratorFunction",a(f,i,"GeneratorFunction"),a(d),a(d,i,"Generator"),a(d,r,function(){return this}),a(d,"toString",function(){return"[object Generator]"}),(o=function(){return{w:l,m:p}})()}function a(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(a=function(e,t,n,r){function o(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function l(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){l(o,r,i,a,s,"next",e)}function s(e){l(o,r,i,a,s,"throw",e)}a(void 0)})}}var c=(0,r.CV)("staffCertificateLoading","Get > /safetyEval/org-personnel-cert/page","staffCertificateList: [] | res.data || [] & staffCertificateTotal: 0 | res.data?.total || 0"),u=(0,r.CV)("staffCertificateLoading","Get > /safetyEval/org-personnel-cert/get","staffCertificateDetail: {} | res.data || {}"),f=(0,r.CV)("staffCertificateLoading","Post > @/safetyEval/org-personnel-cert/save"),d=(0,r.CV)("staffCertificateLoading","Post > @/safetyEval/org-personnel-cert/modify"),p=(0,r.CV)("staffCertificateLoading","Post > @/safetyEval/org-personnel-cert/delete");function y(e){return m.apply(this,arguments)}function m(){return(m=s(o().m(function e(t){var n;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,(0,i.Get)("/safetyEval/org-personnel-cert/page",{current:1,size:999,personnelId:t});case 1:return n=e.v,e.a(2,(null==n?void 0:n.data)||[]);case 2:return e.p=2,e.v,e.a(2,[])}},e,null,[[0,2]])}))).apply(this,arguments)}function v(e){return h.apply(this,arguments)}function h(){return(h=s(o().m(function e(t){var n,r;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.id,e.p=1,e.n=2,(0,i.Get)("/safetyEval/org-personnel-cert/get",{id:n});case 2:return r=e.v,e.a(2,(null==r?void 0:r.data)||null);case 3:return e.p=3,e.v,e.a(2,null)}},e,null,[[1,3]])}))).apply(this,arguments)}},53983(e,t,n){"use strict";n.r(t),n.d(t,{staffChangeLogList:()=>f,staffChangeLogRemove:()=>d,staffChangeLogStaffList:()=>u,staffResignationAudit:()=>p,staffResignationInfo:()=>y});var r,i,o=n(15998),a=n(31467);function l(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=Object.create((r&&r.prototype instanceof c?r:c).prototype);return s(l,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),l}var a={};function c(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(s(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,s(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=f,s(d,"constructor",f),s(f,"constructor",u),u.displayName="GeneratorFunction",s(f,i,"GeneratorFunction"),s(d),s(d,i,"Generator"),s(d,r,function(){return this}),s(d,"toString",function(){return"[object Generator]"}),(l=function(){return{w:o,m:p}})()}function s(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(s=function(e,t,n,r){function o(t,n){s(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function c(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}var u=(0,o.CV)("staffChangeLogLoading","Get > /safetyEval/org-personnel/page","staffChangeLogStaffList: [] | res.data || [] & staffChangeLogStaffTotal: 0 | res.total || 0"),f=(0,o.CV)("staffChangeLogLoading","Get > /safetyEval/org-personnel-change/page","staffChangeLogChangeList: [] | res.data || [] & staffChangeLogChangeTotal: 0 | res.total || 0"),d=(0,o.CV)("staffChangeLogLoading",(0,a.yT)((r=l().m(function e(t){var n;return l().w(function(e){for(;;)if(0===e.n)return n=t.id,e.a(2,(0,a.oI)("/safetyEval/org-personnel-change/delete",n))},e)}),i=function(){var e=this,t=arguments;return new Promise(function(n,i){var o=r.apply(e,t);function a(e){c(o,n,i,a,l,"next",e)}function l(e){c(o,n,i,a,l,"throw",e)}a(void 0)})},function(e){return i.apply(this,arguments)}))),p=(0,o.CV)("staffChangeLogLoading","Post > @/safetyEval/org-resign-apply/modify"),y=(0,o.CV)("staffChangeLogLoading","Get > /safetyEval/org-resign-apply/get","staffResignationDetail: {} | res.data || {}")},85135(e,t,n){"use strict";n.r(t),n.d(t,{staffInfoAdd:()=>y,staffInfoEdit:()=>m,staffInfoGet:()=>p,staffInfoList:()=>d,staffInfoRemove:()=>v,staffInfoResetPassword:()=>h});var r,i,o=n(15998),a=n(31467),l=n(73398);function s(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return c(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(c(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=f,c(d,"constructor",f),c(f,"constructor",u),u.displayName="GeneratorFunction",c(f,i,"GeneratorFunction"),c(d),c(d,i,"Generator"),c(d,r,function(){return this}),c(d,"toString",function(){return"[object Generator]"}),(s=function(){return{w:o,m:p}})()}function c(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(c=function(e,t,n,r){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function u(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){u(o,r,i,a,l,"next",e)}function l(e){u(o,r,i,a,l,"throw",e)}a(void 0)})}}var d=(0,o.CV)("staffInfoLoading","Get > /safetyEval/org-personnel/page","staffInfoList: [] | res.data || [] & staffInfoTotal: 0 | res.data?.total || 0"),p=(0,o.CV)("staffInfoLoading","Get > /safetyEval/org-personnel/get","staffInfoDetail: {} | res.data || {}"),y=(0,o.CV)("staffInfoLoading","Post > @/safetyEval/org-personnel/save"),m=(0,o.CV)("staffInfoLoading","Post > @/safetyEval/org-personnel/modify"),v=(0,o.CV)("staffInfoLoading",(0,a.yT)((r=f(s().m(function e(t){var n;return s().w(function(e){for(;;)if(0===e.n)return n=t.id,e.a(2,(0,a.$P)("/safetyEval/org-personnel/delete",{data:(0,l.gR)(n)}))},e)})),function(e){return r.apply(this,arguments)}))),h=(0,o.CV)("staffInfoLoading",(0,a.yT)((i=f(s().m(function e(t){var n;return s().w(function(e){for(;;)if(0===e.n)return n=t.id,e.a(2,(0,a.$P)("/safetyEval/org-personnel/reset-password",{data:(0,l.gR)(n)}))},e)})),function(e){return i.apply(this,arguments)})))},93316(e,t,n){"use strict";n.r(t),n.d(t,{staffResignationApplyAdd:()=>a,staffResignationApplyInfo:()=>o,staffResignationApplyList:()=>i});var r=n(15998),i=(0,r.CV)("staffResignationApplyLoading","Get > /safetyEval/org-resign-apply/page","staffResignationApplyList: [] | res.data || [] & staffResignationApplyTotal: 0 | res.total || 0"),o=(0,r.CV)("staffResignationApplyLoading","Get > /safetyEval/org-resign-apply/get","resignApplyDetail: {} | res.data || {}"),a=(0,r.CV)("staffResignationApplyLoading","Post > @/safetyEval/org-resign-apply/save")},97467(e,t,n){"use strict";n.r(t),n.d(t,{dictValuesData:()=>u,getUserlistAll:()=>p,projectHasUser:()=>d,userCertificateAdd:()=>a,userCertificateEdit:()=>l,userCertificateInfo:()=>o,userCertificateIsExistCertNo:()=>f,userCertificateList:()=>i,userCertificateRemove:()=>c,userCertificateStatPage:()=>s});var r=n(15998),i=(0,r.CV)("userCertificateLoading","Post > @/certificate/userCertificate/list"),o=(0,r.CV)("userCertificateLoading","Get > /certificate/userCertificate/getInfoById/{id}"),a=(0,r.CV)("userCertificateLoading","Post > @/certificate/userCertificate/save"),l=(0,r.CV)("userCertificateLoading","Put > @/certificate/userCertificate/edit"),s=(0,r.CV)("userCertificateLoading","Post > @/certificate/userCertificate/corpCertificateStatPage"),c=(0,r.CV)("userCertificateLoading","Delete > @/certificate/userCertificate/delete/{id}"),u=(0,r.CV)("userCertificateLoading","Get > /config/dict-trees/list/by/dictValues"),f=(0,r.CV)("userCertificateLoading","Get > /certificate/userCertificate/isExistCertNo"),d=(0,r.CV)("userCertificateLoading","Get > /xgfManager/project/projectHasUser"),p=(0,r.CV)("corpCertificateLoading","Post > @/certificate/user/listAll")},30159(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(26380),i=n(41038),o=n(87160),a=n(96540),l=n(38623),s=n(74848);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return c(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),y=p[0],m=p[1];return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.A.Item,{name:n,label:u,valuePropName:"fileList",getValueProps:function(e){return Array.isArray(e)?{fileList:e}:{fileList:e?e.split(",").map(function(e){return{url:e,uid:e,status:"done",name:"附件"}}):[]}},getValueFromEvent:function(e){var t=e.fileList;return(null==t?void 0:t.map(function(e){var t;return{url:(null==(t=e.response)||null==(t=t.data)?void 0:t.url)||e.url,uid:e.uid,status:e.status,name:e.name,percent:e.percent}}))||[]},children:(0,s.jsx)(i.A,{listType:"picture-card",headers:{token:sessionStorage.getItem("token")},maxCount:f,accept:d,action:"".concat(window.process.env.app.API_HOST,"/safetyEval/file/upload"),onPreview:function(e){var t;(t=e.url||e.thumbUrl,/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(t||""))?m(e.url||e.thumbUrl):window.open(e.url||e.thumbUrl)},children:(0,s.jsxs)("button",{style:{border:0,background:"none"},type:"button",children:[(0,s.jsx)(l.A,{}),(0,s.jsx)("div",{style:{marginTop:8},children:"上传附件"})]})})}),(0,s.jsx)(o.A,{style:{display:"none"},preview:{visible:!!y,src:y,onVisibleChange:function(e){e||m("")}}})]})}},63910(e,t,n){"use strict";n.d(t,{Ay:()=>l,Bi:()=>o});var r=n(87160),i=(n(42443),n(85196),n(74848));function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=window.fileUrl||"",n=e.filePath,r=e.url;if(n){var i=String(n);return/^https?:\/\//i.test(i)?i:t?"".concat(t).concat(i):i}if(r){var o=String(r);return/^https?:\/\//i.test(o)?o:t?"".concat(t).concat(o):o}return""}function a(e){var t=e.files,n=e.width,a=void 0===n?100:n,l=e.height,s=void 0===l?100:l,c=((void 0===t?[]:t)||[]).filter(Boolean).map(o).filter(Boolean);return c.length?(0,i.jsx)(r.A.PreviewGroup,{children:c.map(function(e,t){return(0,i.jsx)(r.A,{src:e,alt:"",width:a,height:s,wrapperStyle:{marginRight:10,marginBottom:10}},"".concat(e,"-").concat(t))})}):(0,i.jsx)("span",{children:"暂无图片"})}a.displayName="CertPreviewImg";let l=a},77016(e,t,n){"use strict";n.d(t,{Ay:()=>f,QQ:()=>u});var r=n(87160),i=n(18182),o=n(74848);function a(e){return(a="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})(e)}function l(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;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n="".concat(t||""," ").concat(e||"").toLowerCase();return/\.(jpe?g|png|gif|webp|bmp)(\?|#|$)/i.test(n)?"image":"other"}(a,n)?(0,o.jsx)(r.A,{src:a,alt:n||"预览",style:s({maxHeight:480},i)}):(0,o.jsxs)("div",{style:s({minHeight:120,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",background:"#fafafa",color:"rgba(0,0,0,0.45)"},i),children:[(0,o.jsx)("span",{style:{marginBottom:8},children:"此文件类型不支持内嵌预览"}),(0,o.jsx)("span",{children:"请点击下方「新窗口打开」按钮在浏览器中查看"})]}):(0,o.jsx)("div",{style:s({minHeight:120,display:"flex",alignItems:"center",justifyContent:"center",background:"#fafafa",color:"rgba(0,0,0,0.45)"},i),children:"暂无上传文件"})}function f(e){var t=e.open,n=e.title,r=e.fileName,a=e.url,l=e.width,s=e.onCancel,f=c(a),d=f&&/\.(jpe?g|png|gif|webp|bmp)(\?|#|$)/i.test(f.toLowerCase());return(0,o.jsx)(i.A,{open:t,destroyOnHidden:!0,title:void 0===n?"文件预览":n,width:void 0===l?720:l,cancelText:"关闭",okText:f?d?"新窗口打开":"重新打开":"关闭",onCancel:s,onOk:function(){f&&window.open(f,"_blank"),null==s||s()},children:t&&(0,o.jsxs)("div",{children:[r&&(0,o.jsx)("div",{style:{padding:12,background:"#f8fafc",border:"1px solid #f0f0f0",borderRadius:4,marginBottom:12,fontWeight:500},children:r}),(0,o.jsx)(u,{url:f,fileName:r})]})})}},85029(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(15998),i=n(71500),o=n(36223),a=n(96540),l=n(21023),s=n(39724),c=n(30896),u=n(26676),f=n(85497),d=n(88648),p=n(74848);function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function v(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),j=b[0],x=b[1],S=(0,f.A)(),C=(0,u.A)(),A=C.loading,w=C.getFile;return(0,a.useEffect)(function(){var e,t;console.log(S),(e=y().m(function e(){var t,n;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,d.userCertificateInfo({id:S.id});case 1:return t=e.v,e.n=2,w({eqType:c.c[m],eqForeignKey:t.data.userCertificateId});case 2:n=e.v,t.data.licenseFile=n,x(t.data||{});case 3:return e.a(2)}},e)}),t=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){v(o,r,i,a,l,"next",e)}function l(e){v(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return t.apply(this,arguments)})()},[]),(0,p.jsx)("div",{children:(0,p.jsx)(l.A,{title:"证书信息查看",children:(0,p.jsxs)("div",{children:[(0,p.jsx)(i.A,{orientation:"left",children:"人员信息"}),(0,p.jsx)(o.A,{bordered:!0,loding:A,items:[{label:"姓名",children:j.name},{label:"企业名称",children:j.corpinfoName},{label:"部门名称",children:j.departmentName},{label:"岗位名称",children:j.userPostName},{label:"就职状态",children:(0,p.jsx)("div",{children:g[j.employmentStatus]})}],column:2,labelStyle:{width:200},contentStyle:{width:500}}),(0,p.jsx)(i.A,{orientation:"left",children:"证书信息"}),(0,p.jsx)(o.A,{bordered:!0,loding:A,items:[{label:"证书名称",children:j.certificateName},{label:"证书编号",children:j.certificateCode},{label:"岗位名称",children:j.postName},{label:"发证机构",children:j.issuingAuthority},{label:"发证日期",children:j.dateIssue},{label:"有效期至",children:(0,p.jsx)("div",{children:"".concat(null!=(n=j.certificateDateStart)?n:""," - ").concat(null!=(r=j.certificateDateEnd)?r:"")})},{label:"证照照片",children:(0,p.jsx)(s.A,{files:j.licenseFile})}],column:2,labelStyle:{width:200},contentStyle:{width:500}})]})})})})},70529(e,t,n){"use strict";n.d(t,{A:()=>Q});var r=n(57971),i=n(15998),o=n(26380),a=n(18182),l=n(87959),s=n(71021),c=n(73133),u=n(96540),f=n(68808),d=n(51315),p=n(21023),y=n(6480),m=n(89761);n(8051);var v=n(75228),h=n(49269),g=n(89490),b=n(20977),j=n(30896),x=n(18939),S=n(26676),C=n(85497),A=n(35525),w=n(44346),O=n(92309),P=n(88648),I=n(77539),E=n(56347),N=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})(e)}function T(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return k(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(k(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,k(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,k(u,"constructor",c),k(c,"constructor",s),s.displayName="GeneratorFunction",k(c,i,"GeneratorFunction"),k(u),k(u,i,"Generator"),k(u,r,function(){return this}),k(u,"toString",function(){return"[object Generator]"}),(T=function(){return{w:o,m:f}})()}function k(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(k=function(e,t,n,r){function o(t,n){k(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function F(e){return function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||V(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function R(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){D(o,r,i,a,l,"next",e)}function l(e){D(o,r,i,a,l,"throw",e)}a(void 0)})}}function q(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;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||V(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){if(e){if("string"==typeof e)return M(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)?M(e,t):void 0}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0xa00000})){t.n=3;break}return l.Ay.error("选择的图片不能大于10MB"),t.a(2);case 3:return t.n=4,C({single:!1,files:V});case 4:return t.n=5,L({single:!1,files:n.certificateImgs,params:{type:j.c[e.certificatePhotoType],foreignKey:c}});case 5:if(r=t.v.id,n.certificateDateStart=n.certificateDate[0],n.certificateDateEnd=n.certificateDate[1],n.type=e.personnelType,n.typeName=({tezhongzuoye:"特种作业人员",tzsbczry:"特种设备操作人员",zyfzr:"主要负责人",aqscglry:"安全生产管理人员"})[e.personnelType],!e.currentId){t.n=7;break}return n.id=e.currentId,n.userCertificateId=c,t.n=6,e.requestEdit(n).then(function(t){t.success&&(en(),e.getData(),e.onSuccess(c),l.Ay.success("编辑成功"))});case 6:t.n=8;break;case 7:return n.userCertificateId=r,t.n=8,e.requestAdd(n).then(function(t){t.success&&(en(),e.getData(),e.onSuccess(c),l.Ay.success("新增成功"))});case 8:return t.a(2)}},t)})),function(e){return r.apply(this,arguments)});return(0,u.useEffect)(function(){var t;W?e.userCertificateIsExistCertNo({certNo:W,id:null!=(t=e.currentId)?t:""}).then(function(e){e.data?(i.setFields([{name:"certificateCode",errors:["证书编号重复"]}]),X(!1)):X(!0)}):i.setFields([{name:"certificateCode",errors:[]}])},[W]),(0,N.jsx)(a.A,{open:e.open,maskClosable:!1,title:e.currentId?"编辑":"新增",width:800,confirmLoading:h||P||D||e.loding,onOk:i.submit,onCancel:en,children:(0,N.jsx)(f.A,{form:i,onValuesChange:function(e){if("certificateCode"in e){var t;Q(null!=(t=e.certificateCode)?t:"")}},span:24,values:{securityFlag:0},options:[{name:"userId",label:"选择人员",render:b.O.SELECT,items:H},{name:"userName",label:"人员名称",onlyForLabel:!0},{name:"certificateName",label:"证书名称"},{name:"certificateCode",label:"证书编号"},{name:"postId",label:"岗位名称",render:(0,N.jsx)(m.A,{dictValue:e.dictionaryType,onGetLabel:function(e){return i.setFieldValue("postName",e)}})},{name:"postName",label:"岗位名称",onlyForLabel:!0},{name:"issuingAuthority",label:"发证机构"},{name:"dateIssue",label:"发证日期",render:b.O.DATE},{name:"certificateDate",label:"有效期",render:b.O.DATE_RANGE,rules:[{validator:function(e,t){return Array.isArray(t)&&t.every(function(e){return""===e})?Promise.reject(Error("请选择有效期")):Promise.resolve()}}]},{name:"certificateImgs",label:"证照照片",render:(0,N.jsx)(g.A,{maxCount:2,onGetRemoveFile:function(e){M([].concat(F(V),[e]))},tipContent:(0,N.jsx)("div",{style:{lineHeight:1.6,color:"red",fontSize:12},children:(0,N.jsx)("div",{children:"温馨提示:用户要上传证照照片正反面(证照照片数量是2张)单张大小不超过10MB,支持jpg、jpeg、png格式。"})})})}],labelCol:{span:10},showActionButtons:!1,onFinish:er})})};let Q=(0,i.dm)([P.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){var t,n=e.props,r=e.certificatePhotoType,i=e.displayType,f=e.personnelType,m=e.permissionAdd,g=e.permissionEdit,b=e.permissionView,x=e.permissionDel,A=e.dictionaryType,O=U((0,u.useState)(!1),2),P=O[0],I=O[1],E=U((0,u.useState)(""),2),L=E[0],k=E[1],D=(0,C.A)(),q=(0,S.A)(),V=q.loading,M=q.getFile,Q=U(o.A.useForm(),1)[0],W=(0,w.A)(n.userCertificateList,{form:Q,transform:function(e){return _(_({},e),{},{eqCorpinfoId:D.corpinfoId,eqType:f})}}),Y=W.tableProps,H=W.getData,$=(t=R(T().m(function e(t){return T().w(function(e){for(;;)switch(e.n){case 0:n.projectHasUser({eqUserId:t.userId}).then(function(e){if(console.log(e),e.data&&e.data.length>0){var r=[],i=[];e.data.forEach(function(e){r.push(e.projectName),i.push(e.userName)}),a.A.confirm({title:"提示",content:(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{children:["【",F(new Set(i)).join(","),"】有正在进行的项目,包含【",F(new Set(r)).join(","),"】确定删除吗?"]}),(0,N.jsx)("div",{style:{fontSize:14,color:"red"},children:"删除可能会对正在进行的项目造成异常状态,请谨慎操作。"})]}),onOk:function(){n.userCertificateRemove({id:t.id}).then(function(e){e.success&&(l.Ay.success("删除成功"),H())})}})}else a.A.confirm({title:"提示",content:"确定删除吗?",onOk:function(){n.userCertificateRemove({id:t.id}).then(function(e){e.success&&(l.Ay.success("删除成功"),H())})}})});case 1:return e.a(2)}},e)})),function(e){return t.apply(this,arguments)}),J=U((0,u.useState)({}),2),K=J[0],X=J[1],Z=U((0,u.useState)(new Set),2),ee=Z[0],et=Z[1],en=(0,u.useRef)(new Set),er=(0,u.useRef)([]),ei=(0,u.useRef)(0),eo=function(){for(;er.current.length>0&&ei.current<3;)!function(){var e=er.current.shift(),t=e.id,n=e.resolve,i=e.reject;ei.current++,M({eqType:j.c[r],eqForeignKey:t}).then(function(e){X(function(n){return _(_({},n),{},z({},t,e||[]))}),n(e)}).catch(function(e){console.error("图片加载失败:",e),i(e)}).finally(function(){ei.current--,et(function(e){var n=new Set(e);return n.delete(t),n}),eo()})}()};(0,u.useEffect)(function(){if("View"===i){var e=document.createElement("style");return e.innerHTML="\n .search-layout::after {\n content: none !important;\n display: none !important;\n }\n ",document.head.appendChild(e),function(){document.head.removeChild(e)}}},[]),(0,u.useEffect)(function(){if(Y.dataSource){var e=new Set(Y.dataSource.map(function(e){return e.userCertificateId}).filter(Boolean));X(function(t){var n={};return Object.keys(t).forEach(function(r){e.has(r)&&(n[r]=t[r])}),n})}},[Y.dataSource]);var ea=(0,u.useRef)(new Set);return(0,u.useEffect)(function(){return Y.dataSource&&Y.dataSource.forEach(function(e){var t=e.userCertificateId;t&&!ea.current.has(t)&&(ea.current.add(t),!t||K[t]||ee.has(t)||en.current.has(t)?Promise.resolve():(en.current.add(t),et(function(e){return new Set([].concat(F(e),[t]))}),new Promise(function(e,n){er.current.push({id:t,resolve:e,reject:n}),eo()}).finally(function(){en.current.delete(t)})))}),function(){ea.current.clear()}},[Y.dataSource]),(0,N.jsxs)(p.A,{children:[(0,N.jsx)(y.A,{form:Q,options:[{name:"likeUserName",label:"姓名"},{name:"likePostName",label:"岗位名称"}],onFinish:H}),(0,N.jsx)(v.A,_({loding:V,options:"View"!==i,toolBarRender:function(){return(0,N.jsx)(N.Fragment,{children:"View"!==i&&n.permission(m)&&(0,N.jsx)(s.Ay,{type:"primary",icon:(0,N.jsx)(d.A,{}),onClick:function(){I(!0)},children:"新增"})})},columns:[{title:"姓名",dataIndex:"name"},{title:"证书名称",dataIndex:"certificateName"},{title:"证书编号",dataIndex:"certificateCode"},{title:"岗位名称",dataIndex:"postName"},{title:"有效期至",dataIndex:"certificateNo",width:280,render:function(e,t){var n,r;return(0,N.jsx)("div",{children:"".concat(null!=(n=t.certificateDateStart)?n:""," - ").concat(null!=(r=t.certificateDateEnd)?r:"")})}},{title:"就职状态",dataIndex:"certificateNo",render:function(e,t){return(0,N.jsx)("div",{children:G[t.employmentStatus]||"-"})}},{title:"图片",dataIndex:"name",render:function(e,t){var n=K[t.userCertificateId]||[];return n.length?(0,N.jsx)(h.A,{files:n}):(0,N.jsx)("span",{children:"无"})}},{title:"操作",width:200,render:function(e,t){return(0,N.jsxs)(c.A,{children:[n.permission(b)&&(0,N.jsx)(s.Ay,{type:"link",onClick:function(){return n.history.push("./View?id=".concat(t.id))},children:"查看"}),"View"!==i&&n.permission(g)&&(0,N.jsx)(s.Ay,{type:"link",onClick:function(){I(!0),k(t.id)},children:"编辑"}),"View"!==i&&n.permission(x)&&(0,N.jsx)(s.Ay,{danger:!0,type:"link",onClick:function(){return $(t)},children:"删除"})]})}}]},Y)),P&&(0,N.jsx)(B,{open:P,loding:n.userCertificate.userCertificateLoading,getData:H,currentId:L,requestAdd:n.userCertificateAdd,requestEdit:n.userCertificateEdit,requestDetails:n.userCertificateInfo,userCertificateIsExistCertNo:n.userCertificateIsExistCertNo,getUserlistAll:n.getUserlistAll,certificatePhotoType:r,personnelType:f,dictionaryType:A,onCancel:function(){I(!1),k("")},onSuccess:function(e){X(function(t){var n=_({},t);return delete n[e],n})}})]})}))},13290(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(96540),i=n(71021),o=n(87160),a=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})(e)}var s=["url","children"];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 u(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=d[0],y=d[1],m=function(e){if(!e)return"";var t=String(e);if(/^https?:\/\//i.test(t))return t;var n=window.fileUrl||"";return n?"".concat(n).concat(t):t}(n);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.Ay,u(u({type:"link",size:"small",disabled:!m,onClick:function(){/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(m||"")?y(m):window.open(m,"_blank")}},c),{},{children:void 0===l?"预览":l})),p&&(0,a.jsx)(o.A,{src:p,style:{display:"none"},preview:{visible:!0,onVisibleChange:function(e){e||y("")}}})]})}},74565(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(15998),i=n(71500),o=n(36223),a=n(96540),l=n(21023),s=n(39724),c=n(30896),u=n(26676),f=n(85497),d=n(88648),p=n(74848);function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function v(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),j=b[0],x=b[1],S=(0,f.A)(),C=(0,u.A)(),A=C.loading,w=C.getFile;return(0,a.useEffect)(function(){var e,t;console.log(S.personnelType),(e=y().m(function e(){var t,n;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,d.userCertificateInfo({id:S.id});case 1:return t=e.v,e.n=2,w({eqType:c.c[m],eqForeignKey:t.data.userCertificateId});case 2:n=e.v,t.data.licenseFile=n,x(t.data||{});case 3:return e.a(2)}},e)}),t=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){v(o,r,i,a,l,"next",e)}function l(e){v(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return t.apply(this,arguments)})()},[]),(0,p.jsx)("div",{children:(0,p.jsx)(l.A,{title:"证书信息查看",children:(0,p.jsxs)("div",{children:[(0,p.jsx)(i.A,{orientation:"left",children:"人员信息"}),(0,p.jsx)(o.A,{bordered:!0,loding:A,items:[{label:"姓名",children:j.name},{label:"企业名称",children:j.corpinfoName},{label:"部门名称",children:j.departmentName},{label:"岗位名称",children:j.userPostName},{label:"就职状态",children:(0,p.jsx)("div",{children:g[j.employmentStatus]})}],column:2,labelStyle:{width:200},contentStyle:{width:500}}),(0,p.jsx)(i.A,{orientation:"left",children:"证书信息"}),(0,p.jsx)(o.A,{bordered:!0,loding:A,items:[{label:"证书名称",children:j.certificateName},{label:"证书编号",children:j.certificateCode},{label:"发证机构",children:j.issuingAuthority},{label:"tzsbczry"===S.personnelType?"操作项目":"行业类别",children:"tzsbczry"===S.personnelType?j.assignmentOperatingItemsName:j.industryCategoryName},{label:"tzsbczry"===S.personnelType?"作业类别":"操作项目",children:"tzsbczry"===S.personnelType?j.assignmentCategoryName:j.industryOperatingItemsName},{label:"发证日期",children:j.dateIssue},{label:"复审日期",children:j.reviewDate},{label:"有效期至",children:(0,p.jsx)("div",{children:"".concat(null!=(n=j.certificateDateStart)?n:""," - ").concat(null!=(r=j.certificateDateEnd)?r:"")})},{label:"证照照片",children:(0,p.jsx)(s.A,{files:j.licenseFile})}],column:2,labelStyle:{width:200},contentStyle:{width:500}})]})})})})},60065(e,t,n){"use strict";n.d(t,{A:()=>Q});var r=n(57971),i=n(15998),o=n(26380),a=n(18182),l=n(87959),s=n(71021),c=n(73133),u=n(96540),f=n(56347),d=n(68808),p=n(51315),y=n(21023),m=n(6480),v=n(89761),h=n(75228),g=n(49269),b=n(89490),j=n(20977),x=n(30896),S=n(18939),C=n(26676),A=n(85497),w=n(35525),O=n(44346),P=n(92309),I=n(88648),E=n(77539),N=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})(e)}function T(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return k(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(k(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,k(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,k(u,"constructor",c),k(c,"constructor",s),s.displayName="GeneratorFunction",k(c,i,"GeneratorFunction"),k(u),k(u,i,"Generator"),k(u,r,function(){return this}),k(u,"toString",function(){return"[object Generator]"}),(T=function(){return{w:o,m:f}})()}function k(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(k=function(e,t,n,r){function o(t,n){k(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function F(e){return function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||V(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function R(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){D(o,r,i,a,l,"next",e)}function l(e){D(o,r,i,a,l,"throw",e)}a(void 0)})}}function q(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;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||V(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){if(e){if("string"==typeof e)return M(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)?M(e,t):void 0}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0xa00000})){t.n=3;break}return l.Ay.error("选择的图片不能大于10MB"),t.a(2);case 3:return t.n=4,h({single:!1,files:V});case 4:return t.n=5,O({single:!1,files:n.certificateImgs,params:{type:x.c[e.certificatePhotoType],foreignKey:c}});case 5:if(r=t.v.id,n.type=e.personnelType,n.typeName=({tezhongzuoye:"特种作业人员",tzsbczry:"特种设备操作人员",zyfzr:"主要负责人",aqscglry:"安全生产管理人员"})[e.personnelType],n.certificateDateStart=n.certificateDate[0],n.certificateDateEnd=n.certificateDate[1],!e.currentId){t.n=7;break}return n.id=e.currentId,n.userCertificateId=c,t.n=6,e.requestEdit(n).then(function(t){t.success&&(eo(),e.getData(),e.onSuccess(c),l.Ay.success("编辑成功"))});case 6:t.n=8;break;case 7:return n.userCertificateId=r,t.n=8,e.requestAdd(n).then(function(t){t.success&&(eo(),e.getData(),e.onSuccess(c),l.Ay.success("新增成功"))});case 8:return t.a(2)}},t)})),function(e){return r.apply(this,arguments)});return(0,N.jsx)(a.A,{open:e.open,maskClosable:!1,title:e.currentId?"编辑":"新增",width:800,confirmLoading:m||A||L||e.loding,onOk:i.submit,onCancel:eo,children:(0,N.jsx)(d.A,{form:i,onValuesChange:function(e){if("industryCategoryCode"in e){var t,n=e.industryCategoryCode;n&&(_(n),i.setFieldsValue({industryOperatingItemsCode:void 0}))}if("assignmentOperatingItemsCode"in e){var r=e.assignmentOperatingItemsCode;r&&(_(r),i.setFieldsValue({assignmentCategoryCode:void 0}))}"certificateCode"in e&&Q(null!=(t=e.certificateCode)?t:"")},span:24,values:{securityFlag:0},options:[{name:"userId",label:"选择人员",render:j.O.SELECT,items:Z},{name:"certificateName",label:"证书名称"},{name:"certificateCode",label:"证书编号"},{name:"issuingAuthority",label:"发证机构"},{name:"industryCategoryCode",label:"行业类别",hidden:"tezhongzuoye"!==e.personnelType,render:(0,N.jsx)(v.A,{dictValue:e.dictionaryType,onGetLabel:function(e){return i.setFieldValue("industryCategoryName",e)}})},{name:"industryCategoryName",label:"行业类别名称",onlyForLabel:!0},{name:"industryOperatingItemsCode",label:"操作项目",hidden:"tezhongzuoye"!==e.personnelType,render:(0,N.jsx)(v.A,{dictValue:q,onGetLabel:function(e){return i.setFieldValue("industryOperatingItemsName",e)}})},{name:"industryOperatingItemsName",label:"操作项目名称",onlyForLabel:!0},{name:"assignmentOperatingItemsCode",label:"操作项目",hidden:"tzsbczry"!==e.personnelType,render:(0,N.jsx)(v.A,{dictValue:e.dictionaryType,onGetLabel:function(e){return i.setFieldValue("assignmentOperatingItemsName",e)}})},{name:"assignmentOperatingItemsName",label:"操作项目名称",onlyForLabel:!0},{name:"assignmentCategoryCode",label:"作业类别",hidden:"tzsbczry"!==e.personnelType,render:(0,N.jsx)(v.A,{dictValue:q,onGetLabel:function(e){return i.setFieldValue("assignmentCategoryName",e)}})},{name:"assignmentCategoryName",label:"作业类别名称",onlyForLabel:!0},{name:"dateIssue",label:"发证日期",render:j.O.DATE},{name:"certificateDate",label:"有效期",render:j.O.DATE_RANGE,rules:[{validator:function(e,t){return Array.isArray(t)&&t.every(function(e){return""===e})?Promise.reject(Error("请选择有效期")):Promise.resolve()}}]},{name:"reviewDate",label:"复审日期",render:j.O.DATE},{name:"certificateImgs",label:"证照照片",render:(0,N.jsx)(b.A,{maxCount:2,onGetRemoveFile:function(e){M([].concat(F(V),[e]))},tipContent:(0,N.jsx)("div",{style:{lineHeight:1.6,color:"red",fontSize:12},children:(0,N.jsx)("div",{children:"温馨提示:用户要上传证照照片正反面(证照照片数量是2张)单张大小不超过10MB,支持jpg、jpeg、png格式。"})})})}],labelCol:{span:10},showActionButtons:!1,onFinish:ea})})};let Q=(0,i.dm)([I.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){var t,n=e.props,r=e.certificatePhotoType,i=e.displayType,f=e.personnelType,d=e.permissionAdd,b=e.permissionEdit,j=e.permissionView,S=e.permissionDel,w=e.dictionaryType,P=U((0,u.useState)(!1),2),I=P[0],E=P[1],L=U((0,u.useState)(""),2),k=L[0],D=L[1],q=U((0,u.useState)(""),2),V=q[0],M=q[1],Q=(0,A.A)(),W=(0,C.A)(),Y=W.loading,H=W.getFile,$=U(o.A.useForm(),1)[0],J=(0,O.A)(n.userCertificateList,{form:$,transform:function(e){return e.eqIndustryCategoryCode&&M(e.eqIndustryCategoryCode),e.eqAssignmentOperatingItemsCode&&M(e.eqAssignmentOperatingItemsCode),_(_({},e),{},{eqCorpinfoId:Q.corpinfoId,eqType:f})}}),K=J.tableProps,X=J.getData;(0,u.useEffect)(function(){if("View"===i){var e=document.createElement("style");return e.innerHTML="\n .search-layout::after {\n content: none !important;\n display: none !important;\n }\n ",document.head.appendChild(e),function(){document.head.removeChild(e)}}},[]);var Z=(t=R(T().m(function e(t){return T().w(function(e){for(;;)switch(e.n){case 0:n.projectHasUser({eqUserId:t.userId}).then(function(e){if(e.data&&e.data.length>0){var r=[],i=[];e.data.forEach(function(e){r.push(e.projectName),i.push(e.userName)}),a.A.confirm({title:"提示",content:(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{children:["【",F(new Set(i)).join(","),"】有正在进行的项目,包含【",F(new Set(r)).join(","),"】确定删除吗?"]}),(0,N.jsx)("div",{style:{fontSize:14,color:"red"},children:"删除可能会对正在进行的项目造成异常状态,请谨慎操作。"})]}),onOk:function(){n.userCertificateRemove({id:t.id}).then(function(e){e.success&&(l.Ay.success("删除成功"),X())})}})}else a.A.confirm({title:"提示",content:"确定删除吗?",onOk:function(){n.userCertificateRemove({id:t.id}).then(function(e){e.success&&(l.Ay.success("删除成功"),X())})}})});case 1:return e.a(2)}},e)})),function(e){return t.apply(this,arguments)}),ee=U((0,u.useState)({}),2),et=ee[0],en=ee[1],er=U((0,u.useState)(new Set),2),ei=er[0],eo=er[1],ea=(0,u.useRef)(new Set),el=(0,u.useRef)([]),es=(0,u.useRef)(0),ec=function(){for(;el.current.length>0&&es.current<3;)!function(){var e=el.current.shift(),t=e.id,n=e.resolve,i=e.reject;es.current++,H({eqType:x.c[r],eqForeignKey:t}).then(function(e){en(function(n){return _(_({},n),{},z({},t,e||[]))}),n(e)}).catch(function(e){console.error("图片加载失败:",e),i(e)}).finally(function(){es.current--,eo(function(e){var n=new Set(e);return n.delete(t),n}),ec()})}()};(0,u.useEffect)(function(){if(K.dataSource){var e=new Set(K.dataSource.map(function(e){return e.userCertificateId}).filter(Boolean));en(function(t){var n={};return Object.keys(t).forEach(function(r){e.has(r)&&(n[r]=t[r])}),n})}},[K.dataSource]);var eu=(0,u.useRef)(new Set);return(0,u.useEffect)(function(){return K.dataSource&&K.dataSource.forEach(function(e){var t=e.userCertificateId;t&&!eu.current.has(t)&&(eu.current.add(t),!t||et[t]||ei.has(t)||ea.current.has(t)?Promise.resolve():(ea.current.add(t),eo(function(e){return new Set([].concat(F(e),[t]))}),new Promise(function(e,n){el.current.push({id:t,resolve:e,reject:n}),ec()}).finally(function(){ea.current.delete(t)})))}),function(){eu.current.clear()}},[K.dataSource]),(0,N.jsxs)(y.A,{children:[(0,N.jsx)(m.A,{onValuesChange:function(e){if("eqIndustryCategoryCode"in e){var t=e.eqIndustryCategoryCode;t&&(M(t),$.setFieldsValue({eqIndustryOperatingItemsCode:void 0}))}if("eqAssignmentOperatingItemsCode"in e){var n=e.eqAssignmentOperatingItemsCode;n&&(M(n),$.setFieldsValue({eqAssignmentCategoryCode:void 0}))}},form:$,options:[{name:"likeUserName",label:"姓名"},{name:"tzsbczry"===f?"eqAssignmentOperatingItemsCode":"eqIndustryCategoryCode",label:"tzsbczry"===f?"操作项目":"行业类别",render:(0,N.jsx)(v.A,{dictValue:w})},{name:"tzsbczry"===f?"eqAssignmentCategoryCode":"eqIndustryOperatingItemsCode",label:"tzsbczry"===f?"作业类别":"操作项目",render:(0,N.jsx)(v.A,{dictValue:V})}],onFinish:X}),(0,N.jsx)(h.A,_({loding:Y,options:"View"!==i,toolBarRender:function(){return(0,N.jsx)(N.Fragment,{children:"View"!==i&&n.permission(d)&&(0,N.jsx)(s.Ay,{type:"primary",icon:(0,N.jsx)(p.A,{}),onClick:function(){E(!0)},children:"新增"})})},columns:[{title:"姓名",dataIndex:"name"},{title:"证书名称",dataIndex:"certificateName"},{title:"证书编号",dataIndex:"certificateCode"},{title:"tzsbczry"===f?"操作项目":"行业类别",dataIndex:"tzsbczry"===f?"assignmentOperatingItemsName":"industryCategoryName"},{title:"tzsbczry"===f?"作业类别":"操作项目",dataIndex:"tzsbczry"===f?"assignmentCategoryName":"industryOperatingItemsName"},{title:"有效期至",dataIndex:"certificateDate",width:280,render:function(e,t){var n,r;return(0,N.jsx)("div",{children:"".concat(null!=(n=t.certificateDateStart)?n:""," - ").concat(null!=(r=t.certificateDateEnd)?r:"")})}},{title:"就职状态",dataIndex:"employmentStatus",render:function(e,t){return(0,N.jsx)("div",{children:G[t.employmentStatus]||"-"})}},{title:"图片",dataIndex:"name",render:function(e,t){var n=et[t.userCertificateId]||[];return n.length?(0,N.jsx)(g.A,{files:n}):(0,N.jsx)("span",{children:"无"})}},{title:"操作",width:200,render:function(e,t){return(0,N.jsxs)(c.A,{children:[n.permission(j)&&(0,N.jsx)(s.Ay,{type:"link",onClick:function(){return n.history.push("./View?id=".concat(t.id,"&personnelType=").concat(f))},children:"查看"}),"View"!==i&&n.permission(b)&&(0,N.jsx)(s.Ay,{type:"link",onClick:function(){E(!0),D(t.id)},children:"编辑"}),"View"!==i&&n.permission(S)&&(0,N.jsx)(s.Ay,{danger:!0,type:"link",onClick:function(){return Z(t)},children:"删除"})]})}}]},K)),I&&(0,N.jsx)(B,{open:I,loding:n.userCertificate.userCertificateLoading,getData:X,currentId:k,requestAdd:n.userCertificateAdd,requestEdit:n.userCertificateEdit,requestDetails:n.userCertificateInfo,userCertificateIsExistCertNo:n.userCertificateIsExistCertNo,certificatePhotoType:r,getUserlistAll:n.getUserlistAll,personnelType:f,dictionaryType:w,onCancel:function(){E(!1),D("")},onSuccess:function(e){en(function(t){var n=_({},t);return delete n[e],n})}})]})}))},4178(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(41038),i=n(71021),o=n(96540),a=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})(e)}function s(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){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return u(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),m=y[0],v=y[1];return(0,a.jsx)(r.A,c(c({showUploadList:!1,action:l,onChange:function(e){if("uploading"===e.file.status)v(!0);else if("done"===e.file.status){var t;v(!1),null==s||s(null==(t=e.file.response)?void 0:t.data,e.file)}else"error"===e.file.status&&v(!1)}},f),{},{children:(0,a.jsx)(i.Ay,c(c({type:"link",size:"small",loading:m},p),{},{children:void 0===d?"上传":d}))}))}},88565(e,t,n){"use strict";n.d(t,{$t:()=>i,PZ:()=>c,Uq:()=>u,WL:()=>r,ZM:()=>s,iT:()=>a,wC:()=>l,xv:()=>f,zL:()=>o});var r={pending:{label:"待确认",color:"warning"},passed:{label:"确认通过",color:"success"},rejected:{label:"打回",color:"error"}},i={2:{label:"审核中",color:"processing"},3:{label:"打回",color:"error"}},o={pending:{label:"待核验",color:"blue"},arranging:{label:"待安排",color:"warning"},passed:{label:"已核验",color:"success"}},a={pending:{label:"待公示",color:"warning"},published:{label:"已公示",color:"success"}},l={1:{label:"已备案",color:"success"},2:{label:"审核中",color:"processing"},3:{label:"已打回",color:"error"},4:{label:"变更审核中",color:"processing"},5:{label:"暂存",color:"default"}},s=[{label:"男",value:1},{label:"女",value:2}],c={1:"男",2:"女"},u=[{label:"通过",value:1},{label:"不通过",value:3}],f={PASS:{icon:"✅",borderColor:"#059669",bg:"#f0fdf4"},WARN:{icon:"⚠️",borderColor:"#d97706",bg:"#fffbeb"},NOT_PASS:{icon:"❌",borderColor:"#dc2626",bg:"#fef2f2"}}},61860(e,t,n){"use strict";n.d(t,{Z:()=>r});var r=n(96540).createContext({})},28155(e,t,n){"use strict";n.d(t,{CI:()=>f,Dc:()=>l,MQ:()=>c,Pn:()=>v,RK:()=>m,UM:()=>o,Uv:()=>i,W$:()=>s,_W:()=>a,bf:()=>r,eT:()=>p,g$:()=>d,w4:()=>u,z6:()=>y});var r=["万州区","涪陵区","渝中区","大渡口区","江北区","沙坪坝区","九龙坡区","南岸区","北碚区","綦江区","大足区","渝北区","巴南区","黔江区","长寿区","江津区","合川区","永川区","南川区","璧山区","铜梁区","潼南区","荣昌区","开州区","梁平区","武隆区","城口县","丰都县","垫江县","忠县","云阳县","奉节县","巫山县","巫溪县","石柱土家族自治县","秀山土家族苗族自治县","酉阳土家族苗族自治县","彭水苗族土家族自治县"].map(function(e){return{label:e,value:e}}),i=[{label:"正常",value:"正常"},{label:"停业",value:"停业"},{label:"注销",value:"注销"}],o=[{label:"大",value:"大"},{label:"中",value:"中"},{label:"小",value:"小"},{label:"微型",value:"微型"}],a=[{label:"审核备案",value:"审核备案"},{label:"确认备案",value:"确认备案"}],l=[{label:"全部",value:""},{label:"审核备案",value:"1"},{label:"确认备案",value:"2"}],s=[{label:"全部",value:""},{label:"已备案",value:"1"},{label:"未备案",value:"2"}],c=[{label:"已备案",value:"已备案"},{label:"未备案",value:"未备案"}],u=[{label:"全部",value:""},{label:"启用",value:"0"},{label:"禁用",value:"1"}],f=[{label:"煤炭开采业",value:"煤炭开采业"},{label:"金属、非金属矿及其他矿采选业",value:"金属、非金属矿及其他矿采选业"},{label:"陆地石油和天然气开采业",value:"陆地石油和天然气开采业"},{label:"陆上油气管道运输业",value:"陆上油气管道运输业"},{label:"石油加工业,化学原料、化学品及医药制造业",value:"石油加工业,化学原料、化学品及医药制造业"},{label:"烟花爆竹制造业",value:"烟花爆竹制造业"},{label:"金属冶炼",value:"金属冶炼"}],d=[{label:"基础人员",value:"基础人员"},{label:"专职评价师",value:"专职评价师"}],p=[{label:"三级安全评价师(对应职业技能等级三级 / 高级工,入门级)",value:"三级安全评价师(对应职业技能等级三级 / 高级工,入门级)"},{label:"二级安全评价师(对应职业技能等级二级 / 技师,中级)",value:"二级安全评价师(对应职业技能等级二级 / 技师,中级)"},{label:"一级安全评价师(对应职业技能等级一级 / 高级技师,最高级)",value:"一级安全评价师(对应职业技能等级一级 / 高级技师,最高级)"}],y=[{label:"全日制",value:"全日制"},{label:"在职教育",value:"在职教育"}],m=[{label:"专科",value:"专科"},{label:"本科",value:"本科"},{label:"硕士",value:"硕士"},{label:"博士",value:"博士"}],v=[{label:"是",value:1},{label:"否",value:2}]},88648(e,t,n){"use strict";n.r(t),n.d(t,{NS_CORP_CERTIFICATE:()=>a,NS_COURSEWARE:()=>s,NS_DRIVER:()=>x,NS_EQUIP_INFO:()=>h,NS_GLOBAL:()=>i,NS_ORG_DEPARTMENT:()=>f,NS_ORG_INFO:()=>c,NS_ORG_POSITION:()=>d,NS_ORG_QUALIFICATION_CERT:()=>u,NS_PERSNONEL_CERTFICATE:()=>o,NS_QUAL_EXPERT:()=>j,NS_QUAL_FILING:()=>g,NS_QUAL_REVIEW:()=>b,NS_STAFF_CERTIFICATE:()=>y,NS_STAFF_CHANGE_LOG:()=>m,NS_STAFF_INFO:()=>p,NS_STAFF_RESIGNATION_APPLY:()=>v,NS_USER_CERTIFICATE:()=>l});var r=n(15998),i=(0,r.Hx)("global"),o=(0,r.Hx)("personnelCertificate"),a=(0,r.Hx)("corpCertificate"),l=(0,r.Hx)("userCertificate"),s=(0,r.Hx)("courseware"),c=(0,r.Hx)("orgInfo"),u=(0,r.Hx)("orgQualificationCert"),f=(0,r.Hx)("orgDepartment"),d=(0,r.Hx)("orgPosition"),p=(0,r.Hx)("staffInfo"),y=(0,r.Hx)("staffCertificate"),m=(0,r.Hx)("staffChangeLog"),v=(0,r.Hx)("staffResignationApply"),h=(0,r.Hx)("equipInfo"),g=(0,r.Hx)("qualFiling"),b=(0,r.Hx)("qualReview"),j=(0,r.Hx)("qualExpert"),x=(0,r.Hx)("driver")},49788(e,t,n){"use strict";n.d(t,{Cd:()=>l,DX:()=>a,JP:()=>u,VA:()=>s,ej:()=>d,sq:()=>f,tV:()=>c});var r=[{label:"全部",value:""},{label:"暂存",value:"5"},{label:"审核中",value:"2"},{label:"已备案",value:"1"},{label:"已打回",value:"3"}],i=[{label:"全部",value:""},{label:"审核中",value:"2"},{label:"已备案",value:"1"}],o=[{label:"全部",value:""},{label:"已备案",value:"1"},{label:"变更审核中",value:"4"}],a={5:{color:"cyan",label:"暂存"},1:{color:"success",label:"已备案"},2:{color:"processing",label:"审核中"},3:{color:"error",label:"已打回"},4:{color:"warning",label:"变更审核中"}};function l(e){return"filed"===e?i:"change"===e?o:r}var s=[{label:"本地单位",value:"本地单位"},{label:"异地单位",value:"异地单位"}],c={APPLICATION:"application",FILED:"filed",CHANGE:"change"};function u(e){var t=Number(e);return 5===t||3===t}function f(e){return 1===Number(e)}function d(e,t){return t!==c.FILED?u(e):2===Number(e)}},1712(e,t,n){"use strict";n.r(t),n.d(t,{bootstrap:()=>j,mount:()=>g,unmount:()=>b});var r,i,o,a=n(57006),l=n(15998),s=n(87959),c=n(74353),u=n.n(c),f=n(36171);function d(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return p(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(p(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,p(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,p(u,"constructor",c),p(c,"constructor",s),s.displayName="GeneratorFunction",p(c,i,"GeneratorFunction"),p(u),p(u,i,"Generator"),p(u,r,function(){return this}),p(u,"toString",function(){return"[object Generator]"}),(d=function(){return{w:o,m:f}})()}function p(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(p=function(e,t,n,r){function o(t,n){p(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function y(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function m(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){y(o,r,i,a,l,"next",e)}function l(e){y(o,r,i,a,l,"throw",e)}a(void 0)})}}n(16033),u().locale("zh-cn"),(0,a.setJJBCommonAntdMessage)(s.Ay);var v=(0,l.mj)();if(window.fileUrl="https://skqhdg.porthebei.com:9004/file/uploadFiles2/",(0,f.fj)().catch(function(e){console.warn("[getFileUrlFromServer] failed:",(null==e?void 0:e.message)||e)}),!window.__POWERED_BY_QIANKUN__){window.__coreLib={},window.__coreLib.React=n(96540),window.__coreLib.ReactDOM=n(40961),window.__coreLib.jjbCommonLib=n(57006);var h="jjb-saas-auth:oauth:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJjbGllbnRJZFwiOlwiWlFBUVBKXCIsXCJhY2NvdW50SWRcIjoyMDY5Njc0MjM3ODc0MDEyMTYwLFwidXNlclR5cGVFbnVtXCI6XCJQTEFURk9STVwiLFwidXNlcklkXCI6MjA3MTgzNzgzMzM4ODEzNDQwMSxcInRlbmFudElkXCI6MjA2OTU5NjM5NzkyMDg0OTkyMCxcInRlbmFudE5hbWVcIjpcIumHjeW6huWuieWFqOivhOS7t1wiLFwidGVuYW50UGFyZW50SWRzXCI6XCIwLDIwNjk1OTYzOTc5MjA4NDk5MjBcIixcIm5hbWVcIjpcInRlc3QwMVwiLFwiYWNjZXNzVGlja2V0XCI6XCJHZWhvendnZXJTTGdlaVVLNWNzSE9kbkFOZ1RKUXpMNzc2MlYxbHJBMkRkMlFnaklkZnowdVcwdHBqeE9cIixcInJlZnJlc2hUaWNrZXRcIjpcIkNYRHprclo2dFZyT3oyaTY4b2Y3cmVHWGxtcHJ4MTJFUmdMWkxjQlZXbHRyYjhrRWRTTk90Uk8ySklzVVwiLFwiZXhwaXJlSW5cIjo2MDQ4MDAsXCJyZWZyZXNoRXhwaXJlc0luXCI6NjA0ODAwLFwib3JnSWRcIjoyMDY5NTk2Mzk3OTIwODQ5OTIwLFwib3JnTmFtZVwiOlwi6YeN5bqG5a6J5YWo6K-E5Lu3XCIsXCJvcmdJZHNcIjpbMjA2OTU5NjM5NzkyMDg0OTkyMF0sXCJyb2xlc1R5cGVzXCI6W1wiR0xZSlNcIl0sXCJyb2xlSWRzXCI6WzIwNjk2NzEzMDc1OTg4OTMwNThdLFwic2NvcGVzXCI6W10sXCJycGNUeXBlRW51bVwiOlwiSFRUUFwiLFwiYmluZE1vYmlsZVNpZ25cIjpcIkZBTFNFXCJ9IiwiaXNzIjoicHJvLXNlcnZlciIsImV4cCI6MTc4NDA3OTY0OX0.G_9zTzsVZxr13AsmOY-6MLW5ngCdUlT3b4uZi3MWH_A";localStorage.setItem("token",h),sessionStorage.setItem("token",h)}var g=(r=m(d().m(function e(t){return d().w(function(e){for(;;)switch(e.n){case 0:window.__coreLib.React=n(96540),window.__coreLib.ReactDOM=n(40961),window.__coreLib.jjbCommonLib=n(57006),v.mount(t);case 1:return e.a(2)}},e)})),function(e){return r.apply(this,arguments)}),b=(i=m(d().m(function e(t){return d().w(function(e){for(;;)if(0===e.n)return e.a(2,v.unmount(t))},e)})),function(e){return i.apply(this,arguments)}),j=(o=m(d().m(function e(t){return d().w(function(e){for(;;)if(0===e.n)return e.a(2,v.bootstrap(t))},e)})),function(e){return o.apply(this,arguments)})},99594(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return i(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?i(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nf,PJ:()=>m,Tx:()=>d,eT:()=>y,kD:()=>p});var o={1:{id:1,name:"张建国",gender:"男",birthDate:"1985-03-15",idCard:"500***********1234",education:"全日制 \xb7 本科",graduateSchool:"重庆大学",major:"安全工程",orgName:"重庆安评技术研究院有限公司",deptName:"评价一部",positionName:"高级评价师",account:"138****5678",employmentStatus:1,registerEngineerFlag:1,status:"normal",statusTip:"",certificatesSummary:"安全评价师一级, 注册安全工程师",certificates:[{id:101,certName:"安全评价师一级",certNo:"SJP-2020-****",issueDate:"2020-06-01",expireDate:"2026-06-01",status:"expired",statusLabel:"已过期",statusTip:"证书已过期"},{id:102,certName:"注册安全工程师",certNo:"ZGAQ-2018-****",issueDate:"2018-09-15",expireDate:"2027-09-15",status:"normal",statusLabel:"正常",statusTip:""},{id:103,certName:"安全评价师二级",certNo:"SJP-2023-****",issueDate:"2023-05-01",expireDate:"2026-08-01",status:"expiring",statusLabel:"临期",statusTip:"证书即将到期(不足3月)"}]},2:{id:2,name:"李明华",gender:"男",birthDate:"1988-07-22",idCard:"500***********5678",education:"全日制 \xb7 硕士",graduateSchool:"中国矿业大学",major:"安全技术及工程",orgName:"重庆安评技术研究院有限公司",deptName:"评价二部",positionName:"评价师",account:"139****1234",employmentStatus:1,registerEngineerFlag:1,status:"normal",statusTip:"",certificatesSummary:"安全评价师二级, 注册安全工程师",certificates:[{id:201,certName:"安全评价师二级",certNo:"SJP-2021-****",issueDate:"2021-03-10",expireDate:"2027-03-10",status:"normal",statusLabel:"正常",statusTip:""},{id:202,certName:"注册安全工程师",certNo:"ZGAQ-2019-****",issueDate:"2019-11-20",expireDate:"2028-11-20",status:"normal",statusLabel:"正常",statusTip:""}]},3:{id:3,name:"王丽萍",gender:"女",birthDate:"1990-11-08",idCard:"500***********9012",education:"全日制 \xb7 本科",graduateSchool:"西南大学",major:"化学工程",orgName:"重庆恒安安全评价有限公司",deptName:"评价部",positionName:"评价师",account:"137****8899",employmentStatus:1,registerEngineerFlag:0,status:"abnormal",statusTip:"此评价师的社保存在多处缴纳",certificatesSummary:"安全评价师三级",certificates:[{id:301,certName:"安全评价师三级",certNo:"SJP-2022-****",issueDate:"2022-08-01",expireDate:"2028-08-01",status:"normal",statusLabel:"正常",statusTip:""}]},4:{id:4,name:"陈华",gender:"男",birthDate:"1987-04-18",idCard:"500***********3456",education:"在职教育 \xb7 本科",graduateSchool:"重庆理工大学",major:"安全工程",orgName:"重庆渝安风险评估中心",deptName:"技术部",positionName:"评价师",account:"136****7788",employmentStatus:1,registerEngineerFlag:1,status:"abnormal",statusTip:"评价师证书临期(不足3月)",certificatesSummary:"安全评价师二级",certificates:[{id:401,certName:"安全评价师二级",certNo:"SJP-2020-****",issueDate:"2020-04-15",expireDate:"2026-08-15",status:"expiring",statusLabel:"临期",statusTip:"证书即将到期(不足3月)"}]},5:{id:5,name:"赵敏",gender:"女",birthDate:"1992-01-30",idCard:"500***********7890",education:"全日制 \xb7 本科",graduateSchool:"重庆科技学院",major:"安全工程",orgName:"重庆安环检测技术有限公司",deptName:"评价中心",positionName:"评价师",account:"135****6677",employmentStatus:0,registerEngineerFlag:0,status:"abnormal",statusTip:"此评价师的社保存在多处缴纳;证书临期(不足3月)",certificatesSummary:"安全评价师三级",certificates:[{id:501,certName:"安全评价师三级",certNo:"SJP-2023-****",issueDate:"2023-06-01",expireDate:"2026-07-01",status:"expiring",statusLabel:"临期",statusTip:"证书即将到期(不足3月)"}]}},a=Object.values(o).map(function(e){return{id:e.id,orgName:e.orgName,evaluatorName:e.name,registerEngineerFlag:e.registerEngineerFlag,registerEngineerLabel:1===e.registerEngineerFlag?"是":"否",employmentStatus:e.employmentStatus,employmentLabel:1===e.employmentStatus?"是":"否",certificatesSummary:e.certificatesSummary,status:e.status,statusLabel:"normal"===e.status?"正常":"异常",statusTip:e.statusTip}}),l={1:{id:1,enterpriseName:"重庆华安安全科技有限公司",creditCode:"91500112MA******",industry:"化工行业",district:"渝北区",accountSource:"企业注册",projectOnTime:"12/15",projectOnTimeRate:"80%",reportQuality:"合格",complaintCount:0,penaltyCount:0,infoLevel:"一级",infoLevelCode:"level1",scoreGrade:"A级",evalCount:15,reportQualityDesc:"近6个月无不合格报告",penaltyDesc:"无不良记录",evalCountDesc:"累计安全评价"},2:{id:2,enterpriseName:"重庆鼎信安全咨询有限公司",creditCode:"91500105MA******",industry:"建筑施工",district:"江北区",accountSource:"机构注册",projectOnTime:"8/10",projectOnTimeRate:"80%",reportQuality:"合格",complaintCount:1,penaltyCount:0,infoLevel:"二级",infoLevelCode:"level2",scoreGrade:"B级",evalCount:10,reportQualityDesc:"近6个月1份需整改",penaltyDesc:"无行政处罚",evalCountDesc:"累计安全评价"},3:{id:3,enterpriseName:"重庆安环检测技术有限公司",creditCode:"91500108MA******",industry:"仓储物流",district:"南岸区",accountSource:"监管注册",projectOnTime:"5/8",projectOnTimeRate:"62.5%",reportQuality:"不合格",complaintCount:2,penaltyCount:1,infoLevel:"三级",infoLevelCode:"level3",scoreGrade:"C级",evalCount:8,reportQualityDesc:"近6个月存在不合格报告",penaltyDesc:"1次行政处罚",evalCountDesc:"累计安全评价"},4:{id:4,enterpriseName:"重庆恒安安全评价有限公司",creditCode:"91500106MA******",industry:"矿山",district:"九龙坡区",accountSource:"企业注册",projectOnTime:"20/22",projectOnTimeRate:"91%",reportQuality:"合格",complaintCount:0,penaltyCount:0,infoLevel:"一级",infoLevelCode:"level1",scoreGrade:"A级",evalCount:22,reportQualityDesc:"近6个月无不合格报告",penaltyDesc:"无不良记录",evalCountDesc:"累计安全评价"},5:{id:5,enterpriseName:"重庆渝安风险评估中心",creditCode:"91500107MA******",industry:"石油加工",district:"渝中区",accountSource:"机构注册",projectOnTime:"6/9",projectOnTimeRate:"67%",reportQuality:"合格",complaintCount:0,penaltyCount:0,infoLevel:"二级",infoLevelCode:"level2",scoreGrade:"B级",evalCount:9,reportQualityDesc:"近6个月无不合格报告",penaltyDesc:"无不良记录",evalCountDesc:"累计安全评价"}},s=Object.values(l).map(function(e){return{id:e.id,enterpriseName:e.enterpriseName,district:e.district,accountSource:e.accountSource,projectOnTime:e.projectOnTime,reportQuality:e.reportQuality,complaintCount:e.complaintCount,penaltyCount:e.penaltyCount,infoLevel:e.infoLevel,infoLevelCode:e.infoLevelCode}});function c(e){var t,n,r,i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Number(null!=(t=null!=(n=o.pageIndex)?n:o.current)?t:1),l=Number(null!=(r=null!=(i=o.pageSize)?i:o.size)?r:10),s=(a-1)*l;return{success:!0,data:e.slice(s,s+l),totalCount:e.length}}function u(e,t){return!t||String(e||"").includes(String(t).trim())}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r(a);return e.evaluatorName&&(t=t.filter(function(t){return u(t.evaluatorName,e.evaluatorName)})),e.orgName&&(t=t.filter(function(t){return u(t.orgName,e.orgName)})),void 0!==e.employmentStatus&&null!==e.employmentStatus&&""!==e.employmentStatus&&(t=t.filter(function(t){return t.employmentStatus===Number(e.employmentStatus)})),void 0!==e.registerEngineerFlag&&null!==e.registerEngineerFlag&&""!==e.registerEngineerFlag&&(t=t.filter(function(t){return t.registerEngineerFlag===Number(e.registerEngineerFlag)})),e.status&&(t=t.filter(function(t){return t.status===e.status})),Promise.resolve(c(t,e))}function d(e){var t=o[e];return Promise.resolve({success:!!t,data:t||null})}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r(s);return e.enterpriseName&&(t=t.filter(function(t){return u(t.enterpriseName,e.enterpriseName)})),e.district&&(t=t.filter(function(t){return t.district===e.district})),e.accountSource&&(t=t.filter(function(t){return t.accountSource===e.accountSource})),Promise.resolve(c(t,e))}function y(e){var t=l[e];return Promise.resolve({success:!!t,data:t||null})}var m=[{label:"企业注册",value:"企业注册"},{label:"机构注册",value:"机构注册"},{label:"监管注册",value:"监管注册"}]},90378(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(71070),i=n(74848);let o=function(e){return(0,i.jsx)("div",{children:(0,i.jsx)(r.default,{props:e,permissionAdd:"qyd-qyzzgl-add",permissionEdit:"qyd-qyzzgl-edit",permissionView:"qyd-qyzzgl-info",permissionDel:"qyd-qyzzgl-del"})})}},55435(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:161,personnelType:"zyfzr",permissionAdd:"qyd-zyfzrgl-add",permissionEdit:"qyd-zyfzrgl-edit",permissionView:"qyd-zyfzrgl-info",permissionDel:"qyd-zyfzrgl-del",dictionaryType:"zyfzrgwmc0000"})})}))},23614(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:161})})})},60646(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},66513(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:162,personnelType:"aqscglry",permissionAdd:"qyd-aqscglrygl-add",permissionEdit:"qyd-aqscglrygl-edit",permissionView:"qyd-aqscglrygl-info",permissionDel:"qyd-aqscglrygl-del",dictionaryType:"aqscglrygwmc0000"})})}))},47856(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:162})})})},50936(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},53326(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(15998),i=n(60065),o=n(88648),a=n(57971),l=n(74848);let s=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)((0,a.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(i.A,{props:e,certificatePhotoType:160,personnelType:"tzsbczry",permissionAdd:"qyd-tzsbczrygl-add",permissionEdit:"qyd-tzsbczrygl-edit",permissionView:"qyd-tzsbczrygl-info",permissionDel:"qyd-tzsbczrygl-del",dictionaryType:"tzsbczryczxmzylb0000"})})}))},23443(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:160})})})},49661(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},63550(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(60065),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:159,personnelType:"tezhongzuoye",permissionAdd:"qyd-tzzyrugl-add",permissionEdit:"qyd-tzzyrugl-edit",permissionView:"qyd-tzzyrugl-info",permissionDel:"qyd-tzzyrugl-del",dictionaryType:"tzzyryhylb0000"})})}))},6051(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:159})})})},333(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},72327(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},37755(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},72926(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},56313(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(96540),i=n(15998),o=n(42441),a=n(21637),l=n(71021),s=n(88648),c=n(66699),u=n(3117),f=n(22500),d=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})(e)}function y(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 m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return v(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=s[0],y=s[1],h=i.queryDriverConfigLoading,g=i.driverConfig;(0,r.useEffect)(function(){n()},[]);var b=2===g;return(0,d.jsx)("div",{className:"driver-container",children:(0,d.jsxs)(o.A,{active:!0,loading:h,children:[(0,d.jsxs)("div",{className:"driver-container-header",children:[(0,d.jsx)("div",{children:b&&(0,d.jsx)(a.A,{items:[{label:"首页",key:"1"},{label:"驾驶舱",key:"2"}],activeKey:p,onChange:y})}),(0,d.jsx)("div",{children:(0,d.jsx)(l.Ay,{onClick:function(){return e.history.push(window.location.origin)},type:"primary",children:"去工作台"})})]}),(0,d.jsxs)("div",{className:"driver-container-content",children:[1===g&&(0,d.jsx)(c.default,m({},e)),b&&"1"===p&&(0,d.jsx)(u.default,m({},e)),b&&"2"===p&&(0,d.jsx)(f.default,m({},e))]})]})})})},82104(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>R});var r=n(38623),i=n(15998),o=n(26380),a=n(18182),l=n(87959),s=n(73133),c=n(71021),u=n(95725),f=n(41591),d=n(18246),p=n(25303),y=n(74271),m=n(36492),v=n(23899),h=n(83454),g=n(96540),b=n(21023),j=n(44500),x=n(88648),S=n(73398),C=n(74848);function A(e){return(A="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})(e)}function w(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 O(e){for(var t=1;t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(I(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,I(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,I(u,"constructor",c),I(c,"constructor",s),s.displayName="GeneratorFunction",I(c,i,"GeneratorFunction"),I(u),I(u,i,"Generator"),I(u,r,function(){return this}),I(u,"toString",function(){return"[object Generator]"}),(P=function(){return{w:o,m:f}})()}function I(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(I=function(e,t,n,r){function o(t,n){I(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function E(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function N(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){E(o,r,i,a,l,"next",e)}function l(e){E(o,r,i,a,l,"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:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||T(e,t)||function(){throw 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){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);n0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0,i=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=T(e))){t&&(e=t);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==t.return||t.return()}finally{if(a)throw i}}}}(n);try{for(i.s();!(t=i.n()).done;){var o,a=t.value;if((0,S.s)(a.id,r))return a;if(null!=(o=a.children)&&o.length){var l=e(a.children,r);if(l)return l}}}catch(e){i.e(e)}finally{i.f()}return null}(F.current,r)),!t&&n&&b.setFieldsValue(O(O({},n),{},{managerAccount:function(e,t){if(null!=e&&e.managerAccount)return e.managerAccount;if(null!=e&&e.managerName){var n=t.find(function(t){return t.staffName===e.managerName});return null==n?void 0:n.value}}(n,k.current),managerName:n.managerName}));case 5:return e.a(2)}},e,null,[[1,3]])})),function(){return e.apply(this,arguments)})().finally(function(){t||E(!1)}),function(){t=!0}}},[n,r]);var R=(t=N(P().m(function e(t){var n,i,o;return P().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,A(!0),n=r?f:c,i=O({},t),r&&(i.id=r),e.n=1,n(i);case 1:if((null==(o=e.v)?void 0:o.success)===!1){e.n=3;break}return l.Ay.success(r?"编辑成功":"添加成功"),b.resetFields(),p(),e.n=2,v();case 2:e.n=4;break;case 3:l.Ay.error((null==o?void 0:o.message)||"操作失败");case 4:return e.p=4,A(!1),e.f(4);case 5:return e.a(2)}},e,null,[[0,,4,5]])})),function(e){return t.apply(this,arguments)});return console.log(s),(0,C.jsx)(a.A,{open:n,destroyOnHidden:!0,title:r?"编辑部门":"添加部门",width:560,loading:I,confirmLoading:x,onCancel:p,onOk:b.submit,children:(0,C.jsxs)(o.A,{form:b,layout:"vertical",onFinish:R,children:[(0,C.jsx)(o.A.Item,{name:"parentId",label:"上级部门",initialValue:h,children:(0,C.jsx)(y.A,{treeData:s,allowClear:!0,fieldNames:{label:"deptName",value:"id",children:"children"},showSearch:!0,placeholder:"请选择上级部门"})}),(0,C.jsx)(o.A.Item,{name:"deptName",label:"部门名称",rules:[{required:!0,message:"请输入部门名称"}],children:(0,C.jsx)(u.A,{placeholder:"请输入部门名称"})}),(0,C.jsx)(o.A.Item,{name:"managerAccount",label:"负责人",children:(0,C.jsx)(m.A,{allowClear:!0,showSearch:!0,placeholder:"请选择负责人",options:i,optionFilterProp:"label",onChange:function(e){var t=i.find(function(t){return t.value===e});b.setFieldValue("managerName",(null==t?void 0:t.staffName)||"")}})}),(0,C.jsx)(o.A.Item,{name:"managerName",hidden:!0,children:(0,C.jsx)(u.A,{})}),(0,C.jsx)(o.A.Item,{name:"deptLevelName",label:"部门级别",children:(0,C.jsx)(u.A,{placeholder:"请输入部门级别"})})]})})}let R=(0,i.dm)([x.NS_ORG_DEPARTMENT,x.NS_ORG_POSITION,x.NS_STAFF_INFO],!0)((0,v.d)(function(e){var t,n,i,y=L((0,g.useState)(null),2),m=y[0],v=y[1],x=L((0,g.useState)([]),2),A=x[0],w=x[1],I=L((0,g.useState)(!1),2),E=I[0],T=I[1],k=L((0,g.useState)(!1),2),R=k[0],q=k[1],_=L((0,g.useState)(""),2),z=_[0],U=_[1],V=L((0,g.useState)(""),2),M=V[0],G=V[1],B=L((0,g.useState)([]),2),Q=B[0],W=B[1],Y=L(o.A.useForm(),1)[0],H=L(o.A.useForm(),1)[0],$=L((0,g.useState)([]),2),J=$[0],K=$[1],X=L((0,g.useState)(0),2),Z=X[0],ee=X[1],et=L((0,g.useState)(!1),2),en=et[0],er=et[1],ei=L((0,g.useState)(1),2),eo=ei[0],ea=ei[1],el=L((0,g.useState)(10),2),es=el[0],ec=el[1];(0,g.useEffect)(function(){N(P().m(function t(){var n,r;return P().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,t.n=1,null==(n=e.staffInfoList)?void 0:n.call(e,{pageIndex:1,pageSize:500});case 1:W(((null==(r=t.v)?void 0:r.data)||[]).map(function(e){var t,n;return{label:"".concat(null!=(t=e.userName)?t:e.staffName,"(").concat(e.account,")"),value:e.account,staffName:null!=(n=e.userName)?n:e.staffName}})),t.n=3;break;case 2:t.p=2,console.warn("[DepartmentPosition] load staff options failed:",t.v);case 3:return t.a(2)}},t,null,[[0,2]])}))()},[]);var eu=(t=N(P().m(function t(){var n,r,i,o,a=arguments;return P().w(function(t){for(;;)switch(t.p=t.n){case 0:if(n=a.length>0&&void 0!==a[0]?a[0]:1,r=a.length>1&&void 0!==a[1]?a[1]:10,null!=m&&m.id){t.n=1;break}return t.a(2);case 1:return er(!0),t.p=2,i=Y.getFieldsValue(),t.n=3,e.orgPositionList(O(O({},i),{},{pageIndex:n,pageSize:r,deptId:(0,S.gR)(m.id)}));case 3:K((null==(o=t.v)?void 0:o.data)||[]),ee((null==o?void 0:o.totalCount)||0),t.n=5;break;case 4:t.p=4,t.v,K([]),ee(0);case 5:return t.p=5,er(!1),t.f(5);case 6:return t.a(2)}},t,null,[[2,4,5,6]])})),function(){return t.apply(this,arguments)}),ef=(n=N(P().m(function t(){var n,r;return P().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,t.n=1,e.orgDepartmentTree();case 1:w(r=(null==(n=t.v)?void 0:n.data)||[]),r.length&&v(F(r[0])),t.n=3;break;case 2:t.p=2,console.warn("[DepartmentPosition] loadTree failed:",t.v),w([]);case 3:return t.a(2)}},t,null,[[0,2]])})),function(){return n.apply(this,arguments)});(0,g.useEffect)(function(){ef()},[]),(0,g.useEffect)(function(){null!=m&&m.id&&eu(1,10)},[null==m?void 0:m.id]);var ed=(0,g.useMemo)(function(){if(!M)return A;var e=function(t){return t.map(function(t){var n,r=t.children?e(t.children):[];return(null==(n=t.deptName||t.title)?void 0:n.includes(M))||r.length?O(O({},t),{},{children:r}):null}).filter(Boolean)};return e(A)},[A,M]),ep=function(t){var n;a.A.confirm({title:"提示",content:"数据将会删除,您是否确认删除?",okText:"是",cancelText:"否",onOk:(n=N(P().m(function n(){var r;return P().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.orgDepartmentRemove({data:t});case 1:(null==(r=n.v)?void 0:r.success)!==!1&&(l.Ay.success("删除成功"),(0,S.s)(null==m?void 0:m.id,t)&&v(null),ef());case 2:return n.a(2)}},n)})),function(){return n.apply(this,arguments)})})},ey=function(t){var n;a.A.confirm({title:"提示",content:"数据将会删除,您是否确认删除?",okText:"是",cancelText:"否",onOk:(n=N(P().m(function n(){var r;return P().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,e.orgPositionRemove({id:t});case 1:(null==(r=n.v)?void 0:r.success)!==!1&&(l.Ay.success("删除成功"),eu(1,10));case 2:return n.a(2)}},n)})),function(){return n.apply(this,arguments)})})},em=function(){H.resetFields(),U(""),q(!1)},ev=function(e){U((0,S.gR)(null==e?void 0:e.id)||""),T(!0)},eh=function(e){null!=m&&m.id?(U((0,S.gR)(null==e?void 0:e.id)||""),H.resetFields(),e?H.setFieldsValue(O(O({},e),{},{deptId:(0,S.gR)(e.deptId||m.id),deptName:e.deptName||m.deptName})):H.setFieldsValue({deptId:(0,S.gR)(m.id),deptName:m.deptName}),q(!0)):l.Ay.warning("请先选择部门")},eg=(i=N(P().m(function t(n){var r,i,o;return P().w(function(t){for(;;)switch(t.n){case 0:return r=z?e.orgPositionEdit:e.orgPositionAdd,i=O({},n),z&&(i.id=z),i.deptId=(0,S.gR)(n.deptId||(null==m?void 0:m.id)),t.n=1,r(i);case 1:(null==(o=t.v)?void 0:o.success)!==!1?(l.Ay.success(z?"编辑成功":"添加成功"),em(),eu(eo,es)):l.Ay.error((null==o?void 0:o.message)||"操作失败");case 2:return t.a(2)}},t)})),function(e){return i.apply(this,arguments)});return(0,C.jsxs)(b.A,{title:"部门岗位管理",children:[(0,C.jsxs)("div",{style:{display:"flex",gap:16,minHeight:480},children:[(0,C.jsxs)("div",{style:{width:260,borderRight:"1px solid #f0f0f0",paddingRight:16,flexShrink:0},children:[(0,C.jsxs)(s.A,{direction:"vertical",style:{width:"100%",marginBottom:12},children:[(0,C.jsx)(c.Ay,{type:"primary",icon:(0,C.jsx)(r.A,{}),block:!0,onClick:function(){return ev()},children:"新增部门"}),(0,C.jsx)(u.A.Search,{placeholder:"输入关键字进行过滤",allowClear:!0,onChange:function(e){return G(e.target.value)}})]}),(0,C.jsx)(f.A,{selectedKeys:null!=m&&m.id?[(0,S.gR)(m.id)]:[],treeData:ed,fieldNames:{title:"deptName",key:"id",children:"children"},onSelect:function(e,t){v(F(t.node))}})]}),(0,C.jsx)("div",{style:{flex:1,minWidth:0},children:null!=m&&m.id?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:16},children:[(0,C.jsxs)("span",{children:["当前部门:",(0,C.jsx)("strong",{children:m.deptName})]}),(0,C.jsxs)(s.A,{children:[(0,C.jsx)(c.Ay,{onClick:function(){return ev(m)},children:"编辑部门"}),(0,C.jsx)(c.Ay,{danger:!0,onClick:function(){return ep(m.id)},children:"删除部门"})]})]}),(0,C.jsx)(j.A,{form:Y,loading:en,formLine:[(0,C.jsx)(o.A.Item,{name:"positionName",children:(0,C.jsx)(u.A,{allowClear:!0,placeholder:"请输入岗位名称"})},"positionName")],onFinish:function(){return eu(1,10)},style:{marginBottom:16}}),(0,C.jsx)(d.A,{footer:function(){return(0,C.jsx)(c.Ay,{type:"primary",icon:(0,C.jsx)(r.A,{}),onClick:function(){return eh()},children:"新增岗位"})},columns:[{title:"名称",dataIndex:"positionName"},{title:"职责",dataIndex:"dutyDesc"},{title:"备注",dataIndex:"remark"},{title:"操作",width:160,render:function(e,t){return(0,C.jsxs)(h.A,{children:[(0,C.jsx)(c.Ay,{type:"link",onClick:function(){return eh(t)},children:"编辑"}),(0,C.jsx)(c.Ay,{danger:!0,type:"link",onClick:function(){return ey(t.id)},children:"删除"})]})}}],dataSource:J,loading:en,pagination:{current:eo,pageSize:es,total:Z,showSizeChanger:!0,showTotal:function(e){return"共 ".concat(e," 条")}},scroll:{y:e.scrollY},onChange:function(e){ea(e.current),ec(e.pageSize),eu(e.current,e.pageSize)}})]}):(0,C.jsx)(p.A,{description:"请在左侧选择部门,查看该部门下的岗位"})})]}),E&&(0,C.jsx)(D,{open:E,currentId:z,selectedDeptId:null==m?void 0:m.id,staffOptions:Q,treeData:A,requestAdd:e.orgDepartmentAdd,requestEdit:e.orgDepartmentEdit,requestDetails:e.orgDepartmentGet,onCancel:function(){H.resetFields(),U(""),T(!1)},onSuccess:ef}),R&&(0,C.jsx)(a.A,{open:R,destroyOnHidden:!0,title:z?"编辑岗位":"添加岗位",width:560,onCancel:em,onOk:H.submit,children:(0,C.jsxs)(o.A,{form:H,layout:"vertical",onFinish:eg,children:[(0,C.jsx)(o.A.Item,{name:"deptId",hidden:!0,children:(0,C.jsx)(u.A,{})}),(0,C.jsx)(o.A.Item,{name:"deptName",label:"所属部门",children:(0,C.jsx)(u.A,{disabled:!0})}),(0,C.jsx)(o.A.Item,{name:"positionName",label:"岗位名称",rules:[{required:!0,message:"请输入岗位名称"}],children:(0,C.jsx)(u.A,{placeholder:"请输入岗位名称"})}),(0,C.jsx)(o.A.Item,{name:"dutyDesc",label:"岗位职责",rules:[{required:!0,message:"请输入岗位职责"}],children:(0,C.jsx)(u.A.TextArea,{rows:3,placeholder:"请输入岗位职责",showCount:!0,maxLength:500})}),(0,C.jsx)(o.A.Item,{name:"remark",label:"备注",children:(0,C.jsx)(u.A.TextArea,{rows:2,placeholder:"请输入备注",showCount:!0,maxLength:500})})]})})]})}))},27167(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>U});var r=n(96540),i=n(26380),o=n(18182),a=n(87959),l=n(71021),s=n(36492),c=n(18246),u=n(85196),f=n(47152),d=n(16370),p=n(95725),y=n(63718),m=n(36223),v=n(38623),h=n(21023),g=n(83454),b=n(44500),j=n(51038),x=n(23899),S=n(57006),C=n(15998),A=n(88648),w=n(53292),O=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})(e)}function I(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return E(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(E(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,E(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,E(u,"constructor",c),E(c,"constructor",s),s.displayName="GeneratorFunction",E(c,i,"GeneratorFunction"),E(u),E(u,i,"Generator"),E(u,r,function(){return this}),E(u,"toString",function(){return"[object Generator]"}),(I=function(){return{w:o,m:f}})()}function E(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(E=function(e,t,n,r){function o(t,n){E(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function N(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function L(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){N(o,r,i,a,l,"next",e)}function l(e){N(o,r,i,a,l,"throw",e)}a(void 0)})}}function T(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;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return D(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)?D(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nO});var r=n(96540),i=n(26380),o=n(95725),a=n(87959),l=n(73133),s=n(71021),c=n(18294),u=n(46420),f=n(95363),d=n(8073),p=n(74848);function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function v(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.key,i=t===e.key;return(0,p.jsxs)("div",{className:"material-step ".concat(r?"is-active":""," ").concat(i?"is-current":""),children:[(0,p.jsx)("span",{className:"material-step__dot",children:e.key}),(0,p.jsx)("span",{className:"material-step__title",children:e.title}),n24&&(e.push(t),t=[],n=0),t.push(r),n+=r.span}),t.length&&e.push(t),e},[]),b=(t=y().m(function e(){var t,n,r;return y().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,c.validateFields();case 1:return t=e.v,m(!0),e.n=2,(0,d.mockSubmitMaterial)(t);case 2:null!=(n=e.v)&&n.success&&(a.Ay.success("提交成功,正在进入认证审核"),o(n.data)),e.n=4;break;case 3:e.p=3,null!=(r=e.v)&&r.errorFields||a.Ay.error("提交失败,请稍后重试");case 4:return e.p=4,m(!1),e.f(4);case 5:return e.a(2)}},e,null,[[0,3,4,5]])}),n=function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(e){v(o,r,i,a,l,"next",e)}function l(e){v(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return n.apply(this,arguments)});return(0,p.jsxs)("div",{className:"material-fill-step",children:[(0,p.jsx)(i.A,{form:c,initialValues:d.materialInitialValues,colon:!1,labelAlign:"right",children:(0,p.jsx)("div",{className:"material-form-grid",children:g.map(function(e,t){return(0,p.jsx)("div",{className:"material-form-row",children:e.map(function(e){return(0,p.jsx)(S,{field:e},e.name)})},t)})})}),(0,p.jsx)("div",{className:"material-form-actions",children:(0,p.jsxs)(l.A,{size:10,children:[(0,p.jsx)(s.Ay,{children:"取消"}),(0,p.jsx)(s.Ay,{className:"material-save-btn",children:"保存"}),(0,p.jsx)(s.Ay,{type:"primary",loading:f,onClick:b,children:"提交"})]})})]})}function A(){return(0,p.jsxs)("div",{className:"material-result-wrap",children:[(0,p.jsxs)("div",{className:"review-loading-icon",children:[(0,p.jsx)("div",{className:"review-loading-ring"}),(0,p.jsx)(f.A,{}),(0,p.jsx)("span",{})]}),(0,p.jsx)("p",{children:"认证审核中,请耐心等待..."})]})}function w(){return(0,p.jsxs)("div",{className:"material-result-wrap material-success-wrap",children:[(0,p.jsxs)("div",{className:"review-success-illustration",children:[(0,p.jsxs)("div",{className:"success-paper",children:[(0,p.jsx)("i",{}),(0,p.jsx)("i",{}),(0,p.jsx)("i",{}),(0,p.jsx)("i",{})]}),(0,p.jsx)(u.A,{})]}),(0,p.jsx)("p",{children:"审核通过"})]})}function O(){var e=h((0,r.useState)(1),2),t=e[0],n=e[1],i=(0,r.useRef)(null);return(0,r.useEffect)(function(){return function(){return clearTimeout(i.current)}},[]),(0,p.jsxs)("div",{className:"material-report-page material-report-page--step-".concat(t),children:[(0,p.jsx)(j,{}),(0,p.jsx)(x,{current:t}),1===t&&(0,p.jsx)(C,{onSubmitted:function(){n(2),clearTimeout(i.current),i.current=setTimeout(function(){n(3)},2300)}}),2===t&&(0,p.jsx)(A,{}),3===t&&(0,p.jsx)(w,{})]})}},8073(e,t,n){"use strict";function r(e){return(r="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})(e)}function i(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}n.r(t),n.d(t,{materialFields:()=>a,materialInitialValues:()=>o,mockSubmitMaterial:()=>l});var o={orgName:"重庆市安全生产科学研究有限公司",creditCode:"915001072028699512",registerAddress:"重庆市沙坪坝区大学城东路20号重庆科技学院第39栋西南角实习用房三楼",businessAddress:"重庆市沙坪坝区大学城东路20号重庆科技学院第39栋西南角实习用房三楼",longitude:"119.460574",latitude:"119.460574",county:"重庆市沙坪坝区",street:"大学城东路20号重庆科技学院第39栋",community:"大学城东路",gbIndustryCode:"915001072028699512",safetyIndustryCategory:"专业技术服务业",ownershipType:"冶金工贸",legalRepresentative:"郑远平",legalRepPhone:"023-68705577",principal:"郑远平",principalPhone:"023-68705577",safetyDeptHead:"",safetyDeptPhone:"023-68705577",safetyVp:"",safetyVpPhone:"023-68705577",productionDate:"",businessStatus:"开业",disclosureUrl:"",workplaceArea:"",archiveRoomArea:"",fullTimeEvaluatorCount:"",registeredSafetyEngineerCount:""},a=[{name:"orgName",label:"生产经营单位名称",span:24},{name:"creditCode",label:"统一社会信用代码",span:24},{name:"registerAddress",label:"注册地址",span:24},{name:"businessAddress",label:"经营地址",span:24},{name:"longitude",label:"所在地坐标 经度",span:8},{name:"latitude",label:"所在地坐标 纬度",span:8},{name:"county",label:"所属(县、区)",span:8},{name:"street",label:"所属镇、街道",span:8},{name:"community",label:"属村(社区)",span:8},{name:"gbIndustryCode",label:"国民经济行业分类\n(GB/T4754-2017)",span:8},{name:"safetyIndustryCategory",label:"安全生产监管行业类别",span:8},{name:"ownershipType",label:"归属类型",span:8},{name:"legalRepresentative",label:"法定代表人",span:8},{name:"legalRepPhone",label:"联系电话",span:8},{name:"principal",label:"主要负责人",span:8},{name:"principalPhone",label:"联系电话",span:8},{name:"safetyDeptHead",label:"安全管理部门负责人",span:8},{name:"safetyDeptPhone",label:"联系电话",span:8},{name:"safetyVp",label:"主管安全副总",span:8},{name:"safetyVpPhone",label:"联系电话",span:8},{name:"productionDate",label:"投产日期",span:8},{name:"businessStatus",label:"企业经营状态",span:8},{name:"disclosureUrl",label:"信息公开网址",span:8},{name:"workplaceArea",label:"工作场所建筑面积",span:8},{name:"archiveRoomArea",label:"档案室面积",span:8},{name:"fullTimeEvaluatorCount",label:"专职安全评价师数量",span:8},{name:"registeredSafetyEngineerCount",label:"注册安全工程师数量",span:8}];function l(e){return new Promise(function(t){setTimeout(function(){t({success:!0,data:function(e){for(var t=1;tp}),n(96540);var r=n(89490),i=n(20977),o=n(28155),a=n(55406),l=n(53292),s=n(74848);function c(e){return(c="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})(e)}function u(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 f(e){for(var t=1;tT});var r=n(15998),i=n(26380),o=n(87959),a=n(71021),l=n(47152),s=n(16370),c=n(95725),u=n(36492),f=n(63718),d=n(55165),p=n(73133),y=n(30159),m=n(74353),v=n.n(m),h=n(96540),g=n(21023),b=n(28155),j=n(88648),x=n(53292),S=n(74848);function C(e){return(C="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})(e)}function A(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return w(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(w(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,w(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,w(u,"constructor",c),w(c,"constructor",s),s.displayName="GeneratorFunction",w(c,i,"GeneratorFunction"),w(u),w(u,i,"Generator"),w(u,r,function(){return this}),w(u,"toString",function(){return"[object Generator]"}),(A=function(){return{w:o,m:f}})()}function w(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(w=function(e,t,n,r){function o(t,n){w(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 P(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(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 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);nq});var r=n(15998),i=n(26380),o=n(18182),a=n(87959),l=n(6198),s=n(85196),c=n(71021),u=n(18246),f=n(36492),d=n(73133),p=n(36223),y=n(95725),m=n(83454),v=n(96540),h=n(21023),g=n(44500),b=n(51038),j=n(23899),x=n(57006),S=n(88648),C=n(55406),A=n(74848);function w(e){return(w="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})(e)}function O(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return P(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(P(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,P(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,P(u,"constructor",c),P(c,"constructor",s),s.displayName="GeneratorFunction",P(c,i,"GeneratorFunction"),P(u),P(u,i,"Generator"),P(u,r,function(){return this}),P(u,"toString",function(){return"[object Generator]"}),(O=function(){return{w:o,m:f}})()}function P(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(P=function(e,t,n,r){function o(t,n){P(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function I(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function E(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){I(o,r,i,a,l,"next",e)}function l(e){I(o,r,i,a,l,"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 L(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0?C.dr.active:C.dr.zero;return r<=0?(0,A.jsx)("span",{style:i,children:r}):(0,A.jsx)(l.A.Link,{style:i,onClick:function(){I(t),S("log")},children:r})}},{title:"就职状态",dataIndex:"employmentStatusCode",width:90,render:function(e,t){var n,r=null!=(n=t.employmentStatusCode)?n:t.employmentStatus;return(0,A.jsx)(s.A,{color:2===r?"error":"success",children:2===r?"离职":"在职"})}},{title:"离职申请审核状态",dataIndex:"resignAuditStatus",width:140,render:function(e,t){var n,r,i=null!=(n=null!=(r=t.resignAuditStatus)?r:t.auditStatus)?n:t.auditStatusCode,o=C.nJ[i];return o?(0,A.jsx)(s.A,{color:C.XU[i],children:o}):"-"}},{title:"操作",width:200,fixed:"right",render:function(e,t){return(0,A.jsxs)(m.A,{children:[(0,A.jsx)(c.Ay,{type:"link",size:"small",onClick:function(){return ei(t)},children:"查看离职状态"}),t.resignApplyId&&0===Number(t.resignAuditStatus)&&(0,A.jsx)(c.Ay,{type:"link",size:"small",onClick:function(){return er(t)},children:"离职审核"}),(0,A.jsx)(c.Ay,{danger:!0,type:"link",size:"small",onClick:function(){return en(t)},children:"删除"})]})}}];return"log"===x?(0,A.jsxs)(h.A,{title:"人员变更次数",children:[(0,A.jsx)(c.Ay,{style:{marginBottom:16},onClick:function(){return S("list")},children:"返回"}),(0,A.jsxs)("div",{style:{marginBottom:8},children:["人员:",(null==P?void 0:P.staffName)||(null==P?void 0:P.userName)]}),(0,A.jsx)(u.A,{rowKey:"id",columns:[{title:"变更事项",dataIndex:"changeItem",width:200},{title:"变更时间",dataIndex:"changeTime",width:160},{title:"操作人",dataIndex:"operatorName",width:100}],dataSource:X,scroll:{y:e.scrollY},loading:K,pagination:{total:Z,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")},current:F.query.current||1,pageSize:F.query.size||10,onChange:function(e,t){F.query=L(L({},F.query),{},{current:e,size:t}),et()}}})]}):(0,A.jsxs)(h.A,{title:(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{children:"人员变更管理"}),(0,A.jsx)("div",{className:"pageLayout-extra",children:"机构管理员在人员信息管理页面进行相应的修改操作"})]}),children:[(0,A.jsx)(g.A,{style:{marginBottom:24},form:Y,loading:K,formLine:[(0,A.jsx)(i.A.Item,{name:"account",children:(0,A.jsx)(b.A.Input,{label:"账户",placeholder:"请输入",allowClear:!0})},"account"),(0,A.jsx)(i.A.Item,{name:"userName",children:(0,A.jsx)(b.A.Input,{label:"姓名",placeholder:"请输入",allowClear:!0})},"userName"),(0,A.jsx)(i.A.Item,{name:"employmentStatusCode",children:(0,A.jsx)(b.A.Select,{label:"就职状态",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:D.map(function(e){return(0,A.jsx)(f.A.Option,{value:e.value,children:e.label},e.value)})})},"employmentStatusCode"),(0,A.jsx)(i.A.Item,{name:"resignAuditStatus",children:(0,A.jsx)(b.A.Select,{label:"复核状态",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:R.map(function(e){return(0,A.jsx)(f.A.Option,{value:e.value,children:e.label},e.value)})})},"resignAuditStatus")],onReset:function(e){F.query=L(L({},e),{},{current:1,size:10}),ee()},onFinish:function(e){F.query=L(L({},e),{},{current:1,size:10}),ee()}}),(0,A.jsx)(u.A,{rowKey:function(e){return e.id||e.staffId},columns:ea,dataSource:$,scroll:{y:e.scrollY},loading:K,pagination:{total:J,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")},current:F.query.current||1,pageSize:F.query.size||10,onChange:function(e,t){F.query=L(L({},F.query),{},{current:e,size:t}),ee()}}}),(0,A.jsxs)(o.A,{open:k,destroyOnHidden:!0,title:"审核离职申请",width:720,footer:(0,A.jsxs)(d.A,{children:[(0,A.jsx)(c.Ay,{onClick:function(){return q(!1)},children:"取消"}),(0,A.jsx)(c.Ay,{danger:!0,onClick:function(){return eo(!1)},children:"退回"}),(0,A.jsx)(c.Ay,{type:"primary",onClick:function(){return eo(!0)},children:"通过"})]}),onCancel:function(){return q(!1)},children:[(0,A.jsxs)(p.A,{bordered:!0,column:1,labelStyle:{width:120},children:[(0,A.jsx)(p.A.Item,{label:"申请人",children:M.applicantName}),(0,A.jsx)(p.A.Item,{label:"申请时间",children:M.applyTime}),(0,A.jsx)(p.A.Item,{label:"预计离职日期",children:M.expectedResignDate}),(0,A.jsx)(p.A.Item,{label:"离职原因",children:M.resignReason}),(0,A.jsx)(p.A.Item,{label:"备注",children:M.remark})]}),(0,A.jsx)(i.A.Item,{label:"退回原因",style:{marginTop:16},children:(0,A.jsx)(y.A.TextArea,{rows:3,value:Q,onChange:function(e){return W(e.target.value)}})})]}),(0,A.jsx)(o.A,{open:z,destroyOnHidden:!0,title:"查看离职申请",width:720,cancelText:"返回",okButtonProps:{style:{display:"none"}},onCancel:function(){return U(!1)},children:(0,A.jsxs)(p.A,{bordered:!0,column:1,labelStyle:{width:120},children:[(0,A.jsx)(p.A.Item,{label:"申请人",children:M.applicantName}),(0,A.jsx)(p.A.Item,{label:"申请时间",children:M.applyTime}),(0,A.jsx)(p.A.Item,{label:"预计离职日期",children:M.expectedResignDate}),(0,A.jsx)(p.A.Item,{label:"离职原因",children:M.resignReason}),(0,A.jsx)(p.A.Item,{label:"备注",children:M.remark})]})})]})}))},53671(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>_});var r=n(15998),i=n(26380),o=n(18182),a=n(87959),l=n(71021),s=n(18246),c=n(95725),u=n(55165),f=n(36223),d=n(96540),p=n(74353),y=n.n(p),m=n(21023),v=n(44500),h=n(51038),g=n(83454),b=n(23899),j=n(57006),x=n(88648),S=n(63910),C=n(30159),A=n(53292),w=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})(e)}function P(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return I(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(I(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,I(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,I(u,"constructor",c),I(c,"constructor",s),s.displayName="GeneratorFunction",I(c,i,"GeneratorFunction"),I(u),I(u,i,"Generator"),I(u,r,function(){return this}),I(u,"toString",function(){return"[object Generator]"}),(P=function(){return{w:o,m:f}})()}function I(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(I=function(e,t,n,r){function o(t,n){I(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function E(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function N(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){E(o,r,i,a,l,"next",e)}function l(e){E(o,r,i,a,l,"throw",e)}a(void 0)})}}function L(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 T(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nM});var r=n(15998),i=n(26380),o=n(18182),a=n(87959),l=n(71021),s=n(36492),c=n(18246),u=n(47152),f=n(16370),d=n(95725),p=n(55165),y=n(96540),m=n(74353),v=n.n(m),h=n(21023),g=n(44500),b=n(51038),j=n(83454),x=n(23899),S=n(57006),C=n(46285),A=n(88648),w=n(28155),O=n(77539),P=n(53292),I=n(30159),E=n(76243),N=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})(e)}function T(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?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(D(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,D(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,D(u,"constructor",c),D(c,"constructor",s),s.displayName="GeneratorFunction",D(c,i,"GeneratorFunction"),D(u),D(u,i,"Generator"),D(u,r,function(){return this}),D(u,"toString",function(){return"[object Generator]"}),(F=function(){return{w:o,m:f}})()}function D(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(D=function(e,t,n,r){function o(t,n){D(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function R(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function q(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){R(o,r,i,a,l,"next",e)}function l(e){R(o,r,i,a,l,"throw",e)}a(void 0)})}}function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return z(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)?z(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nP});var r=n(18182),i=n(36223),o=n(18246),a=n(71021),l=n(96540),s=n(77016),c=n(63910),u=n(9538),f=n(48032),d=n(31467),p=n(73398);function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function v(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function h(e){return g.apply(this,arguments)}function g(){var e;return e=y().m(function e(t){var n;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,d.Vg)("/safetyEval/org-personnel/get",{id:(0,p.gR)(null==t?void 0:t.id)});case 1:return n=e.v,e.a(2,(0,f.UC)(n,f.Cy))}},e)}),(g=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){v(o,r,i,a,l,"next",e)}function l(e){v(o,r,i,a,l,"throw",e)}a(void 0)})}).apply(this,arguments)}var b=n(74848);function j(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return x(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(x(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,x(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,x(u,"constructor",c),x(c,"constructor",s),s.displayName="GeneratorFunction",x(c,i,"GeneratorFunction"),x(u),x(u,i,"Generator"),x(u,r,function(){return this}),x(u,"toString",function(){return"[object Generator]"}),(j=function(){return{w:o,m:f}})()}function x(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(x=function(e,t,n,r){function o(t,n){x(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function S(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(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 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);nr});let r=function(e){return e.children}},90088(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>M});var r=n(15998),i=n(95725),o=n(55165),a=n(26380),l=n(18182),s=n(87959),c=n(71021),u=n(18246),f=n(87160),d=n(36492),p=n(36223),y=n(30159),m=n(38623),v=n(96540),h=n(21023),g=n(44500),b=n(51038),j=n(83454),x=n(23899),S=n(57006),C=n(88648),A=n(28155),w=n(76332),O=n(53292),P=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})(e)}function E(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return N(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(N(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,N(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,N(u,"constructor",c),N(c,"constructor",s),s.displayName="GeneratorFunction",N(c,i,"GeneratorFunction"),N(u),N(u,i,"Generator"),N(u,r,function(){return this}),N(u,"toString",function(){return"[object Generator]"}),(E=function(){return{w:o,m:f}})()}function N(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(N=function(e,t,n,r){function o(t,n){N(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function L(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 T(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return R(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)?R(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nq});var r=n(15998),i=n(26380),o=n(71021),a=n(36492),l=n(18246),s=n(85196),c=n(87959),u=n(18182),f=n(55165),d=n(95725),p=n(36223),y=n(83454),m=n(30159),v=n(13290),h=n(96540),g=n(21023),b=n(44500),j=n(51038),x=n(23899),S=n(57006),C=n(88648),A=n(55406),w=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})(e)}function P(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return I(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(I(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,I(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,I(u,"constructor",c),I(c,"constructor",s),s.displayName="GeneratorFunction",I(c,i,"GeneratorFunction"),I(u),I(u,i,"Generator"),I(u,r,function(){return this}),I(u,"toString",function(){return"[object Generator]"}),(P=function(){return{w:o,m:f}})()}function I(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(I=function(e,t,n,r){function o(t,n){I(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function E(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}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 L(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nc});var r=n(96540),i=n(88648),o=n(15998),a=n(42441),l=n(74848);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return s(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?s(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],o=n[1];return((0,r.useEffect)(function(){i||e.orgInfoGet().then(function(e){var t,n,r;null!=e&&null!=(t=e.data)&&t.id&&(o(null==e||null==(n=e.data)?void 0:n.id),sessionStorage.setItem("orgInfoId",null==e||null==(r=e.data)?void 0:r.id))})},[]),e.location.pathname.includes("EnterpriseInfo/OrgInfo"))?e.children:(0,l.jsx)("div",{style:{height:"100%"},children:i?e.children:(0,l.jsx)(a.A,{active:!0})})})},43317(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c}),n(60344);var r=n(96540);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})(e)}n(74848);function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(o=function(){return!!e})()}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(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 TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var c=function(e){var t;function n(){var e,t,r,l,c,u;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");for(var f=arguments.length,d=Array(f),p=0;pl}),n(96540);var r=n(6198),i=n(16629),o=n(74848),a=r.A.Title;let l=function(){return(0,o.jsx)("div",{style:{padding:24,display:"flex",justifyContent:"center",alignItems:"center",minHeight:"100%"},children:(0,o.jsx)(i.A,{children:(0,o.jsx)(a,{level:2,style:{textAlign:"center",margin:0},children:"你好"})})})}},66699(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d}),n(96540);var r=n(16629),i=n(73133),o=n(11021),a=n(18543),l=n(2231),s=n(40131),c=n(17073),u=n(22241),f=n(74848);let d=function(){return(0,f.jsxs)("div",{className:"institution-dashboard",children:[(0,f.jsxs)("div",{className:"institution-dashboard__top",children:[(0,f.jsx)(r.A,{title:(0,f.jsx)("span",{className:"institution-card-title",children:"当前评价状态状态统计"}),size:"small",className:"institution-dashboard__status-card institution-panel-card",extra:(0,f.jsxs)(i.A,{size:30,className:"institution-dashboard__summary",children:[(0,f.jsxs)("span",{children:["项目总数: ",(0,f.jsx)("strong",{className:"is-blue",children:u.PROJECT_SUMMARY.total})]}),(0,f.jsxs)("span",{children:["超期数: ",(0,f.jsx)("strong",{className:"is-blue",children:u.PROJECT_SUMMARY.overdue})]})]}),styles:{body:{padding:"16px 34px 17px"}},children:(0,f.jsx)(o.default,{data:u.STATISTIC_CARDS})}),(0,f.jsx)(r.A,{title:(0,f.jsx)("span",{className:"institution-card-title",children:"信息提醒"}),size:"small",className:"institution-dashboard__alerts-card institution-panel-card",styles:{body:{padding:"20px 24px"}},children:(0,f.jsx)(a.default,{data:u.INFO_ALERTS})})]}),(0,f.jsxs)("div",{className:"institution-dashboard__charts",children:[(0,f.jsx)(l.default,{data:u.ENTERPRISE_TYPE_STATS}),(0,f.jsx)(s.default,{data:u.PROJECT_TYPE_DISTRIBUTION,total:u.PROJECT_TOTAL})]}),(0,f.jsx)(c.default,{data:u.PROJECT_COMPLETION_LIST})]})}},2231(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(96540),i=n(6582),o=n(16629),a=n(74848),l="#5b8ff9",s="#ffb33e";function c(e){var t=e.option,n=e.className,o=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useEffect)(function(){if(o.current){l.current=i.Ts(o.current,null,{renderer:"svg"});var e=function(){return l.current&&l.current.resize()},t="u">typeof ResizeObserver?new ResizeObserver(e):null;return t&&t.observe(o.current),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e),t&&t.disconnect(),l.current&&l.current.dispose(),l.current=null}}},[]),(0,r.useEffect)(function(){l.current&&l.current.setOption(t,!0)},[t]),(0,a.jsx)("div",{className:n,ref:o})}function u(e){var t=e.data,n=(0,r.useMemo)(function(){return{color:[l,s],grid:{left:38,right:10,top:26,bottom:46},tooltip:{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{color:"rgba(91, 143, 249, .08)"}},backgroundColor:"#fff",borderColor:"#e9edf4",borderWidth:1,textStyle:{color:"#333",fontSize:12}},xAxis:{type:"category",data:t.categories,axisTick:{show:!1},axisLine:{lineStyle:{color:"#edf0f5"}},axisLabel:{color:"#666",fontSize:12,interval:0,width:58,overflow:"break",lineHeight:14}},yAxis:{type:"value",min:0,max:60,splitNumber:6,axisLabel:{color:"#8792a2",fontSize:12},splitLine:{lineStyle:{color:"#e9edf4",type:"dashed"}}},series:[{name:"项目数",type:"bar",barWidth:12,data:t.projectCount,itemStyle:{borderRadius:[2,2,0,0]}},{name:"金额",type:"bar",barWidth:12,data:t.amount,itemStyle:{borderRadius:[2,2,0,0]}}]}},[t]);return(0,a.jsx)(o.A,{title:(0,a.jsx)("span",{className:"institution-card-title",children:"服务企业类型统计"}),size:"small",className:"institution-panel-card institution-enterprise-card",styles:{body:{padding:"20px 26px 15px"}},extra:(0,a.jsxs)("div",{className:"institution-chart-legend institution-chart-legend--top",children:[(0,a.jsxs)("span",{children:[(0,a.jsx)("i",{style:{backgroundColor:l}}),"项目数"]}),(0,a.jsxs)("span",{children:[(0,a.jsx)("i",{style:{backgroundColor:s}}),"金额"]})]}),children:(0,a.jsx)(c,{className:"institution-bar-chart",option:n})})}},18543(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c}),n(96540);var r=n(49346),i=n(40666),o=n(54169),a=n(74848),l={Star:r.A,Audit:i.A,UserDelete:o.A};function s(e){var t=e.item,n=l[t.icon]||i.A;return(0,a.jsxs)("div",{className:"institution-alert-item",style:{backgroundColor:t.bgColor},children:[(0,a.jsx)("div",{className:"institution-alert-item__icon",style:{backgroundColor:t.color},children:(0,a.jsx)(n,{})}),(0,a.jsxs)("div",{className:"institution-alert-item__content",children:[(0,a.jsx)("div",{className:"institution-alert-item__title",children:t.title}),(0,a.jsx)("div",{className:"institution-alert-item__value",children:t.value})]})]})}function c(e){var t=e.data;return(0,a.jsx)("div",{className:"institution-alert-grid",children:t.map(function(e){return(0,a.jsx)(s,{item:e},e.key)})})}},17073(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l}),n(96540);var r=n(16629),i=n(18246),o=n(74848),a=[{title:"序号",dataIndex:"id",key:"id",width:70,align:"center"},{title:"项目名称",dataIndex:"projectName",key:"projectName",ellipsis:!0},{title:"项目状态",dataIndex:"status",key:"status",width:120,align:"center"},{title:"项目负责人",dataIndex:"projectLeader",key:"projectLeader",width:120,align:"center"},{title:"客户负责人",dataIndex:"clientLeader",key:"clientLeader",width:120,align:"center"},{title:"项目开始时间",dataIndex:"startDate",key:"startDate",width:180,align:"center"},{title:"项目结束时间",dataIndex:"endDate",key:"endDate",width:180,align:"center"},{title:"项目阶段",dataIndex:"acceptanceDate",key:"acceptanceDate",width:180,align:"center"},{title:"操作",key:"action",width:110,align:"center",render:function(){return(0,o.jsx)("a",{className:"institution-table-link",children:"查看详情"})}}];function l(e){var t=e.data;return(0,o.jsx)(r.A,{title:(0,o.jsx)("span",{className:"institution-card-title",children:"项目完成情况统计"}),size:"small",className:"institution-panel-card institution-table-card",styles:{body:{padding:"12px 14px 14px"}},children:(0,o.jsx)(i.A,{className:"institution-completion-table",columns:a,dataSource:t,rowKey:"id",pagination:!1,size:"small",scroll:{x:1180}})})}},40131(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(96540),i=n(6582),o=n(16629),a=n(74848);function l(e){var t=e.option,n=e.className,o=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useEffect)(function(){if(o.current){l.current=i.Ts(o.current,null,{renderer:"svg"});var e=function(){return l.current&&l.current.resize()},t="u">typeof ResizeObserver?new ResizeObserver(e):null;return t&&t.observe(o.current),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e),t&&t.disconnect(),l.current&&l.current.dispose(),l.current=null}}},[]),(0,r.useEffect)(function(){l.current&&l.current.setOption(t,!0)},[t]),(0,a.jsx)("div",{className:n,ref:o})}function s(e){var t=e.data;return(0,a.jsx)("div",{className:"institution-project-legend",children:t.map(function(e){return(0,a.jsxs)("span",{children:[(0,a.jsx)("i",{style:{backgroundColor:e.color}}),e.name]},e.name)})})}function c(e){var t=e.data,n=e.total||t.reduce(function(e,t){return e+t.value},0),i=(0,r.useMemo)(function(){return{color:t.map(function(e){return e.color}),tooltip:{trigger:"item",backgroundColor:"#fff",borderColor:"#e9edf4",borderWidth:1,textStyle:{color:"#333",fontSize:12},formatter:"{b}
项目数:{c}
占比:{d}%"},series:[{name:"项目类型占比",type:"pie",radius:["46%","74%"],center:["50%","50%"],avoidLabelOverlap:!0,minAngle:5,label:{show:!1},labelLine:{show:!1},itemStyle:{borderColor:"#fff",borderWidth:2},emphasis:{scale:!0,scaleSize:4},data:t.map(function(e){return{name:e.name,value:e.value}})}],graphic:[{type:"text",left:"center",top:"42%",style:{text:"项目总数",textAlign:"center",fill:"#a0a7b2",fontSize:15,fontWeight:600}},{type:"text",left:"center",top:"53%",style:{text:String(n),textAlign:"center",fill:"#111827",fontSize:24,fontWeight:700}}]}},[t,n]);return(0,a.jsxs)(o.A,{title:(0,a.jsx)("span",{className:"institution-card-title",children:"项目类型占比"}),size:"small",className:"institution-panel-card institution-project-card",styles:{body:{padding:"24px 22px 18px"}},children:[(0,a.jsx)(l,{className:"institution-donut-chart",option:i}),(0,a.jsx)(s,{data:t})]})}},11021(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>h}),n(96540);var r=n(69047),i=n(71161),o=n(49776),a=n(73488),l=n(56304),s=n(42004),c=n(82822),u=n(27423),f=n(99221),d=n(53159),p=n(40666),y=n(74848),m={FileDone:r.A,LineChart:i.A,Appstore:o.A,FileProtect:a.A,Safety:l.A,Profile:s.A,Notification:c.A,Read:u.A,Compass:f.A,Database:d.A,Audit:p.A};function v(e){var t=e.item,n=m[t.icon]||r.A;return(0,y.jsxs)("div",{className:"institution-stat-card",children:[(0,y.jsx)("div",{className:"institution-stat-card__icon",style:{backgroundColor:t.bgColor},children:(0,y.jsx)(n,{})}),(0,y.jsxs)("div",{className:"institution-stat-card__content",children:[(0,y.jsx)("div",{className:"institution-stat-card__title",children:t.title}),(0,y.jsx)("div",{className:"institution-stat-card__value",children:t.value})]})]})}function h(e){var t=e.data;return(0,y.jsx)("div",{className:"institution-stat-grid",children:t.map(function(e){return(0,y.jsx)(v,{item:e},e.key)})})}},90011(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d}),n(96540);var r=n(16629),i=n(73133),o=n(11021),a=n(18543),l=n(2231),s=n(40131),c=n(17073),u=n(22241),f=n(74848);function d(){return(0,f.jsxs)("div",{className:"institution-dashboard",children:[(0,f.jsxs)("div",{className:"institution-dashboard__top",children:[(0,f.jsx)(r.A,{title:(0,f.jsx)("span",{className:"institution-card-title",children:"当前评价状态状态统计"}),size:"small",className:"institution-dashboard__status-card institution-panel-card",extra:(0,f.jsxs)(i.A,{size:30,className:"institution-dashboard__summary",children:[(0,f.jsxs)("span",{children:["项目总数: ",(0,f.jsx)("strong",{className:"is-blue",children:u.PROJECT_SUMMARY.total})]}),(0,f.jsxs)("span",{children:["超期数: ",(0,f.jsx)("strong",{className:"is-blue",children:u.PROJECT_SUMMARY.overdue})]})]}),styles:{body:{padding:"16px 34px 17px"}},children:(0,f.jsx)(o.default,{data:u.STATISTIC_CARDS})}),(0,f.jsx)(r.A,{title:(0,f.jsx)("span",{className:"institution-card-title",children:"信息提醒"}),size:"small",className:"institution-dashboard__alerts-card institution-panel-card",styles:{body:{padding:"20px 24px"}},children:(0,f.jsx)(a.default,{data:u.INFO_ALERTS})})]}),(0,f.jsxs)("div",{className:"institution-dashboard__charts",children:[(0,f.jsx)(l.default,{data:u.ENTERPRISE_TYPE_STATS}),(0,f.jsx)(s.default,{data:u.PROJECT_TYPE_DISTRIBUTION,total:u.PROJECT_TOTAL})]}),(0,f.jsx)(c.default,{data:u.PROJECT_COMPLETION_LIST})]})}},22241(e,t,n){"use strict";n.r(t),n.d(t,{ENTERPRISE_TYPE_STATS:()=>a,INFO_ALERTS:()=>i,PROJECT_COMPLETION_LIST:()=>c,PROJECT_SUMMARY:()=>o,PROJECT_TOTAL:()=>s,PROJECT_TYPE_DISTRIBUTION:()=>l,STATISTIC_CARDS:()=>r});var r=[{key:"contract",title:"项目合同签订",value:5632,icon:"FileDone",color:"#409eff",bgColor:"#409eff"},{key:"riskAnalysis",title:"待风险分析",value:951,icon:"LineChart",color:"#8b7cf6",bgColor:"#8b7cf6"},{key:"projectTeam",title:"待成立项目组",value:5632,icon:"Appstore",color:"#48d1bd",bgColor:"#48d1bd"},{key:"workPlan",title:"待制定工作计划",value:5632,icon:"FileProtect",color:"#ff9f43",bgColor:"#ff9f43"},{key:"initialEval",title:"待初提",value:5632,icon:"Safety",color:"#8b7cf6",bgColor:"#8b7cf6"},{key:"checklist",title:"待编制检查表",value:456,icon:"Profile",color:"#8b7cf6",bgColor:"#8b7cf6"},{key:"industryNotice",title:"待从业告知",value:5632,icon:"Notification",color:"#ffb12a",bgColor:"#ffb12a"},{key:"siteSurvey",title:"待现场勘查",value:5632,icon:"Read",color:"#8b7cf6",bgColor:"#8b7cf6"},{key:"processControl",title:"过程管控",value:951,icon:"Compass",color:"#409eff",bgColor:"#409eff"},{key:"archive",title:"归档",value:651,icon:"Database",color:"#08bea7",bgColor:"#08bea7"}],i=[{key:"orgQualification",title:"机构资质到期",value:5,icon:"Star",color:"#ffca0a",bgColor:"#fff9e7"},{key:"personnelQualification",title:"人员资质到期",value:35,icon:"Audit",color:"#ff7a59",bgColor:"#fff3ef"},{key:"personnelResignation",title:"人员离岗信息",value:56,icon:"UserDelete",color:"#6395f9",bgColor:"#f1f6ff"}],o={total:5632,overdue:56},a={categories:["矿山开采业","危险化学品行业","烟花爆竹行业","金属冶炼与加工","建筑施工","交通运输业","消防重点单位","特种设备相关企业","涉爆粉尘企业"],projectCount:[42,35,33,35,24,42,36,42,32],amount:[52,54,29,48,39,36,56,35,45]},l=[{name:"定期检测",value:5054,color:"#3f7df4"},{name:"现状评价",value:1540,color:"#63c174"},{name:"控制效果评价",value:1600,color:"#ffa533"},{name:"预评价",value:900,color:"#ff694f"},{name:"设计专篇",value:430,color:"#23c6c8"},{name:"委托检测",value:330,color:"#55c653"}],s=9854,c=[{id:1,projectName:"玉田县志达贸易有限公司蓝兴加油站、LNG加气设施合并项目",status:"检测完成",projectLeader:"梁永利",clientLeader:"赵天祥",startDate:"2025-5-4 16:12:23",endDate:"2025-5-4 16:12:23",acceptanceDate:"2025-5-4 16:12:23"},{id:2,projectName:"北京首钢铁合金有限公司迁安分公司包芯线生产线扩建项目",status:"检测完成",projectLeader:"梁永利",clientLeader:"赵天祥",startDate:"2025-5-4 16:12:23",endDate:"2025-5-4 16:12:23",acceptanceDate:"2025-5-4 16:12:23"},{id:3,projectName:"中特伟业科技有限公司沧州金固废回收利用项目",status:"检测完成",projectLeader:"梁永利",clientLeader:"赵天祥",startDate:"2025-5-4 16:12:23",endDate:"2025-5-4 16:12:23",acceptanceDate:"2025-5-4 16:12:23"},{id:4,projectName:"荣信钢铁有限公司整合重组装备更新一期工程项目安全预评价",status:"检测完成",projectLeader:"梁永利",clientLeader:"赵天祥",startDate:"2025-5-4 16:12:23",endDate:"2025-5-4 16:12:23",acceptanceDate:"2025-5-4 16:12:23"}]},79331(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>F});var r=n(96540),i=n(66043),o=n(6198),a=n(76511),l=n(56474),s=n(73133),c=n(71021),u=n(70888),f=n(21637),d=n(85402),p=n(5100),y=n(3727),m=n(565),v=n(86404),h=n(98459),g=n(35580),b=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})(e)}function x(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;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||A(e,t)||function(){throw 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 w(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)?w(e,t):void 0}}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||A(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[{key:e,label:(0,g.getPageLabel)(e)}]);return k(r,e),{tabs:r,activeKey:e}})},[]),R=(0,r.useCallback)(function(e){e!==F&&(window.location.href=e)},[F]),q=(0,r.useCallback)(function(e){L(function(t){var n,r,i=t.tabs.findIndex(function(t){return t.key===e}),o=t.tabs.filter(function(t){return t.key!==e});if(0===o.length)return k([],""),{tabs:[],activeKey:""};var a=t.activeKey;return e===t.activeKey&&R(a=(null==(n=o[Math.max(0,i-1)])?void 0:n.key)||(null==(r=o[0])?void 0:r.key)),k(o,a),{tabs:o,activeKey:a}})},[R]),_=(0,r.useCallback)(function(e){L(function(t){var n=t.tabs.find(function(t){return t.key===e}),r=n?[n]:[];return k(r,e),e!==F&&R(e),{tabs:r,activeKey:e}})},[F,R]),z=(0,r.useCallback)(function(e){L(function(t){var n=t.tabs.findIndex(function(t){return t.key===e});if(-1===n)return t;var r=t.tabs.slice(0,n+1);return k(r,e),{tabs:r,activeKey:e}})},[]),U=(0,r.useCallback)(function(){k([],""),L({tabs:[],activeKey:""})},[]),V=(0,r.useCallback)(function(){window.location.reload()},[]),M=(0,r.useCallback)(function(e){R(e.key)},[R]),G=(0,r.useCallback)(function(e){R(e)},[R]),B=(0,r.useCallback)(function(e,t){"remove"===t&&q(e)},[q]),Q=(0,r.useMemo)(function(){var e=(0,g.findMenuPath)(F);return e.map(function(t,n){return{title:n===e.length-1?t.label:(0,b.jsx)("a",{onClick:function(){return M({key:t.key})},children:t.label}),key:t.key}})},[F,M]),W=(0,r.useMemo)(function(){return(0,g.getSelectedKeys)(F)},[F]),Y=(0,r.useMemo)(function(){return(0,g.getOpenKeys)(F)},[F]),H=(0,r.useCallback)(function(e){var t=N.tabs,n=t.length<=1,r=t.findIndex(function(t){return t.key===e}),i=r>=0&&r0?(0,b.jsx)(f.A,{type:"editable-card",hideAdd:!0,activeKey:K,onChange:G,onEdit:B,size:"small",style:{marginBottom:0},items:J.map(function(e){return{key:e.key,label:$(e),closable:!0}}),tabBarExtraContent:(0,b.jsx)(a.A,{menu:{items:[{key:"refresh",icon:(0,b.jsx)(d.A,{}),label:"刷新当前标签"},{key:"close-others",icon:(0,b.jsx)(p.A,{}),label:"关闭其他标签",disabled:J.length<=1},{key:"close-all",icon:(0,b.jsx)(y.A,{}),label:"关闭所有标签",disabled:0===J.length}],onClick:function(e){switch(e.key){case"refresh":V();break;case"close-others":_(K);break;case"close-all":U()}}},placement:"bottomRight",children:(0,b.jsx)(c.Ay,{type:"text",size:"small",icon:(0,b.jsx)(h.A,{})})})}):(0,b.jsx)("div",{style:{height:36,display:"flex",alignItems:"center",paddingLeft:8,color:"#bbb",fontSize:12},children:"暂无打开的标签页,请从左侧菜单选择页面"})}),(0,b.jsx)(I,{style:{margin:0,minHeight:280,position:"relative"},children:t})]})]})}},35580(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>I,findMenuPath:()=>N,flattenMenu:()=>E,getOpenKeys:()=>T,getPageLabel:()=>L,getSelectedKeys:()=>k}),n(96540);var r=n(55156),i=n(13614),o=n(53078),a=n(24123),l=n(73488),s=n(76164),c=n(69149),u=n(58976),f=n(56304),d=n(17011),p=n(74315),y=n(87281),m=n(84795),v=n(26571),h=n(24838),g=n(6266),b=n(39576),j=n(6663),x=n(20506),S=n(71016),C=n(74848);function A(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function w(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);ntypeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||w(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[a]);if(a.key===e)return l;if(a.children){var s=t(a.children,l);if(s)return s}}}catch(e){o.e(e)}finally{o.f()}return null}(P,[])||[]}function L(e){var t=E(P).find(function(t){return t.key===e});return(null==t?void 0:t.label)||e.split("/").filter(Boolean).pop()||"未命名页面"}function T(e){return N(e).slice(0,-1).map(function(e){return e.key})}function k(e){var t,n=E(P).map(function(e){return e.key}),r="",i=A(n);try{for(i.s();!(t=i.n()).done;){var o=t.value;e.startsWith(o)&&o.length>r.length&&(r=o)}}catch(e){i.e(e)}finally{i.f()}return r?[r]:[]}},76401(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>C});var r=n(15998),i=n(26380),o=n(96540),a=n(57006),l=n(21023),s=n(23899),c=n(88648),u=n(49788),f=n(56095),d=n(83577),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})(e)}function m(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return v(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(v(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,v(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,v(u,"constructor",c),v(c,"constructor",s),s.displayName="GeneratorFunction",v(c,i,"GeneratorFunction"),v(u),v(u,i,"Generator"),v(u,r,function(){return this}),v(u,"toString",function(){return"[object Generator]"}),(m=function(){return{w:o,m:f}})()}function v(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(v=function(e,t,n,r){function o(t,n){v(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 g(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return x(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)?x(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr});let r=function(e){return e.children||null}},99345(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(15998),i=n(26380),o=n(18182),a=n(87959),l=n(96540),s=n(57006),c=n(21023),u=n(23899),f=n(88648),d=n(49788),p=n(56095),y=n(74848);function m(e){return(m="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})(e)}function v(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return h(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(h(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,h(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,h(u,"constructor",c),h(c,"constructor",s),s.displayName="GeneratorFunction",h(c,i,"GeneratorFunction"),h(u),h(u,i,"Generator"),h(u,r,function(){return this}),h(u,"toString",function(){return"[object Generator]"}),(v=function(){return{w:o,m:f}})()}function h(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(h=function(e,t,n,r){function o(t,n){h(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 b(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(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)?C(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr});let r=function(e){return e.children||null}},8351(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(15998),i=n(26380),o=n(71021),a=n(96540),l=n(57006),s=n(21023),c=n(23899),u=n(88648),f=n(49788),d=n(55096),p=n(56095),y=n(74848);function m(e){return(m="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})(e)}function v(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return h(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(h(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,h(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,h(u,"constructor",c),h(c,"constructor",s),s.displayName="GeneratorFunction",h(c,i,"GeneratorFunction"),h(u),h(u,i,"Generator"),h(u,r,function(){return this}),h(u,"toString",function(){return"[object Generator]"}),(v=function(){return{w:o,m:f}})()}function h(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(h=function(e,t,n,r){function o(t,n){h(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 b(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(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)?C(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr});let r=function(e){return e.children||null}},92423(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(26380),i=n(47152),o=n(16370),a=n(36492),l=n(95725),s=n(63718),c=n(28155),u=n(49788),f=n(30159),d=n(74848);function p(e){var t=e.form,n=e.disabled;return(0,d.jsx)(r.A,{form:t,layout:"vertical",disabled:n,children:(0,d.jsxs)(i.A,{gutter:16,children:[(0,d.jsx)(o.A,{span:24,children:(0,d.jsx)(r.A.Item,{name:"businessScope",label:"申请的业务范围",rules:[{required:!n,message:"请选择业务范围"}],children:(0,d.jsx)(a.A,{options:c.CI,placeholder:"请选择证照类型"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"filingTerritoryName",label:"备案属地",rules:[{required:!n,message:"请选择备案属地"}],children:(0,d.jsx)(a.A,{options:c.bf,placeholder:"请选择",showSearch:!0,optionFilterProp:"label"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"filingUnitName",label:"备案单位",children:(0,d.jsx)(l.A,{placeholder:"备案单位"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"filingUnitTypeName",label:"备案单位类型",children:(0,d.jsx)(a.A,{options:u.VA,placeholder:"请选择"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"creditCode",label:"统一社会信用代码",children:(0,d.jsx)(l.A,{placeholder:"统一社会信用代码"})})}),(0,d.jsx)(o.A,{span:24,children:(0,d.jsx)(r.A.Item,{name:"officeAddress",label:"办公地址",children:(0,d.jsx)(l.A,{placeholder:"办公地址"})})}),(0,d.jsx)(o.A,{span:24,children:(0,d.jsx)(r.A.Item,{name:"registerAddress",label:"注册地址",children:(0,d.jsx)(l.A,{placeholder:"注册地址"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"qualCertNo",label:"资质证书编号",children:(0,d.jsx)(l.A,{placeholder:"资质证书编号"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"infoDisclosureUrl",label:"信息公开网址",children:(0,d.jsx)(l.A,{placeholder:"信息公开网址"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"legalPersonPhone",label:"法人代表及电话",children:(0,d.jsx)(l.A,{placeholder:"姓名 / 电话"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"contactPhone",label:"联系人及电话",children:(0,d.jsx)(l.A,{placeholder:"姓名 / 电话"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"fixedAssetAmount",label:"固定资产总值(万元)",rules:[{required:!n,message:"请输入固定资产总值"}],children:(0,d.jsx)(s.A,{style:{width:"100%"},min:0,placeholder:"万元"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"workplaceArea",label:"工作场所建筑面积(㎡)",rules:[{required:!n,message:"请输入工作场所建筑面积"}],children:(0,d.jsx)(s.A,{style:{width:"100%"},min:0,placeholder:"㎡"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"archiveRoomArea",label:"档案室面积(㎡)",children:(0,d.jsx)(s.A,{style:{width:"100%"},min:0,placeholder:"㎡"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"fulltimeEvaluatorCount",label:"专职安全评价师数量(人)",children:(0,d.jsx)(s.A,{style:{width:"100%"},min:0,placeholder:"人"})})}),(0,d.jsx)(o.A,{span:12,children:(0,d.jsx)(r.A.Item,{name:"registeredEngineerCount",label:"注册安全工程师数量(人)",children:(0,d.jsx)(s.A,{style:{width:"100%"},min:0,placeholder:"人"})})}),(0,d.jsx)(o.A,{span:24,children:(0,d.jsx)(r.A.Item,{name:"unitIntro",label:"单位基本情况介绍",children:(0,d.jsx)(l.A.TextArea,{rows:3,placeholder:"请输入单位基本情况介绍"})})}),(0,d.jsx)(o.A,{span:24,children:(0,d.jsx)(f.A,{name:"attachmentUrl",label:"上传附件",disabled:n})})]})})}},55096(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(18182),i=n(18246),o=n(96540),a=n(30045),l=n(74848);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(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)?c(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ny});var r=n(26380),i=n(95725),o=n(47152),a=n(16370),l=n(55165),s=n(36492),c=n(52528);n(93915);var u=n(30159),f=n(74848),d={display:"inline-block",minWidth:120,padding:"0 4px 2px",borderBottom:"1px solid #333",textAlign:"center",lineHeight:1.6};function p(e){var t={legalRepName:e.legalRepName,filingUnitName:e.filingUnitName};return(0,f.jsx)("div",{style:{fontSize:14,lineHeight:2,color:"rgba(0,0,0,0.85)"},children:c.COMMITMENT_PARAGRAPHS.map(function(e){return(0,f.jsx)("p",{style:{margin:"intro"===e.key?"0 0 12px":"0 0 10px",textIndent:"intro"===e.key?0:"2em"},children:e.parts.map(function(n,r){if("blank"===n.type){var i,o;return(0,f.jsx)("span",{children:(o=(null==(i=t[n.field])?void 0:i.trim())||"",(0,f.jsx)("span",{style:d,children:o||"\xa0".repeat(8)}))},"".concat(e.key,"-").concat(r))}return(0,f.jsx)("span",{children:n.value},"".concat(e.key,"-").concat(r))})},e.key)})})}function y(e){var t=e.form,n=e.disabled,c=e.personnelOptions,d=void 0===c?[]:c;e.onSignatureChange;var y=r.A.useWatch("legalRepName",t),m=r.A.useWatch("filingUnitName",t);return(0,f.jsx)("div",{style:{maxWidth:920},children:(0,f.jsxs)(r.A,{form:t,layout:"vertical",disabled:n,children:[(0,f.jsx)(r.A.Item,{name:"legalRepName",hidden:!0,children:(0,f.jsx)(i.A,{})}),(0,f.jsx)(r.A.Item,{name:"filingUnitName",hidden:!0,children:(0,f.jsx)(i.A,{})}),(0,f.jsx)(r.A.Item,{name:"commitmentContent",hidden:!0,children:(0,f.jsx)(i.A,{})}),(0,f.jsx)("div",{style:{border:"1px solid #e8e8e8",borderRadius:4,padding:"20px 24px",background:"#fafafa",marginBottom:24},children:(0,f.jsx)(p,{legalRepName:y,filingUnitName:m})}),(0,f.jsxs)(o.A,{gutter:24,children:[(0,f.jsx)(a.A,{xs:24,sm:12,md:8,children:(0,f.jsx)(r.A.Item,{name:"signDate",label:"签署日期",children:(0,f.jsx)(l.A,{style:{width:"100%"},placeholder:"请选择日期"})})}),(0,f.jsx)(a.A,{xs:24,sm:12,md:8,children:(0,f.jsx)(r.A.Item,{name:"legalRepPersonnelId",label:"法定代表人",rules:[{required:!n,message:"请选择法定代表人"}],children:(0,f.jsx)(s.A,{allowClear:!0,placeholder:"请选择",options:d,showSearch:!0,optionFilterProp:"label",onChange:function(e){if(!e)return void t.setFieldsValue({legalRepPersonnelId:void 0,legalRepName:""});var n=d.find(function(t){return t.value===e});t.setFieldsValue({legalRepPersonnelId:e,legalRepName:(null==n?void 0:n.staffName)||(null==n?void 0:n.label)||""})}})})})]}),(0,f.jsx)(u.A,{name:"legalRepSignatureUrl",label:"电子签名",disabled:n,maxCount:1,accept:"image/*"})]})})}},12017(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(71021),i=n(18246),o=n(73133),a=n(87160),l=n(96540),s=n(4178),c=n(65474),u=n(74848);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return d(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)?d(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ns,resolveFilingUploadUrl:()=>c});var r=n(41038),i=n(71021),o=n(88237),a=n(20344),l=n(74848);function s(e){var t=e.value,n=e.onChange,s=e.disabled,c=e.maxCount,u=void 0===c?1:c,f=e.accept,d=Array.isArray(t)?t:(0,a.zG)(t);return(0,l.jsx)(r.A,{maxCount:u,accept:f,action:"".concat(window.process.env.app.API_HOST,"/safetyEval/file/upload"),disabled:s,fileList:d,onChange:function(e){s||null==n||n(e.fileList)},children:(!d||d.lengthd});var r=n(18246),i=n(85196),o=n(73133),a=n(71021),l=n(87160),s=n(96540),c=n(4178),u=n(74848);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),v=m[0],h=m[1];return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(r.A,{size:"small",loading:y,rowKey:"materialType",pagination:!1,scroll:{x:900},dataSource:void 0===n?[]:n,columns:[{title:"序号",width:60,render:function(e,t,n){return n+1}},{title:"内容",dataIndex:"materialContent",width:200,ellipsis:!0},{title:"上传附件",dataIndex:"attachmentDesc",width:100},{title:"格式",dataIndex:"materialFormat",width:70,render:function(e){return e?(0,u.jsx)(i.A,{children:e}):"-"}},{title:"状态",dataIndex:"uploadStatusName",width:90,render:function(e,t){return(0,u.jsx)(i.A,{color:2===t.uploadStatusCode?"success":"warning",children:e||"待上传"})}},{title:"操作",width:120,render:function(e,t){return(0,u.jsx)(o.A,{size:"small",children:t.attachmentUrl?(0,u.jsx)(a.Ay,{type:"link",size:"small",onClick:function(){var e;(e=t.attachmentUrl,/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(e||""))?h(t.attachmentUrl):window.open(t.attachmentUrl)},children:"预览"}):!d&&(0,u.jsx)(c.A,{onSuccess:function(e){return null==p?void 0:p(t,e)}})})}},{title:"注释",dataIndex:"materialRemark",ellipsis:!0}]}),(0,u.jsx)(l.A,{style:{display:"none"},preview:{visible:!!v,src:v,onVisibleChange:function(e){e||h("")}}})]})}},65474(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>j});var r=n(15998),i=n(26380),o=n(18182),a=n(95725),l=n(71021),s=n(18246),c=n(96540),u=n(88648),f=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})(e)}function p(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return y(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(y(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,y(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,y(u,"constructor",c),y(c,"constructor",s),s.displayName="GeneratorFunction",y(c,i,"GeneratorFunction"),y(u),y(u,i,"Generator"),y(u,r,function(){return this}),y(u,"toString",function(){return"[object Generator]"}),(p=function(){return{w:o,m:f}})()}function y(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(y=function(e,t,n,r){function o(t,n){y(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 v(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(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)?b(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==a[0]?a[0]:1,r=a.length>1&&void 0!==a[1]?a[1]:10,w(!0),t.p=1,i=b.getFieldsValue(),t.n=2,e.equipInfoList({current:n,pageSize:r,likeDeviceName:i.deviceName||void 0});case 2:(null==(o=t.v)?void 0:o.success)!==!1&&(I((null==o?void 0:o.data)||[]),L(function(e){return v(v({},e),{},{current:n,pageSize:r,total:(null==o?void 0:o.totalCount)||0})})),t.n=4;break;case 3:t.p=3,console.warn("[OrgEquipmentSelectModal] list failed:",t.v);case 4:return t.p=4,w(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])}),n=function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(e){h(o,r,i,a,l,"next",e)}function l(e){h(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return n.apply(this,arguments)});return(0,c.useEffect)(function(){r&&(S([]),b.resetFields(),T())},[r]),(0,f.jsxs)(o.A,{open:r,title:"添加备案装备",width:800,destroyOnHidden:!0,onCancel:u,onOk:function(){var e=x.filter(function(e){return!m.includes(String(e))});if(!e.length)return void o.A.warning({title:"提示",content:"请选择至少一项未添加的装备"});var t=P.filter(function(t){return e.includes(t.id)});null==d||d(e,t)},okText:"确认添加",children:[(0,f.jsxs)(i.A,{form:b,layout:"inline",style:{marginBottom:16},children:[(0,f.jsx)(i.A.Item,{name:"deviceName",children:(0,f.jsx)(a.A,{placeholder:"关键字搜索",allowClear:!0})}),(0,f.jsxs)(i.A.Item,{children:[(0,f.jsx)(l.Ay,{type:"primary",onClick:function(){T(1,N.pageSize)},children:"搜索"}),(0,f.jsx)(l.Ay,{style:{marginLeft:8},onClick:function(){b.resetFields(),T()},children:"重置"})]})]}),(0,f.jsx)(s.A,{rowKey:"id",loading:A,dataSource:P,rowSelection:{selectedRowKeys:x,onChange:S,getCheckboxProps:function(e){return{disabled:m.includes(String(e.id))}}},pagination:v(v({},N),{},{showSizeChanger:!0,showTotal:function(e){return"共 ".concat(e," 条")},onChange:function(e,t){return T(e,t)}}),columns:[{title:"装备名称",dataIndex:"deviceName"},{title:"规格型号",dataIndex:"deviceModel"},{title:"生产厂家",dataIndex:"manufacturer"}]})]})})},82314(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>x});var r=n(15998),i=n(26380),o=n(18182),a=n(95725),l=n(71021),s=n(18246),c=n(96540),u=n(88648),f=n(76243),d=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})(e)}function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 h(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j(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)?j(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==a[0]?a[0]:1,r=a.length>1&&void 0!==a[1]?a[1]:10,E(!0),t.p=1,i=j.getFieldsValue(),t.n=2,e.staffInfoList({current:n,pageSize:r,likeStaffName:i.staffName||void 0});case 2:(null==(o=t.v)?void 0:o.success)!==!1&&(T((null==o?void 0:o.data)||[]),D(function(e){return h(h({},e),{},{current:n,pageSize:r,total:(null==o?void 0:o.totalCount)||0})})),t.n=4;break;case 3:t.p=3,console.warn("[OrgPersonnelSelectModal] list failed:",t.v);case 4:return t.p=4,E(!1),t.f(4);case 5:return t.a(2)}},t,null,[[1,3,4,5]])}),n=function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(e){g(o,r,i,a,l,"next",e)}function l(e){g(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return n.apply(this,arguments)});return(0,c.useEffect)(function(){r&&(C([]),j.resetFields(),R())},[r]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(o.A,{open:r,title:"添加备案人员",width:800,destroyOnHidden:!0,onCancel:u,onOk:function(){var e=S.filter(function(e){return!v.includes(String(e))});if(!e.length)return void o.A.warning({title:"提示",content:"请选择至少一名未添加的人员"});var t=L.filter(function(t){return e.includes(t.id)});null==p||p(e,t)},okText:"确认添加",children:[(0,d.jsxs)(i.A,{form:j,layout:"inline",style:{marginBottom:16},children:[(0,d.jsx)(i.A.Item,{name:"staffName",children:(0,d.jsx)(a.A,{placeholder:"关键字搜索",allowClear:!0})}),(0,d.jsxs)(i.A.Item,{children:[(0,d.jsx)(l.Ay,{type:"primary",onClick:function(){R(1,F.pageSize)},children:"搜索"}),(0,d.jsx)(l.Ay,{style:{marginLeft:8},onClick:function(){j.resetFields(),R()},children:"重置"})]})]}),(0,d.jsx)(s.A,{rowKey:"id",loading:I,dataSource:L,rowSelection:{selectedRowKeys:S,onChange:C,getCheckboxProps:function(e){return{disabled:v.includes(String(e.id))}}},pagination:h(h({},F),{},{showSizeChanger:!0,showTotal:function(e){return"共 ".concat(e," 条")},onChange:function(e,t){return R(e,t)}}),columns:[{title:"人员姓名",dataIndex:"userName"},{title:"类型",dataIndex:"personTypeName"},{title:"职称",dataIndex:"titleName"},{title:"操作",width:80,render:function(e,t){return(0,d.jsx)(l.Ay,{type:"link",size:"small",onClick:function(){return O(t.id)},children:"查看"})}}]})]}),(0,d.jsx)(f.default,{open:!!w,currentId:w,requestDetails:e.staffInfoGet,onCancel:function(){return O("")}})]})})},74969(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(71021),i=n(18246),o=n(73133),a=n(96540),l=n(76243),s=n(82314),c=n(74848);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nl});var r=n(46420),i=n(51399),o=n(18182),a=n(74848);function l(e){var t=e.open,n=e.result,l=e.loading,s=e.onCancel,c=e.onConfirm,u=null==n?void 0:n.passed;return(0,a.jsx)(o.A,{open:t,title:"资质申请前置条件核验结果",width:560,destroyOnHidden:!0,onCancel:s,onOk:u?c:void 0,okText:"确定",cancelText:u?"取消":"关闭",confirmLoading:l,okButtonProps:{style:u?void 0:{display:"none"}},children:(0,a.jsx)("div",{style:{padding:"8px 0"},children:((null==n?void 0:n.items)||[]).map(function(e){return(0,a.jsxs)("div",{style:{display:"flex",gap:12,alignItems:"flex-start",marginBottom:16},children:[e.passed?(0,a.jsx)(r.A,{style:{color:"#52c41a",fontSize:18,marginTop:2}}):(0,a.jsx)(i.A,{style:{color:"#faad14",fontSize:18,marginTop:2}}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{style:{fontWeight:600,marginBottom:4},children:e.label}),(0,a.jsx)("div",{style:{color:"rgba(0,0,0,0.65)",lineHeight:1.6},children:e.desc})]})]},e.key)})})})}},70756(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(15998),i=n(57006),o=n(26380),a=n(87959),l=n(18182),s=n(21734),c=n(21637),u=n(73133),f=n(71021),d=n(96540),p=n(21023),y=n(30045),m=n(88648),v=n(49788),h=n(94878),g=n(24941),b=n(26368),j=n(92423),x=n(93090),S=n(12017),C=n(81110),A=n(74969),w=n(21819),O=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})(e)}function I(e){return function(e){if(Array.isArray(e))return q(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||R(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(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 N(e){for(var t=1;t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(T(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,T(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,T(u,"constructor",c),T(c,"constructor",s),s.displayName="GeneratorFunction",T(c,i,"GeneratorFunction"),T(u),T(u,i,"Generator"),T(u,r,function(){return this}),T(u,"toString",function(){return"[object Generator]"}),(L=function(){return{w:o,m:f}})()}function T(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(T=function(e,t,n,r){function o(t,n){T(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function k(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function F(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){k(o,r,i,a,l,"next",e)}function l(e){k(o,r,i,a,l,"throw",e)}a(void 0)})}}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||R(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){if(e){if("string"==typeof e)return q(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)?q(e,t):void 0}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:[],r=new Set(((null==(t=er.current)?void 0:t.personnelList)||[]).map(function(e){return String(e.sourcePersonnelId||e.id)})),i=e.filter(function(e){return!r.has(String(e))});if(i.length){var o=new Map((n||[]).map(function(e){return[String(e.id),e]})),l=i.map(function(e){var t=o.get(String(e));return t?(0,g.mapStaffRowToFilingPersonnel)(t):(0,g.mapStaffRowToFilingPersonnel)({id:e})});Q(function(e){return N(N({},e),{},{personnelList:[].concat(I(e.personnelList||[]),I(l))})}),a.Ay.success("已添加至列表,".concat(eo))}},onRemove:function(e){l.A.confirm({title:"提示",content:"确认删除人员「".concat(e.userName||e.personName,"」?"),onOk:function(){Q(function(t){return N(N({},t),{},{personnelList:(t.personnelList||[]).filter(function(t){return t.id!==e.id})})})}})}})},{key:"equipment",label:"5. 装备清单",children:(0,O.jsx)(S.default,{equipmentList:(null==B?void 0:B.equipmentList)||[],disabled:ei,onAdd:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=new Set(((null==(t=er.current)?void 0:t.equipmentList)||[]).map(function(e){return String(e.sourceEquipmentId)})),i=e.filter(function(e){return!r.has(String(e))});if(i.length){var o=new Map((n||[]).map(function(e){return[String(e.id),e]})),l=i.map(function(e){var t=o.get(String(e));return t?(0,g.mapEquipRowToFilingEquipment)(t):(0,g.mapEquipRowToFilingEquipment)({id:e})});Q(function(e){return N(N({},e),{},{equipmentList:[].concat(I(e.equipmentList||[]),I(l))})}),a.Ay.success("已添加至列表,".concat(eo))}},onRemove:function(e){l.A.confirm({title:"提示",content:"确认移除装备「".concat(e.deviceName,"」?"),onOk:function(){Q(function(t){return N(N({},t),{},{equipmentList:(t.equipmentList||[]).filter(function(t){return t.id!==e.id})})})}})},onUploadCalibration:function(e,t){var n=t.url;Q(function(t){return N(N({},t),{},{equipmentList:(t.equipmentList||[]).map(function(t){return t.id===e.id?N(N({},t),{},{calibrationReportUrl:n}):t})})})}})}],ey=ep.findIndex(function(e){return e.key===V}),em=ey===ep.length-1;return(0,O.jsxs)(p.A,{title:U[m]||"资质备案表单",history:e.history,previous:!0,children:[(0,O.jsxs)(s.A,{spinning:E||k,children:[(0,O.jsx)(c.A,{activeKey:V,items:ep,onChange:ec}),(0,O.jsxs)(u.A,{children:[ey>0&&(0,O.jsx)(f.Ay,{onClick:function(){ec(ep[ey-1].key)},children:"上一步"}),!em&&(0,O.jsx)(f.Ay,{type:"primary",onClick:function(){ec(ep[ey+1].key)},children:"下一步"}),!ei&&em&&(0,O.jsxs)(O.Fragment,{children:[m!==v.tV.FILED&&(0,O.jsx)(f.Ay,{loading:k,onClick:eu,children:"暂存"}),(0,O.jsx)(f.Ay,{type:"primary",onClick:ef,children:m===v.tV.FILED?"提交填报":"提交申请"})]})]})]}),(0,O.jsx)(w.default,{open:J,result:Z,loading:k,onCancel:function(){return K(!1)},onConfirm:ed})]})})},56095(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(6198),i=n(85196),o=n(71021),a=n(26380),l=n(36492),s=n(18246),c=n(44500),u=n(51038),f=n(83454),d=n(28155),p=n(49788),y=n(55406),m=n(83577),v=n(74848);function h(e){var t=e.dataSource,n=e.total,h=e.loading,g=e.searchForm,b=e.onSearch,j=e.onPageChange,x=e.scrollY,S=e.mode,C=e.showChangeCount,A=e.onChangeCountClick,w=e.onCreate,O=e.createLabel,P=e.listTitle,I=e.listDesc,E=e.PageLayout,N=e.onDelete,L=e.extraActions,T=(0,p.Cd)(S),k=[{title:"备案属地",dataIndex:"filingTerritoryName",width:120,ellipsis:!0},{title:"备案单位",dataIndex:"filingUnitName",ellipsis:!0},{title:"备案编号",dataIndex:"filingNo",width:200,render:function(e,t){return e||t.id||"-"}},{title:"安全评价业务范围",dataIndex:"businessScope",ellipsis:!0}];return void 0!==C&&C&&k.push({title:"变更次数",dataIndex:"changeCount",width:90,render:function(e,t){var n=(0,y.wy)(t),i=n>0?y.dr.active:y.dr.zero;return n<=0?(0,v.jsx)("span",{style:i,children:n}):(0,v.jsx)(r.A.Link,{style:i,onClick:function(){return null==A?void 0:A(t)},children:n})}}),k.push({title:"备案状态",dataIndex:"filingStatusName",width:110,render:function(e,t){var n=p.DX[t.filingStatusCode],r=(null==n?void 0:n.color)||"default",o=(null==n?void 0:n.label)||"-";return n?(0,v.jsx)(i.A,{color:r,children:o||"-"}):"--"}}),k.push({title:"操作",width:180,fixed:"right",render:function(e,t){return(0,v.jsxs)(f.A,{children:[(0,v.jsx)(o.Ay,{type:"link",size:"small",onClick:function(){return(0,m.goFilingForm)({mode:S,id:t.id,readOnly:!0})},children:"查看"}),null==L?void 0:L(t),(S===p.tV.FILED?(0,p.ej)(t.filingStatusCode,S):(0,p.JP)(t.filingStatusCode))&&S!==p.tV.CHANGE&&(0,v.jsx)(o.Ay,{type:"link",size:"small",onClick:function(){return(0,m.goFilingForm)({mode:S,id:t.id})},children:"修改"}),S===p.tV.APPLICATION&&(0,p.JP)(t.filingStatusCode)&&N&&(0,v.jsx)(o.Ay,{type:"link",size:"small",danger:!0,onClick:function(){return N(t)},children:"删除"})]})}}),(0,v.jsxs)(E,{title:I?(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:P}),(0,v.jsx)("div",{className:"pageLayout-extra",children:I})]}):P,extra:w&&(0,v.jsx)(o.Ay,{type:"primary",onClick:w,children:O}),children:[(0,v.jsx)(c.A,{style:{marginBottom:24},form:g,loading:h,formLine:[(0,v.jsx)(a.A.Item,{name:"filingUnitName",children:(0,v.jsx)(u.A.Input,{label:"备案单位",placeholder:"关键字搜索",allowClear:!0})},"filingUnitName"),(0,v.jsx)(a.A.Item,{name:"filingTerritoryName",children:(0,v.jsx)(u.A.Select,{label:"备案属地",placeholder:"请输入",allowClear:!0,style:{width:"100%"},children:d.bf.map(function(e){return(0,v.jsx)(l.A.Option,{value:e.value,children:e.label},e.value)})})},"filingTerritoryName"),(0,v.jsx)(a.A.Item,{name:"filingNo",children:(0,v.jsx)(u.A.Input,{label:"备案编号",placeholder:"关键字搜索",allowClear:!0})},"filingNo"),(0,v.jsx)(a.A.Item,{name:"filingStatus",children:(0,v.jsx)(u.A.Select,{label:"备案状态",placeholder:"全部",allowClear:!1,showSearch:!1,style:{width:"100%"},children:T.map(function(e){return(0,v.jsx)(l.A.Option,{value:e.value,children:e.label},e.value)})})},"filingStatus")],onFinish:function(e){return b(e)},onReset:function(e){return b(e)}}),(0,v.jsx)(s.A,{rowKey:"id",columns:k,dataSource:t,loading:h,scroll:{y:x},pagination:{total:n,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")}},onChange:function(e){j&&j(e)}})]})}},52528(e,t,n){"use strict";n.r(t),n.d(t,{COMMITMENT_PARAGRAPHS:()=>r,buildCommitmentContent:()=>i,parseCommitmentNames:()=>o});var r=[{key:"intro",parts:[{type:"text",value:"本人是"},{type:"blank",field:"legalRepName"},{type:"text",value:",是"},{type:"blank",field:"filingUnitName"},{type:"text",value:"法定代表人,现代表我单位承诺如下:"}]},{key:"p1",parts:[{type:"text",value:"一、我单位自愿申请安全评价机构资质。本人已经认真学习、了解并掌握《安全生产法》《行政许可法》《行政处罚法》及《安全评价检测检验机构管理办法》等法律法规的相关规定,知悉开展安全评价工作的法律责任、义务、权力和风险。"}]},{key:"p2",parts:[{type:"text",value:"二、本人承诺"},{type:"blank",field:"filingUnitName"},{type:"text",value:"(单位)满足《安全评价检测检验机构管理办法》所规定的资质条件要求,本人及单位三年内无重大违法失信行为,申请资质所提交的有关材料真实、合法、有效,并对其真实性、合法性承担相应法律责任,接受并配合有关部门对本单位开展的专业能力审查。"}]},{key:"p3",parts:[{type:"text",value:"三、如能获准资质,本单位将严格按照法律法规、规章标准的要求开展安全评价活动,遵守执业准则和职业道德,并对作出的安全评价报告结果承担法律责任,自觉接受应急管理部门、煤矿安全监督管理部门等行政执法部门的监督检查。"}]}];function i(e){var t=e.legalRepName,n=e.filingUnitName,r=(void 0===n?"":n)||"__________";return"本人是".concat((void 0===t?"":t)||"__________",",是").concat(r,"法定代表人,现代表我单位承诺如下:\n\n一、我单位自愿申请安全评价机构资质。本人已经认真学习、了解并掌握《安全生产法》《行政许可法》《行政处罚法》及《安全评价检测检验机构管理办法》等法律法规的相关规定,知悉开展安全评价工作的法律责任、义务、权力和风险。\n\n二、本人承诺").concat(r,"(单位)满足《安全评价检测检验机构管理办法》所规定的资质条件要求,本人及单位三年内无重大违法失信行为,申请资质所提交的有关材料真实、合法、有效,并对其真实性、合法性承担相应法律责任,接受并配合有关部门对本单位开展的专业能力审查。\n\n三、如能获准资质,本单位将严格按照法律法规、规章标准的要求开展安全评价活动,遵守执业准则和职业道德,并对作出的安全评价报告结果承担法律责任,自觉接受应急管理部门、煤矿安全监督管理部门等行政执法部门的监督检查。")}function o(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=String(i).match(/本人是(.+?),是(.+?)法定代表人/);if(a)return{legalRepName:(null==(n=a[1])?void 0:n.trim())||"",filingUnitName:(null==(r=a[2])?void 0:r.trim())||o||""};var l=String(i).match(/本人是(.+?)是(.+?)法定代表人/);return{legalRepName:(null==l||null==(e=l[1])?void 0:e.trim())||"",filingUnitName:(null==l||null==(t=l[2])?void 0:t.trim())||o||""}}},94727(e,t,n){"use strict";n.r(t),n.d(t,{clearLocalDraft:()=>l,createEmptyFilingDetail:()=>s,loadLocalDraft:()=>o,saveLocalDraft:()=>a});var r=n(94878);function i(e){return"".concat("qual_filing_local_draft:").concat(e||"application")}function o(e){try{var t=sessionStorage.getItem(i(e));if(!t)return null;return JSON.parse(t)}catch(e){return null}}function a(e,t){try{sessionStorage.setItem(i(e),JSON.stringify(t))}catch(e){console.warn("[filingLocalDraft] save failed:",e)}}function l(e){sessionStorage.removeItem(i(e))}function s(){return{id:null,filingStatusCode:5,materials:(0,r.createLocalMaterials)(),commitment:{legalRepPersonnelId:"",legalRepName:"",filingUnitName:"",signDate:null,legalRepSignatureUrl:"",signatureFiles:[],commitmentContent:""},personnelList:[],equipmentList:[],businessScope:"",filingTerritoryName:"",filingUnitName:"",filingUnitTypeName:"",creditCode:"",registerAddress:"",officeAddress:"",qualCertNo:"",infoDisclosureUrl:"",legalPersonPhone:"",contactPhone:"",fixedAssetAmount:null,workplaceArea:null,archiveRoomArea:null,fulltimeEvaluatorCount:null,registeredEngineerCount:null,unitIntro:"",attachmentUrl:"",attachments:[]}}},94878(e,t,n){"use strict";function r(e){return(r="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})(e)}function i(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 o(e){for(var t=1;ta,createLocalMaterials:()=>l});var a=[{id:1,materialType:1,materialContent:"申请材料目录(原件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:null,requiredFlag:1},{id:2,materialType:2,materialContent:"申请书(原件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"法定代表人亲笔签名并加盖单位公章",requiredFlag:1},{id:3,materialType:3,materialContent:"法人证明(复印件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"营业执照或事业单位法人证书等",requiredFlag:1},{id:4,materialType:4,materialContent:"三年内无重大违法失信记录查询证明(原件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"法定代表人亲笔签名并加盖单位公章",requiredFlag:1},{id:5,materialType:5,materialContent:"法定代表人承诺书(原件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"法定代表人亲笔签名",requiredFlag:1},{id:6,materialType:6,materialContent:"固定资产法定证明材料或书面承诺",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:null,requiredFlag:1},{id:7,materialType:7,materialContent:"工作场所及档案室面积证明资料(复印件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"房产证、租赁协议等",requiredFlag:1},{id:8,materialType:8,materialContent:"安全评价师专业能力证明(彩色复印件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"学历证书、职称证及其他相关证明材料",requiredFlag:1},{id:9,materialType:9,materialContent:"相关负责人证明材料(复印件)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:"任命文件、简历、职称证等",requiredFlag:1},{id:10,materialType:10,materialContent:"机构内部管理制度(非受控版)",materialFormat:null,attachmentDesc:"纸质版扫描件",materialRemark:null,requiredFlag:1}];function l(){return a.map(function(e){return o(o({id:"local-material-".concat(e.sortOrder),filingId:null},e),{},{uploadStatusCode:1,uploadStatusName:"待上传",attachmentUrl:null})})}},83577(e,t,n){"use strict";n.r(t),n.d(t,{FILING_FORM_PATH:()=>r,FILING_LIST_PATH:()=>i,goFilingForm:()=>o,goFilingList:()=>a});var r="/safetyEval/container/qualApplication/filingForm",i={application:"/safetyEval/container/qualApplication/filingApplication/list",filed:"/safetyEval/container/qualApplication/filedManage/list",change:"/safetyEval/container/qualApplication/filingChange/list"};function o(e){var t=e.mode,n=e.id,i=e.originFilingId,o=e.readOnly,a=new URLSearchParams({mode:t});n&&a.set("id",String(n)),i&&a.set("originFilingId",String(i)),o&&a.set("readOnly","1"),window.location.href="".concat(r,"?").concat(a.toString())}function a(e){window.location.href=i[e]||i.application}},24941(e,t,n){"use strict";n.r(t),n.d(t,{fetchOrgPersonnelOptions:()=>C,mapEquipRowToFilingEquipment:()=>O,mapStaffRowToFilingPersonnel:()=>w,mergeDetailFromForms:()=>F,persistFilingToBackend:()=>T});var r=n(30045),i=n(48032),o=n(31467),a=n(73398),l=n(76332),s=n(49788),c=n(52528);function u(e){return(u="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})(e)}var f=["materials","commitment","personnelList","equipmentList"];function d(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw TypeError(u(e)+" is not iterable")}function y(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=m(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function m(e,t){if(e){if("string"==typeof e)return v(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)?v(e,t):void 0}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(g(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,g(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,g(u,"constructor",c),g(c,"constructor",s),s.displayName="GeneratorFunction",g(c,i,"GeneratorFunction"),g(u),g(u,i,"Generator"),g(u,r,function(){return this}),g(u,"toString",function(){return"[object Generator]"}),(h=function(){return{w:o,m:f}})()}function g(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(g=function(e,t,n,r){function o(t,n){g(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 j(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=(0,a.gR)(e.id);return{id:"local-person-".concat(t),sourcePersonnelId:t,personName:e.staffName,userName:e.staffName,personTypeName:e.personType,positionName:e.positionName,titleName:e.titleName,registerEngineerFlag:e.registerEngineerFlag,workExperience:e.workExperience}}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,a.gR)(e.id);return{id:"local-equip-".concat(t),sourceEquipmentId:t,deviceName:e.deviceName,deviceModel:e.deviceModel,manufacturer:e.manufacturer,calibrationReportUrl:e.calibrationReportUrl||""}}function P(){return(P=S(h().m(function e(t,n){var i,o,a,l=arguments;return h().w(function(e){for(;;)switch(e.n){case 0:if(!(((o=l.length>2&&void 0!==l[2]?l[2]:[])||[]).length>0)){e.n=1;break}return e.a(2,o);case 1:return e.n=2,t.qualFilingMaterialInitTemplate({filingId:n});case 2:return e.n=3,(0,r.fetchQualFilingDetail)(n);case 3:return a=e.v,e.a(2,(null==a||null==(i=a.data)?void 0:i.materials)||[])}},e)}))).apply(this,arguments)}function I(){return(I=S(h().m(function e(t){var n,r,i,o,a,l,s,c=arguments;return h().w(function(e){for(;;)switch(e.p=e.n){case 0:n=c.length>1&&void 0!==c[1]?c[1]:[],r=c.length>2&&void 0!==c[2]?c[2]:[],i=[],o=y(n),e.p=1,l=h().m(function e(){var n,o;return h().w(function(e){for(;;)switch(e.n){case 0:if(null!=(n=a.value)&&n.attachmentUrl){e.n=1;break}return e.a(2,1);case 1:null!=(o=r.find(function(e){return Number(e.sortOrder)===Number(n.sortOrder)}))&&o.id&&o.attachmentUrl!==n.attachmentUrl&&i.push(t.qualFilingMaterialUpload({id:o.id,attachmentUrl:n.attachmentUrl}));case 2:return e.a(2)}},e)}),o.s();case 2:if((a=o.n()).done){e.n=5;break}return e.d(p(l()),3);case 3:if(!e.v){e.n=4;break}return e.a(3,4);case 4:e.n=2;break;case 5:e.n=7;break;case 6:e.p=6,s=e.v,o.e(s);case 7:return e.p=7,o.f(),e.f(7);case 8:if(!i.length){e.n=9;break}return e.n=9,Promise.all(i);case 9:return e.a(2)}},e,null,[[1,6,7,8]])}))).apply(this,arguments)}function E(){return(E=S(h().m(function e(t,n){var r,i,o,a,l,s,c=arguments;return h().w(function(e){for(;;)switch(e.n){case 0:if(r=c.length>2&&void 0!==c[2]?c[2]:[],o=new Map(((i=c.length>3&&void 0!==c[3]?c[3]:[])||[]).map(function(e){return[String(e.sourcePersonnelId),e]})),a=new Set(r.map(function(e){return String(e.sourcePersonnelId)}).filter(Boolean)),!(l=(i||[]).filter(function(e){return!a.has(String(e.sourcePersonnelId))}).map(function(e){return t.qualFilingPersonnelDelete({id:e.id})})).length){e.n=1;break}return e.n=1,Promise.all(l);case 1:if(!(s=d(a).filter(function(e){return!o.has(e)})).length){e.n=2;break}return e.n=2,t.qualFilingPersonnelBatchAdd({filingId:n,sourcePersonnelIds:s});case 2:return e.a(2)}},e)}))).apply(this,arguments)}function N(){return(N=S(h().m(function e(t,n){var i,o,a,l,s,c,u,f,m,v,g,b,j,x,S=arguments;return h().w(function(e){for(;;)switch(e.p=e.n){case 0:if(o=S.length>2&&void 0!==S[2]?S[2]:[],l=new Map(((a=S.length>3&&void 0!==S[3]?S[3]:[])||[]).map(function(e){return[String(e.sourceEquipmentId),e]})),s=new Set(o.map(function(e){return String(e.sourceEquipmentId)}).filter(Boolean)),!(c=(a||[]).filter(function(e){return!s.has(String(e.sourceEquipmentId))}).map(function(e){return t.qualFilingEquipmentDelete({id:e.id})})).length){e.n=1;break}return e.n=1,Promise.all(c);case 1:if(!(u=d(s).filter(function(e){return!l.has(e)})).length){e.n=2;break}return e.n=2,t.qualFilingEquipmentBatchAdd({filingId:n,sourceEquipmentIds:u});case 2:if(o.some(function(e){return e.calibrationReportUrl})){e.n=3;break}return e.a(2);case 3:return e.n=4,(0,r.fetchQualFilingDetail)(n);case 4:m=(null==(f=e.v)||null==(i=f.data)?void 0:i.equipmentList)||[],v=[],g=y(o),e.p=5,j=h().m(function e(){var n,r;return h().w(function(e){for(;;)switch(e.n){case 0:if((n=b.value).calibrationReportUrl){e.n=1;break}return e.a(2,1);case 1:null!=(r=m.find(function(e){return String(e.sourceEquipmentId)===String(n.sourceEquipmentId)}))&&r.id&&r.calibrationReportUrl!==n.calibrationReportUrl&&v.push(t.qualFilingEquipmentUploadCalibration({id:r.id,attachmentUrl:n.calibrationReportUrl}));case 2:return e.a(2)}},e)}),g.s();case 6:if((b=g.n()).done){e.n=9;break}return e.d(p(j()),7);case 7:if(!e.v){e.n=8;break}return e.a(3,8);case 8:e.n=6;break;case 9:e.n=11;break;case 10:e.p=10,x=e.v,g.e(x);case 11:return e.p=11,g.f(),e.f(11);case 12:if(!v.length){e.n=13;break}return e.n=13,Promise.all(v);case 13:return e.a(2)}},e,null,[[5,10,11,12]])}))).apply(this,arguments)}function L(e,t){return(null==e?void 0:e.message)||(null==e?void 0:e.errMessage)||t}function T(e,t,n){return k.apply(this,arguments)}function k(){return(k=S(h().m(function e(t,n,i){var o,a,u,d,p,y,m,v,g,b,x,S,C,A,w,O,T,k,F,D,R,q,_,z;return h().w(function(e){for(;;)switch(e.n){case 0:if(a=n.id,u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.materials,e.commitment,e.personnelList,e.equipmentList,function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.commitment||{};return!!(t.legalRepName||t.legalRepPersonnelId||t.signDate||t.legalRepSignatureUrl)}(n)){e.n=15;break}return e.n=14,t.qualFilingCommitmentSaveOrUpdate(function(e){var t=e.commitment||{},n=t.filingUnitName||e.filingUnitName||"",r=t.legalRepName||"",i=t.legalRepPersonnelId||"";return{id:t.id,filingId:e.id,legalRepSignatureUrl:t.legalRepSignatureUrl,signDate:(0,l.au)(t.signDate),legalRepPersonnelId:i,legalRepName:r,commitmentContent:(0,c.buildCommitmentContent)({legalRepName:r,filingUnitName:n})}}(j(j({},n),{},{id:a})));case 14:if((null==(b=e.v)?void 0:b.success)!==!1){e.n=15;break}throw Error(L(b,"暂存承诺书失败"));case 15:if(x=(n.personnelList||[]).length>0,S=(n.equipmentList||[]).length>0,!(x||S)){e.n=21;break}return e.n=16,(0,r.fetchQualFilingDetail)(a);case 16:if(D=null===(C=e.v)){e.n=17;break}D=void 0===C;case 17:if(!D){e.n=18;break}R=void 0,e.n=19;break;case 18:R=C.data;case 19:if(F=R){e.n=20;break}F=v;case 20:v=F;case 21:if(!x){e.n=22;break}return e.n=22,function(e,t){return E.apply(this,arguments)}(t,a,n.personnelList||[],v.personnelList||[]);case 22:if(!S){e.n=29;break}if(!x){e.n=28;break}return e.n=23,(0,r.fetchQualFilingDetail)(a);case 23:if(_=null===(A=e.v)){e.n=24;break}_=void 0===A;case 24:if(!_){e.n=25;break}z=void 0,e.n=26;break;case 25:z=A.data;case 26:if(q=z){e.n=27;break}q=v;case 27:v=q;case 28:return e.n=29,function(e,t){return N.apply(this,arguments)}(t,a,n.equipmentList||[],v.equipmentList||[]);case 29:return e.n=30,(0,r.fetchQualFilingDetail)(a);case 30:return w=e.v,e.a(2,(null==w?void 0:w.data)||{id:a})}},e)}))).apply(this,arguments)}function F(e,t){var n,r,i=t.basicValues,o=t.commitmentValues;return j(j(j({},e),i),{},{attachmentUrl:Array.isArray(null==i?void 0:i.attachmentUrl)?null==i||null==(n=i.attachmentUrl)?void 0:n.map(function(e){return e.url}).join(","):null==i?void 0:i.attachmentUrl,materials:e.materials,personnelList:e.personnelList,equipmentList:e.equipmentList,commitment:j(j(j({},e.commitment),o),{},{legalRepSignatureUrl:Array.isArray(null==o?void 0:o.legalRepSignatureUrl)?null==o||null==(r=o.legalRepSignatureUrl)?void 0:r.map(function(e){return e.url}).join(","):null==o?void 0:o.legalRepSignatureUrl})})}},26368(e,t,n){"use strict";n.r(t),n.d(t,{verifyFilingPrerequisites:()=>a});var r=["负责人","技术负责人","质量负责人"];function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).includes("高级")}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.registerEngineerFlag;return 1===t||!0===t||"1"===t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=Number(e.fixedAssetAmount)||0;t.push({key:"entity",label:"主体资格",desc:"独立法人资格,固定资产不少于一千万元",passed:n>=1e3});var a=Number(e.workplaceArea)||0,l=(e.equipmentList||[]).length;t.push({key:"facility",label:"场所与设备",desc:"工作场所建筑面积不少于1000㎡,检测检验设施设备原值不少于800万元",passed:a>=1e3&&(l>0||n>=800)});var s=e.personnelList||[];s.length,s.filter(o).length,s.filter(function(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).includes("中级")||i(e)}(e.titleName)}).length,s.filter(function(e){return i(e.titleName)}).length,t.push({key:"personnelStructure",label:"人员数量与结构",desc:"专职技术人员≥25人,中级注安师≥30%,中级职称≥50%,高级职称≥30%",passed:!0}),s.filter(function(e){var t=String(e.workExperience||"");return t.length>=4||/[2-9]\s*年|[二三四五六七八九十]年/.test(t)}).length,t.push({key:"personnelExp",label:"人员资历",desc:"专职技术人员在本行业领域工作二年以上",passed:!0}),r.every(function(e){return s.some(function(t){return String(t.positionName||"").includes(e)&&i(t.titleName)})}),t.push({key:"keyPosition",label:"关键岗位要求",desc:"负责人、技术负责人、质量负责人具有高级职称,工作八年以上",passed:!0});var c=e.materials.every(function(e){return e.attachmentUrl});return t.push({key:"mgmtSystem",label:"管理体系",desc:c?"管理体系文件已上传":"尚未上传管理体系文件",passed:c}),{passed:t.every(function(e){return e.passed}),items:t}}},27102(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(96540),i=n(88648),o=n(15998),a=n(42441),l=n(74848);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return s(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?s(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],o=n[1];return(0,r.useEffect)(function(){i||e.orgInfoGet().then(function(e){var t,n,r;null!=e&&null!=(t=e.data)&&t.id&&(o(null==e||null==(n=e.data)?void 0:n.id),sessionStorage.setItem("orgInfoId",null==e||null==(r=e.data)?void 0:r.id))})},[]),(0,l.jsx)("div",{style:{height:"100%"},children:i?e.children:(0,l.jsx)(a.A,{active:!0})})})},34910(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(96540),i=n(26380),o=n(85196),a=n(71021),l=n(36492),s=n(18246),c=n(21023),u=n(44500),f=n(83454),d=n(51038),p=n(23899),y=n(57006),m=n(15998),v=n(88648),h=n(88565),g=n(56097),b=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})(e)}function x(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;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return C(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?C(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],p=e.qualReview,y=e.queryReviewList,m=p||{},v=m.qualReviewList,j=m.qualReviewTotal,x=m.qualReviewLoading,w=function(){y(S(S({},(0,g.toQualReviewPageQuery)(A.query)),{},{supervision:!0,applyTypeCode:1}))};(0,r.useEffect)(function(){n.setFieldsValue(A.query),w()},[]);var O=[{title:"序号",width:60,fixed:"left",render:function(e,t,n){return n+1}},{title:"机构名称",dataIndex:"filingUnitName",width:220,ellipsis:!0},{title:"机构类型",dataIndex:"filingUnitTypeName",width:100},{title:"证书编号",dataIndex:"filingNo",width:140,ellipsis:!0},{title:"安全评价业务范围",dataIndex:"businessScope",width:180,ellipsis:!0},{title:"确认状态",dataIndex:"filingStatusCode",width:100,render:function(e){var t=g.FILING_CODE_TO_CONFIRM[e],n=h.WL[t];return n?(0,b.jsx)(o.A,{color:n.color,children:n.label}):"--"}},{title:"操作",width:140,fixed:"right",render:function(e,t){return(0,b.jsxs)(f.A,{children:[(0,b.jsx)(a.Ay,{type:"link",size:"small",children:"查看"}),2===t.filingStatusCode&&(0,b.jsx)(a.Ay,{type:"link",size:"small",children:"核验"})]})}}];return(0,b.jsxs)(c.A,{title:"专家资料核验",children:[(0,b.jsx)(u.A,{style:{marginBottom:24},form:n,loading:x,formLine:[(0,b.jsx)(i.A.Item,{name:"filingUnitName",children:(0,b.jsx)(d.A.Input,{label:"机构名称",placeholder:"请输入",allowClear:!0})},"filingUnitName"),(0,b.jsx)(i.A.Item,{name:"filingUnitTypeName",children:(0,b.jsx)(d.A.Select,{label:"机构类型",placeholder:"请选择",allowClear:!0,style:{width:"100%"},options:g.REVIEW_UNIT_TYPE_OPTIONS})},"filingUnitTypeName"),(0,b.jsx)(i.A.Item,{name:"businessScope",children:(0,b.jsx)(d.A.Select,{label:"安全评价业务范围",placeholder:"请选择",allowClear:!0,showSearch:!0,optionFilterProp:"label",style:{width:"100%"},options:g.REVIEW_BUSINESS_SCOPE_OPTIONS})},"businessScope"),(0,b.jsx)(i.A.Item,{name:"confirmStatus",children:(0,b.jsxs)(d.A.Select,{label:"确认状态",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:[(0,b.jsx)(l.A.Option,{value:"pending",children:"待确认"}),(0,b.jsx)(l.A.Option,{value:"passed",children:"确认通过"}),(0,b.jsx)(l.A.Option,{value:"rejected",children:"打回"})]})},"confirmStatus")],onReset:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()},onFinish:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()}}),(0,b.jsx)(s.A,{rowKey:"id",columns:O,dataSource:v,scroll:{y:e.scrollY},loading:x,pagination:{total:j,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")},current:A.query.current||1,pageSize:A.query.size||10,onChange:function(e,t){A.query=S(S({},A.query),{},{current:e,size:t}),w()}}})]})}))},13061(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>m});var r=n(96540),i=n(73133),o=n(85196),a=n(21734),l=n(21023),s=n(88565),c=n(15998),u=n(88648),f=n(57006),d=n(2016),p=n(74848),y=f.tools.router;let m=(0,c.dm)([u.NS_QUAL_REVIEW],!0)(function(e){var t=e.qualReview,n=e.fetchQualFilingDetail,c=e.fetchQualChangeDetail,u=t.fetchQualFilingDetailLoading,f=t.qualFilingDetail,m="change"===y.query.mode,v=s.$t[f.filingStatusCode];return(0,r.useEffect)(function(){(m?c:n)({id:y.query.id})},[]),(0,p.jsx)(l.A,{title:(0,p.jsxs)(i.A,{children:[(0,p.jsx)("span",{children:"备案申请详情"}),v&&(0,p.jsx)(o.A,{color:v.color,children:v.label})]}),history:e.history,previous:!0,children:(0,p.jsx)(a.A,{spinning:u,children:(0,p.jsx)(d.default,{detail:f})})})})},2016(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(96540),i=n(85196),o=n(36492),a=n(36223),l=n(18246),s=n(73133),c=n(87160),u=n(71021),f=n(21637),d=n(15998),p=n(88648),y=n(76243),m=n(13290),v=n(74848);function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),x=j[0],S=j[1],C=[{title:"序号",width:60,render:function(e,t,n){return n+1}},{title:"材料名称",dataIndex:"materialContent"}],A=void 0!==d&&d?[].concat(C,[{title:"上传附件",dataIndex:"attachmentDesc",width:120},{title:"格式",dataIndex:"materialFormat",width:80},{title:"状态",width:100,render:function(e,t){return 2===t.uploadStatusCode?(0,v.jsx)(i.A,{color:"success",children:t.uploadStatusName||"已上传"}):(0,v.jsx)(i.A,{color:"warning",children:t.uploadStatusName||"待上传"})}},{title:"符合性",width:100,render:function(e,t){return(0,v.jsxs)(o.A,{style:{width:"100%",fontSize:"0.75rem"},size:"small",placeholder:"请选择",value:g[t.id],onChange:function(e){return null==b?void 0:b(t.id,e)},children:[(0,v.jsx)(o.A.Option,{value:"pass",children:"符合"}),(0,v.jsx)(o.A.Option,{value:"fail",children:"不符合"})]})}}]):[].concat(C,[{title:"格式",dataIndex:"materialFormat",width:80},{title:"状态",width:100,render:function(e,t){return 2===t.uploadStatusCode?(0,v.jsx)(i.A,{color:"success",children:t.uploadStatusName||"已上传"}):(0,v.jsx)(i.A,{color:"warning",children:t.uploadStatusName||"待上传"})}},{title:"操作",width:80,render:function(e,t){return(0,v.jsx)(m.A,{url:t.attachmentUrl,children:"预览"})}}]),w=n.commitment||{},O=[{key:"info",label:"1.备案基本信息",children:(0,v.jsxs)(a.A,{column:2,bordered:!0,size:"small",style:{background:"#fff"},children:[(0,v.jsx)(a.A.Item,{label:"申请的业务范围",span:2,children:n.businessScope}),(0,v.jsx)(a.A.Item,{label:"备案属地",children:n.filingTerritoryName}),(0,v.jsx)(a.A.Item,{label:"备案单位",children:n.filingUnitName}),(0,v.jsx)(a.A.Item,{label:"备案单位类型",children:n.filingUnitTypeName}),(0,v.jsx)(a.A.Item,{label:"统一社会信用代码",children:n.creditCode}),(0,v.jsx)(a.A.Item,{label:"办公地址",span:2,children:n.officeAddress}),(0,v.jsx)(a.A.Item,{label:"注册地址",span:2,children:n.registerAddress}),(0,v.jsx)(a.A.Item,{label:"资质证书编号",children:n.qualCertNo}),(0,v.jsx)(a.A.Item,{label:"信息公开网址",children:n.infoDisclosureUrl}),(0,v.jsx)(a.A.Item,{label:"法人代表及电话",children:n.legalPersonPhone}),(0,v.jsx)(a.A.Item,{label:"联系人及电话",children:n.contactPhone}),(0,v.jsx)(a.A.Item,{label:"固定资产总值(万元)",children:n.fixedAssetAmount}),(0,v.jsxs)(a.A.Item,{label:"工作场所建筑面积",children:[n.workplaceArea,"㎡"]}),(0,v.jsxs)(a.A.Item,{label:"档案室面积",children:[n.archiveRoomArea,"㎡"]}),(0,v.jsxs)(a.A.Item,{label:"专职安全评价师数量",children:[n.fulltimeEvaluatorCount,"人"]}),(0,v.jsxs)(a.A.Item,{label:"注册安全工程师数量",children:[n.registeredEngineerCount,"人"]}),(0,v.jsx)(a.A.Item,{label:"单位基本情况介绍",span:2,children:n.unitIntro})]})},{key:"materials",label:"2.备案材料上传",children:(0,v.jsx)(l.A,{size:"small",bordered:!0,rowKey:"id",pagination:!1,dataSource:(null==n?void 0:n.materials)||[],columns:A})},{key:"promise",label:"3.法定代表人承诺书",children:(0,v.jsxs)("div",{style:{border:"1px solid #d9d9d9",borderRadius:6,padding:"1.25rem 1.5rem",background:"#fafafa",fontSize:"0.85rem",lineHeight:1.9},children:[(0,v.jsx)("p",{style:{textAlign:"center",fontWeight:600,fontSize:"0.95rem",marginBottom:"0.75rem"},children:"申请单位法定代表人承诺书"}),(0,v.jsxs)("p",{children:["本人",w.legalRepName,"是",n.filingUnitName,"法定代表人,现代表我单位承诺如下:"]}),(0,v.jsx)("p",{children:"一、我单位自愿申请安全评价机构资质。本人已经认真学习、了解并掌握《安全生产法》《行政许可法》《行政处罚法》及《安全评价检测检验机构管理办法》等法律法规的相关规定,知悉开展安全评价工作的法律责任、义务、权力和风险。"}),(0,v.jsx)("p",{children:"二、本人承诺本单位满足《安全评价检测检验机构管理办法》所规定的资质条件要求,本人及单位三年内无重大违法失信行为,申请资质所提交的有关材料真实、合法、有效,并对其真实性、合法性承担相应法律责任,接受并配合有关部门对本单位开展的专业能力审查。"}),(0,v.jsx)("p",{children:"三、如能获准资质,本单位将严格按照法律法规、规章标准的要求开展安全评价活动,遵守执业准则和职业道德,并对作出的安全评价报告结果承担法律责任,自觉接受应急管理部门、煤矿安全监督管理部门等行政执法部门的监督检查。"}),(0,v.jsxs)("p",{style:{marginTop:"0.75rem"},children:["法定代表人:",w.legalRepName,"(已签名)"]}),(0,v.jsxs)(s.A,{children:[w.legalRepSignatureUrl&&(0,v.jsx)(c.A,{src:w.legalRepSignatureUrl,style:{width:100,height:100}}),(0,v.jsx)("p",{children:"(单位盖章)"})]}),(0,v.jsx)("p",{style:{textAlign:"right"},children:w.signDate})]})},{key:"personnel",label:"4.备案人员管理",children:(0,v.jsx)(l.A,{size:"small",bordered:!0,rowKey:"id",pagination:!1,dataSource:(null==n?void 0:n.personnelList)||[],columns:[{title:"序号",width:60,render:function(e,t,n){return n+1}},{title:"人员姓名",dataIndex:"personName",width:100},{title:"类型",dataIndex:"personTypeName",width:100},{title:"职称",dataIndex:"titleName",width:100},{title:"操作",width:80,render:function(e,t){return(0,v.jsx)(u.Ay,{type:"link",size:"small",onClick:function(){return S(t.sourcePersonnelId)},children:"查看"})}}]})},{key:"equipment",label:"5.装备清单",children:(0,v.jsx)(l.A,{size:"small",bordered:!0,rowKey:"id",pagination:!1,dataSource:(null==n?void 0:n.equipmentList)||[],columns:[{title:"序号",width:60,render:function(e,t,n){return n+1}},{title:"装备名称",dataIndex:"deviceName",width:140},{title:"规格型号",dataIndex:"deviceModel",width:120},{title:"生产厂家",dataIndex:"manufacturer",width:140},{title:"计量检定情况",width:120,render:function(e,t){return t.calibrationReportUrl?(0,v.jsx)(i.A,{color:"success",children:"已上传"}):(0,v.jsx)(i.A,{color:"warning",children:"待上传"})}},{title:"操作",width:80,render:function(e,t){return(0,v.jsx)(m.A,{url:t.calibrationReportUrl,children:"查看"})}}]})}];return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(f.A,{items:O}),(0,v.jsx)(y.default,{open:!!x,currentId:x,onCancel:function(){return S("")}})]})})},90902(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(96540),i=n(26380),o=n(85196),a=n(71021),l=n(36492),s=n(18246),c=n(21023),u=n(44500),f=n(51038),d=n(83454),p=n(23899),y=n(57006),m=n(15998),v=n(88648),h=n(88565),g=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})(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 x(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(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)?C(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nx});var r=n(96540),i=n(95725),o=n(26380),a=n(87959),l=n(73133),s=n(85196),c=n(36492),u=n(71021),f=n(15998),d=n(57006),p=n(88648),y=n(21023),m=n(74848);function v(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return h(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(h(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,h(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,h(u,"constructor",c),h(c,"constructor",s),s.displayName="GeneratorFunction",h(c,i,"GeneratorFunction"),h(u),h(u,i,"Generator"),h(u,r,function(){return this}),h(u,"toString",function(){return"[object Generator]"}),(v=function(){return{w:o,m:f}})()}function h(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(h=function(e,t,n,r){function o(t,n){h(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function g(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return b(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?b(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],p=d.tools.router,h=e.qualReview,x=e.fetchQualFilingDetail,S=e.fetchQualChangeDetail,C=e.reviewSubmit,A=e.changeReviewSubmit,w=h||{},O=w.fetchQualFilingDetailLoading,P=w.qualReviewSubmitLoading,I=w.qualFilingDetail,E="change"===p.query.mode;(0,r.useEffect)(function(){(E?S:x)({id:p.query.id})},[]);var N=(n=v().m(function t(){var n,r,i,o,l;return v().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,f.validateFields();case 1:return n=t.v,r={1:"确认通过",3:"打回"},i=E?A:C,o={filingId:p.query.id,reviewResult:n.reviewResult,reviewResultRemark:r[n.reviewResult],reviewOpinion:n.reviewOpinion},t.n=2,i(o);case 2:(null==(l=t.v)?void 0:l.success)!==!1&&(a.Ay.success("确认提交成功"),e.history.goBack());case 3:return t.a(2)}},t)}),i=function(){var e=this,t=arguments;return new Promise(function(r,i){var o=n.apply(e,t);function a(e){g(o,r,i,a,l,"next",e)}function l(e){g(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return i.apply(this,arguments)});return(0,m.jsx)(y.A,{title:(0,m.jsxs)(l.A,{children:[(0,m.jsx)("span",{children:"资质备案确认"}),(0,m.jsx)(s.A,{color:"warning",children:"待确认"})]}),history:e.history,previous:!0,children:(0,m.jsxs)("div",{className:"qual-confirm-form",children:[(0,m.jsxs)("div",{className:"summary-card",children:[(0,m.jsx)("div",{className:"summary-card-title",children:"基本信息"}),(0,m.jsxs)("div",{className:"summary-card-grid",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"summary-label",children:"机构名称"}),(0,m.jsx)("div",{className:"summary-value",children:I.filingUnitName})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"summary-label",children:"证书编号"}),(0,m.jsx)("div",{className:"summary-value",children:I.filingNo||"--"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"summary-label",children:"业务范围"}),(0,m.jsx)("div",{className:"summary-value",children:I.businessScope||"--"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"summary-label",children:"提交时间"}),(0,m.jsx)("div",{className:"summary-value",children:I.submitTime||"--"})]})]})]}),(0,m.jsxs)("div",{className:"opinion-card",children:[(0,m.jsx)("div",{className:"summary-card-title",children:"确认意见"}),(0,m.jsxs)(o.A,{form:f,layout:"vertical",children:[(0,m.jsx)(o.A.Item,{label:"确认结果",name:"reviewResult",rules:[{required:!0,message:"请选择确认结果"}],children:(0,m.jsxs)(c.A,{placeholder:"请选择",children:[(0,m.jsx)(c.A.Option,{value:"1",children:"确认通过"}),(0,m.jsx)(c.A.Option,{value:"3",children:"打回"})]})}),(0,m.jsx)(o.A.Item,{label:"确认意见",name:"reviewOpinion",rules:[{required:!0,message:"请输入确认意见"}],children:(0,m.jsx)(j,{rows:4,placeholder:"请输入确认意见..."})})]})]}),(0,m.jsx)("div",{className:"footer-bar",children:(0,m.jsx)(u.Ay,{type:"primary",onClick:N,loading:O||P,children:"提交确认"})})]})})})},53426(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(96540),i=n(26380),o=n(85196),a=n(71021),l=n(36492),s=n(18246),c=n(21023),u=n(44500),f=n(83454),d=n(51038),p=n(23899),y=n(57006),m=n(15998),v=n(88648),h=n(88565),g=n(56097),b=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})(e)}function x(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;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return C(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?C(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],p=e.qualReview,y=e.queryReviewList,m=p||{},v=m.qualReviewList,j=m.qualReviewTotal,x=m.qualReviewLoading,w=function(){y(S(S({},(0,g.toQualReviewPageQuery)(A.query)),{},{supervision:!0,applyTypeCode:3}))};(0,r.useEffect)(function(){n.setFieldsValue(A.query),w()},[]);var O=[{title:"序号",width:60,fixed:"left",render:function(e,t,n){return n+1}},{title:"机构名称",dataIndex:"filingUnitName",width:220,ellipsis:!0},{title:"机构类型",dataIndex:"filingUnitTypeName",width:100},{title:"证书编号",dataIndex:"filingNo",width:140,ellipsis:!0},{title:"安全评价业务范围",dataIndex:"businessScope",width:180,ellipsis:!0},{title:"确认状态",dataIndex:"filingStatusCode",width:100,render:function(e){var t=h.wC[e];return t?(0,b.jsx)(o.A,{color:t.color,children:t.label}):"--"}},{title:"操作",width:140,fixed:"right",render:function(t,n){return(0,b.jsxs)(f.A,{children:[(0,b.jsx)(a.Ay,{type:"link",size:"small",onClick:function(){return e.history.push("FilingDetail?id=".concat(n.id))},children:"查看"}),2==n.filingStatusCode&&(0,b.jsx)(a.Ay,{type:"link",size:"small",onClick:function(){return e.history.push("QualConfirmForm?id=".concat(n.id))},children:"确认"})]})}}];return(0,b.jsxs)(c.A,{title:"资质备案确认",children:[(0,b.jsx)(u.A,{style:{marginBottom:24},form:n,loading:x,formLine:[(0,b.jsx)(i.A.Item,{name:"filingUnitName",children:(0,b.jsx)(d.A.Input,{label:"机构名称",placeholder:"请输入",allowClear:!0})},"filingUnitName"),(0,b.jsx)(i.A.Item,{name:"filingUnitTypeName",children:(0,b.jsx)(d.A.Select,{label:"机构类型",placeholder:"请选择",allowClear:!0,style:{width:"100%"},options:g.REVIEW_UNIT_TYPE_OPTIONS})},"filingUnitTypeName"),(0,b.jsx)(i.A.Item,{name:"businessScope",children:(0,b.jsx)(d.A.Select,{label:"安全评价业务范围",placeholder:"请选择",allowClear:!0,showSearch:!0,optionFilterProp:"label",style:{width:"100%"},options:g.REVIEW_BUSINESS_SCOPE_OPTIONS})},"businessScope"),(0,b.jsx)(i.A.Item,{name:"confirmStatus",children:(0,b.jsxs)(d.A.Select,{label:"确认状态",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:[(0,b.jsx)(l.A.Option,{value:"pending",children:"待确认"}),(0,b.jsx)(l.A.Option,{value:"passed",children:"确认通过"}),(0,b.jsx)(l.A.Option,{value:"rejected",children:"打回"})]})},"confirmStatus")],onReset:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()},onFinish:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()}}),(0,b.jsx)(s.A,{rowKey:"id",columns:O,dataSource:v,scroll:{y:e.scrollY},loading:x,pagination:{total:j,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")},current:A.query.current||1,pageSize:A.query.size||10,onChange:function(e,t){A.query=S(S({},A.query),{},{current:e,size:t}),w()}}})]})}))},99449(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>I});var r=n(96540),i=n(95725),o=n(26380),a=n(85196),l=n(73133),s=n(71021),c=n(36492),u=n(18246),f=n(18182),d=n(55165),p=n(21023),y=n(44500),m=n(51038),v=n(23899),h=n(57006),g=n(88565),b=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})(e)}function x(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;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(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 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);nx});var r=n(96540),i=n(95725),o=n(26380),a=n(87959),l=n(18182),s=n(71021),c=n(36492),u=n(15998),f=n(88648),d=n(88565),p=n(74848);function y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return m(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(m(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,m(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,m(u,"constructor",c),m(c,"constructor",s),s.displayName="GeneratorFunction",m(c,i,"GeneratorFunction"),m(u),m(u,i,"Generator"),m(u,r,function(){return this}),m(u,"toString",function(){return"[object Generator]"}),(y=function(){return{w:o,m:f}})()}function m(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(m=function(e,t,n,r){function o(t,n){m(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function v(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];(0,r.useEffect)(function(){u&&(D.resetFields(),N({current:1,size:100}))},[u]);var R=(0,r.useMemo)(function(){return(k||[]).map(function(e){return{label:e.userName,value:e.id,expert:e}})},[k]),q=(n=y().m(function e(){var t,n,r,i,o,l,s;return y().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,D.validateFields();case 1:return r=e.v,i=R.find(function(e){return e.value===r.filingExpertId}),o=x?T:L,l={filingId:f,reviewResult:r.reviewResult,reviewResultRemark:null==(t=d.Uq.find(function(e){return e.value===r.reviewResult}))?void 0:t.label,filingExpertId:r.filingExpertId,filingExpertName:null==i||null==(n=i.expert)?void 0:n.userName,reviewOpinion:r.reviewOpinion},x&&(l.id=l.filingId,delete l.filingId),e.n=2,o(l);case 2:(null==(s=e.v)?void 0:s.success)!==!1&&(a.Ay.success("审核提交成功"),O(),null==P||P());case 3:return e.a(2)}},e)}),i=function(){var e=this,t=arguments;return new Promise(function(r,i){var o=n.apply(e,t);function a(e){v(o,r,i,a,l,"next",e)}function l(e){v(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return i.apply(this,arguments)});return(0,p.jsxs)(l.A,{title:"审核操作",open:u,onCancel:O,width:580,footer:(0,p.jsxs)("div",{style:{display:"flex",justifyContent:"flex-end",gap:8},children:[(0,p.jsx)(s.Ay,{onClick:O,children:"取消"}),(0,p.jsx)(s.Ay,{type:"primary",loading:F,onClick:q,children:"提交"})]}),children:[(0,p.jsxs)("div",{style:{background:"#f8fafc",border:"1px solid #d9d9d9",borderRadius:6,padding:"0.75rem",marginBottom:"1rem"},children:[(0,p.jsx)("div",{style:{fontSize:"0.88rem",fontWeight:600,marginBottom:"0.5rem"},children:"评价分析"}),(0,p.jsxs)("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr 1fr",gap:"0.4rem"},children:[(0,p.jsxs)("div",{style:b,children:[(0,p.jsx)("div",{style:j,children:"已核验材料"}),(0,p.jsx)("div",{style:{fontSize:"1.1rem",fontWeight:700,color:"#1677ff"},children:C+w})]}),(0,p.jsxs)("div",{style:b,children:[(0,p.jsx)("div",{style:j,children:"符合"}),(0,p.jsx)("div",{style:{fontSize:"1.1rem",fontWeight:700,color:"#059669"},children:C})]}),(0,p.jsxs)("div",{style:b,children:[(0,p.jsx)("div",{style:j,children:"不符合"}),(0,p.jsx)("div",{style:{fontSize:"1.1rem",fontWeight:700,color:"#dc2626"},children:w})]})]})]}),(0,p.jsxs)(o.A,{form:D,layout:"vertical",style:{marginTop:"0.5rem"},children:[(0,p.jsx)(o.A.Item,{label:"审核结果",name:"reviewResult",rules:[{required:!0,message:"请选择审核结果"}],children:(0,p.jsx)(c.A,{placeholder:"请选择",children:d.Uq.map(function(e){return(0,p.jsx)(c.A.Option,{value:e.value,children:e.label},e.value)})})}),(0,p.jsx)(o.A.Item,{label:"指派专家",name:"filingExpertId",rules:[{required:!0,message:"请选择专家"}],children:(0,p.jsx)(c.A,{placeholder:"请选择",showSearch:!0,optionFilterProp:"label",options:R})}),(0,p.jsx)(o.A.Item,{label:"综合审核意见",name:"reviewOpinion",rules:[{required:!0,message:"请输入综合审核意见"}],children:(0,p.jsx)(g,{rows:3,placeholder:"请输入综合审核意见..."})})]})]})})},71544(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S});var r=n(96540),i=n(73133),o=n(85196),a=n(71021),l=n(21734),s=n(21023),c=n(88565),u=n(57006),f=n(15998),d=n(88648),p=n(2016),y=n(41845),m=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})(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 g(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return x(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)?x(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nw});var r=n(96540),i=n(26380),o=n(85196),a=n(71021),l=n(36492),s=n(18246),c=n(83454),u=n(21023),f=n(44500),d=n(51038),p=n(23899),y=n(57006),m=n(15998),v=n(88648),h=n(88565),g=n(56097),b=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})(e)}function x(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;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return C(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?C(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],p=e.qualReview,y=e.queryReviewList,m=p||{},v=m.qualReviewList,j=m.qualReviewTotal,x=m.qualReviewLoading,w=function(){y(S(S({},(0,g.toQualReviewPageQuery)(A.query)),{},{supervision:!0,applyTypeCode:1}))};(0,r.useEffect)(function(){n.setFieldsValue(A.query),w()},[]);var O=[{title:"序号",dataIndex:"id",width:60,fixed:"left",render:function(e,t,n){return n+1}},{title:"机构名称",dataIndex:"filingUnitName",width:220,ellipsis:!0},{title:"机构类型",dataIndex:"filingUnitTypeName",width:100},{title:"证书编号",dataIndex:"filingNo",width:140,ellipsis:!0},{title:"安全评价业务范围",dataIndex:"businessScope",width:180,ellipsis:!0},{title:"专家核验",dataIndex:"expertStatus",width:100,render:function(e,t){if(!t.needExpertCheck)return"--";var n=h.zL[e];return n?(0,b.jsx)(o.A,{color:n.color,children:n.label}):"--"}},{title:"审核状态",dataIndex:"filingStatusCode",width:100,render:function(e,t){var n=t.filingStatusCode,r=h.$t[n];return r?(0,b.jsx)(o.A,{color:r.color,children:r.label}):"--"}},{title:"操作",width:140,fixed:"right",render:function(t,n){return(0,b.jsxs)(c.A,{children:[(0,b.jsx)(a.Ay,{type:"link",size:"small",onClick:function(){return e.history.push("FilingDetail?id=".concat(n.id))},children:"查看"}),2===n.filingStatusCode&&(0,b.jsx)(a.Ay,{type:"link",size:"small",onClick:function(){return e.history.push("QualReviewForm?id=".concat(n.id))},children:"审核"})]})}}];return(0,b.jsxs)(u.A,{title:"资质备案审核",children:[(0,b.jsx)(f.A,{style:{marginBottom:24},form:n,loading:x,formLine:[(0,b.jsx)(i.A.Item,{name:"filingUnitName",children:(0,b.jsx)(d.A.Input,{label:"机构名称",placeholder:"请输入",allowClear:!0})},"filingUnitName"),(0,b.jsx)(i.A.Item,{name:"filingUnitTypeName",children:(0,b.jsx)(d.A.Select,{label:"机构类型",placeholder:"请选择",allowClear:!0,style:{width:"100%"},options:g.REVIEW_UNIT_TYPE_OPTIONS})},"filingUnitTypeName"),(0,b.jsx)(i.A.Item,{name:"businessScope",children:(0,b.jsx)(d.A.Select,{label:"安全评价业务范围",placeholder:"请选择",allowClear:!0,showSearch:!0,optionFilterProp:"label",style:{width:"100%"},options:g.REVIEW_BUSINESS_SCOPE_OPTIONS})},"businessScope"),(0,b.jsx)(i.A.Item,{name:"needExpertCheck",children:(0,b.jsxs)(d.A.Select,{label:"是否专家核验",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:[(0,b.jsx)(l.A.Option,{value:"yes",children:"是"}),(0,b.jsx)(l.A.Option,{value:"no",children:"否"})]})},"needExpertCheck"),(0,b.jsx)(i.A.Item,{name:"filingStatusCode",children:(0,b.jsxs)(d.A.Select,{label:"审核状态",placeholder:"请选择",allowClear:!0,style:{width:"100%"},children:[(0,b.jsx)(l.A.Option,{value:"2",children:"审核中"}),(0,b.jsx)(l.A.Option,{value:"3",children:"打回"})]})},"filingStatusCode")],onReset:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()},onFinish:function(e){A.query=S(S(S({},A.query),e),{},{current:1,size:10}),w()}}),(0,b.jsx)(s.A,{rowKey:"id",columns:O,dataSource:v,scroll:{y:e.scrollY},loading:x,pagination:{total:j,showSizeChanger:!0,showQuickJumper:!0,showTotal:function(e){return"共 ".concat(e," 条")},current:A.query.current||1,pageSize:A.query.size||10,onChange:function(e,t){A.query=S(S({},A.query),{},{current:e,size:t}),w()}}})]})}))},76608(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r}),n(96540);let r=function(e){return e.children}},82488(e,t,n){"use strict";n.r(t),n.d(t,{CALIBRATION_MAP:()=>i,MOCK_CERTIFICATES:()=>r});var r=[{id:1,name:"危险化学品经营许可证",certNo:"AQSC001",category:"安全生产证书",issuer:"重庆市应急管理局",startDate:"2025-03-29",endDate:"2028-03-28"},{id:2,name:"安全评价机构资质证书",certNo:"API-2026-001",category:"甲级资质",issuer:"重庆市应急管理局",startDate:"2026-01-15",endDate:"2029-01-14"}],i={done:{label:"已检定",color:"success"},pending:{label:"待检定",color:"warning"}}},56097(e,t,n){"use strict";n.r(t),n.d(t,{FILING_CODE_TO_CONFIRM:()=>c,REVIEW_BUSINESS_SCOPE_OPTIONS:()=>f,REVIEW_UNIT_TYPE_OPTIONS:()=>u,toQualReviewPageQuery:()=>d});var r=n(28155),i=n(49788);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})(e)}var a=["confirmStatus","orgType","filingUnitTypeName","filingStatusCode","needExpertCheck"];function l(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}var s={pending:2,passed:1,rejected:3},c={2:"pending",1:"passed",3:"rejected"},u=i.VA,f=r.CI;function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.confirmStatus,n=e.orgType,r=e.filingUnitTypeName,i=e.filingStatusCode,c=e.needExpertCheck,u=function(e){for(var t=1;to});var r=n(71070),i=n(74848);let o=function(e){return(0,i.jsx)("div",{children:(0,i.jsx)(r.default,{props:e,permissionAdd:"xgfd-qyzzgl-add",permissionEdit:"xgfd-qyzzgl-edit",permissionView:"xgfd-qyzzgl-info",permissionDel:"xgfd-qyzzgl-del"})})}},16478(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:161,personnelType:"zyfzr",permissionAdd:"xgfd-zyfzrgl-add",permissionEdit:"xgfd-zyfzrgl-edit",permissionView:"xgfd-zyfzrgl-info",permissionDel:"xgfd-zyfzrgl-del",dictionaryType:"zyfzrgwmc0000"})})}))},58979(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:161})})})},53645(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},1144(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:162,personnelType:"aqscglry",permissionAdd:"xgfd-aqscglrygl-add",permissionEdit:"xgfd-aqscglrygl-edit",permissionView:"xgfd-aqscglrygl-info",permissionDel:"xgfd-aqscglrygl-del",dictionaryType:"aqscglrygwmc0000"})})}))},82281(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:162})})})},50427(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},77101(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(15998),i=n(60065),o=n(88648),a=n(57971),l=n(74848);let s=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)((0,a.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(i.A,{props:e,certificatePhotoType:160,personnelType:"tzsbczry",permissionAdd:"xgfd-tzzzsbczrygl-add",permissionEdit:"xgfd-tzzzsbczrygl-edit",permissionView:"xgfd-tzzzsbczrygl-info",permissionDel:"xgfd-tzzzsbczrygl-del",dictionaryType:"tzsbczryczxmzylb0000"})})}))},31620(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:160})})})},56196(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},73043(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(60065),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:159,personnelType:"tezhongzuoye",permissionAdd:"xgfd-tzzyrugl-add",permissionEdit:"xgfd-tzzyrugl-edit",permissionView:"xgfd-tzzyrugl-info",permissionDel:"xgfd-tzzyrugl-del",dictionaryType:"tzzyryhylb0000"})})}))},37174(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:159})})})},4078(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},45954(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},95492(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},99765(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},59376(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>T});var r=n(26380),i=n(18246),o=n(85196),a=n(71021),l=n(18182),s=n(47152),c=n(16370),u=n(16629),f=n(57486),d=n(36223),p=n(96540),y=n(21023),m=n(44500),v=n(51038),h=n(23899),g=n(28155),b=n(99594),j=n(74848);function x(e){return(x="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})(e)}function S(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return C(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(C(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,C(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,C(u,"constructor",c),C(c,"constructor",s),s.displayName="GeneratorFunction",C(c,i,"GeneratorFunction"),C(u),C(u,i,"Generator"),C(u,r,function(){return this}),C(u,"toString",function(){return"[object Generator]"}),(S=function(){return{w:o,m:f}})()}function C(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(C=function(e,t,n,r){function o(t,n){C(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 w(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return E(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)?E(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==o[0]?o[0]:1,n=o.length>1&&void 0!==o[1]?o[1]:10,B(!0),e.p=1,r=h.getFieldsValue(),e.n=2,(0,b.kD)(w(w({},r),{},{pageIndex:t,pageSize:n}));case 2:_((null==(i=e.v)?void 0:i.data)||[]),V((null==i?void 0:i.totalCount)||0),e.n=4;break;case 3:e.p=3,e.v,_([]),V(0);case 4:return e.p=4,B(!1),e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])})),function(){return t.apply(this,arguments)});(0,p.useEffect)(function(){K()},[]);var X=(n=P(S().m(function e(t){var n;return S().w(function(e){for(;;)switch(e.n){case 0:return A(!0),D(!0),e.n=1,(0,b.eT)(t);case 1:T((null==(n=e.v)?void 0:n.data)||null),D(!1);case 2:return e.a(2)}},e)})),function(e){return n.apply(this,arguments)});return(0,j.jsxs)(y.A,{title:(0,j.jsxs)("div",{children:[(0,j.jsx)("span",{children:"企业画像管理"}),(0,j.jsx)("div",{className:"pageLayout-extra",children:"监管端查看企业安全能力画像与综合评级(当前为 Mock 数据)。"})]}),children:[(0,j.jsx)(m.A,{form:h,loading:G,formLine:[(0,j.jsx)(r.A.Item,{name:"enterpriseName",children:(0,j.jsx)(v.A.Input,{label:"企业名称",allowClear:!0,placeholder:"关键字搜索"})},"enterpriseName"),(0,j.jsx)(r.A.Item,{name:"district",children:(0,j.jsx)(v.A.Select,{label:"属地",allowClear:!0,placeholder:"请选择",options:g.bf})},"district"),(0,j.jsx)(r.A.Item,{name:"accountSource",children:(0,j.jsx)(v.A.Select,{label:"开户来源",allowClear:!0,placeholder:"请选择",options:b.PJ})},"accountSource")],onFinish:function(){return K(1,10)},style:{marginBottom:"16px"}}),(0,j.jsx)(i.A,{dataSource:q,loading:G,pagination:{current:W,pageSize:$,total:U,showSizeChanger:!0,showTotal:function(e){return"共 ".concat(e," 条")}},onChange:function(e){Y(e.current),J(e.pageSize),K(e.current,e.pageSize)},scroll:{y:e.scrollY},columns:[{title:"企业名称",dataIndex:"enterpriseName",ellipsis:!0},{title:"项目按时完成",dataIndex:"projectOnTime",width:120},{title:"报告质量",dataIndex:"reportQuality",width:100},{title:"投诉记录",dataIndex:"complaintCount",width:90},{title:"行政处罚",dataIndex:"penaltyCount",width:90},{title:"信息等级",width:100,render:function(e,t){return(0,j.jsx)(o.A,{color:N[t.infoLevelCode]||"default",children:t.infoLevel})}},{title:"操作",width:100,render:function(e,t){return(0,j.jsx)(a.Ay,{type:"link",onClick:function(){return X(t.id)},children:"查看画像"})}}]}),(0,j.jsx)(l.A,{open:C,destroyOnHidden:!0,title:"企业安全能力画像",width:800,loading:F,cancelText:"关闭",okButtonProps:{style:{display:"none"}},onCancel:function(){A(!1),T(null)},children:E&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsxs)("div",{style:{display:"flex",gap:24,marginBottom:24,alignItems:"center"},children:[(0,j.jsx)("div",{style:{width:80,height:80,borderRadius:"50%",border:"4px solid ".concat(L[E.scoreGrade]||"#1677ff"),display:"flex",alignItems:"center",justifyContent:"center",fontSize:20,fontWeight:700,color:L[E.scoreGrade]||"#1677ff",flexShrink:0},children:E.scoreGrade}),(0,j.jsxs)("div",{children:[(0,j.jsx)("h3",{style:{margin:"0 0 4px"},children:E.enterpriseName}),(0,j.jsxs)("p",{style:{margin:0,color:"rgba(0,0,0,0.45)",fontSize:13},children:["统一社会信用代码:",E.creditCode," ","|",E.industry," ","|",E.district]})]})]}),(0,j.jsxs)(s.A,{gutter:16,children:[(0,j.jsx)(c.A,{span:6,children:(0,j.jsxs)(u.A,{size:"small",children:[(0,j.jsx)(f.A,{title:"项目按时完成率",value:E.projectOnTimeRate}),(0,j.jsxs)("div",{style:{marginTop:8,color:"#52c41a",fontSize:12},children:["↑"," ",E.projectOnTime]})]})}),(0,j.jsx)(c.A,{span:6,children:(0,j.jsxs)(u.A,{size:"small",children:[(0,j.jsx)(f.A,{title:"报告质量",value:E.reportQuality}),(0,j.jsx)("div",{style:{marginTop:8,color:"rgba(0,0,0,0.45)",fontSize:12},children:E.reportQualityDesc})]})}),(0,j.jsx)(c.A,{span:6,children:(0,j.jsxs)(u.A,{size:"small",children:[(0,j.jsx)(f.A,{title:"投诉/处罚",value:E.complaintCount+E.penaltyCount}),(0,j.jsx)("div",{style:{marginTop:8,color:"rgba(0,0,0,0.45)",fontSize:12},children:E.penaltyDesc})]})}),(0,j.jsx)(c.A,{span:6,children:(0,j.jsxs)(u.A,{size:"small",children:[(0,j.jsx)(f.A,{title:"评价次数",value:E.evalCount}),(0,j.jsx)("div",{style:{marginTop:8,color:"rgba(0,0,0,0.45)",fontSize:12},children:E.evalCountDesc})]})})]}),(0,j.jsxs)(d.A,{bordered:!0,column:2,size:"small",style:{marginTop:24},children:[(0,j.jsx)(d.A.Item,{label:"信息等级",children:(0,j.jsx)(o.A,{color:N[E.infoLevelCode]||"default",children:E.infoLevel})}),(0,j.jsx)(d.A.Item,{label:"开户来源",children:E.accountSource}),(0,j.jsx)(d.A.Item,{label:"投诉记录",children:E.complaintCount}),(0,j.jsx)(d.A.Item,{label:"行政处罚",children:E.penaltyCount})]})]})})]})})},96593(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>E});var r=n(26380),i=n(18246),o=n(85196),a=n(42443),l=n(71021),s=n(18182),c=n(36223),u=n(23899),f=n(96540),d=n(51038),p=n(21023),y=n(44500),m=n(99594),v=n(74848);function h(e){return(h="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})(e)}function g(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return b(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(b(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,b(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,b(u,"constructor",c),b(c,"constructor",s),s.displayName="GeneratorFunction",b(c,i,"GeneratorFunction"),b(u),b(u,i,"Generator"),b(u,r,function(){return this}),b(u,"toString",function(){return"[object Generator]"}),(g=function(){return{w:o,m:f}})()}function b(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(b=function(e,t,n,r){function o(t,n){b(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}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 x(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return w(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)?w(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==o[0]?o[0]:1,n=o.length>1&&void 0!==o[1]?o[1]:10,B(!0),e.p=1,r=u.getFieldsValue(),e.n=2,(0,m.Nh)(x(x({},r),{},{pageIndex:t,pageSize:n}));case 2:_((null==(i=e.v)?void 0:i.data)||[]),V((null==i?void 0:i.totalCount)||0),e.n=4;break;case 3:e.p=3,e.v,_([]),V(0);case 4:return e.p=4,B(!1),e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])})),function(){return t.apply(this,arguments)});(0,f.useEffect)(function(){K()},[]);var X=(n=C(g().m(function e(t){var n;return g().w(function(e){for(;;)switch(e.n){case 0:return j(!0),T(!0),e.n=1,(0,m.Tx)(t);case 1:E((null==(n=e.v)?void 0:n.data)||null),T(!1);case 2:return e.a(2)}},e)})),function(e){return n.apply(this,arguments)});return(0,v.jsxs)(p.A,{title:(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"评价师信息管理"}),(0,v.jsx)("div",{className:"pageLayout-extra",children:"监管端查看辖区内评价师备案及资质状态(当前为 Mock 数据)。"})]}),children:[(0,v.jsx)(y.A,{form:u,loading:G,formLine:[(0,v.jsx)(r.A.Item,{name:"evaluatorName",children:(0,v.jsx)(d.A.Input,{label:"评价师名称",allowClear:!0,placeholder:"关键字搜索"})},"evaluatorName"),(0,v.jsx)(r.A.Item,{name:"orgName",children:(0,v.jsx)(d.A.Input,{label:"机构名称",allowClear:!0,placeholder:"关键字搜索"})},"orgName"),(0,v.jsx)(r.A.Item,{name:"employmentStatus",children:(0,v.jsx)(d.A.Select,{label:"是否在职",allowClear:!0,placeholder:"请选择",options:O})},"employmentStatus"),(0,v.jsx)(r.A.Item,{name:"registerEngineerFlag",children:(0,v.jsx)(d.A.Select,{label:"是否注册安全工程师",allowClear:!0,placeholder:"请选择",options:O})},"registerEngineerFlag"),(0,v.jsx)(r.A.Item,{name:"status",children:(0,v.jsx)(d.A.Select,{label:"状态",allowClear:!0,placeholder:"请选择",options:P})},"status")],onFinish:function(){return K(1,10)},style:{marginBottom:"16px"}}),(0,v.jsx)(i.A,{dataSource:q,loading:G,pagination:{current:W,pageSize:$,total:U,showSizeChanger:!0,showTotal:function(e){return"共 ".concat(e," 条")}},onChange:function(e){Y(e.current),J(e.pageSize),K(e.current,e.pageSize)},scroll:{y:e.scrollY},columns:[{title:"机构名称",dataIndex:"orgName",ellipsis:!0},{title:"评价师名称",dataIndex:"evaluatorName",width:120},{title:"是否注册安全工程师",dataIndex:"registerEngineerLabel",width:160},{title:"资格证书",dataIndex:"certificatesSummary",ellipsis:!0},{title:"状态",width:90,render:function(e,t){var n=(0,v.jsx)(o.A,{color:"normal"===t.status?"success":"error",children:t.statusLabel});return t.statusTip?(0,v.jsx)(a.A,{title:t.statusTip,children:n}):n}},{title:"操作",width:80,render:function(e,t){return(0,v.jsx)(l.Ay,{type:"link",onClick:function(){return X(t.id)},children:"查看"})}}]}),(0,v.jsx)(s.A,{open:b,destroyOnHidden:!0,title:"评价师详细信息",width:900,loading:L,cancelText:"关闭",okButtonProps:{style:{display:"none"}},onCancel:function(){j(!1),E(null),D(null)},children:w&&(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)(c.A,{title:"个人信息",bordered:!0,column:2,size:"small",style:{marginBottom:16},children:[(0,v.jsx)(c.A.Item,{label:"姓名",children:w.name}),(0,v.jsx)(c.A.Item,{label:"性别",children:w.gender}),(0,v.jsx)(c.A.Item,{label:"出生日期",children:w.birthDate}),(0,v.jsx)(c.A.Item,{label:"身份证号",children:w.idCard}),(0,v.jsx)(c.A.Item,{label:"学历",children:w.education}),(0,v.jsx)(c.A.Item,{label:"毕业院校",children:w.graduateSchool}),(0,v.jsx)(c.A.Item,{label:"专业",children:w.major})]}),(0,v.jsxs)(c.A,{title:"机构信息",bordered:!0,column:2,size:"small",style:{marginBottom:16},children:[(0,v.jsx)(c.A.Item,{label:"所在机构",children:w.orgName}),(0,v.jsx)(c.A.Item,{label:"部门",children:w.deptName}),(0,v.jsx)(c.A.Item,{label:"岗位",children:w.positionName}),(0,v.jsx)(c.A.Item,{label:"账号",children:w.account})]}),(0,v.jsx)("div",{style:{marginBottom:8,fontWeight:600},children:"资质证照"}),(0,v.jsx)(i.A,{size:"small",bordered:!0,rowKey:"id",pagination:!1,dataSource:w.certificates||[],columns:[{title:"证书名称",dataIndex:"certName"},{title:"证书编号",dataIndex:"certNo"},{title:"发证日期",dataIndex:"issueDate",width:110},{title:"有效期至",dataIndex:"expireDate",width:110},{title:"状态",width:90,render:function(e,t){var n=(0,v.jsx)(o.A,{color:I[t.status]||"default",children:t.statusLabel});return t.statusTip?(0,v.jsx)(a.A,{title:t.statusTip,children:n}):n}},{title:"操作",width:90,render:function(e,t){return(0,v.jsx)(l.Ay,{type:"link",size:"small",onClick:function(){return D(t)},children:"查看证书"})}}]})]})}),(0,v.jsx)(s.A,{open:!!F,destroyOnHidden:!0,title:"证书预览",width:520,cancelText:"关闭",okButtonProps:{style:{display:"none"}},onCancel:function(){return D(null)},children:F&&(0,v.jsxs)(c.A,{bordered:!0,column:1,size:"small",children:[(0,v.jsx)(c.A.Item,{label:"证书名称",children:F.certName}),(0,v.jsx)(c.A.Item,{label:"证书编号",children:F.certNo}),(0,v.jsx)(c.A.Item,{label:"发证日期",children:F.issueDate}),(0,v.jsx)(c.A.Item,{label:"有效期至",children:F.expireDate}),(0,v.jsx)(c.A.Item,{label:"状态",children:F.statusLabel})]})})]})})},49953(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>D});var r=n(26380),i=n(18182),o=n(87959),a=n(85196),l=n(71021),s=n(36492),c=n(18246),u=n(36223),f=n(47152),d=n(16370),p=n(95725),y=n(63718),m=n(83454),v=n(15998),h=n(96540),g=n(21023),b=n(44500),j=n(51038),x=n(48032),S=n(28155),C=n(88648),A=n(77539),w=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})(e)}function P(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 I(e){for(var t=1;t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(N(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,N(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,N(u,"constructor",c),N(c,"constructor",s),s.displayName="GeneratorFunction",N(c,i,"GeneratorFunction"),N(u),N(u,i,"Generator"),N(u,r,function(){return this}),N(u,"toString",function(){return"[object Generator]"}),(E=function(){return{w:o,m:f}})()}function N(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(N=function(e,t,n,r){function o(t,n){N(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function L(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function T(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){L(o,r,i,a,l,"next",e)}function l(e){L(o,r,i,a,l,"throw",e)}a(void 0)})}}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(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}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nN});var r=n(21734),i=n(16629),o=n(18246),a=n(71021),l=n(85196),s=n(26380),c=n(87959),u=n(21637),f=n(96540),d=n(68808),p=n(21023),y=n(77016),m=n(41911),v=n(60345),h=n(76243),g=n(74848);function b(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return j(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(j(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,j(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,j(u,"constructor",c),j(c,"constructor",s),s.displayName="GeneratorFunction",j(c,i,"GeneratorFunction"),j(u),j(u,i,"Generator"),j(u,r,function(){return this}),j(u,"toString",function(){return"[object Generator]"}),(b=function(){return{w:o,m:f}})()}function j(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(j=function(e,t,n,r){function o(t,n){j(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function x(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(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)?C(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1?e.history.goBack():null!=(n=e.history)&&n.push?e.history.push(A):window.location.href="/certificate".concat(A)};if(!n)return(0,g.jsx)(p.A,{title:"备案信息详情",extra:(0,g.jsx)(a.Ay,{onClick:W,children:"返回"}),children:(0,g.jsx)("p",{style:{margin:0,marginBottom:24,color:"rgba(0, 0, 0, 0.45)"},children:"缺少机构 ID 参数"})});var Y=[{key:"info",label:"备案信息",children:(0,g.jsx)(r.A,{spinning:l,children:(0,g.jsx)(d.A,{form:i,span:12,disabled:!0,useAutoGenerateRequired:!1,options:w,labelCol:{span:10},showActionButtons:!1})})},{key:"materials",label:"申请清单材料",children:(0,g.jsx)(I,{materialGroups:D,loading:C,onPreview:function(e){var t=P(null==e?void 0:e.previewUrl);t?/\.(jpe?g|png|gif|webp|bmp)(\?|#|$)/i.test(String(t||"").toLowerCase())?M(e):window.open(t,"_blank"):c.Ay.warning("该材料暂无可预览的附件")}})},{key:"personnel",label:"人员信息",children:(0,g.jsx)(E,{personnel:_,loading:C,onView:function(e){return Q(e.id)}})}];return(0,g.jsxs)(p.A,{title:"备案信息详情",extra:(0,g.jsx)(a.Ay,{onClick:W,children:"← 返回"}),children:[(0,g.jsx)("p",{style:{margin:0,marginBottom:24,color:"rgba(0, 0, 0, 0.45)"},children:T||void 0}),(0,g.jsx)(u.A,{items:Y}),(0,g.jsx)(y.Ay,{open:!!V,title:"文件预览",fileName:null==V?void 0:V.name,url:P(null==V?void 0:V.previewUrl),onCancel:function(){return M(null)}}),B&&(0,g.jsx)(h.default,{open:!!B,currentId:B,requestDetails:m.uQ,requestCertList:m.Bp,requestCertDetails:m.ah,onCancel:function(){return Q("")}})]})}},72007(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>A});var r=n(26380),i=n(85196),o=n(71021),a=n(15998),l=n(96540),s=n(21023),c=n(6480),u=n(75228),f=n(44346),d=n(28155),p=n(88648),y=n(77539),m=n(55406),v=n(74848);function h(e){return(h="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})(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 b(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return j(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?j(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],a=(0,f.A)((0,y.bt)(e.registeredOrgList),{form:n}),p=a.tableProps,h=a.getData;(0,l.useEffect)(function(){h()},[]);var g=function(t){if(t){var n,r="".concat("/container/supervision/basicInfo/registeredOrg/detail","?id=").concat(encodeURIComponent(t));if(null!=(n=e.history)&&n.push)return void e.history.push(r);window.location.href="/certificate".concat(r)}};return(0,v.jsxs)(s.A,{title:(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"已备案机构管理"}),(0,v.jsx)("div",{className:"pageLayout-extra",children:"监管端查看已备案评价机构及备案详情。"})]}),children:[(0,v.jsx)(c.A,{form:n,values:C,options:[{name:"orgName",label:"评价机构名称",placeholder:"关键字搜索",colProps:S},{name:"registerAddress",label:"注册地址",placeholder:"关键字搜索",colProps:S},(0,m.d8)("filingType","备案类型",d.Dc,{colProps:S,componentProps:{allowClear:!1,showSearch:!1}}),(0,m.d8)("filingRecordStatus","备案状态",d.W$,{colProps:S,componentProps:{allowClear:!1,showSearch:!1}})],onFinish:h}),(0,v.jsx)(u.A,b(b({},p),{},{columns:[{title:"评价机构名称",dataIndex:"orgName",ellipsis:!0},{title:"注册地址",dataIndex:"registerAddress",ellipsis:!0},{title:"服务企业数",dataIndex:"serviceEnterpriseCount",width:100},{title:"评价项目数",dataIndex:"evalProjectCount",width:100},{title:"备案类型",dataIndex:"filingType",width:100},{title:"备案状态",width:90,render:function(e,t){return(0,v.jsx)(i.A,{color:x[t.filingRecordStatusCode]||"default",children:t.filingRecordStatusName||"-"})}},{title:"操作",width:120,render:function(e,t){return(0,v.jsx)(o.Ay,{type:"link",onClick:function(){return g(t.id)},children:"查看备案信息"})}}]}))]})})},83762(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});let r=function(e){return e.children||null}},49595(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});let r=function(e){return e.children}},22500(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>q});var r=n(96540),i=n(6582),o=n(69047),a=n(56304),l=n(85558),s=n(38767),c=n(90958),u=n(40666),f=n(65235),d=n(33705),p=n(66052),y=n(73488),m=n(51804),v=n(8258),h=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})(e)}function b(e){return function(e){if(Array.isArray(e))return A(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||C(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}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 x(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||C(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(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}}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof ResizeObserver?new ResizeObserver(e):null;return t&&t.observe(a.current),window.addEventListener("resize",e),o&&Object.entries(o).forEach(function(e){var t=S(e,2),n=t[0],r=t[1];return l.current.on(n,r)}),function(){o&&l.current&&Object.entries(o).forEach(function(e){var t=S(e,2),n=t[0],r=t[1];return l.current.off(n,r)}),window.removeEventListener("resize",e),t&&t.disconnect(),l.current&&l.current.dispose(),l.current=null}}},[]),(0,r.useEffect)(function(){l.current&&l.current.setOption(t,!0)},[t]),(0,h.jsx)("div",{className:n,ref:a})}function P(e){var t=e.data;return(0,h.jsxs)("header",{className:"cockpit-header",children:[(0,h.jsx)("div",{className:"cockpit-header__deco cockpit-header__deco--left"}),(0,h.jsx)("h1",{children:t.title}),(0,h.jsxs)("div",{className:"cockpit-header__time",children:[(0,h.jsx)(c.A,{}),t.currentTime]}),(0,h.jsx)("div",{className:"cockpit-header__deco cockpit-header__deco--right"})]})}function I(e){var t=e.title,n=e.children,r=e.className;return(0,h.jsxs)("section",{className:"cockpit-panel ".concat(void 0===r?"":r),children:[(0,h.jsxs)("div",{className:"cockpit-panel__title",children:[(0,h.jsx)("span",{className:"cockpit-panel__diamond"}),(0,h.jsx)("span",{children:t}),(0,h.jsx)("i",{})]}),(0,h.jsx)("div",{className:"cockpit-panel__body",children:n})]})}function E(e){var t=e.data,n=(0,r.useMemo)(function(){return{color:["#1aa7ff","#d7a92c"],grid:{left:28,right:10,top:20,bottom:42},legend:{right:8,top:0,itemWidth:10,itemHeight:6,textStyle:{color:"#b9d8ff",fontSize:10}},tooltip:{trigger:"axis",backgroundColor:"rgba(3, 25, 66, .92)",borderColor:"#1aa7ff",textStyle:{color:"#dff7ff"}},xAxis:{type:"category",data:t.industry.map(function(e){return e.name}),axisLabel:{color:"#b9cfff",fontSize:10,interval:0,rotate:0,width:38,overflow:"break"},axisLine:{lineStyle:{color:"#17416e"}},axisTick:{show:!1}},yAxis:{type:"value",max:220,splitNumber:4,axisLabel:{color:"#b9cfff",fontSize:10},splitLine:{lineStyle:{color:"rgba(78, 143, 219, .2)",type:"dashed"}}},series:[{name:"类型数",type:"bar",stack:"total",barWidth:14,data:t.industry.map(function(e){return e.rectification})},{name:"机构数",type:"bar",stack:"total",barWidth:14,data:t.industry.map(function(e){return e.institution})}]}},[t.industry]);return(0,h.jsxs)(I,{title:"资质全生命周期管理",className:"lifecycle-panel",children:[(0,h.jsx)("div",{className:"life-grid",children:t.lifecycleStats.map(function(e,t){return(0,h.jsxs)("div",{className:"life-stat",children:[(0,h.jsx)("span",{className:"life-stat__icon",children:(0,h.jsx)(y.A,{})}),(0,h.jsxs)("div",{children:[(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("strong",{children:e.value})]})]},e.label)})}),(0,h.jsx)("div",{className:"progress-list",children:t.progress.map(function(e){return(0,h.jsxs)("div",{className:"progress-row",children:[(0,h.jsx)("span",{children:e.label}),(0,h.jsx)("div",{className:"progress-track",children:(0,h.jsx)("i",{style:{width:"".concat(e.value,"%"),background:e.color}})}),(0,h.jsxs)("b",{children:[e.value,"%"]})]},e.label)})}),(0,h.jsx)(O,{className:"industry-chart",option:n})]})}function N(e){var t=e.data,n=(0,r.useMemo)(function(){return{color:["#5f8cff","#e96fff","#5fd8ae","#b6a0ff"],tooltip:{trigger:"item",backgroundColor:"rgba(3, 25, 66, .92)",borderColor:"#1aa7ff",textStyle:{color:"#dff7ff"}},legend:{orient:"vertical",right:2,top:"center",itemWidth:10,itemHeight:6,textStyle:{color:"#c6dcff",fontSize:10}},series:[{type:"pie",radius:["46%","70%"],center:["30%","55%"],avoidLabelOverlap:!0,label:{show:!1},data:t.riskPie}]}},[t.riskPie]);return(0,h.jsxs)(I,{title:"风险预警智能研判",className:"risk-panel",children:[(0,h.jsx)("h3",{children:"资质备案类失信统计"}),(0,h.jsx)("div",{className:"risk-grid",children:t.riskItems.map(function(e){return(0,h.jsxs)("div",{className:"risk-item",children:[(0,h.jsx)("span",{children:e.label}),(0,h.jsx)("b",{children:e.value})]},e.label)})}),(0,h.jsx)("h3",{children:"备案机构违法触发统计"}),(0,h.jsx)(O,{className:"risk-pie",option:n})]})}function L(e){var t=e.data;return(0,h.jsx)("div",{className:"kpi-row",children:t.kpis.map(function(e){return(0,h.jsxs)("div",{className:"kpi-card",children:[(0,h.jsx)("p",{children:e.title}),(0,h.jsx)("strong",{children:e.value}),(0,h.jsxs)("span",{children:["同比 ",(0,h.jsxs)("b",{children:["↗ ",e.change]})]})]},e.title)})})}function T(e){var t=e.data,n=S((0,r.useState)("重庆市"),2),i=n[0],o=n[1],a=(0,r.useMemo)(function(){return new Map(t.mapAreaStats.map(function(e){return[e.name,e]}))},[t.mapAreaStats]),l=(0,r.useMemo)(function(){return(v.features||[]).map(function(e,t){var n=e.properties&&e.properties.name;return x(x({},a.get(n)||{name:n,value:18+7*t,projectCount:18+7*t,hiddenDanger:0,institutionCount:0,rectificationRate:"100%"}),{},{name:n})})},[a]),s=a.get(i)||l[0]||t.mapAreaStats[0],c=l.map(function(e){return Number(e.value)||0}),u=Math.max.apply(Math,b(c).concat([100])),f=(0,r.useMemo)(function(){return{tooltip:{trigger:"item",backgroundColor:"rgba(2, 31, 82, .96)",borderColor:"#1aa7ff",borderWidth:1,padding:[8,10],textStyle:{color:"#eaf9ff",fontSize:12},formatter:function(e){var t=e.data||a.get(e.name);return t?["".concat(e.name,""),"评价项目数:".concat(t.projectCount||t.value||0),"备案机构数:".concat(t.institutionCount||0),"隐患数量:".concat(t.hiddenDanger||0),"整改率:".concat(t.rectificationRate||"-")].join("
"):e.name}},visualMap:{min:0,max:u,show:!1,inRange:{color:["#b9ef7c","#ffe178","#ffb16f","#ff8d86","#de8ff0"]}},geo:{map:"chongqing",roam:!0,zoom:1.1,top:10,bottom:0,left:0,right:0,selectedMode:"single",itemStyle:{borderColor:"#31d8ff",borderWidth:1.2,shadowBlur:16,shadowColor:"rgba(0, 179, 255, .52)"},emphasis:{label:{show:!0,color:"#062142",fontWeight:700},itemStyle:{areaColor:"#49f0ce",borderColor:"#f8ffff",borderWidth:1.8}},select:{label:{show:!0,color:"#061a35",fontWeight:700},itemStyle:{areaColor:"#31d6ff",borderColor:"#ffffff",borderWidth:2.2}},label:{show:!0,color:"#244269",fontSize:10}},series:[{name:"区域项目统计",type:"map",map:"chongqing",geoIndex:0,selectedMode:"single",data:l.map(function(e){return x(x({},e),{},{selected:e.name===i})})},{name:"重点乡镇",type:"effectScatter",coordinateSystem:"geo",rippleEffect:{brushType:"stroke",scale:3.2},symbolSize:function(e){return Math.max(8,Math.min(18,e[2]/4))},itemStyle:{color:"#12f4ff",shadowBlur:10,shadowColor:"#12f4ff"},label:{show:!1},data:t.mapScatterPoints.map(function(e){return{name:e.name,value:[].concat(b(e.coord),[e.value])}})}]}},[t.mapScatterPoints,l,u,i,a]),d=(0,r.useMemo)(function(){return{click:function(e){e&&e.name&&o(e.name)}}},[]);return(0,h.jsxs)("div",{className:"map-shell",children:[(0,h.jsx)(O,{className:"map-chart",option:f,events:d}),t.mapScatterPoints.map(function(e,t){return(0,h.jsxs)("div",{className:"map-card map-card--".concat(t+1),children:[(0,h.jsx)("strong",{children:e.name}),(0,h.jsxs)("span",{children:["正在开展评价项目数:",e.value]})]},e.name)}),(0,h.jsxs)("div",{className:"map-summary",children:[(0,h.jsx)("strong",{children:s&&s.name}),(0,h.jsxs)("span",{children:["项目数:",s&&(s.projectCount||s.value)]}),(0,h.jsxs)("span",{children:["隐患:",s&&s.hiddenDanger]}),(0,h.jsxs)("span",{children:["整改率:",s&&s.rectificationRate]})]}),(0,h.jsxs)("ul",{className:"map-legend",children:[(0,h.jsx)("li",{children:"0-10"}),(0,h.jsx)("li",{children:"11-30"}),(0,h.jsx)("li",{children:"31-50"}),(0,h.jsx)("li",{children:"51-100"})]})]})}function k(e){var t=e.data;return(0,h.jsx)(I,{title:"执业全过程管控",className:"todo-panel",children:(0,h.jsx)("div",{className:"todo-grid",children:t.todo.map(function(e,t){var n=w[t]||o.A;return(0,h.jsxs)("div",{className:"todo-item",children:[(0,h.jsx)("span",{children:(0,h.jsx)(n,{})}),(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("b",{children:e.value})]},e.label)})})})}function F(e){var t=e.data,n=(0,r.useMemo)(function(){return{color:["#0da5ff","#29e487"],grid:{left:34,right:12,top:28,bottom:32},legend:{right:0,top:0,itemWidth:14,itemHeight:4,textStyle:{color:"#c6dcff",fontSize:10}},tooltip:{trigger:"axis",backgroundColor:"rgba(3, 25, 66, .92)",borderColor:"#1aa7ff",textStyle:{color:"#dff7ff"}},xAxis:{type:"category",boundaryGap:!1,data:t.reviewLine.xAxis,axisLabel:{color:"#c6dcff",fontSize:10},axisLine:{lineStyle:{color:"#17416e"}},axisTick:{show:!1}},yAxis:{type:"value",min:0,max:100,splitNumber:5,axisLabel:{color:"#c6dcff",fontSize:10},splitLine:{lineStyle:{color:"rgba(78, 143, 219, .22)",type:"dashed"}}},series:[{name:"项目数",type:"line",smooth:!0,symbolSize:5,areaStyle:{opacity:.22},data:t.reviewLine.project},{name:"监督检查数",type:"line",smooth:!0,symbolSize:5,areaStyle:{opacity:.14},data:t.reviewLine.supervision}]}},[t.reviewLine]);return(0,h.jsxs)(I,{title:"评价类型趋势",className:"line-panel",children:[(0,h.jsxs)("div",{className:"period-tabs",children:[(0,h.jsx)("span",{children:"年"}),(0,h.jsx)("span",{children:"季"}),(0,h.jsx)("span",{children:"月"})]}),(0,h.jsx)(O,{className:"line-chart",option:n})]})}function D(e){var t=e.data,n=(0,r.useMemo)(function(){return{color:["#1677ff","#00c089","#ff7a1a","#f7cb16","#ab5fde"],tooltip:{trigger:"item",backgroundColor:"rgba(3, 25, 66, .92)",borderColor:"#1aa7ff",textStyle:{color:"#dff7ff"}},legend:{orient:"vertical",right:0,top:"center",itemWidth:10,itemHeight:8,textStyle:{color:"#c6dcff",fontSize:10}},series:[{type:"pie",radius:["32%","68%"],center:["28%","56%"],label:{show:!1},data:t.reviewPie}]}},[t.reviewPie]);return(0,h.jsxs)(I,{title:"复盘评估改进提效",className:"review-panel",children:[(0,h.jsx)("div",{className:"review-stats",children:t.reviewProgress.map(function(e){return(0,h.jsxs)("div",{className:"review-stat",children:[(0,h.jsx)("span",{children:(0,h.jsx)(d.A,{})}),(0,h.jsxs)("p",{children:[e.label,":",(0,h.jsx)("b",{className:e.danger?"danger":"",children:e.value})]})]},e.label)})}),(0,h.jsx)(O,{className:"review-pie",option:n})]})}function R(e){var t=e.data;return(0,h.jsx)(I,{title:"项目流程",className:"process-panel",children:(0,h.jsx)("div",{className:"process-grid",children:t.process.map(function(e,n){return(0,h.jsxs)("div",{className:"process-node",children:[(0,h.jsx)("strong",{children:e.value}),(0,h.jsx)("span",{children:e.label}),nr});var r={title:"重庆市安全评价在线监管一件事",currentTime:"2025年05月23日 12:30:30",lifecycleStats:[{label:"本年新增备案机构数",value:450},{label:"当前备案机构数",value:265},{label:"本年注销机构数",value:23},{label:"全部备案机构数",value:46},{label:"退出备案评价师数",value:85},{label:"当前备案评价师数",value:125}],progress:[{label:"评价机构备案完成率",value:95,color:"#21d8ff"},{label:"备案机构开展业务率",value:80,color:"#18f7d2"},{label:"备案机构新增率",value:62,color:"#ffd11a"}],industry:[{name:"煤矿开采业",rectification:30,institution:135},{name:"金属",rectification:72,institution:125},{name:"非金属矿及其他矿",rectification:35,institution:140},{name:"陆地石油和天然气",rectification:0,institution:84},{name:"陆上油气管道运输",rectification:100,institution:200},{name:"石油加工业",rectification:30,institution:135},{name:"化学原料",rectification:72,institution:175},{name:"金属冶炼",rectification:70,institution:116}],riskItems:[{label:"重大违法失信数",value:56},{label:"法人资质终止数",value:13},{label:"资质证书有效期届满未延续数",value:43},{label:"评价机构超资质范围执业数",value:45},{label:"经营地址、法人等相关信息变更数",value:24}],riskPie:[{name:"机构违法行为",value:28},{name:"资质维持基础行为",value:25},{name:"过程控制违规行为",value:22},{name:"其他情况",value:25}],kpis:[{title:"备案项目开展评价率",value:"56.3%",change:"3.5%"},{title:"企业评价项目合格率",value:"98.5%",change:"5.6%"},{title:"隐患整改率",value:"99.8%",change:"0.6%"}],mapAreaStats:[{name:"重庆市",value:128,projectCount:985,hiddenDanger:126,institutionCount:265,rectificationRate:"99.8%"},{name:"渝中区",value:88,projectCount:88,hiddenDanger:12,institutionCount:26,rectificationRate:"99.2%"},{name:"江北区",value:76,projectCount:76,hiddenDanger:9,institutionCount:22,rectificationRate:"98.8%"},{name:"南岸区",value:69,projectCount:69,hiddenDanger:8,institutionCount:18,rectificationRate:"98.5%"},{name:"九龙坡区",value:82,projectCount:82,hiddenDanger:11,institutionCount:24,rectificationRate:"98.9%"},{name:"沙坪坝区",value:73,projectCount:73,hiddenDanger:10,institutionCount:20,rectificationRate:"98.6%"},{name:"两江新区",value:94,projectCount:94,hiddenDanger:13,institutionCount:28,rectificationRate:"99.4%"},{name:"万州区",value:65,projectCount:65,hiddenDanger:8,institutionCount:16,rectificationRate:"97.9%"},{name:"涪陵区",value:58,projectCount:58,hiddenDanger:7,institutionCount:14,rectificationRate:"98.1%"},{name:"永川区",value:61,projectCount:61,hiddenDanger:7,institutionCount:15,rectificationRate:"98.3%"},{name:"合川区",value:54,projectCount:54,hiddenDanger:6,institutionCount:13,rectificationRate:"97.8%"},{name:"长寿区",value:52,projectCount:52,hiddenDanger:6,institutionCount:12,rectificationRate:"98.0%"},{name:"璧山区",value:48,projectCount:48,hiddenDanger:5,institutionCount:11,rectificationRate:"98.7%"},{name:"大足区",value:44,projectCount:44,hiddenDanger:5,institutionCount:10,rectificationRate:"97.6%"},{name:"綦江区",value:41,projectCount:41,hiddenDanger:4,institutionCount:9,rectificationRate:"97.2%"},{name:"奉节县",value:36,projectCount:36,hiddenDanger:4,institutionCount:8,rectificationRate:"96.9%"}],mapScatterPoints:[{name:"渝中区",value:88,coord:[106.568955,29.552642]},{name:"江北区",value:76,coord:[106.574271,29.606703]},{name:"九龙坡区",value:82,coord:[106.51107,29.50197]},{name:"万州区",value:65,coord:[108.380246,30.807807]},{name:"涪陵区",value:58,coord:[107.394905,29.703652]}],todo:[{label:"合同签订",value:59},{label:"待风险分析",value:58},{label:"待成立项目组",value:126},{label:"待制定工作计划",value:587},{label:"待初勘",value:54},{label:"待编制检查表",value:487},{label:"待从业告知",value:25},{label:"待现场勘查",value:14},{label:"过程管控",value:156}],reviewLine:{xAxis:["定期检测","现状评价","控制效果评价","预评价","设计专篇","委托检测"],project:[72,48,61,57,45,94],supervision:[54,60,51,38,62,55]},reviewProgress:[{label:"现场检查数",value:56},{label:"现场检查问题数",value:5,danger:!0},{label:"项目复查数",value:45},{label:"现场复查问题数",value:14,danger:!0},{label:"检查机构数",value:36},{label:"检查发现问题数",value:4,danger:!0}],reviewPie:[{name:"评价执行超期未完成数",value:38},{name:"评价现场检查确认风险隐患数",value:12},{name:"复查评估报告数",value:14},{name:"监管检查处罚数",value:21},{name:"项目主要负责人变更数",value:15}],process:[{label:"项目合同签订",value:52},{label:"风险分析",value:58},{label:"成立项目组",value:59},{label:"制定工作计划",value:98},{label:"初勘",value:51},{label:"归档",value:236},{label:"过程管控",value:136},{label:"现场勘查",value:145},{label:"从业告知",value:278},{label:"编制检查表",value:25}]}},3117(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>L});var r=n(96540),i=n(6582),o=n(56304),a=n(87281),l=n(69047),s=n(33705),c=n(85558),u=n(38767),f=n(40666),d=n(94231),p=n(90958),y=n(95363),m=n(67793),v=n(74315),h=n(74848),g=[{title:"备案整体情况",items:[{label:"已备案机构数",value:985,yoy:"23%",qoq:"5%",yoyUp:!0,qoqUp:!1},{label:"开发评价企业数",value:5846,yoy:"3%",qoq:"1%",yoyUp:!0,qoqUp:!1},{label:"开展业务机构数",value:89512,yoy:"15%",qoq:"2%",yoyUp:!0,qoqUp:!1},{label:"备案评价师数",value:10005,yoy:"10%",qoq:"5%",yoyUp:!1,qoqUp:!1}]},{title:"本年数据统计",items:[{label:"开展评价企业数",value:523,yoy:"23%",qoq:"5%",yoyUp:!0,qoqUp:!1},{label:"评价项目数",value:5600,yoy:"3%",qoq:"1%",yoyUp:!0,qoqUp:!1},{label:"评价服务机构数",value:1200,yoy:"15%",qoq:"2%",yoyUp:!0,qoqUp:!1},{label:"评价服务项目数",value:2500,yoy:"10%",qoq:"5%",yoyUp:!1,qoqUp:!1}]}],b=[{label:"待审核",value:956,color:"#f1f3ff"},{label:"待审核",value:548,color:"#d9f6fb"},{label:"待审核",value:1548,color:"#faf4dc"}],j=[{group:"本地备案机构数",label:"平台备案数",value:2654,icon:o.A,color:"#ffb739",bg:"#fffbe8"},{group:"本地备案机构数",label:"完全备案确认",value:4561,icon:a.A,color:"#3aaef6",bg:"#eefaff"},{group:"异地备案机构数",label:"平台备案数",value:126,icon:o.A,color:"#60ddc7",bg:"#ecfbf8"},{group:"异地备案机构数",label:"完全备案确认",value:254,icon:a.A,color:"#928cf1",bg:"#f3f3ff"}],x=[{label:"项目合同签订",value:5632,icon:l.A,color:"#409eff"},{label:"待风险分析",value:951,icon:s.A,color:"#8d7cf6"},{label:"待成立项目组",value:5632,icon:c.A,color:"#43d2c5"},{label:"待制定工作计划",value:5632,icon:u.A,color:"#ff9f42"},{label:"待初勘",value:5632,icon:f.A,color:"#8b7df3"},{label:"归档",value:651,icon:d.A,color:"#08c7ad"},{label:"过程管控",value:951,icon:p.A,color:"#3ca6f5"},{label:"待现场勘查",value:5632,icon:y.A,color:"#8b7df3"},{label:"待从业告知",value:5632,icon:m.A,color:"#ffb327"},{label:"待编制检查表",value:456,icon:v.A,color:"#8b7df3"}];function S(e){var t=e.option,n=e.className,o=(0,r.useRef)(null),a=(0,r.useRef)(null);return(0,r.useEffect)(function(){if(o.current){a.current=i.Ts(o.current,null,{renderer:"svg"});var e=function(){return a.current&&a.current.resize()},t="u">typeof ResizeObserver?new ResizeObserver(e):null;return t&&t.observe(o.current),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e),t&&t.disconnect(),a.current&&a.current.dispose(),a.current=null}}},[]),(0,r.useEffect)(function(){a.current&&a.current.setOption(t,!0)},[t]),(0,h.jsx)("div",{className:n,ref:o})}function C(e){var t=e.title,n=e.children,r=e.className;return(0,h.jsxs)("section",{className:"supervision-home-card ".concat(void 0===r?"":r),children:[(0,h.jsx)("h3",{children:t}),n]})}function A(e){var t=e.label,n=e.value,r=e.up;return(0,h.jsxs)("span",{children:[t," ",(0,h.jsx)("i",{className:r?"up":"down",children:r?"▲":"▼"})," ",n]})}function w(){return(0,h.jsx)(C,{title:"备案整体情况",className:"overview-card",children:g.map(function(e){return(0,h.jsxs)("div",{className:"overview-group",children:["备案整体情况"!==e.title&&(0,h.jsx)("h3",{children:e.title}),(0,h.jsx)("div",{className:"overview-grid",children:e.items.map(function(e){return(0,h.jsxs)("div",{className:"overview-item",children:[(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("strong",{children:e.value}),(0,h.jsxs)("div",{children:[(0,h.jsx)(A,{label:"同比",value:e.yoy,up:e.yoyUp}),(0,h.jsx)(A,{label:"环比",value:e.qoq,up:e.qoqUp})]})]},e.label)})})]},e.title)})})}function O(){return(0,h.jsx)(C,{title:"待办事项",className:"todo-home-card",children:(0,h.jsx)("div",{className:"todo-home-grid",children:b.map(function(e,t){return(0,h.jsxs)("div",{className:"todo-home-item",style:{background:e.color},children:[(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("strong",{children:e.value})]},"".concat(e.label,"-").concat(t))})})})}function P(e){var t=e.title,n=e.cards;return(0,h.jsx)(C,{title:t,className:"filing-card",children:(0,h.jsx)("div",{className:"filing-grid",children:n.map(function(e){var t=e.icon;return(0,h.jsxs)("div",{className:"filing-item",style:{background:e.bg},children:[(0,h.jsx)("span",{style:{background:e.color},children:(0,h.jsx)(t,{})}),(0,h.jsxs)("div",{children:[(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("strong",{style:{color:e.color},children:e.value})]})]},e.label)})})})}function I(){return(0,h.jsxs)(C,{title:"当前评价状态状态统计",className:"flow-card",children:[(0,h.jsxs)("div",{className:"region-select",children:["请选择县区 ",(0,h.jsx)("span",{children:"⌄"})]}),(0,h.jsxs)("div",{className:"flow-summary",children:[(0,h.jsx)("span",{children:"评价项目合计:228"}),(0,h.jsx)("span",{children:"评价完成:185"}),(0,h.jsx)("span",{children:"正在进行中:21"}),(0,h.jsx)("span",{children:"项目中断:22"})]}),(0,h.jsx)("div",{className:"flow-grid",children:x.map(function(e,t){var n=e.icon;return(0,h.jsxs)("div",{className:"flow-node flow-node-".concat(t+1),children:[(0,h.jsx)("span",{style:{background:e.color},children:(0,h.jsx)(n,{})}),(0,h.jsxs)("div",{children:[(0,h.jsx)("p",{children:e.label}),(0,h.jsx)("strong",{children:e.value})]}),t<4&&(0,h.jsx)("i",{className:"arrow-right"}),4===t&&(0,h.jsx)("i",{className:"arrow-down"}),t>5&&(0,h.jsx)("i",{className:"arrow-left"})]},e.label)})})]})}function E(){var e=(0,r.useMemo)(function(){return{color:["#409eff","#ff9f43"],grid:{left:38,right:16,top:34,bottom:28},legend:{right:8,top:0,itemWidth:14,itemHeight:6,textStyle:{color:"#555",fontSize:12}},tooltip:{trigger:"axis",backgroundColor:"#fff",borderColor:"#edf0f5",textStyle:{color:"#333"}},xAxis:{type:"category",boundaryGap:!1,data:["定期检测","现状评价","控制效果评价","预评价","设计专篇","委托检测"],axisLabel:{color:"#555",fontSize:11},axisTick:{show:!1},axisLine:{lineStyle:{color:"#e6eaf0"}}},yAxis:{type:"value",max:200,splitNumber:4,axisLabel:{color:"#777"},splitLine:{lineStyle:{color:"#eef1f5",type:"dashed"}}},series:[{name:"企业数",type:"line",smooth:!0,symbolSize:6,data:[5,38,52,33,92,78,120,116,132],areaStyle:{color:"rgba(64,158,255,.08)"}},{name:"评价数",type:"line",smooth:!0,symbolSize:6,data:[4,47,31,42,72,75,64,140,121]}]}},[]);return(0,h.jsx)(C,{title:"评价类型分类",className:"chart-card line-home-card",children:(0,h.jsx)(S,{className:"home-line-chart",option:e})})}function N(){var e=(0,r.useMemo)(function(){return{color:["#5b9bff","#ffc75b"],grid:{left:38,right:18,top:38,bottom:36},legend:{right:8,top:0,itemWidth:12,itemHeight:12,textStyle:{color:"#555",fontSize:12}},tooltip:{trigger:"axis",backgroundColor:"#fff",borderColor:"#edf0f5",textStyle:{color:"#333"}},xAxis:{type:"category",data:["矿山开采业","危险化学品行业","烟花爆竹行业","金属冶炼与加工","建筑施工","交通运输业"],axisLabel:{color:"#555",fontSize:11,interval:0},axisTick:{show:!1},axisLine:{lineStyle:{color:"#e6eaf0"}}},yAxis:{type:"value",max:200,splitNumber:4,axisLabel:{color:"#777"},splitLine:{lineStyle:{color:"#eef1f5"}}},series:[{name:"企业数",type:"bar",barWidth:12,data:[158,76,112,108,158,143]},{name:"评价数",type:"bar",barWidth:12,data:[92,136,57,136,123,121]}]}},[]);return(0,h.jsx)(C,{title:"企业类型评价统计",className:"chart-card bar-home-card",children:(0,h.jsx)(S,{className:"home-bar-chart",option:e})})}function L(){return(0,h.jsx)("div",{className:"supervision-dashboard-page",children:(0,h.jsxs)("div",{className:"supervision-dashboard-grid",children:[(0,h.jsxs)("div",{className:"dashboard-left",children:[(0,h.jsx)(w,{}),(0,h.jsxs)("div",{className:"filing-row",children:[(0,h.jsx)(P,{title:"本地备案机构数",cards:j.slice(0,2)}),(0,h.jsx)(P,{title:"异地备案机构数",cards:j.slice(2)})]}),(0,h.jsx)(I,{})]}),(0,h.jsxs)("div",{className:"dashboard-right",children:[(0,h.jsx)(O,{}),(0,h.jsx)(E,{}),(0,h.jsx)(N,{})]})]})})}},88320(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(57971),i=n(15998),o=n(26380),a=n(73133),l=n(71021),s=n(21023),c=n(6480),u=n(75228),f=n(44346),d=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})(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 v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=(0,f.A)(e.corpCertificateStatPage,{form:n,transform:function(e){return v(v({},e),{},{corpType:0})}}),i=r.tableProps,d=r.getData;return(0,p.jsxs)(s.A,{children:[(0,p.jsx)(c.A,{form:n,options:[{name:"corpName",label:"公司名称"}],onFinish:d}),(0,p.jsx)(u.A,v({columns:[{title:"公司名称",dataIndex:"corpName"},{title:"证书数量",dataIndex:"certCount"},{title:"操作",width:200,hidden:!e.permission("gfd-zgsztj-info"),render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./View?corpinfoId=".concat(n.corpId))},children:"查看"})})}}]},i))]})}))},28737(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(71070),i=n(74848);let o=function(e){return(0,i.jsx)("div",{children:(0,i.jsx)(r.default,{props:e,type:"View",permissionView:"gfd-zgsztj-insideInfo"})})}},75491(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},71070(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>B});var r=n(57971),i=n(15998),o=n(26380),a=n(18182),l=n(87959),s=n(71021),c=n(73133),u=n(36223),f=n(96540),d=n(68808),p=n(51315),y=n(21023),m=n(39724),v=n(6480),h=n(75228),g=n(49269),b=n(89490),j=n(20977),x=n(30896),S=n(18939),C=n(26676),A=n(85497),w=n(44346),O=n(92309),P=n(88648),I=n(77539),E=n(74848);function N(e){return(N="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})(e)}function L(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return T(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(T(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,T(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,T(u,"constructor",c),T(c,"constructor",s),s.displayName="GeneratorFunction",T(c,i,"GeneratorFunction"),T(u),T(u,i,"Generator"),T(u,r,function(){return this}),T(u,"toString",function(){return"[object Generator]"}),(L=function(){return{w:o,m:f}})()}function T(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(T=function(e,t,n,r){function o(t,n){T(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function k(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function F(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){k(o,r,i,a,l,"next",e)}function l(e){k(o,r,i,a,l,"throw",e)}a(void 0)})}}function D(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||U(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(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 q(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||U(e,t)||function(){throw 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 V(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)?V(e,t):void 0}}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&ee.current<3;)!function(){var e=Z.current.shift(),t=e.id,n=e.resolve,r=e.reject;ee.current++,F({eqType:x.c["6"],eqForeignKey:t}).then(function(e){H(function(n){return q(q({},n),{},_({},t,e||[]))}),n(e)}).catch(function(e){r(e)}).finally(function(){ee.current--,K(function(e){var n=new Set(e);return n.delete(t),n}),et()})}()};(0,f.useEffect)(function(){if(V.dataSource){var e=new Set(V.dataSource.map(function(e){return e.corpCertificateId}).filter(Boolean));H(function(t){var n={};return Object.keys(t).forEach(function(r){e.has(r)&&(n[r]=t[r])}),n})}},[V.dataSource]);var en=(0,f.useRef)(new Set);return(0,f.useEffect)(function(){return V.dataSource&&V.dataSource.forEach(function(e){var t=e.corpCertificateId;t&&!en.current.has(t)&&(en.current.add(t),!t||Y[t]||J.has(t)||X.current.has(t)?Promise.resolve():(X.current.add(t),K(function(e){return new Set([].concat(D(e),[t]))}),new Promise(function(e,n){Z.current.push({id:t,resolve:e,reject:n}),et()}).finally(function(){X.current.delete(t)})))}),function(){en.current.clear()}},[V.dataSource]),(0,E.jsxs)(y.A,{children:[(0,E.jsx)(v.A,{form:R,options:[{name:"likeCertificateName",label:"证书名称"},{name:"certificateDate",label:"证书有效期",render:j.O.DATE_RANGE}],onFinish:B}),(0,E.jsx)(h.A,q({loding:k,toolBarRender:function(){return(0,E.jsx)(E.Fragment,{children:!e.type&&e.permission(P)&&(0,E.jsx)(s.Ay,{type:"primary",icon:(0,E.jsx)(p.A,{}),onClick:function(){r(!0)},children:"新增"})})},columns:[{title:"证书名称",dataIndex:"certificateName"},{title:"证书编号",dataIndex:"certificateCode"},{title:"证书有效期",dataIndex:"certificateNo",width:370,render:function(e,t){var n,r;return(0,E.jsx)("div",{children:"".concat(null!=(n=t.certificateDateStart)?n:""," - ").concat(null!=(r=t.certificateDateEnd)?r:"")})}},{title:"图片",render:function(e,t){var n=Y[t.corpCertificateId]||[];return n.length?(0,E.jsx)(g.A,{files:n}):(0,E.jsx)("span",{children:"无"})}},{title:"操作",width:200,render:function(t,n){return(0,E.jsxs)(c.A,{children:[e.permission(N)&&(0,E.jsx)(s.Ay,{type:"link",onClick:function(){d(!0),S(n.id)},children:"查看"}),!e.type&&e.permission(I)&&(0,E.jsx)(s.Ay,{type:"link",onClick:function(){r(!0),S(n.id)},children:"编辑"}),!e.type&&e.permission(L)&&(0,E.jsx)(s.Ay,{danger:!0,type:"link",onClick:function(){return Q(n.id)},children:"删除"})]})}}]},V)),n&&(0,E.jsx)(M,{open:n,loding:e.corpCertificate.corpCertificateLoading,getData:B,currentId:b,requestAdd:e.corpCertificateAdd,requestEdit:e.corpCertificateEdit,requestDetails:e.corpCertificateInfo,corpCertificateIsExistCertNo:e.corpCertificateIsExistCertNo,onCancel:function(){r(!1),S("")},onSuccess:function(e){H(function(t){var n=q({},t);return delete n[e],n})}}),u&&(0,E.jsx)(G,{open:u,loding:e.corpCertificate.corpCertificateLoading,getData:B,currentId:b,requestDetails:e.corpCertificateInfo,onCancel:function(){d(!1),S("")}})]})}))},40304(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(57971),i=n(15998),o=n(26380),a=n(73133),l=n(71021),s=n(21023),c=n(6480),u=n(75228),f=n(44346),d=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})(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 v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=(0,f.A)(e.corpCertificateStatPage,{form:n,transform:function(e){return v(v({},e),{},{corpType:1})}}),i=r.tableProps,d=r.getData;return(0,p.jsxs)(s.A,{children:[(0,p.jsx)(c.A,{form:n,options:[{name:"corpName",label:"公司名称"}],onFinish:d}),(0,p.jsx)(u.A,v({columns:[{title:"公司名称",dataIndex:"corpName"},{title:"证书数量",dataIndex:"certCount"},{title:"操作",width:200,hidden:!e.permission("gfd-xgfztj-info"),render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./View?corpinfoId=".concat(n.corpId))},children:"查看"})})}}]},i))]})}))},61969(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(71070),i=n(74848);let o=function(e){return(0,i.jsx)("div",{children:(0,i.jsx)(r.default,{props:e,type:"View",permissionView:"gfd-xgfztj-insideInfo"})})}},57203(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},78079(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},49306(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>F});var r=n(96540),i=n(26380),o=n(87959),a=n(18182),l=n(71021),s=n(36492),c=n(18246),u=n(36223),f=n(95725),d=n(83454),p=n(21023),y=n(44500),m=n(51038),v=n(23899),h=n(57006),g=n(15998),b=n(88648),j=n(88565),x=n(30159),S=n(53292),C=n(74848);function A(e){return(A="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})(e)}function w(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var s=Object.create((r&&r.prototype instanceof l?r:l).prototype);return O(s,"_invoke",function(n,r,i){var o,l,s,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,s=e,d.n=n,a}};function p(n,r){for(l=n,s=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(O(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,O(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,O(u,"constructor",c),O(c,"constructor",s),s.displayName="GeneratorFunction",O(c,i,"GeneratorFunction"),O(u),O(u,i,"Generator"),O(u,r,function(){return this}),O(u,"toString",function(){return"[object Generator]"}),(w=function(){return{w:o,m:f}})()}function O(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(O=function(e,t,n,r){function o(t,n){O(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function P(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function I(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){P(o,r,i,a,l,"next",e)}function l(e){P(o,r,i,a,l,"throw",e)}a(void 0)})}}function E(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 N(e){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(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 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);ng});var r=n(57971),i=n(15998),o=n(26380),a=n(73133),l=n(71021),s=n(21023),c=n(6480),u=n(75228),f=n(44346),d=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})(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 v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=(0,f.A)(e.userCertificateStatPage,{form:n,transform:function(e){return v(v({},e),{},{corpType:0})}}),i=r.tableProps,d=r.getData;return(0,p.jsxs)(s.A,{children:[(0,p.jsx)(c.A,{form:n,options:[{name:"corpName",label:"公司名称"}],onFinish:d}),(0,p.jsx)(u.A,v({columns:[{title:"公司名称",dataIndex:"corpName"},{title:"特种作业人员证书数",dataIndex:"specialWorkCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./SpecialPersonnel/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-fzgsryzztj-tzzyInfo"),children:n.specialWorkCertCount})})}},{title:"特种设备操作人员证书数",dataIndex:"specialEquipmentCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./SpecialDevice/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-fzgsryzztj-tzsbInfo"),children:n.specialEquipmentCertCount})})}},{title:"主要负责人证书数",dataIndex:"principalCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./PersonInCharge/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-fzgsryzztj-zyfzrInfo"),children:n.principalCertCount})})}},{title:"安全生产管理人员证书数",dataIndex:"safetyManagerCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./SecurityAdmini/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-fzgsryzztj-aqgly-info"),children:n.safetyManagerCertCount})})}}]},i))]})}))},60286(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(70529),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"主要负责人证书数",children:(0,s.jsx)("div",{children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:161,displayType:"View",personnelType:"zyfzr",permissionView:"gfd-fzgsryzztj-zyfzrInfoNb",dictionaryType:"zyfzrgwmc0000"})})})}))},57923(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:161})})})},30765(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},3192(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(70529),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"安全生产管理人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:162,displayType:"View",personnelType:"aqscglry",permissionView:"gfd-fzgsryzztj-aqgly-infoNb",dictionaryType:"aqscglrygwmc0000"})})}))},11721(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:162})})})},13275(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},92109(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(60065),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"特种设备操作人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:160,displayType:"View",personnelType:"tzsbczry",permissionView:"gfd-fzgsryzztj-tzsbInfoNb",dictionaryType:"tzsbczryczxmzylb0000"})})}))},49316(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:160})})})},68100(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},30195(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(60065),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"特种作业人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:159,displayType:"View",personnelType:"tezhongzuoye",permissionView:"gfd-fzgsryzztj-tzzyInfoNb",dictionaryType:"tzzyryhylb0000"})})}))},5782(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:159})})})},92814(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},50146(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},83416(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:161,personnelType:"zyfzr",permissionAdd:"gfd-qyzyfzrgl-add",permissionEdit:"gfd-qyzyfzrgl-edit",permissionView:"gfd-qyzyfzrgl-info",permissionDel:"gfd-qyzyfzrgl-del",dictionaryType:"zyfzrgwmc0000"})})}))},91945(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:161})})})},64443(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},65962(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(70529),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:162,personnelType:"aqscglry",permissionAdd:"gfd-qyaqscglrygl-add",permissionEdit:"gfd-qyaqscglrygl-edit",permissionView:"gfd-qyaqscglrygl-info",permissionDel:"gfd-qyaqscglrygl-del",dictionaryType:"aqscglrygwmc0000"})})}))},15879(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:162})})})},78601(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},52299(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(60065),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:160,personnelType:"tzsbczry",permissionAdd:"gfd-tzsbczrygl-add",permissionEdit:"gfd-tzsbczrygl-edit",permissionView:"gfd-tzsbczrygl-info",permissionDel:"gfd-tzsbczrygl-del",dictionaryType:"tzsbczryczxmzylb0000"})})}))},20478(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:160})})})},44646(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},59673(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(57971),i=n(15998),o=n(60065),a=n(88648),l=n(74848);let s=(0,i.dm)([a.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,l.jsx)("div",{children:(0,l.jsx)(o.A,{props:e,certificatePhotoType:159,personnelType:"tezhongzuoye",permissionAdd:"gfd-tzzyrugl-add",permissionEdit:"gfd-tzzyrugl-edit",permissionView:"gfd-tzzyrugl-info",permissionDel:"gfd-tzzyrugl-del",dictionaryType:"tzzyryhylb0000"})})}))},92104(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:159})})})},98624(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},87474(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(57971),i=n(15998),o=n(26380),a=n(73133),l=n(71021),s=n(21023),c=n(6480),u=n(75228),f=n(44346),d=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})(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 v(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),1!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return h(e,1);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,1):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=(0,f.A)(e.userCertificateStatPage,{form:n,transform:function(e){return v(v({},e),{},{corpType:1})}}),i=r.tableProps,d=r.getData;return(0,p.jsxs)(s.A,{children:[(0,p.jsx)(c.A,{form:n,options:[{name:"corpName",label:"公司名称"}],onFinish:d}),(0,p.jsx)(u.A,v({columns:[{title:"公司名称",dataIndex:"corpName"},{title:"特种作业人员证书数",dataIndex:"specialWorkCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",disabled:!e.permission("gfd-xgfryzztj-tzzyInfo"),onClick:function(){return e.history.push("./SpecialPersonnel/List?corpinfoId=".concat(n.corpinfoId))},children:n.specialWorkCertCount})})}},{title:"特种设备操作人员证书数",dataIndex:"specialEquipmentCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./SpecialDevice/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-xgfryzztj-tzsbInfo"),children:n.specialEquipmentCertCount})})}},{title:"主要负责人证书数",dataIndex:"principalCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./PersonInCharge/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-xgfryzztj-zyfzrInfo"),children:n.principalCertCount})})}},{title:"安全生产管理人员证书数",dataIndex:"safetyManagerCertCount",render:function(t,n){return(0,p.jsx)(a.A,{children:(0,p.jsx)(l.Ay,{type:"link",onClick:function(){return e.history.push("./SecurityAdmini/List?corpinfoId=".concat(n.corpinfoId))},disabled:!e.permission("gfd-xgfryzztj-aqscInfo"),children:n.safetyManagerCertCount})})}}]},i))]})}))},74401(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(70529),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"主要负责人证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:161,displayType:"View",personnelType:"zyfzr",permissionView:"gfd-xgfryzztj-zyfzrInfoNb",dictionaryType:"zyfzrgwmc0000"})})}))},43424(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:161,personnelType:"zyfzr"})})})},328(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},76183(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(70529),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"安全生产管理人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:162,displayType:"View",personnelType:"aqscglry",permissionView:"gfd-xgfryzztj-aqscInfoNb",dictionaryType:"aqscglrygwmc0000"})})}))},58882(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(85029),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:162})})})},47170(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},82640(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(60065),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"特种设备操作人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:160,displayType:"View",personnelType:"tzsbczry",permissionView:"gfd-xgfryzztj-tzsbInfoNb",dictionaryType:"tzsbczryczxmzylb0000"})})}))},54033(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:160})})})},92627(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},60480(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(57971),i=n(15998),o=n(21023),a=n(60065),l=n(88648),s=n(74848);let c=(0,i.dm)([l.NS_USER_CERTIFICATE],!0)((0,r.a)(function(e){return(0,s.jsx)(o.A,{title:"特种作业人员证书数",children:(0,s.jsx)(a.A,{props:e,certificatePhotoType:159,displayType:"View",personnelType:"tezhongzuoye",permissionView:"gfd-xgfryzztj-tzzyInfoNb",dictionaryType:"tzzyryhylb0000"})})}))},897(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(15998),i=n(74565),o=n(88648),a=n(74848);let l=(0,r.dm)([o.NS_USER_CERTIFICATE],!0)(function(e){return(0,a.jsx)("div",{children:(0,a.jsx)(i.A,{props:e,certificatePhotoType:159,displayType:"View"})})})},35299(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},90673(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},97800(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(74848);let i=function(e){return(0,r.jsx)("div",{children:e.children})}},38146(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});let r=function(e){return e.children}},98915(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});var r=n(96540),i=n(6198),o=n(16629),a=n(38940),l=n(73133),s=n(71021),c=n(74848);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(e)||function(e){if(e){if("string"==typeof e)return u(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,2):void 0}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],i=t[1];return(0,c.jsxs)("div",{style:{padding:24,maxWidth:800,margin:"0 auto"},children:[(0,c.jsxs)(o.A,{children:[(0,c.jsx)(a.Ay,{status:"success",title:"Test2 页面 — 监管端测试",subTitle:"位于 Supervision 下的独立测试页面,无 API 依赖"}),(0,c.jsxs)("div",{style:{textAlign:"center",marginTop:24},children:[(0,c.jsx)(f,{level:4,children:"计数器"}),(0,c.jsx)(d,{children:(0,c.jsx)(p,{type:"success",strong:!0,style:{fontSize:24},children:n})}),(0,c.jsxs)(l.A,{children:[(0,c.jsx)(s.Ay,{type:"primary",onClick:function(){return i(function(e){return e+1})},children:"+1"}),(0,c.jsx)(s.Ay,{onClick:function(){return i(0)},children:"重置"}),(0,c.jsx)(s.Ay,{danger:!0,onClick:function(){return i(function(e){return e-1})},children:"-1"})]})]})]}),(0,c.jsx)(o.A,{title:"路由信息",style:{marginTop:24},children:(0,c.jsxs)(l.A,{direction:"vertical",children:[(0,c.jsx)(p,{children:"当前路由:/certificate/container/Supervision/test2"}),(0,c.jsxs)(p,{children:["React 版本:",r.version]}),(0,c.jsxs)(p,{children:["是否底座环境:",window.__IN_BASE__?"是":"否(独立运行)"]})]})})]})}},29259(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});var r=n(96540),i=n(6198),o=n(16629),a=n(38940),l=n(73133),s=n(71021),c=n(74848);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(e)||function(e){if(e){if("string"==typeof e)return u(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?u(e,2):void 0}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),y=i[0],m=i[1];return(0,c.jsxs)("div",{style:{padding:24,maxWidth:800,margin:"0 auto"},children:[(0,c.jsxs)(o.A,{children:[(0,c.jsx)(a.Ay,{status:"success",title:"React 渲染正常!",subTitle:"这个页面没有使用任何 GBS 底座能力(无 DVA、无 Connect、无 Permission)"}),(0,c.jsxs)("div",{style:{textAlign:"center",marginTop:24},children:[(0,c.jsx)(f,{level:4,children:"计数器测试"}),(0,c.jsxs)(d,{children:["当前计数:",(0,c.jsx)(p,{type:"success",strong:!0,style:{fontSize:24},children:y})]}),(0,c.jsxs)(l.A,{children:[(0,c.jsx)(s.Ay,{type:"primary",onClick:function(){return m(function(e){return e+1})},children:"+1"}),(0,c.jsx)(s.Ay,{onClick:function(){return m(0)},children:"重置"}),(0,c.jsx)(s.Ay,{danger:!0,onClick:function(){return m(function(e){return e-1})},children:"-1"})]})]})]}),(0,c.jsx)(o.A,{title:"环境信息",style:{marginTop:24},children:(0,c.jsxs)(l.A,{direction:"vertical",children:[(0,c.jsxs)(p,{children:["React 版本:",r.version]}),(0,c.jsxs)(p,{children:["是否在底座中:",window.__IN_BASE__?"是":"否(独立运行)"]}),(0,c.jsxs)(p,{children:["是否在 qiankun 中:",window.__POWERED_BY_QIANKUN__?"是":"否(独立运行)"]}),(0,c.jsxs)(p,{children:["API_HOST:",(null==(t=window)||null==(t=t.process)||null==(t=t.env)||null==(t=t.app)?void 0:t.API_HOST)||"未获取到"]}),(0,c.jsxs)(p,{children:["应用标识:",(null==(n=window)||null==(n=n.process)||null==(n=n.env)||null==(n=n.app)?void 0:n.basename)||"未获取到"]})]})})]})}},58237(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S}),n(60344);var r=n(35710),i=n(4888),o=n(26122),a=n(92187),l=n(96540),s=n(61860),c=n(74848);function u(e){return(u="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})(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 d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;nS}),n(60344);var r=n(35710),i=n(4888),o=n(26122),a=n(92187),l=n(96540),s=n(61860);n(79331);var c=n(74848);function u(e){return(u="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})(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 d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;ni});var r=n(74848);function i(){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"})]})}},76332(e,t,n){"use strict";n.d(t,{Yq:()=>l,au:()=>c,vJ:()=>u,xU:()=>s});var r=n(74353),i=n.n(r);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})(e)}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ntypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),6!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(e)||function(e){if(e){if("string"==typeof e)return a(e,6);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(e,6):void 0}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],r=t[1],l=t[2],s=t[3],c=t[4],u=t[5];return new Date(n,r-1,l,void 0===s?0:s,void 0===c?0:c,void 0===u?0:u)}if("object"===o(e)){var f,d,p,y,m,v=null!=(f=e.year)?f:e.y,h=null!=(d=null!=(p=e.monthValue)?p:e.month)?d:e.m,g=null!=(y=null!=(m=e.dayOfMonth)?m:e.day)?y:e.d;if(null!=v&&null!=h&&null!=g)return new Date(v,h-1,g)}return null}function c(e){if(null!=e&&""!==e){if("string"==typeof e)return e.length>10?e.slice(0,10):e;var t=i()(e);return t.isValid()?t.format("YYYY-MM-DD"):void 0}}function u(e){if(null!=e&&""!==e){var t=i()(e);return t.isValid()?t:void 0}}},55406(e,t,n){"use strict";n.d(t,{XU:()=>f,d8:()=>l,dr:()=>s,nJ:()=>c,wy:()=>u});var r=n(20977);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})(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 a(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{};return a({name:e,label:t,render:r.O.SELECT,items:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(e||[]).map(function(e){var t,n;return a(a({},e),{},{bianma:null!=(t=e.value)?t:e.bianma,name:null!=(n=e.label)?n:e.name})})}(n),itemsField:{valueKey:"bianma",labelKey:"name"},colProps:{xs:24,sm:12,md:8,lg:6}},i)}var s={active:{color:"#1677ff",fontWeight:600,padding:0},zero:{color:"rgba(0,0,0,0.45)",padding:0}},c={0:"未审核",1:"已审核",2:"已退回"};function u(e){var t;return Number(null!=(t=null==e?void 0:e.changeCount)?t:0)}var f={0:"default",1:"success",2:"error"}},48032(e,t,n){"use strict";n.d(t,{$P:()=>b,CK:()=>P,Cy:()=>I,JP:()=>A,Mc:()=>w,Qi:()=>T,UC:()=>j,cI:()=>E,dK:()=>S,fz:()=>L,g5:()=>x,jY:()=>O,pl:()=>C,t6:()=>g});var r=n(76332),i=n(20344),o=n(73398),a=n(85518);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})(e)}function s(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){for(var t=1;ttypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return d(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)?d(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:"附件.pdf";if(!e)return[];var n=String(e).trim();if(n.startsWith("[")&&n.endsWith("]"))try{var r=JSON.parse(n);if(Array.isArray(r))return r.filter(function(e){return null==e?void 0:e.url}).map(function(e){return{name:e.name||"".concat(t.replace(".pdf",""),"1"),fileName:e.fileName||e.name||"".concat(t.replace(".pdf",""),"1"),url:e.url,uid:e.uid||void 0,status:e.status||"done"}})}catch(e){}return n.split(",").map(function(e){return e.trim()}).filter(Boolean).map(function(e,n){return{name:"".concat(t.replace(".pdf","")).concat(n+1,".pdf"),fileName:"".concat(t.replace(".pdf","")).concat(n+1,".pdf"),url:e}})}function g(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s={current:null!=(e=null!=(t=i.pageIndex)?t:i.current)?e:1,size:null!=(n=null!=(r=i.pageSize)?r:i.size)?n:10};return Object.entries(l).forEach(function(e){var t=f(e,2),n=t[0],r=t[1],a=i[n];null!=a&&""!==a&&(s[r]=(0,o.N9)(r)?(0,o.gR)(a):a)}),(0,a.mg)((0,o.CF)(s))}function b(e,t){if(!e)return{success:!1,data:[],totalCount:0};var n,r,i=Array.isArray(e.data)?e.data:[];return c(c({},e),{},{data:t?i.map(t):i,totalCount:null!=(n=null!=(r=e.totalCount)?r:e.total)?n:i.length})}function j(e,t){return e?c(c({},e),{},{data:e.data&&t?t(e.data):e.data}):{success:!1,data:null}}function x(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,o.gR)(n.id),orgName:n.unitName,creditCode:n.creditCode,safetyIndustryCategory:n.safetyIndustryCategoryName,regionCountyName:n.districtName,regionStreetName:n.townStreet,regionCommunityName:n.villageCommunity,longitude:n.longitude,latitude:n.latitude,registerAddress:n.registerAddress,businessAddress:n.businessAddress,ownershipType:n.ownershipTypeName,gbIndustryCode:n.economyIndustryCode,legalRepresentative:n.legalRepresentative,legalRepPhone:n.legalRepresentativePhone,principal:n.principalName,principalPhone:n.principalPhone,safetyDeptHead:n.safetyDeptManager,safetyDeptPhone:n.safetyDeptManagerPhone,safetyVpPhone:n.safetyDeputyPhone,productionDate:n.productionDate,businessStatus:n.businessStatusName,disclosureUrl:n.infoDisclosureUrl,workplaceArea:n.workplaceArea,archiveRoomArea:n.archiveRoomArea,fullTimeEvaluatorCount:n.fulltimeEvaluatorCount,registeredSafetyEngineerCount:n.registeredEngineerCount,authStatusCode:n.authStatusCode,enterpriseStatus:n.enterpriseStatusName,enterpriseScale:n.enterpriseScaleName,filingType:null!=(e=n.filingTypeName)?e:"确认备案",filingRecordStatus:null!=(t=n.filingRecordStatusName)?t:"未备案",attachments:h(n.attachmentUrls)}}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===Number(e.state)}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,o.gR)(e.id),orgName:e.unitName,district:e.districtName,state:e.state,createTime:(0,r.Yq)((0,r.xU)(e.createTime))}}function A(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a={current:null!=(e=null!=(t=i.pageIndex)?t:i.current)?e:1,size:null!=(n=null!=(r=i.pageSize)?r:i.size)?n:10};i.orgName&&(a.unitName=i.orgName),i.district&&(a.districtName=i.district);var l=i.state;null!=l&&""!==l&&"全部"!==l&&(a.state=Number(l));var s=i.openTimeRange;return Array.isArray(s)&&2===s.length&&s[0]&&s[1]&&(a.createTimeStart=s[0].format?s[0].format("YYYY-MM-DD"):s[0],a.createTimeEnd=s[1].format?s[1].format("YYYY-MM-DD"):s[1]),(0,o.CF)(a)}function w(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,o.gR)(e.id),orgName:e.unitName,registerAddress:e.registerAddress,serviceEnterpriseCount:0,evalProjectCount:0,filingType:e.filingTypeName,filingRecordStatusCode:e.filingRecordStatusCode,filingRecordStatusName:e.filingRecordStatusName}}function O(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a={current:null!=(e=null!=(t=i.pageIndex)?t:i.current)?e:1,size:null!=(n=null!=(r=i.pageSize)?r:i.size)?n:10};i.orgName&&(a.unitName=i.orgName),i.registerAddress&&(a.registerAddress=i.registerAddress);var l=i.filingType;null!=l&&""!==l&&(a.filingTypeCode=String(l));var s=i.filingRecordStatus;return null!=s&&""!==s&&(a.filingRecordStatusCode=Number(s)),(0,o.CF)(a)}function P(){var e,t,n,r,a,l,s,u,f,d=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},h=function(){var e,t,n,r,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=l.isDraft,u=void 0!==s&&s,f=a.enterpriseStatus,d=null!=(t=a.filingType)?t:"确认备案",p=null!=(n=a.filingRecordStatus)?n:"未备案";return c(c({},(e={},["id","tenantId"].forEach(function(t){void 0!==a[t]&&(e[t]=(0,o.N9)(t)?(0,o.gR)(a[t]):a[t])}),e)),{},{unitName:a.orgName,creditCode:a.creditCode,safetyIndustryCategoryName:a.safetyIndustryCategory,districtCode:a.regionCountyName,districtName:a.regionCountyName,townStreet:a.regionStreetName,villageCommunity:a.regionCommunityName,longitude:a.longitude,latitude:a.latitude,registerAddress:a.registerAddress,businessAddress:a.businessAddress,ownershipTypeName:a.ownershipType,economyIndustryCode:a.gbIndustryCode,legalRepresentative:a.legalRepresentative,legalRepresentativePhone:a.legalRepPhone,principalName:a.principal,principalPhone:a.principalPhone,safetyDeptManager:a.safetyDeptHead,safetyDeptManagerPhone:a.safetyDeptPhone,safetyDeputyPhone:a.safetyVpPhone,productionDate:a.productionDate,businessStatusName:a.businessStatus,infoDisclosureUrl:a.disclosureUrl,workplaceArea:a.workplaceArea,archiveRoomArea:a.archiveRoomArea,fulltimeEvaluatorCount:a.fullTimeEvaluatorCount,registeredEngineerCount:a.registeredSafetyEngineerCount,authStatusCode:+!u,authStatusName:u?"草稿":"已提交",enterpriseStatusCode:y[f],enterpriseStatusName:f,enterpriseScaleCode:a.enterpriseScale,enterpriseScaleName:a.enterpriseScale,filingTypeCode:null!=(r=m[d])?r:d,filingTypeName:d,filingRecordStatusCode:v[p],filingRecordStatusName:p,attachmentUrls:(0,i.Wf)(a.attachments)})}(c(c(c({},x(p)),d),{},{id:(0,o.gR)(null!=(e=d.id)?e:p.id)}),{isDraft:!1});return c(c({},h),{},{id:(0,o.gR)(null!=(t=d.id)?t:p.id),authStatusCode:null!=(n=p.authStatusCode)?n:h.authStatusCode,authStatusName:null!=(r=p.authStatusName)?r:h.authStatusName,tenantId:null!=(a=p.tenantId)?a:h.tenantId,filingTypeCode:null!=(l=p.filingTypeCode)?l:h.filingTypeCode,filingTypeName:null!=(s=p.filingTypeName)?s:h.filingTypeName,filingRecordStatusCode:null!=(u=p.filingRecordStatusCode)?u:h.filingRecordStatusCode,filingRecordStatusName:null!=(f=p.filingRecordStatusName)?f:h.filingRecordStatusName})}function I(){var e,t,n,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:(0,o.gR)(i.id),staffName:i.userName,account:i.account,gender:i.genderCode,birthDate:i.birthDate,deptId:(0,o.gR)(i.deptId),positionId:(0,o.gR)(i.postId),idCardNo:i.idCardNo,homeAddress:i.currentAddress,officeAddress:i.officeAddress,educationType:i.educationTypeName,educationLevel:i.educationLevelName,education:null!=(e=i.educationName)?e:i.educationCode,graduateSchool:i.graduateSchool,major:i.major,employmentStatus:i.employmentStatusCode,personType:null!=(t=i.personTypeName)?t:"基础人员",qualScope:i.qualScope,professionalLevel:i.professionalLevelName,evaluatorCertNo:i.evaluatorCertNo,titleName:i.titleName,registerEngineerFlag:null!=(n=i.registerEngineerFlag)?n:2,publications:i.publications,abilityDeclaration:i.abilityDeclaration,workExperience:i.workExperience,proofMaterials:h(i.proofMaterialUrl,"专业能力证明.pdf"),deptName:i.deptName,positionName:null!=(r=i.postName)?r:i.positionName,certNames:i.certNames}}function E(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n.certAttachmentUrl?h(n.certAttachmentUrl,n.certName||"证书附件.jpg"):n.certImgFiles||[];return{id:(0,o.gR)(n.id),staffId:(0,o.gR)(n.personnelId),certName:n.certName,certCategory:null!=(e=n.certCategoryName)?e:n.certCategoryCode,certWorkCategory:null!=(t=n.operationCategoryName)?t:n.operationCategoryCode,certNo:n.certNo,issueOrg:n.issueOrg,validStartDate:n.validStartDate,validEndDate:n.validEndDate,reviewDate:n.reviewDate,certImgFiles:r,certImgs:r}}function N(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.certImageUrl?h(n.certImageUrl,n.certName||"证书图片.jpg"):n.certImgFiles||[];return u(u(u(u(u({id:(0,o.gR)(n.id),certType:null!=(e=n.licenseTypeName)?e:n.licenseTypeCode,certName:n.certName,certNo:n.certNo,issueOrg:n.issueOrg,issueDate:n.issueDate,validStartDate:n.validStartDate,validEndDate:n.validEndDate,remark:null!=(t=n.remark)?t:n.remarks,enableFlag:n.enableFlag,enableStatus:+(1===Number(n.enableFlag))},"issueDate",(0,r.Yq)(n.issueDate)),"validStartDate",(0,r.Yq)(n.validStartDate)),"validEndDate",(0,r.Yq)(n.validEndDate)),"certImgFiles",i),"certImgs",i)}function L(e){var t=null==e?void 0:e.data;return t&&"object"===l(t)?Object.entries(t).map(function(e,t){var n,r=f(e,2),i=r[0],o=r[1],a=(Array.isArray(o)?o:[]).map(N),l=(null==(n=a[0])?void 0:n.certType)||i||"资质".concat(t+1),s=a.reduce(function(e,t){var n=t.validEndDate;return n&&(!e||n>e)?n:e},"");return{id:i||String(t),scopeName:l,expireDate:s||"-",expireWarning:function(e){if(!e)return!1;var t=new Date(String(e).replace(/-/g,"/"));if(Number.isNaN(t.getTime()))return!1;var n=t.getTime()-Date.now();return n>0&&n<7776e6}(s),materials:a.map(function(e,t){var n,r,o=(null==(n=e.certImgFiles)||null==(n=n[0])?void 0:n.url)||(null==(r=e.certImgs)||null==(r=r[0])?void 0:r.url);return{id:e.id||"".concat(i,"-").concat(t),name:e.certName||e.certType||"-",required:!0,status:o?"uploaded":"pending",previewUrl:o,raw:e}})}}):[]}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=I(e);return{id:t.id,name:t.staffName,gender:p[t.gender]||"-",position:t.positionName,qualScope:t.qualScope,education:t.education||t.educationLevel,registerEngineer:+(1===t.registerEngineerFlag)}}},31467(e,t,n){"use strict";n.d(t,{$P:()=>v,Vg:()=>y,Y6:()=>j,oI:()=>g,yT:()=>x});var r=n(46285),i=n(73398),o=n(85518);function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var a=Object.create((r&&r.prototype instanceof c?r:c).prototype);return l(a,"_invoke",function(n,r,i){var o,a,l,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,a=0,l=e,d.n=n,s}};function p(n,r){for(a=n,l=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(l=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,a=0))}if(i||n>1)return s;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),a=u,l=y;(t=a<2?e:l)||!f;){o||(a?a<3?(a>1&&(d.n=-1),p(a,l)):d.n=l:d.v=l);try{if(c=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(f=d.n<0)?l:n.call(r,d))!==s)break}catch(t){o=e,a=1,l=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),a}var s={};function c(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(l(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=f,l(d,"constructor",f),l(f,"constructor",u),u.displayName="GeneratorFunction",l(f,i,"GeneratorFunction"),l(d),l(d,i,"Generator"),l(d,r,function(){return this}),l(d,"toString",function(){return"[object Generator]"}),(a=function(){return{w:o,m:p}})()}function l(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(l=function(e,t,n,r){function o(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function s(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function c(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,l,"next",e)}function l(e){s(o,r,i,a,l,"throw",e)}a(void 0)})}}function u(e){return(u="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})(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 d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.includeOrgContext,r=function(e){for(var t=1;t1&&void 0!==c[1]?c[1]:{},o=c.length>2&&void 0!==c[2]?c[2]:{},l=c.length>3&&void 0!==c[3]?c[3]:{},e.p=1,e.n=2,(0,r.Get)(t,(0,i.CF)(n),d(o,l));case 2:return e.a(2,e.v);case 3:return e.p=3,s=e.v,e.a(2,p(s))}},e,null,[[1,3]])}))).apply(this,arguments)}function v(e){return h.apply(this,arguments)}function h(){return(h=c(a().m(function e(t){var n,o,l,s,c,u=arguments;return a().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=u.length>1&&void 0!==u[1]?u[1]:{},o=u.length>2&&void 0!==u[2]?u[2]:{},l=u.length>3&&void 0!==u[3]?u[3]:{},s=t.startsWith("@")?t:"@".concat(t),e.p=1,e.n=2,(0,r.Post)(s,(0,i.n3)(n),d(o,l));case 2:return e.a(2,e.v);case 3:return e.p=3,c=e.v,e.a(2,p(c))}},e,null,[[1,3]])}))).apply(this,arguments)}function g(e,t){return b.apply(this,arguments)}function b(){return(b=c(a().m(function e(t,n){var o,l,s=arguments;return a().w(function(e){for(;;)switch(e.p=e.n){case 0:return o=s.length>2&&void 0!==s[2]?s[2]:{},e.p=1,e.n=2,(0,r.Post)("@".concat(t),{data:(0,i.gR)(n)},d({},o));case 2:return e.a(2,e.v);case 3:return e.p=3,l=e.v,e.a(2,p(l))}},e,null,[[1,3]])}))).apply(this,arguments)}function j(e){var t;return t=c(a().m(function t(n){var r;return a().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,t.n=1,e(n);case 1:return r=t.v,t.a(2,r);case 2:return t.p=2,console.warn("[enterpriseInfo/safePageResult]",t.v),t.a(2,{success:!1,data:[],totalCount:0})}},t,null,[[0,2]])})),function(e){return t.apply(this,arguments)}}function x(e){var t;return t=c(a().m(function t(n){var r,i;return a().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,t.n=1,e(n);case 1:if(!((r=t.v)&&!1===r.success)){t.n=2;break}return t.a(2,{success:!1,message:r.message||r.msg||r.errMessage||"操作失败",code:r.code});case 2:return t.a(2,r);case 3:return t.p=3,console.warn("[enterpriseInfo/safeAction]",i=t.v),t.a(2,p(i))}},t,null,[[0,3]])})),function(e){return t.apply(this,arguments)}}},73398(e,t,n){"use strict";function r(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 i(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};if(!e||"object"!==o(e))return e;var t=i({},e);return Object.keys(t).forEach(function(e){l(e)&&null!=t[e]&&""!==t[e]&&(t[e]=a(t[e]))}),t}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=i({},e);return Object.keys(t).forEach(function(e){l(e)&&null!=t[e]&&""!==t[e]&&(t[e]=a(t[e]))}),t}function u(e,t){var n=a(e),r=a(t);return!!n&&!!r&&(n===r||n.slice(0,16)===r.slice(0,16))}n.d(t,{CF:()=>c,N9:()=>l,gR:()=>a,n3:()=>s,s:()=>u})},85518(e,t,n){"use strict";function r(e){return(r="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})(e)}function i(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 o(e){for(var t=1;tc,ze:()=>u});var a="orgInfoId",l=null;function s(){return l||sessionStorage.getItem(a)||null}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(null!=e.orgId&&""!==e.orgId)return e;var t=s();return t?o(o({},e),{},{orgId:t}):e}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.orgInfoId||s();return t?o(o({},e),{},{orgInfoId:String(t)}):e}var f=sessionStorage.getItem(a);f&&(l=f)},77539(e,t,n){"use strict";n.d(t,{bt:()=>u,d7:()=>c,xb:()=>s,zZ:()=>f});var r=n(96540);function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function l(n,r,i,a){var l=Object.create((r&&r.prototype instanceof c?r:c).prototype);return o(l,"_invoke",function(n,r,i){var o,a,l,c=0,u=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,a=0,l=e,d.n=n,s}};function p(n,r){for(a=n,l=r,t=0;!f&&c&&!i&&t3?(i=y===r)&&(l=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,a=0))}if(i||n>1)return s;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),a=u,l=y;(t=a<2?e:l)||!f;){o||(a?a<3?(a>1&&(d.n=-1),p(a,l)):d.n=l:d.v=l);try{if(c=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(f=d.n<0)?l:n.call(r,d))!==s)break}catch(t){o=e,a=1,l=t}finally{c=1}}return{value:t,done:f}}}(n,i,a),!0),l}var s={};function c(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=f.prototype=c.prototype=Object.create([][r]?t(t([][r]())):(o(t={},r,function(){return this}),t));function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,o(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=f,o(d,"constructor",f),o(f,"constructor",u),u.displayName="GeneratorFunction",o(f,a,"GeneratorFunction"),o(d),o(d,a,"Generator"),o(d,r,function(){return this}),o(d,"toString",function(){return"[object Generator]"}),(i=function(){return{w:l,m:p}})()}function o(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(o=function(e,t,n,r){function a(t,n){o(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))})(e,t,n,r)}function a(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);na+1||i<1||i>12||o<1||o>31?null:"".concat(r,"-").concat(String(i).padStart(2,"0"),"-").concat(String(o).padStart(2,"0"))}function c(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,i=function(e){if(Array.isArray(e))return e}(t=(0,r.useState)(e))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return l(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],a=i[1],s=(0,r.useRef)(null);return(0,r.useEffect)(function(){return s.current&&clearTimeout(s.current),s.current=setTimeout(function(){a(e)},n),function(){s.current&&clearTimeout(s.current)}},[e,n]),o}function u(e){return function(t){return Promise.resolve(e(t)).catch(function(e){return console.warn("[safeListRequest]",e),{data:[],totalCount:0}})}}function f(e,t){return d.apply(this,arguments)}function d(){var e;return e=i().m(function e(t,n){var r,o,a=arguments;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=a.length>2&&void 0!==a[2]?a[2]:15e3,"function"==typeof t){e.n=1;break}return e.a(2,null);case 1:return e.p=1,e.n=2,Promise.race([Promise.resolve(t(n)),new Promise(function(e,t){setTimeout(function(){return t(Error("request timeout"))},r)})]);case 2:return o=e.v,e.a(2,null!=o?o:null);case 3:return e.p=3,console.warn("[safeRequest]",e.v),e.a(2,null)}},e,null,[[1,3]])}),(d=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function l(e){a(o,r,i,l,s,"next",e)}function s(e){a(o,r,i,l,s,"throw",e)}l(void 0)})}).apply(this,arguments)}},20344(e,t,n){"use strict";n.d(t,{Pn:()=>i,Wf:()=>o,zG:()=>a});var r="https://s1.aigei.com/prevfiles/6f2754563be2491bad7c957904cd7d2a.jpg?e=2051020800&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:CR60zg7VKDp-jUWyYls_rdvyQMM=";function i(e){return r}function o(e){if(null!=e&&e.length){var t=e.filter(function(e){return null==e?void 0:e.url}).map(function(e){return{url:e.url,uid:e.uid||void 0,name:e.name||e.fileName||"附件",status:e.status||"done"}});return t.length?JSON.stringify(t):r}}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"附件.pdf";if(!e)return[];var n=String(e).trim();if(n.startsWith("[")&&n.endsWith("]"))try{var r=JSON.parse(n);if(Array.isArray(r))return r.filter(function(e){return null==e?void 0:e.url}).map(function(e){return{name:e.name||"".concat(t.replace(".pdf",""),"1"),fileName:e.fileName||e.name||"".concat(t.replace(".pdf",""),"1"),url:e.url,uid:e.uid||void 0,status:e.status||"done"}})}catch(e){}return n.split(",").map(function(e){return e.trim()}).filter(Boolean).map(function(e,n){return{name:"".concat(t.replace(".pdf","")).concat(n+1,".pdf"),fileName:"".concat(t.replace(".pdf","")).concat(n+1,".pdf"),url:e}})}},41911(e,t,n){"use strict";n.d(t,{$8:()=>N,Bp:()=>z,Eo:()=>w,HV:()=>E,Z5:()=>O,ah:()=>V,cA:()=>L,k:()=>I,kl:()=>k,nF:()=>D,o:()=>P,oD:()=>A,s1:()=>C,uQ:()=>q});var r,i,o,a,l,s,c,u,f=n(15998),d=n(48032),p=n(31467);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})(e)}var m=["raw"];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 h(e){for(var t=1;t3?(i=y===r)&&(s=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&pr||r>y)&&(o[4]=n,o[5]=r,d.n=y,l=0))}if(i||n>1)return a;throw f=!0,r}return function(i,u,y){if(c>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,y),l=u,s=y;(t=l<2?e:s)||!f;){o||(l?l<3?(l>1&&(d.n=-1),p(l,s)):d.n=s:d.v=s);try{if(c=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(f=d.n<0)?s:n.call(r,d))!==a)break}catch(t){o=e,l=1,s=t}finally{c=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var u=c.prototype=l.prototype=Object.create([][r]?t(t([][r]())):(b(t={},r,function(){return this}),t));function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,b(e,i,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,b(u,"constructor",c),b(c,"constructor",s),s.displayName="GeneratorFunction",b(c,i,"GeneratorFunction"),b(u),b(u,i,"Generator"),b(u,r,function(){return this}),b(u,"toString",function(){return"[object Generator]"}),(g=function(){return{w:o,m:f}})()}function b(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(b=function(e,t,n,r){function o(t,n){b(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function j(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function x(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){j(o,r,i,a,l,"next",e)}function l(e){j(o,r,i,a,l,"throw",e)}a(void 0)})}}var S={includeOrgContext:!1},C=(0,f.CV)("orgInfoLoading",(0,p.Y6)((r=x(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return n=(0,d.JP)(t),e.n=1,(0,p.Vg)("/safetyEval/org-info/page",n,{},S);case 1:return r=e.v,e.a(2,(0,d.$P)(r,d.pl))}},e)})),function(e){return r.apply(this,arguments)}))),A=(0,f.CV)("orgInfoLoading",(0,p.yT)((i=x(g().m(function e(t){var n,r,i,o;return g().w(function(e){for(;;)switch(e.n){case 0:return r=t.id,e.n=1,(0,p.Vg)("/safetyEval/org-info/get",{id:r},{},S);case 1:return i=e.v,o=(0,d.UC)(i,d.g5),e.a(2,h(h({},o),{},{raw:null!=(n=null==i?void 0:i.data)?n:null}))}},e)})),function(e){return i.apply(this,arguments)}))),w=(0,f.CV)("orgInfoLoading",(0,p.yT)((o=x(g().m(function e(t){var n,r,i,o;return g().w(function(e){for(;;)switch(e.n){case 0:return n=t.raw,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;rf,Pl:()=>y,RM:()=>b,Zz:()=>v,c5:()=>d,cr:()=>m,ec:()=>j,fP:()=>g,fv:()=>p,qK:()=>h});var a=/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/,l=/^\d{17}[\dX]$/i,s=/^1[3-9]\d{9}$/,c=/^(\d{3,4}-?\d{7,8}|1[3-9]\d{9})$/,u=/^(https?:\/\/)[\w.-]+(?:\.[\w.-]+)+[\w\-._~:/?#[\]@!$&'()*+,;=.]*$/;function f(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return o(o({required:e,message:e?"请输入统一社会信用代码":void 0,pattern:a},e?{}:{validateTrigger:"onBlur"}),{},{validator:function(t,n){return n?a.test(n.trim())?Promise.resolve():Promise.reject(Error("统一社会信用代码格式不正确")):e?Promise.reject(Error("请输入统一社会信用代码")):Promise.resolve()}})}function d(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return{required:e,validator:function(t,n){if(!n)return e?Promise.reject(Error("请输入身份证号")):Promise.resolve();var r=String(n).trim();return l.test(r)?Promise.resolve():Promise.reject(Error("身份证号格式不正确"))}}}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"联系电话",t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return{required:t,validator:function(n,r){if(!r)return t?Promise.reject(Error("请输入".concat(e))):Promise.resolve();var i=String(r).replace(/\s+/g,"");return c.test(i)?Promise.resolve():Promise.reject(Error("".concat(e,"格式不正确")))}}}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"账号",t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return{required:t,validator:function(n,r){if(!r)return t?Promise.reject(Error("请输入".concat(e))):Promise.resolve();var i=String(r).replace(/\s+/g,"");return s.test(i)?Promise.resolve():Promise.reject(Error("".concat(e,"应为11位手机号")))}}}function m(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{required:e,validator:function(t,n){if(null==n||""===n)return e?Promise.reject(Error("请输入经度")):Promise.resolve();var r=Number(n);return Number.isNaN(r)||r<-180||r>180?Promise.reject(Error("经度格式不正确(-180 ~ 180)")):Promise.resolve()}}}function v(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{required:e,validator:function(t,n){if(null==n||""===n)return e?Promise.reject(Error("请输入纬度")):Promise.resolve();var r=Number(n);return Number.isNaN(r)||r<-90||r>90?Promise.reject(Error("纬度格式不正确(-90 ~ 90)")):Promise.resolve()}}}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"网址",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{required:t,validator:function(n,r){return r?u.test(String(r).trim())?Promise.resolve():Promise.reject(Error("".concat(e,"格式不正确"))):t?Promise.reject(Error("请输入".concat(e))):Promise.resolve()}}}function g(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{required:t,validator:function(n,r){if(null==r||""===r)return t?Promise.reject(Error("请输入".concat(e))):Promise.resolve();var i=Number(r);return Number.isNaN(i)||i<0?Promise.reject(Error("".concat(e,"应为非负数字"))):Promise.resolve()}}}function b(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{required:t,validator:function(n,r){if(null==r||""===r)return t?Promise.reject(Error("请输入".concat(e))):Promise.resolve();var i=Number(r);return!Number.isInteger(i)||i<0?Promise.reject(Error("".concat(e,"应为非负整数"))):Promise.resolve()}}}function j(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"证书有效期";return{validator:function(t,n){return Array.isArray(n)&&n.every(function(e){return""===e||null==e})||!n||!n[0]||!n[1]?Promise.reject(Error("请选择".concat(e))):Promise.resolve()}}}},65044(e,t,n){var r={"./corpCertificate/index.js":"62210","./courseware/index.js":"23775","./driver/index.js":"84049","./equipInfo/index.js":"23461","./global/index.js":"27872","./orgDepartment/index.js":"53001","./orgInfo/index.js":"89175","./orgPosition/index.js":"71252","./orgQualificationCert/index.js":"28022","./qualExpert/index.js":"89580","./qualFiling/index.js":"30045","./qualReview/index.js":"96952","./staffCertificate/index.js":"9538","./staffChangeLog/index.js":"53983","./staffInfo/index.js":"85135","./staffResignationApply/index.js":"93316","./userCertificate/index.js":"97467"};function i(e){return n(o(e))}function o(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=65044},63271(e,t,n){var r={"./corpCertificate":"62210","./corpCertificate/":"62210","./corpCertificate/index":"62210","./corpCertificate/index.js":"62210","./courseware":"23775","./courseware/":"23775","./courseware/index":"23775","./courseware/index.js":"23775","./driver":"84049","./driver/":"84049","./driver/index":"84049","./driver/index.js":"84049","./equipInfo":"23461","./equipInfo/":"23461","./equipInfo/index":"23461","./equipInfo/index.js":"23461","./global":"27872","./global/":"27872","./global/index":"27872","./global/index.js":"27872","./orgDepartment":"53001","./orgDepartment/":"53001","./orgDepartment/index":"53001","./orgDepartment/index.js":"53001","./orgInfo":"89175","./orgInfo/":"89175","./orgInfo/index":"89175","./orgInfo/index.js":"89175","./orgPosition":"71252","./orgPosition/":"71252","./orgPosition/index":"71252","./orgPosition/index.js":"71252","./orgQualificationCert":"28022","./orgQualificationCert/":"28022","./orgQualificationCert/index":"28022","./orgQualificationCert/index.js":"28022","./qualExpert":"89580","./qualExpert/":"89580","./qualExpert/index":"89580","./qualExpert/index.js":"89580","./qualFiling":"30045","./qualFiling/":"30045","./qualFiling/index":"30045","./qualFiling/index.js":"30045","./qualReview":"96952","./qualReview/":"96952","./qualReview/index":"96952","./qualReview/index.js":"96952","./staffCertificate":"9538","./staffCertificate/":"9538","./staffCertificate/index":"9538","./staffCertificate/index.js":"9538","./staffChangeLog":"53983","./staffChangeLog/":"53983","./staffChangeLog/index":"53983","./staffChangeLog/index.js":"53983","./staffInfo":"85135","./staffInfo/":"85135","./staffInfo/index":"85135","./staffInfo/index.js":"85135","./staffResignationApply":"93316","./staffResignationApply/":"93316","./staffResignationApply/index":"93316","./staffResignationApply/index.js":"93316","./userCertificate":"97467","./userCertificate/":"97467","./userCertificate/index":"97467","./userCertificate/index.js":"97467"};function i(e){return n(o(e))}function o(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=63271},2778(e,t,n){var r={"./Container/BranchCompany/EnterpriseLicense/EnterpriseLicense/index.js":"90378","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index.js":"55435","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index.js":"23614","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/index.js":"60646","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index.js":"66513","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index.js":"47856","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index.js":"50936","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index.js":"53326","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index.js":"23443","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/index.js":"49661","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index.js":"63550","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index.js":"6051","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index.js":"333","./Container/BranchCompany/EnterpriseLicense/PersonnelLicense/index.js":"72327","./Container/BranchCompany/EnterpriseLicense/index.js":"37755","./Container/BranchCompany/index.js":"72926","./Container/Driver/index.js":"56313","./Container/EnterpriseInfo/DepartmentPosition/index.js":"82104","./Container/EnterpriseInfo/EquipInfo/index.js":"27167","./Container/EnterpriseInfo/MaterialReport/index.js":"53962","./Container/EnterpriseInfo/MaterialReport/mockData.js":"8073","./Container/EnterpriseInfo/OrgInfo/formOptions.js":"60345","./Container/EnterpriseInfo/OrgInfo/index.js":"87213","./Container/EnterpriseInfo/PersonnelChange/index.js":"11071","./Container/EnterpriseInfo/PersonnelInfo/Certificate/index.js":"53671","./Container/EnterpriseInfo/PersonnelInfo/List/index.js":"26332","./Container/EnterpriseInfo/PersonnelInfo/StaffViewModal.js":"76243","./Container/EnterpriseInfo/PersonnelInfo/index.js":"3327","./Container/EnterpriseInfo/QualificationCert/index.js":"90088","./Container/EnterpriseInfo/ResignationApply/index.js":"71074","./Container/EnterpriseInfo/index.js":"87124","./Container/Entry/index.js":"43317","./Container/Images/index.js":"68073","./Container/Institution/Dashboard/index.js":"66699","./Container/Institution/index.js":"90011","./Container/Institution/mockData.js":"22241","./Container/Layout/menuConfig.js":"35580","./Container/QualApplication/FiledManage/List/index.js":"76401","./Container/QualApplication/FiledManage/index.js":"87768","./Container/QualApplication/FilingApplication/List/index.js":"99345","./Container/QualApplication/FilingApplication/index.js":"88344","./Container/QualApplication/FilingChange/List/index.js":"8351","./Container/QualApplication/FilingChange/index.js":"92554","./Container/QualApplication/FilingForm/index.js":"70756","./Container/QualApplication/filingCommitment.js":"52528","./Container/QualApplication/filingLocalDraft.js":"94727","./Container/QualApplication/filingMaterialTemplate.js":"94878","./Container/QualApplication/filingPaths.js":"83577","./Container/QualApplication/filingPersist.js":"24941","./Container/QualApplication/filingVerify.js":"26368","./Container/QualApplication/index.js":"27102","./Container/QualificationReview/ExpertVerification/index.js":"34910","./Container/QualificationReview/FilingDetail/index.js":"13061","./Container/QualificationReview/FilingTabs/index.js":"2016","./Container/QualificationReview/QualChange/index.js":"90902","./Container/QualificationReview/QualConfirm/index.js":"53426","./Container/QualificationReview/QualConfirmForm/index.js":"1064","./Container/QualificationReview/QualPublicity/index.js":"99449","./Container/QualificationReview/QualReview/index.js":"68674","./Container/QualificationReview/QualReviewForm/ReviewModal.js":"41845","./Container/QualificationReview/QualReviewForm/index.js":"71544","./Container/QualificationReview/index.js":"76608","./Container/QualificationReview/mockData.js":"82488","./Container/QualificationReview/reviewPageQuery.js":"56097","./Container/Stakeholder/EnterpriseLicense/EnterpriseLicense/index.js":"63729","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index.js":"16478","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index.js":"58979","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/index.js":"53645","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index.js":"1144","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index.js":"82281","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index.js":"50427","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index.js":"77101","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index.js":"31620","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/index.js":"56196","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index.js":"73043","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index.js":"37174","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index.js":"4078","./Container/Stakeholder/EnterpriseLicense/PersonnelLicense/index.js":"45954","./Container/Stakeholder/EnterpriseLicense/index.js":"95492","./Container/Stakeholder/index.js":"99765","./Container/Supervision/BasicInfo/EnterprisePortrait/index.js":"59376","./Container/Supervision/BasicInfo/EvaluatorInfo/index.js":"96593","./Container/Supervision/BasicInfo/OrgAccount/index.js":"49953","./Container/Supervision/BasicInfo/RegisteredOrg/Detail/index.js":"42110","./Container/Supervision/BasicInfo/RegisteredOrg/List/index.js":"72007","./Container/Supervision/BasicInfo/RegisteredOrg/index.js":"83762","./Container/Supervision/BasicInfo/index.js":"49595","./Container/Supervision/Cockpit/index.js":"22500","./Container/Supervision/Cockpit/mockData.js":"51804","./Container/Supervision/Dashboard/index.js":"3117","./Container/Supervision/EnterpriseLicense/BranchStatistics/List/index.js":"88320","./Container/Supervision/EnterpriseLicense/BranchStatistics/View/index.js":"28737","./Container/Supervision/EnterpriseLicense/BranchStatistics/index.js":"75491","./Container/Supervision/EnterpriseLicense/EnterpriseLicense/index.js":"71070","./Container/Supervision/EnterpriseLicense/StakeholderStatistics/List/index.js":"40304","./Container/Supervision/EnterpriseLicense/StakeholderStatistics/View/index.js":"61969","./Container/Supervision/EnterpriseLicense/StakeholderStatistics/index.js":"57203","./Container/Supervision/EnterpriseLicense/index.js":"78079","./Container/Supervision/ExperManage/index.js":"49306","./Container/Supervision/PersonnelLicense/BranchCompanyStat/List/index.js":"24279","./Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/List/index.js":"60286","./Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/View/index.js":"57923","./Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/index.js":"30765","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/List/index.js":"3192","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/View/index.js":"11721","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/index.js":"13275","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/List/index.js":"92109","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/View/index.js":"49316","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/index.js":"68100","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/List/index.js":"30195","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/View/index.js":"5782","./Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/index.js":"92814","./Container/Supervision/PersonnelLicense/BranchCompanyStat/index.js":"50146","./Container/Supervision/PersonnelLicense/PersonInCharge/List/index.js":"83416","./Container/Supervision/PersonnelLicense/PersonInCharge/View/index.js":"91945","./Container/Supervision/PersonnelLicense/PersonInCharge/index.js":"64443","./Container/Supervision/PersonnelLicense/SecurityAdmini/List/index.js":"65962","./Container/Supervision/PersonnelLicense/SecurityAdmini/View/index.js":"15879","./Container/Supervision/PersonnelLicense/SecurityAdmini/index.js":"78601","./Container/Supervision/PersonnelLicense/SpecialDevice/List/index.js":"52299","./Container/Supervision/PersonnelLicense/SpecialDevice/View/index.js":"20478","./Container/Supervision/PersonnelLicense/SpecialDevice/index.js":"44646","./Container/Supervision/PersonnelLicense/SpecialPersonnel/List/index.js":"59673","./Container/Supervision/PersonnelLicense/SpecialPersonnel/View/index.js":"92104","./Container/Supervision/PersonnelLicense/SpecialPersonnel/index.js":"98624","./Container/Supervision/PersonnelLicense/StakeholderStat/List/index.js":"87474","./Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/List/index.js":"74401","./Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/View/index.js":"43424","./Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/index.js":"328","./Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/List/index.js":"76183","./Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/View/index.js":"58882","./Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/index.js":"47170","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/List/index.js":"82640","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/View/index.js":"54033","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/index.js":"92627","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/List/index.js":"60480","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/View/index.js":"897","./Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/index.js":"35299","./Container/Supervision/PersonnelLicense/StakeholderStat/index.js":"90673","./Container/Supervision/PersonnelLicense/index.js":"97800","./Container/Supervision/index.js":"38146","./Container/Supervision/test2/index.js":"98915","./Container/Test/index.js":"29259","./Container/index copy.js":"58237","./Container/index.js":"4474","./index.js":"58682"};function i(e){return n(o(e))}function o(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=2778},10016(e,t,n){var r={"./pages":"58682","./pages/":"58682","./pages/Container":"4474","./pages/Container/":"4474","./pages/Container/BranchCompany":"72926","./pages/Container/BranchCompany/":"72926","./pages/Container/BranchCompany/EnterpriseLicense":"37755","./pages/Container/BranchCompany/EnterpriseLicense/":"37755","./pages/Container/BranchCompany/EnterpriseLicense/EnterpriseLicense":"90378","./pages/Container/BranchCompany/EnterpriseLicense/EnterpriseLicense/":"90378","./pages/Container/BranchCompany/EnterpriseLicense/EnterpriseLicense/index":"90378","./pages/Container/BranchCompany/EnterpriseLicense/EnterpriseLicense/index.js":"90378","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense":"72327","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/":"72327","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge":"60646","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/":"60646","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/List":"55435","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/":"55435","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index":"55435","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index.js":"55435","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/View":"23614","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/":"23614","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index":"23614","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index.js":"23614","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/index":"60646","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/PersonInCharge/index.js":"60646","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini":"50936","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/":"50936","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List":"66513","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/":"66513","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index":"66513","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index.js":"66513","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View":"47856","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/":"47856","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index":"47856","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index.js":"47856","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index":"50936","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index.js":"50936","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice":"49661","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/":"49661","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/List":"53326","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/":"53326","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index":"53326","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index.js":"53326","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/View":"23443","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/":"23443","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index":"23443","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index.js":"23443","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/index":"49661","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialDevice/index.js":"49661","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel":"333","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/":"333","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List":"63550","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/":"63550","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index":"63550","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index.js":"63550","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View":"6051","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/":"6051","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index":"6051","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index.js":"6051","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index":"333","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index.js":"333","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/index":"72327","./pages/Container/BranchCompany/EnterpriseLicense/PersonnelLicense/index.js":"72327","./pages/Container/BranchCompany/EnterpriseLicense/index":"37755","./pages/Container/BranchCompany/EnterpriseLicense/index.js":"37755","./pages/Container/BranchCompany/index":"72926","./pages/Container/BranchCompany/index.js":"72926","./pages/Container/Driver":"56313","./pages/Container/Driver/":"56313","./pages/Container/Driver/index":"56313","./pages/Container/Driver/index.js":"56313","./pages/Container/Driver/index.less":"76736","./pages/Container/EnterpriseInfo":"87124","./pages/Container/EnterpriseInfo/":"87124","./pages/Container/EnterpriseInfo/DepartmentPosition":"82104","./pages/Container/EnterpriseInfo/DepartmentPosition/":"82104","./pages/Container/EnterpriseInfo/DepartmentPosition/index":"82104","./pages/Container/EnterpriseInfo/DepartmentPosition/index.js":"82104","./pages/Container/EnterpriseInfo/EquipInfo":"27167","./pages/Container/EnterpriseInfo/EquipInfo/":"27167","./pages/Container/EnterpriseInfo/EquipInfo/index":"27167","./pages/Container/EnterpriseInfo/EquipInfo/index.js":"27167","./pages/Container/EnterpriseInfo/MaterialReport":"53962","./pages/Container/EnterpriseInfo/MaterialReport/":"53962","./pages/Container/EnterpriseInfo/MaterialReport/index":"53962","./pages/Container/EnterpriseInfo/MaterialReport/index.css":"52571","./pages/Container/EnterpriseInfo/MaterialReport/index.js":"53962","./pages/Container/EnterpriseInfo/MaterialReport/mockData":"8073","./pages/Container/EnterpriseInfo/MaterialReport/mockData.js":"8073","./pages/Container/EnterpriseInfo/OrgInfo":"87213","./pages/Container/EnterpriseInfo/OrgInfo/":"87213","./pages/Container/EnterpriseInfo/OrgInfo/formOptions":"60345","./pages/Container/EnterpriseInfo/OrgInfo/formOptions.js":"60345","./pages/Container/EnterpriseInfo/OrgInfo/index":"87213","./pages/Container/EnterpriseInfo/OrgInfo/index.js":"87213","./pages/Container/EnterpriseInfo/PersonnelChange":"11071","./pages/Container/EnterpriseInfo/PersonnelChange/":"11071","./pages/Container/EnterpriseInfo/PersonnelChange/index":"11071","./pages/Container/EnterpriseInfo/PersonnelChange/index.js":"11071","./pages/Container/EnterpriseInfo/PersonnelInfo":"3327","./pages/Container/EnterpriseInfo/PersonnelInfo/":"3327","./pages/Container/EnterpriseInfo/PersonnelInfo/Certificate":"53671","./pages/Container/EnterpriseInfo/PersonnelInfo/Certificate/":"53671","./pages/Container/EnterpriseInfo/PersonnelInfo/Certificate/index":"53671","./pages/Container/EnterpriseInfo/PersonnelInfo/Certificate/index.js":"53671","./pages/Container/EnterpriseInfo/PersonnelInfo/List":"26332","./pages/Container/EnterpriseInfo/PersonnelInfo/List/":"26332","./pages/Container/EnterpriseInfo/PersonnelInfo/List/index":"26332","./pages/Container/EnterpriseInfo/PersonnelInfo/List/index.js":"26332","./pages/Container/EnterpriseInfo/PersonnelInfo/StaffViewModal":"76243","./pages/Container/EnterpriseInfo/PersonnelInfo/StaffViewModal.js":"76243","./pages/Container/EnterpriseInfo/PersonnelInfo/index":"3327","./pages/Container/EnterpriseInfo/PersonnelInfo/index.js":"3327","./pages/Container/EnterpriseInfo/QualificationCert":"90088","./pages/Container/EnterpriseInfo/QualificationCert/":"90088","./pages/Container/EnterpriseInfo/QualificationCert/index":"90088","./pages/Container/EnterpriseInfo/QualificationCert/index.js":"90088","./pages/Container/EnterpriseInfo/ResignationApply":"71074","./pages/Container/EnterpriseInfo/ResignationApply/":"71074","./pages/Container/EnterpriseInfo/ResignationApply/index":"71074","./pages/Container/EnterpriseInfo/ResignationApply/index.js":"71074","./pages/Container/EnterpriseInfo/index":"87124","./pages/Container/EnterpriseInfo/index.js":"87124","./pages/Container/Entry":"43317","./pages/Container/Entry/":"43317","./pages/Container/Entry/index":"43317","./pages/Container/Entry/index.js":"43317","./pages/Container/Images":"68073","./pages/Container/Images/":"68073","./pages/Container/Images/index":"68073","./pages/Container/Images/index.js":"68073","./pages/Container/Institution":"90011","./pages/Container/Institution/":"90011","./pages/Container/Institution/Dashboard":"66699","./pages/Container/Institution/Dashboard/":"66699","./pages/Container/Institution/Dashboard/index":"66699","./pages/Container/Institution/Dashboard/index.js":"66699","./pages/Container/Institution/components/EnterpriseTypeChart":"2231","./pages/Container/Institution/components/EnterpriseTypeChart.jsx":"2231","./pages/Container/Institution/components/InfoAlerts":"18543","./pages/Container/Institution/components/InfoAlerts.jsx":"18543","./pages/Container/Institution/components/ProjectCompletionTable":"17073","./pages/Container/Institution/components/ProjectCompletionTable.jsx":"17073","./pages/Container/Institution/components/ProjectTypeChart":"40131","./pages/Container/Institution/components/ProjectTypeChart.jsx":"40131","./pages/Container/Institution/components/StatisticCards":"11021","./pages/Container/Institution/components/StatisticCards.jsx":"11021","./pages/Container/Institution/index":"90011","./pages/Container/Institution/index.css":"20124","./pages/Container/Institution/index.js":"90011","./pages/Container/Institution/mockData":"22241","./pages/Container/Institution/mockData.js":"22241","./pages/Container/Layout":"79331","./pages/Container/Layout/":"79331","./pages/Container/Layout/index":"79331","./pages/Container/Layout/index.jsx":"79331","./pages/Container/Layout/menuConfig":"35580","./pages/Container/Layout/menuConfig.js":"35580","./pages/Container/QualApplication":"27102","./pages/Container/QualApplication/":"27102","./pages/Container/QualApplication/FiledManage":"87768","./pages/Container/QualApplication/FiledManage/":"87768","./pages/Container/QualApplication/FiledManage/List":"76401","./pages/Container/QualApplication/FiledManage/List/":"76401","./pages/Container/QualApplication/FiledManage/List/index":"76401","./pages/Container/QualApplication/FiledManage/List/index.js":"76401","./pages/Container/QualApplication/FiledManage/index":"87768","./pages/Container/QualApplication/FiledManage/index.js":"87768","./pages/Container/QualApplication/FilingApplication":"88344","./pages/Container/QualApplication/FilingApplication/":"88344","./pages/Container/QualApplication/FilingApplication/List":"99345","./pages/Container/QualApplication/FilingApplication/List/":"99345","./pages/Container/QualApplication/FilingApplication/List/index":"99345","./pages/Container/QualApplication/FilingApplication/List/index.js":"99345","./pages/Container/QualApplication/FilingApplication/index":"88344","./pages/Container/QualApplication/FilingApplication/index.js":"88344","./pages/Container/QualApplication/FilingChange":"92554","./pages/Container/QualApplication/FilingChange/":"92554","./pages/Container/QualApplication/FilingChange/List":"8351","./pages/Container/QualApplication/FilingChange/List/":"8351","./pages/Container/QualApplication/FilingChange/List/index":"8351","./pages/Container/QualApplication/FilingChange/List/index.js":"8351","./pages/Container/QualApplication/FilingChange/index":"92554","./pages/Container/QualApplication/FilingChange/index.js":"92554","./pages/Container/QualApplication/FilingForm":"70756","./pages/Container/QualApplication/FilingForm/":"70756","./pages/Container/QualApplication/FilingForm/components/BasicInfoStep":"92423","./pages/Container/QualApplication/FilingForm/components/BasicInfoStep.jsx":"92423","./pages/Container/QualApplication/FilingForm/components/ChangeHistoryModal":"55096","./pages/Container/QualApplication/FilingForm/components/ChangeHistoryModal.jsx":"55096","./pages/Container/QualApplication/FilingForm/components/CommitmentStep":"93090","./pages/Container/QualApplication/FilingForm/components/CommitmentStep.jsx":"93090","./pages/Container/QualApplication/FilingForm/components/EquipmentStep":"12017","./pages/Container/QualApplication/FilingForm/components/EquipmentStep.jsx":"12017","./pages/Container/QualApplication/FilingForm/components/FilingUpload":"93915","./pages/Container/QualApplication/FilingForm/components/FilingUpload.jsx":"93915","./pages/Container/QualApplication/FilingForm/components/MaterialStep":"81110","./pages/Container/QualApplication/FilingForm/components/MaterialStep.jsx":"81110","./pages/Container/QualApplication/FilingForm/components/OrgEquipmentSelectModal":"65474","./pages/Container/QualApplication/FilingForm/components/OrgEquipmentSelectModal.jsx":"65474","./pages/Container/QualApplication/FilingForm/components/OrgPersonnelSelectModal":"82314","./pages/Container/QualApplication/FilingForm/components/OrgPersonnelSelectModal.jsx":"82314","./pages/Container/QualApplication/FilingForm/components/PersonnelStep":"74969","./pages/Container/QualApplication/FilingForm/components/PersonnelStep.jsx":"74969","./pages/Container/QualApplication/FilingForm/components/PrerequisiteVerifyModal":"21819","./pages/Container/QualApplication/FilingForm/components/PrerequisiteVerifyModal.jsx":"21819","./pages/Container/QualApplication/FilingForm/index":"70756","./pages/Container/QualApplication/FilingForm/index.js":"70756","./pages/Container/QualApplication/FilingListTable":"56095","./pages/Container/QualApplication/FilingListTable.jsx":"56095","./pages/Container/QualApplication/filingCommitment":"52528","./pages/Container/QualApplication/filingCommitment.js":"52528","./pages/Container/QualApplication/filingLocalDraft":"94727","./pages/Container/QualApplication/filingLocalDraft.js":"94727","./pages/Container/QualApplication/filingMaterialTemplate":"94878","./pages/Container/QualApplication/filingMaterialTemplate.js":"94878","./pages/Container/QualApplication/filingPaths":"83577","./pages/Container/QualApplication/filingPaths.js":"83577","./pages/Container/QualApplication/filingPersist":"24941","./pages/Container/QualApplication/filingPersist.js":"24941","./pages/Container/QualApplication/filingVerify":"26368","./pages/Container/QualApplication/filingVerify.js":"26368","./pages/Container/QualApplication/index":"27102","./pages/Container/QualApplication/index.js":"27102","./pages/Container/QualificationReview":"76608","./pages/Container/QualificationReview/":"76608","./pages/Container/QualificationReview/ExpertVerification":"34910","./pages/Container/QualificationReview/ExpertVerification/":"34910","./pages/Container/QualificationReview/ExpertVerification/index":"34910","./pages/Container/QualificationReview/ExpertVerification/index.js":"34910","./pages/Container/QualificationReview/FilingDetail":"13061","./pages/Container/QualificationReview/FilingDetail/":"13061","./pages/Container/QualificationReview/FilingDetail/index":"13061","./pages/Container/QualificationReview/FilingDetail/index.js":"13061","./pages/Container/QualificationReview/FilingTabs":"2016","./pages/Container/QualificationReview/FilingTabs/":"2016","./pages/Container/QualificationReview/FilingTabs/index":"2016","./pages/Container/QualificationReview/FilingTabs/index.js":"2016","./pages/Container/QualificationReview/QualChange":"90902","./pages/Container/QualificationReview/QualChange/":"90902","./pages/Container/QualificationReview/QualChange/index":"90902","./pages/Container/QualificationReview/QualChange/index.js":"90902","./pages/Container/QualificationReview/QualConfirm":"53426","./pages/Container/QualificationReview/QualConfirm/":"53426","./pages/Container/QualificationReview/QualConfirm/index":"53426","./pages/Container/QualificationReview/QualConfirm/index.js":"53426","./pages/Container/QualificationReview/QualConfirmForm":"1064","./pages/Container/QualificationReview/QualConfirmForm/":"1064","./pages/Container/QualificationReview/QualConfirmForm/indes":"59914","./pages/Container/QualificationReview/QualConfirmForm/indes.less":"59914","./pages/Container/QualificationReview/QualConfirmForm/index":"1064","./pages/Container/QualificationReview/QualConfirmForm/index.js":"1064","./pages/Container/QualificationReview/QualPublicity":"99449","./pages/Container/QualificationReview/QualPublicity/":"99449","./pages/Container/QualificationReview/QualPublicity/index":"99449","./pages/Container/QualificationReview/QualPublicity/index.js":"99449","./pages/Container/QualificationReview/QualReview":"68674","./pages/Container/QualificationReview/QualReview/":"68674","./pages/Container/QualificationReview/QualReview/index":"68674","./pages/Container/QualificationReview/QualReview/index.js":"68674","./pages/Container/QualificationReview/QualReviewForm":"71544","./pages/Container/QualificationReview/QualReviewForm/":"71544","./pages/Container/QualificationReview/QualReviewForm/ReviewModal":"41845","./pages/Container/QualificationReview/QualReviewForm/ReviewModal.js":"41845","./pages/Container/QualificationReview/QualReviewForm/indes":"69208","./pages/Container/QualificationReview/QualReviewForm/indes.less":"69208","./pages/Container/QualificationReview/QualReviewForm/index":"71544","./pages/Container/QualificationReview/QualReviewForm/index.js":"71544","./pages/Container/QualificationReview/index":"76608","./pages/Container/QualificationReview/index.js":"76608","./pages/Container/QualificationReview/mockData":"82488","./pages/Container/QualificationReview/mockData.js":"82488","./pages/Container/QualificationReview/reviewPageQuery":"56097","./pages/Container/QualificationReview/reviewPageQuery.js":"56097","./pages/Container/Stakeholder":"99765","./pages/Container/Stakeholder/":"99765","./pages/Container/Stakeholder/EnterpriseLicense":"95492","./pages/Container/Stakeholder/EnterpriseLicense/":"95492","./pages/Container/Stakeholder/EnterpriseLicense/EnterpriseLicense":"63729","./pages/Container/Stakeholder/EnterpriseLicense/EnterpriseLicense/":"63729","./pages/Container/Stakeholder/EnterpriseLicense/EnterpriseLicense/index":"63729","./pages/Container/Stakeholder/EnterpriseLicense/EnterpriseLicense/index.js":"63729","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense":"45954","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/":"45954","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge":"53645","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/":"53645","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/List":"16478","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/":"16478","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index":"16478","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/List/index.js":"16478","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/View":"58979","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/":"58979","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index":"58979","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/View/index.js":"58979","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/index":"53645","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/PersonInCharge/index.js":"53645","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini":"50427","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/":"50427","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List":"1144","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/":"1144","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index":"1144","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/List/index.js":"1144","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View":"82281","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/":"82281","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index":"82281","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/View/index.js":"82281","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index":"50427","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SecurityAdmini/index.js":"50427","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice":"56196","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/":"56196","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/List":"77101","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/":"77101","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index":"77101","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/List/index.js":"77101","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/View":"31620","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/":"31620","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index":"31620","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/View/index.js":"31620","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/index":"56196","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialDevice/index.js":"56196","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel":"4078","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/":"4078","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List":"73043","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/":"73043","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index":"73043","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/List/index.js":"73043","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View":"37174","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/":"37174","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index":"37174","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/View/index.js":"37174","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index":"4078","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/SpecialPersonnel/index.js":"4078","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/index":"45954","./pages/Container/Stakeholder/EnterpriseLicense/PersonnelLicense/index.js":"45954","./pages/Container/Stakeholder/EnterpriseLicense/index":"95492","./pages/Container/Stakeholder/EnterpriseLicense/index.js":"95492","./pages/Container/Stakeholder/index":"99765","./pages/Container/Stakeholder/index.js":"99765","./pages/Container/Supervision":"38146","./pages/Container/Supervision/":"38146","./pages/Container/Supervision/BasicInfo":"49595","./pages/Container/Supervision/BasicInfo/":"49595","./pages/Container/Supervision/BasicInfo/EnterprisePortrait":"59376","./pages/Container/Supervision/BasicInfo/EnterprisePortrait/":"59376","./pages/Container/Supervision/BasicInfo/EnterprisePortrait/index":"59376","./pages/Container/Supervision/BasicInfo/EnterprisePortrait/index.js":"59376","./pages/Container/Supervision/BasicInfo/EvaluatorInfo":"96593","./pages/Container/Supervision/BasicInfo/EvaluatorInfo/":"96593","./pages/Container/Supervision/BasicInfo/EvaluatorInfo/index":"96593","./pages/Container/Supervision/BasicInfo/EvaluatorInfo/index.js":"96593","./pages/Container/Supervision/BasicInfo/OrgAccount":"49953","./pages/Container/Supervision/BasicInfo/OrgAccount/":"49953","./pages/Container/Supervision/BasicInfo/OrgAccount/index":"49953","./pages/Container/Supervision/BasicInfo/OrgAccount/index.js":"49953","./pages/Container/Supervision/BasicInfo/RegisteredOrg":"83762","./pages/Container/Supervision/BasicInfo/RegisteredOrg/":"83762","./pages/Container/Supervision/BasicInfo/RegisteredOrg/Detail":"42110","./pages/Container/Supervision/BasicInfo/RegisteredOrg/Detail/":"42110","./pages/Container/Supervision/BasicInfo/RegisteredOrg/Detail/index":"42110","./pages/Container/Supervision/BasicInfo/RegisteredOrg/Detail/index.js":"42110","./pages/Container/Supervision/BasicInfo/RegisteredOrg/List":"72007","./pages/Container/Supervision/BasicInfo/RegisteredOrg/List/":"72007","./pages/Container/Supervision/BasicInfo/RegisteredOrg/List/index":"72007","./pages/Container/Supervision/BasicInfo/RegisteredOrg/List/index.js":"72007","./pages/Container/Supervision/BasicInfo/RegisteredOrg/index":"83762","./pages/Container/Supervision/BasicInfo/RegisteredOrg/index.js":"83762","./pages/Container/Supervision/BasicInfo/index":"49595","./pages/Container/Supervision/BasicInfo/index.js":"49595","./pages/Container/Supervision/Cockpit":"22500","./pages/Container/Supervision/Cockpit/":"22500","./pages/Container/Supervision/Cockpit/data/chongqingGeoJson":"8258","./pages/Container/Supervision/Cockpit/data/chongqingGeoJson.json":"8258","./pages/Container/Supervision/Cockpit/index":"22500","./pages/Container/Supervision/Cockpit/index.css":"74033","./pages/Container/Supervision/Cockpit/index.js":"22500","./pages/Container/Supervision/Cockpit/mockData":"51804","./pages/Container/Supervision/Cockpit/mockData.js":"51804","./pages/Container/Supervision/Dashboard":"3117","./pages/Container/Supervision/Dashboard/":"3117","./pages/Container/Supervision/Dashboard/index":"3117","./pages/Container/Supervision/Dashboard/index.css":"9770","./pages/Container/Supervision/Dashboard/index.js":"3117","./pages/Container/Supervision/EnterpriseLicense":"78079","./pages/Container/Supervision/EnterpriseLicense/":"78079","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics":"75491","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/":"75491","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/List":"88320","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/List/":"88320","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/List/index":"88320","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/List/index.js":"88320","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/View":"28737","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/View/":"28737","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/View/index":"28737","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/View/index.js":"28737","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/index":"75491","./pages/Container/Supervision/EnterpriseLicense/BranchStatistics/index.js":"75491","./pages/Container/Supervision/EnterpriseLicense/EnterpriseLicense":"71070","./pages/Container/Supervision/EnterpriseLicense/EnterpriseLicense/":"71070","./pages/Container/Supervision/EnterpriseLicense/EnterpriseLicense/index":"71070","./pages/Container/Supervision/EnterpriseLicense/EnterpriseLicense/index.js":"71070","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics":"57203","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/":"57203","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/List":"40304","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/List/":"40304","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/List/index":"40304","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/List/index.js":"40304","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/View":"61969","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/View/":"61969","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/View/index":"61969","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/View/index.js":"61969","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/index":"57203","./pages/Container/Supervision/EnterpriseLicense/StakeholderStatistics/index.js":"57203","./pages/Container/Supervision/EnterpriseLicense/index":"78079","./pages/Container/Supervision/EnterpriseLicense/index.js":"78079","./pages/Container/Supervision/ExperManage":"49306","./pages/Container/Supervision/ExperManage/":"49306","./pages/Container/Supervision/ExperManage/index":"49306","./pages/Container/Supervision/ExperManage/index.js":"49306","./pages/Container/Supervision/PersonnelLicense":"97800","./pages/Container/Supervision/PersonnelLicense/":"97800","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat":"50146","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/":"50146","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/List":"24279","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/List/":"24279","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/List/index":"24279","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/List/index.js":"24279","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge":"30765","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/":"30765","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/List":"60286","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/List/":"60286","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/List/index":"60286","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/List/index.js":"60286","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/View":"57923","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/View/":"57923","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/View/index":"57923","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/View/index.js":"57923","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/index":"30765","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/PersonInCharge/index.js":"30765","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini":"13275","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/":"13275","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/List":"3192","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/List/":"3192","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/List/index":"3192","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/List/index.js":"3192","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/View":"11721","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/View/":"11721","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/View/index":"11721","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/View/index.js":"11721","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/index":"13275","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SecurityAdmini/index.js":"13275","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice":"68100","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/":"68100","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/List":"92109","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/List/":"92109","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/List/index":"92109","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/List/index.js":"92109","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/View":"49316","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/View/":"49316","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/View/index":"49316","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/View/index.js":"49316","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/index":"68100","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialDevice/index.js":"68100","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel":"92814","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/":"92814","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/List":"30195","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/List/":"30195","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/List/index":"30195","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/List/index.js":"30195","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/View":"5782","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/View/":"5782","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/View/index":"5782","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/View/index.js":"5782","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/index":"92814","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/SpecialPersonnel/index.js":"92814","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/index":"50146","./pages/Container/Supervision/PersonnelLicense/BranchCompanyStat/index.js":"50146","./pages/Container/Supervision/PersonnelLicense/PersonInCharge":"64443","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/":"64443","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/List":"83416","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/List/":"83416","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/List/index":"83416","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/List/index.js":"83416","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/View":"91945","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/View/":"91945","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/View/index":"91945","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/View/index.js":"91945","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/index":"64443","./pages/Container/Supervision/PersonnelLicense/PersonInCharge/index.js":"64443","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini":"78601","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/":"78601","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/List":"65962","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/List/":"65962","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/List/index":"65962","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/List/index.js":"65962","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/View":"15879","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/View/":"15879","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/View/index":"15879","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/View/index.js":"15879","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/index":"78601","./pages/Container/Supervision/PersonnelLicense/SecurityAdmini/index.js":"78601","./pages/Container/Supervision/PersonnelLicense/SpecialDevice":"44646","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/":"44646","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/List":"52299","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/List/":"52299","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/List/index":"52299","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/List/index.js":"52299","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/View":"20478","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/View/":"20478","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/View/index":"20478","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/View/index.js":"20478","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/index":"44646","./pages/Container/Supervision/PersonnelLicense/SpecialDevice/index.js":"44646","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel":"98624","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/":"98624","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/List":"59673","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/List/":"59673","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/List/index":"59673","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/List/index.js":"59673","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/View":"92104","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/View/":"92104","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/View/index":"92104","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/View/index.js":"92104","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/index":"98624","./pages/Container/Supervision/PersonnelLicense/SpecialPersonnel/index.js":"98624","./pages/Container/Supervision/PersonnelLicense/StakeholderStat":"90673","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/":"90673","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/List":"87474","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/List/":"87474","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/List/index":"87474","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/List/index.js":"87474","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge":"328","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/":"328","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/List":"74401","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/List/":"74401","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/List/index":"74401","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/List/index.js":"74401","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/View":"43424","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/View/":"43424","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/View/index":"43424","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/View/index.js":"43424","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/index":"328","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/PersonInCharge/index.js":"328","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini":"47170","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/":"47170","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/List":"76183","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/List/":"76183","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/List/index":"76183","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/List/index.js":"76183","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/View":"58882","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/View/":"58882","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/View/index":"58882","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/View/index.js":"58882","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/index":"47170","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SecurityAdmini/index.js":"47170","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice":"92627","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/":"92627","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/List":"82640","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/List/":"82640","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/List/index":"82640","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/List/index.js":"82640","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/View":"54033","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/View/":"54033","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/View/index":"54033","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/View/index.js":"54033","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/index":"92627","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialDevice/index.js":"92627","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel":"35299","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/":"35299","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/List":"60480","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/List/":"60480","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/List/index":"60480","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/List/index.js":"60480","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/View":"897","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/View/":"897","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/View/index":"897","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/View/index.js":"897","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/index":"35299","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/SpecialPersonnel/index.js":"35299","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/index":"90673","./pages/Container/Supervision/PersonnelLicense/StakeholderStat/index.js":"90673","./pages/Container/Supervision/PersonnelLicense/index":"97800","./pages/Container/Supervision/PersonnelLicense/index.js":"97800","./pages/Container/Supervision/index":"38146","./pages/Container/Supervision/index.js":"38146","./pages/Container/Supervision/test2":"98915","./pages/Container/Supervision/test2/":"98915","./pages/Container/Supervision/test2/index":"98915","./pages/Container/Supervision/test2/index.js":"98915","./pages/Container/Test":"29259","./pages/Container/Test/":"29259","./pages/Container/Test/index":"29259","./pages/Container/Test/index.js":"29259","./pages/Container/index":"4474","./pages/Container/index copy":"58237","./pages/Container/index copy.js":"58237","./pages/Container/index.js":"4474","./pages/Container/index.less":"1589","./pages/index":"58682","./pages/index.js":"58682"};function i(e){return n(o(e))}function o(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=10016},12298(){},61345(){},8258(e){"use strict";e.exports=JSON.parse('{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":500101,"name":"万州区","center":[108.380246,30.807807],"centroid":[108.406819,30.704054],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":0,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.034778,30.574187],[108.052847,30.572094],[108.062667,30.574429],[108.072537,30.582159],[108.083339,30.579582],[108.088593,30.572617],[108.103863,30.573382],[108.105631,30.591458],[108.111621,30.59343],[108.127187,30.586104],[108.126647,30.577972],[108.120067,30.576965],[108.12645,30.564],[108.143587,30.566215],[108.153063,30.545879],[108.152523,30.535931],[108.163374,30.540805],[108.171378,30.539314],[108.165633,30.524411],[108.175552,30.510633],[108.184537,30.518167],[108.195045,30.514501],[108.207811,30.49766],[108.230496,30.476705],[108.232755,30.45502],[108.241937,30.443773],[108.223622,30.421274],[108.236732,30.409216],[108.254261,30.403529],[108.261479,30.388605],[108.275031,30.405546],[108.296538,30.401109],[108.298944,30.407562],[108.315835,30.425387],[108.317062,30.433129],[108.33248,30.449336],[108.338814,30.470337],[108.344657,30.476987],[108.378734,30.534884],[108.394593,30.536737],[108.404315,30.548295],[108.410404,30.543261],[108.409717,30.532749],[108.402253,30.529688],[108.399553,30.520504],[108.409962,30.517563],[108.412368,30.503059],[108.427786,30.512567],[108.42101,30.497176],[108.424054,30.488956],[108.440994,30.491011],[108.45268,30.495968],[108.455086,30.489319],[108.479146,30.488956],[108.491765,30.501488],[108.513124,30.501407],[108.528297,30.487505],[108.542929,30.491978],[108.55707,30.486014],[108.564926,30.468564],[108.569935,30.470418],[108.581719,30.485893],[108.591245,30.487787],[108.590606,30.494718],[108.598561,30.493872],[108.611376,30.502173],[108.604551,30.510795],[108.621737,30.515468],[108.620116,30.52288],[108.628611,30.525176],[108.649332,30.537824],[108.649725,30.554215],[108.64344,30.562027],[108.639904,30.574751],[108.654487,30.585017],[108.666223,30.5886],[108.690479,30.586708],[108.700004,30.561786],[108.699415,30.544389],[108.711592,30.537864],[108.715815,30.530373],[108.711887,30.523203],[108.726176,30.515548],[108.723966,30.507572],[108.744196,30.494799],[108.761529,30.505315],[108.77292,30.503502],[108.788534,30.51293],[108.799239,30.50592],[108.806948,30.491414],[108.839011,30.50318],[108.853005,30.514984],[108.854429,30.521913],[108.871663,30.532749],[108.893121,30.557799],[108.894643,30.56702],[108.90952,30.581273],[108.869896,30.610979],[108.871565,30.618103],[108.901713,30.646792],[108.899946,30.676438],[108.896312,30.684039],[108.884331,30.687337],[108.883546,30.695661],[108.872007,30.690112],[108.836016,30.678449],[108.828699,30.679414],[108.823347,30.69168],[108.818094,30.693771],[108.785883,30.683516],[108.779254,30.685125],[108.781022,30.697028],[108.79261,30.706558],[108.789762,30.714277],[108.763444,30.713031],[108.766586,30.720548],[108.762609,30.728106],[108.76639,30.74141],[108.754998,30.740044],[108.749842,30.74555],[108.740169,30.775527],[108.74724,30.782116],[108.740808,30.787259],[108.738549,30.808026],[108.733393,30.81405],[108.715177,30.815094],[108.699955,30.811841],[108.698482,30.822885],[108.685127,30.835976],[108.685078,30.845773],[108.671968,30.852116],[108.665977,30.867972],[108.653014,30.89105],[108.634798,30.885271],[108.625419,30.875358],[108.621589,30.888561],[108.623013,30.912837],[108.628169,30.918253],[108.619233,30.926999],[108.61884,30.934741],[108.608578,30.93807],[108.593307,30.920259],[108.566448,30.912396],[108.552602,30.915405],[108.537577,30.958123],[108.523632,30.973159],[108.531243,30.978051],[108.533894,30.996251],[108.51666,30.990559],[108.506643,30.992604],[108.501094,30.98651],[108.50409,30.977289],[108.496626,30.972839],[108.486413,30.977008],[108.460537,30.967426],[108.454743,30.970232],[108.45327,30.988755],[108.455626,30.994728],[108.440356,31.002545],[108.426509,30.998216],[108.41497,30.998897],[108.395674,30.991641],[108.372792,30.969791],[108.355214,30.960408],[108.339649,30.963135],[108.349027,30.939153],[108.360861,30.932976],[108.346277,30.921222],[108.300269,30.901041],[108.29202,30.892976],[108.268402,30.881659],[108.260055,30.872789],[108.243803,30.882261],[108.244294,30.89113],[108.228237,30.881298],[108.231184,30.87612],[108.225488,30.860908],[108.229956,30.856171],[108.218417,30.852839],[108.200102,30.839188],[108.197254,30.833647],[108.18218,30.824211],[108.167106,30.827182],[108.157482,30.834771],[108.152179,30.831278],[108.131704,30.832001],[108.126057,30.840875],[108.122866,30.833487],[108.109608,30.82931],[108.105287,30.841356],[108.096646,30.84782],[108.090115,30.871545],[108.101654,30.878007],[108.081817,30.885712],[108.071751,30.892695],[108.069149,30.888281],[108.041112,30.876522],[108.0363,30.8701],[108.029426,30.884508],[108.009392,30.907662],[108.000849,30.911915],[107.994711,30.908665],[107.986953,30.901924],[107.95597,30.882983],[107.954202,30.872428],[107.929504,30.859342],[107.896508,30.834932],[107.876131,30.813287],[107.88492,30.806138],[107.905592,30.77601],[107.908243,30.762911],[107.918653,30.75829],[107.959112,30.719262],[108.011405,30.709814],[108.03517,30.715362],[108.047544,30.723684],[108.074894,30.723121],[108.086678,30.713714],[108.074844,30.696304],[108.082259,30.677926],[108.079558,30.664532],[108.0554,30.660027],[108.042585,30.662481],[108.025645,30.648844],[108.023091,30.63617],[108.016954,30.629571],[108.025252,30.60289],[108.033697,30.592424],[108.028051,30.587432],[108.034778,30.574187]]]]}},{"type":"Feature","properties":{"adcode":500102,"name":"涪陵区","center":[107.394905,29.703652],"centroid":[107.334026,29.658582],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":1,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.701575,29.615443],[107.698482,29.618614],[107.713752,29.642555],[107.718073,29.65682],[107.696616,29.660315],[107.684733,29.666532],[107.674176,29.663362],[107.670101,29.675064],[107.6565,29.686156],[107.64447,29.687821],[107.630427,29.701714],[107.632784,29.719016],[107.640345,29.740701],[107.625075,29.753896],[107.64226,29.76303],[107.638529,29.772976],[107.638627,29.813274],[107.622669,29.802562],[107.605336,29.808161],[107.605238,29.832423],[107.595369,29.835222],[107.604256,29.852014],[107.613585,29.856111],[107.616973,29.865884],[107.626892,29.874522],[107.613094,29.876955],[107.598707,29.888632],[107.602979,29.897389],[107.59473,29.917657],[107.579361,29.923939],[107.573126,29.933827],[107.57946,29.943877],[107.571898,29.951049],[107.56193,29.946146],[107.546807,29.958585],[107.546905,29.965675],[107.53355,29.968551],[107.523779,29.978678],[107.515186,29.959436],[107.500554,29.960611],[107.498197,29.972481],[107.487443,29.972076],[107.471338,29.989453],[107.466968,29.998606],[107.453171,30.001441],[107.448064,29.999092],[107.421156,29.967944],[107.415755,29.970577],[107.383545,29.926614],[107.387129,29.921993],[107.377505,29.910523],[107.379666,29.899132],[107.369354,29.906794],[107.360762,29.897227],[107.342005,29.892929],[107.335818,29.884415],[107.337193,29.873062],[107.323445,29.852947],[107.313084,29.845809],[107.299827,29.847472],[107.29801,29.839603],[107.272379,29.837291],[107.270857,29.851447],[107.265161,29.847472],[107.240512,29.841347],[107.229317,29.84374],[107.210806,29.840292],[107.206583,29.824958],[107.212279,29.816276],[107.198039,29.809622],[107.186992,29.79473],[107.153111,29.784827],[107.111572,29.76299],[107.102635,29.754546],[107.086726,29.761813],[107.070277,29.758524],[107.070032,29.751217],[107.041406,29.734407],[107.027166,29.717189],[107.009195,29.712762],[107.002223,29.714468],[106.993581,29.679331],[106.975315,29.634142],[106.966624,29.599546],[106.958768,29.582508],[106.953268,29.551311],[106.953612,29.535811],[106.947278,29.510826],[106.945952,29.497029],[106.964415,29.488685],[106.98052,29.488767],[106.993925,29.482579],[107.00453,29.471058],[107.012927,29.487708],[107.019997,29.487057],[107.015873,29.473338],[107.034581,29.467435],[107.034482,29.453103],[107.025055,29.441782],[107.029228,29.410827],[107.034581,29.406713],[107.026381,29.402802],[107.035121,29.391231],[107.051619,29.394205],[107.052552,29.388705],[107.043321,29.378437],[107.07229,29.362829],[107.083387,29.359813],[107.10018,29.361606],[107.114812,29.366741],[107.109166,29.383856],[107.110442,29.391598],[107.125124,29.387564],[107.134158,29.394613],[107.146827,29.396365],[107.142947,29.408179],[107.134846,29.411438],[107.148741,29.419259],[107.155272,29.417304],[107.16082,29.424432],[107.167056,29.420603],[107.173096,29.408342],[107.185911,29.412945],[107.203244,29.411316],[107.199561,29.399135],[107.214439,29.39775],[107.207221,29.385934],[107.20732,29.366293],[107.225487,29.367801],[107.239285,29.364744],[107.241691,29.379415],[107.237713,29.394817],[107.226666,29.406835],[107.227598,29.418159],[107.240512,29.426795],[107.245422,29.424391],[107.260938,29.429035],[107.262264,29.436162],[107.277338,29.440357],[107.30567,29.465318],[107.313526,29.487912],[107.323248,29.497558],[107.328993,29.509321],[107.348683,29.515547],[107.358601,29.51575],[107.365868,29.522383],[107.380599,29.523197],[107.391548,29.530969],[107.427491,29.505658],[107.431762,29.483475],[107.441386,29.491575],[107.450519,29.490028],[107.463826,29.498617],[107.4625,29.502117],[107.475905,29.50635],[107.478507,29.497151],[107.513664,29.461165],[107.532666,29.423047],[107.546562,29.431845],[107.552798,29.447809],[107.56139,29.453062],[107.574206,29.452533],[107.577446,29.462427],[107.595958,29.480951],[107.613143,29.479526],[107.620558,29.483638],[107.615009,29.512373],[107.607546,29.514652],[107.608135,29.532474],[107.629003,29.539147],[107.651197,29.553304],[107.654634,29.562457],[107.666958,29.573804],[107.687532,29.600481],[107.69804,29.605889],[107.701575,29.615443]]]]}},{"type":"Feature","properties":{"adcode":500103,"name":"渝中区","center":[106.56288,29.556742],"centroid":[106.540387,29.549305],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":2,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.588199,29.571242],[106.572487,29.562619],[106.560849,29.567175],[106.545382,29.566483],[106.530407,29.552369],[106.502321,29.557494],[106.494022,29.554809],[106.482778,29.548097],[106.495594,29.546958],[106.500995,29.529789],[106.532272,29.52869],[106.539441,29.540489],[106.556185,29.5411],[106.583731,29.547812],[106.589623,29.556518],[106.588199,29.571242]]]]}},{"type":"Feature","properties":{"adcode":500104,"name":"大渡口区","center":[106.48613,29.481002],"centroid":[106.458637,29.417574],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":3,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.424298,29.426306],[106.423071,29.426591],[106.417522,29.420563],[106.416786,29.430175],[106.410108,29.439176],[106.406965,29.439054],[106.398422,29.440438],[106.393708,29.429361],[106.398471,29.413638],[106.392726,29.408831],[106.398225,29.386016],[106.405738,29.380963],[106.409568,29.368086],[106.39631,29.357286],[106.400877,29.340777],[106.411876,29.342245],[106.435542,29.352965],[106.441926,29.358916],[106.455036,29.380596],[106.469619,29.389153],[106.49196,29.39775],[106.509735,29.397506],[106.528197,29.388338],[106.534924,29.392005],[106.526528,29.411275],[106.498343,29.446913],[106.502075,29.47745],[106.509538,29.481765],[106.521765,29.479974],[106.523729,29.485673],[106.50291,29.494994],[106.480569,29.490273],[106.468097,29.498128],[106.454888,29.483556],[106.462696,29.485266],[106.47065,29.475048],[106.458915,29.472443],[106.451942,29.456401],[106.458767,29.448379],[106.454545,29.430623],[106.457884,29.41983],[106.451402,29.414127],[106.439372,29.417834],[106.430436,29.415512],[106.424298,29.426306]]]]}},{"type":"Feature","properties":{"adcode":500105,"name":"江北区","center":[106.532844,29.575352],"centroid":[106.707043,29.613282],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":4,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.46191,29.608247],[106.451942,29.586452],[106.463432,29.581165],[106.487688,29.555135],[106.494022,29.554809],[106.502321,29.557494],[106.530407,29.552369],[106.545382,29.566483],[106.560849,29.567175],[106.572487,29.562619],[106.588199,29.571242],[106.581177,29.578766],[106.580392,29.590275],[106.589672,29.609344],[106.602242,29.615565],[106.623307,29.614995],[106.633274,29.592023],[106.641916,29.586818],[106.65645,29.591861],[106.672654,29.566321],[106.683652,29.562131],[106.692343,29.564287],[106.709627,29.577627],[106.730937,29.583402],[106.740512,29.589665],[106.748614,29.607718],[106.766977,29.610401],[106.792461,29.604059],[106.801152,29.589055],[106.821087,29.591576],[106.843527,29.57657],[106.85045,29.575431],[106.861547,29.602067],[106.873086,29.615809],[106.893659,29.657064],[106.87775,29.659339],[106.866359,29.646985],[106.850548,29.659908],[106.833706,29.6632],[106.825703,29.659502],[106.819811,29.663647],[106.822118,29.67153],[106.809401,29.674699],[106.806701,29.671123],[106.793001,29.678599],[106.78323,29.669986],[106.782543,29.662428],[106.754162,29.651578],[106.747926,29.655154],[106.749988,29.663606],[106.744735,29.670433],[106.741297,29.662184],[106.73462,29.667263],[106.729906,29.646294],[106.723915,29.640604],[106.712671,29.646945],[106.70948,29.631337],[106.687237,29.623654],[106.648054,29.63719],[106.621834,29.635199],[106.61162,29.639873],[106.602929,29.634386],[106.595613,29.638572],[106.582798,29.633695],[106.579213,29.619061],[106.57337,29.620362],[106.562617,29.603734],[106.562175,29.589543],[106.549851,29.581531],[106.530308,29.587469],[106.506543,29.573032],[106.497754,29.573113],[106.486363,29.585639],[106.485724,29.596984],[106.492009,29.599424],[106.482434,29.613329],[106.478506,29.609751],[106.46191,29.608247]]]]}},{"type":"Feature","properties":{"adcode":500106,"name":"沙坪坝区","center":[106.4542,29.541224],"centroid":[106.368248,29.624462],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":5,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.482778,29.548097],[106.494022,29.554809],[106.487688,29.555135],[106.463432,29.581165],[106.451942,29.586452],[106.46191,29.608247],[106.462843,29.616296],[106.453121,29.620321],[106.45209,29.632109],[106.468293,29.645969],[106.469766,29.657714],[106.457589,29.668889],[106.448603,29.661453],[106.448702,29.652187],[106.424396,29.65747],[106.429061,29.662956],[106.426508,29.680021],[106.433431,29.711706],[106.442073,29.730387],[106.442908,29.743624],[106.431418,29.749146],[106.417768,29.750202],[106.40947,29.738833],[106.39361,29.740457],[106.382758,29.747847],[106.380647,29.744233],[106.366604,29.746994],[106.365327,29.735504],[106.32968,29.732702],[106.327126,29.728519],[106.317797,29.738752],[106.305669,29.736641],[106.297076,29.706467],[106.285636,29.697896],[106.280431,29.703298],[106.278712,29.67669],[106.284506,29.675268],[106.287698,29.663484],[106.2794,29.652553],[106.287649,29.635849],[106.279105,29.637841],[106.273017,29.631215],[106.282493,29.626744],[106.274882,29.612231],[106.265602,29.605889],[106.260005,29.592633],[106.251707,29.559406],[106.253425,29.532841],[106.264031,29.525354],[106.285488,29.532881],[106.293639,29.531254],[106.297322,29.542442],[106.305718,29.538415],[106.312789,29.544883],[106.33405,29.544029],[106.343526,29.554891],[106.356145,29.559772],[106.37392,29.546633],[106.379763,29.546958],[106.379272,29.536584],[106.390762,29.54053],[106.395083,29.547934],[106.403528,29.538903],[106.41384,29.540815],[106.411237,29.505536],[106.407506,29.492918],[106.424544,29.493325],[106.426999,29.498006],[106.44281,29.494139],[106.448063,29.509524],[106.461615,29.52808],[106.460093,29.532108],[106.483466,29.539025],[106.482778,29.548097]]]]}},{"type":"Feature","properties":{"adcode":500107,"name":"九龙坡区","center":[106.480989,29.523492],"centroid":[106.364401,29.428501],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":6,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.253425,29.532841],[106.253278,29.519698],[106.261969,29.516524],[106.260594,29.494262],[106.267026,29.494994],[106.26025,29.466051],[106.262705,29.451596],[106.278565,29.449031],[106.285636,29.441986],[106.298549,29.440764],[106.30724,29.434248],[106.307339,29.426835],[106.320596,29.427976],[106.323002,29.420481],[106.317257,29.415227],[106.329041,29.413679],[106.331005,29.39555],[106.322314,29.38732],[106.314409,29.388827],[106.30891,29.379985],[106.295554,29.378763],[106.294425,29.384549],[106.284359,29.38516],[106.282248,29.368167],[106.275668,29.363236],[106.277829,29.352924],[106.267468,29.350234],[106.261232,29.335519],[106.274539,29.32871],[106.276945,29.322269],[106.289171,29.320679],[106.27994,29.286913],[106.298697,29.256483],[106.311905,29.254769],[106.339844,29.26456],[106.3559,29.27688],[106.384035,29.283039],[106.393217,29.294948],[106.385999,29.312401],[106.395525,29.339351],[106.400877,29.340777],[106.39631,29.357286],[106.409568,29.368086],[106.405738,29.380963],[106.398225,29.386016],[106.392726,29.408831],[106.398471,29.413638],[106.393708,29.429361],[106.398422,29.440438],[106.406965,29.439054],[106.408537,29.441375],[106.410599,29.440397],[106.410108,29.439176],[106.416786,29.430175],[106.417522,29.420563],[106.423071,29.426591],[106.423316,29.427202],[106.423709,29.427691],[106.423955,29.427731],[106.424249,29.426795],[106.424298,29.426306],[106.430436,29.415512],[106.439372,29.417834],[106.451402,29.414127],[106.457884,29.41983],[106.454545,29.430623],[106.458767,29.448379],[106.451942,29.456401],[106.458915,29.472443],[106.47065,29.475048],[106.462696,29.485266],[106.454888,29.483556],[106.468097,29.498128],[106.480569,29.490273],[106.50291,29.494994],[106.523729,29.485673],[106.521765,29.479974],[106.542044,29.472972],[106.552011,29.48726],[106.549851,29.495523],[106.534187,29.505454],[106.532272,29.52869],[106.500995,29.529789],[106.495594,29.546958],[106.482778,29.548097],[106.483466,29.539025],[106.460093,29.532108],[106.461615,29.52808],[106.448063,29.509524],[106.44281,29.494139],[106.426999,29.498006],[106.424544,29.493325],[106.407506,29.492918],[106.411237,29.505536],[106.41384,29.540815],[106.403528,29.538903],[106.395083,29.547934],[106.390762,29.54053],[106.379272,29.536584],[106.379763,29.546958],[106.37392,29.546633],[106.356145,29.559772],[106.343526,29.554891],[106.33405,29.544029],[106.312789,29.544883],[106.305718,29.538415],[106.297322,29.542442],[106.293639,29.531254],[106.285488,29.532881],[106.264031,29.525354],[106.253425,29.532841]]],[[[106.423955,29.427731],[106.423709,29.427691],[106.423316,29.427202],[106.423071,29.426591],[106.424298,29.426306],[106.424249,29.426795],[106.423955,29.427731]]],[[[106.410599,29.440397],[106.408537,29.441375],[106.406965,29.439054],[106.410108,29.439176],[106.410599,29.440397]]]]}},{"type":"Feature","properties":{"adcode":500108,"name":"南岸区","center":[106.560813,29.523992],"centroid":[106.660614,29.535521],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":7,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.801152,29.589055],[106.792461,29.604059],[106.766977,29.610401],[106.748614,29.607718],[106.740512,29.589665],[106.730937,29.583402],[106.709627,29.577627],[106.692343,29.564287],[106.683652,29.562131],[106.672654,29.566321],[106.65645,29.591861],[106.641916,29.586818],[106.633274,29.592023],[106.623307,29.614995],[106.602242,29.615565],[106.589672,29.609344],[106.580392,29.590275],[106.581177,29.578766],[106.588199,29.571242],[106.589623,29.556518],[106.583731,29.547812],[106.556185,29.5411],[106.539441,29.540489],[106.532272,29.52869],[106.534187,29.505454],[106.549851,29.495523],[106.552011,29.48726],[106.56954,29.485144],[106.578772,29.469878],[106.586677,29.473094],[106.59581,29.463974],[106.606808,29.474315],[106.627971,29.465847],[106.642849,29.469959],[106.655321,29.462346],[106.65866,29.46772],[106.673341,29.458437],[106.688808,29.468453],[106.683358,29.476473],[106.69308,29.483353],[106.693276,29.48897],[106.703686,29.487993],[106.705257,29.482254],[106.732115,29.483923],[106.738548,29.486731],[106.764179,29.530928],[106.7712,29.549155],[106.787993,29.576326],[106.801152,29.589055]]]]}},{"type":"Feature","properties":{"adcode":500109,"name":"北碚区","center":[106.437868,29.82543],"centroid":[106.513996,29.861006],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":8,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.648447,30.085559],[106.629101,30.079448],[106.591587,30.047071],[106.598265,30.039582],[106.596546,30.030432],[106.582209,30.022214],[106.572192,30.012698],[106.568706,29.991154],[106.55697,29.961259],[106.544941,29.935246],[106.526773,29.945822],[106.519506,29.927546],[106.505659,29.931234],[106.501338,29.922115],[106.488916,29.908415],[106.479046,29.908172],[106.477131,29.891875],[106.466967,29.882996],[106.465347,29.870832],[106.452581,29.869128],[106.462892,29.88478],[106.458522,29.887456],[106.452777,29.878212],[106.44281,29.883564],[106.46191,29.92402],[106.455281,29.926776],[106.443841,29.906834],[106.433235,29.901889],[106.423414,29.904564],[106.429601,29.892362],[106.423611,29.884334],[106.409077,29.889443],[106.396507,29.898118],[106.390958,29.906672],[106.390909,29.921304],[106.383053,29.92787],[106.339598,29.901767],[106.314409,29.884861],[106.325653,29.872737],[106.329385,29.859639],[106.336407,29.860247],[106.330956,29.848323],[106.342446,29.842523],[106.337585,29.834532],[106.345883,29.836114],[106.34225,29.816804],[106.351284,29.812422],[106.372889,29.814207],[106.344214,29.779307],[106.334197,29.771311],[106.324279,29.774843],[106.31598,29.764898],[106.305669,29.736641],[106.317797,29.738752],[106.327126,29.728519],[106.32968,29.732702],[106.365327,29.735504],[106.366604,29.746994],[106.380647,29.744233],[106.382758,29.747847],[106.39361,29.740457],[106.40947,29.738833],[106.417768,29.750202],[106.431418,29.749146],[106.442908,29.743624],[106.442073,29.730387],[106.433431,29.711706],[106.426508,29.680021],[106.429061,29.662956],[106.424396,29.65747],[106.448702,29.652187],[106.448603,29.661453],[106.457589,29.668889],[106.457147,29.687415],[106.469373,29.697165],[106.487197,29.699399],[106.496134,29.68969],[106.506887,29.685425],[106.514743,29.694281],[106.512337,29.703461],[106.518377,29.71199],[106.536741,29.723321],[106.536741,29.730306],[106.524956,29.742609],[106.520144,29.764614],[106.515676,29.769688],[106.530996,29.775979],[106.532469,29.767333],[106.54116,29.763112],[106.530799,29.758687],[106.532076,29.749471],[106.5417,29.754871],[106.556529,29.754789],[106.57175,29.763355],[106.589181,29.754992],[106.588543,29.76161],[106.604746,29.769322],[106.592864,29.784705],[106.609018,29.799437],[106.601653,29.799843],[106.593011,29.808932],[106.5936,29.79964],[106.584909,29.799599],[106.587217,29.812665],[106.598805,29.816763],[106.598461,29.825607],[106.612848,29.832626],[106.622865,29.831327],[106.620262,29.840252],[106.634109,29.839481],[106.646581,29.849378],[106.64987,29.863857],[106.658512,29.869534],[106.668775,29.900348],[106.67506,29.897713],[106.678889,29.908212],[106.669118,29.912712],[106.679822,29.923615],[106.678497,29.92864],[106.687384,29.935489],[106.674274,29.932206],[106.674225,29.961948],[106.679724,29.97961],[106.677465,29.98601],[106.676385,30.015087],[106.678889,30.026141],[106.670739,30.034805],[106.678153,30.058121],[106.677024,30.063989],[106.648447,30.085559]]]]}},{"type":"Feature","properties":{"adcode":500110,"name":"綦江区","center":[106.651417,29.028091],"centroid":[106.722706,28.87864],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":9,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.057462,28.894785],[107.04337,28.919879],[107.053288,28.919183],[107.057315,28.932771],[107.051275,28.942143],[107.043124,28.945785],[107.02913,28.941284],[107.015971,28.952087],[107.013614,28.969599],[107.022256,28.974058],[107.02967,28.985717],[107.024564,28.995983],[107.01715,28.998724],[107.003892,29.016023],[106.990045,29.021094],[106.979832,29.031766],[106.981158,29.039861],[106.988671,29.043459],[106.977034,29.056009],[106.975266,29.050532],[106.96358,29.058217],[106.954545,29.059239],[106.950421,29.071787],[106.938685,29.041906],[106.926361,29.047793],[106.920567,29.045749],[106.915362,29.054538],[106.906131,29.051758],[106.910256,29.068844],[106.921844,29.100475],[106.911483,29.114775],[106.905542,29.11596],[106.891695,29.131769],[106.885263,29.141817],[106.868028,29.151456],[106.858012,29.149046],[106.849468,29.1575],[106.821235,29.149577],[106.812936,29.165014],[106.809941,29.178161],[106.800121,29.179958],[106.793689,29.169709],[106.788386,29.177181],[106.776405,29.163666],[106.768843,29.161298],[106.767665,29.169587],[106.757894,29.170159],[106.748908,29.176691],[106.729464,29.162604],[106.712377,29.179182],[106.699561,29.177181],[106.686746,29.188042],[106.680313,29.173548],[106.676631,29.176855],[106.668234,29.168158],[106.665092,29.158439],[106.65316,29.16142],[106.656205,29.175385],[106.642603,29.173874],[106.623896,29.160154],[106.604599,29.126908],[106.588395,29.12654],[106.585007,29.131442],[106.574451,29.128215],[106.574205,29.116777],[106.581177,29.110076],[106.578084,29.09312],[106.584418,29.079634],[106.583436,29.071256],[106.589672,29.056663],[106.585695,29.053148],[106.589525,29.030008],[106.59414,29.019131],[106.608773,29.014756],[106.592471,29.005963],[106.585204,29.008294],[106.57833,29.022443],[106.562666,29.016555],[106.557118,29.006004],[106.549703,29.00535],[106.551815,29.024692],[106.544646,29.036386],[106.526331,29.036141],[106.524956,29.044195],[106.514547,29.059852],[106.504825,29.063285],[106.498,29.071624],[106.501044,29.0771],[106.49034,29.083476],[106.484497,29.065738],[106.489849,29.042969],[106.478113,29.024774],[106.475413,29.012179],[106.454447,29.0177],[106.444135,29.038103],[106.463874,29.042069],[106.44281,29.050573],[106.442515,29.039739],[106.427834,29.047588],[106.419732,29.047834],[106.404314,29.035364],[106.398765,29.027023],[106.385803,29.029476],[106.391842,29.022443],[106.397587,28.993693],[106.405738,28.979622],[106.399846,28.962521],[106.408733,28.95401],[106.402792,28.940956],[106.410992,28.922294],[106.411826,28.891182],[106.415264,28.876236],[106.43623,28.870217],[106.446443,28.863337],[106.455723,28.836427],[106.461861,28.831019],[106.47448,28.833027],[106.476199,28.826759],[106.490585,28.806518],[106.508753,28.795864],[106.521126,28.794266],[106.523041,28.78111],[106.533795,28.778733],[106.53404,28.770904],[106.547985,28.769838],[106.561831,28.756064],[106.563894,28.746184],[106.559229,28.731546],[106.56026,28.72072],[106.576857,28.702387],[106.582356,28.702223],[106.587315,28.691517],[106.598068,28.691886],[106.606072,28.685035],[106.619182,28.689178],[106.614272,28.680276],[106.61766,28.667311],[106.626891,28.659269],[106.635238,28.658448],[106.643684,28.664316],[106.651393,28.64942],[106.641179,28.644167],[106.620213,28.645727],[106.618887,28.637272],[106.62861,28.63444],[106.636809,28.623235],[106.636466,28.613219],[106.629641,28.604762],[106.614665,28.609442],[106.607054,28.594292],[106.616825,28.562795],[106.615254,28.549651],[106.600622,28.541353],[106.584615,28.523276],[106.568657,28.523646],[106.560309,28.513374],[106.56792,28.505278],[106.562814,28.497388],[106.568018,28.484031],[106.589181,28.488387],[106.591489,28.499073],[106.584958,28.50684],[106.593404,28.510169],[106.610147,28.497922],[106.632734,28.503553],[106.631114,28.490237],[106.649772,28.47955],[106.661066,28.491881],[106.678349,28.481359],[106.688268,28.484647],[106.696713,28.4784],[106.693276,28.45653],[106.708547,28.450486],[106.716207,28.456365],[106.725241,28.454433],[106.732901,28.46356],[106.746649,28.466643],[106.744833,28.489867],[106.726027,28.518551],[106.723965,28.529891],[106.728187,28.54201],[106.73732,28.553307],[106.754358,28.558318],[106.765161,28.558153],[106.779891,28.56378],[106.780922,28.574869],[106.766634,28.580166],[106.758581,28.588133],[106.759023,28.611084],[106.773901,28.611946],[106.780333,28.625],[106.792559,28.616256],[106.793443,28.606486],[106.800514,28.602134],[106.807732,28.589447],[106.827078,28.598562],[106.833264,28.613219],[106.829287,28.622742],[106.856146,28.622496],[106.866359,28.624507],[106.871515,28.658817],[106.883201,28.69246],[106.862136,28.690983],[106.854722,28.697095],[106.853936,28.706324],[106.862529,28.707555],[106.852905,28.724452],[106.828354,28.737696],[106.824033,28.756146],[106.833363,28.768772],[106.838469,28.765985],[106.845393,28.781028],[106.862333,28.780577],[106.864591,28.77447],[106.874215,28.779716],[106.886392,28.794716],[106.897882,28.80115],[106.905345,28.79611],[106.923071,28.810042],[106.938391,28.792381],[106.94227,28.782135],[106.950224,28.777626],[106.951746,28.766969],[106.967803,28.774101],[106.987885,28.774675],[106.988671,28.790331],[106.981355,28.804347],[106.980814,28.812951],[106.98926,28.829585],[106.983368,28.851173],[106.997853,28.853507],[107.005169,28.859159],[107.019114,28.860675],[107.016118,28.882501],[107.036594,28.88115],[107.04062,28.863869],[107.058689,28.868947],[107.045579,28.874926],[107.052552,28.8911],[107.057462,28.894785]]]]}},{"type":"Feature","properties":{"adcode":500111,"name":"大足区","center":[105.715319,29.700498],"centroid":[105.742721,29.65],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":10,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.482777,29.679127],[105.490683,29.675186],[105.487688,29.663159],[105.496673,29.648652],[105.509243,29.637962],[105.50561,29.609344],[105.517738,29.586493],[105.536642,29.59121],[105.542681,29.586412],[105.542534,29.57413],[105.549703,29.572096],[105.561045,29.588892],[105.580047,29.591617],[105.590899,29.590397],[105.594483,29.575553],[105.602241,29.569941],[105.599983,29.553019],[105.592175,29.549928],[105.59522,29.539432],[105.590015,29.524011],[105.583239,29.515588],[105.593059,29.517744],[105.595711,29.504152],[105.607642,29.508262],[105.619967,29.504803],[105.620556,29.494017],[105.631506,29.485917],[105.629738,29.478386],[105.637152,29.473623],[105.646236,29.486121],[105.639509,29.489052],[105.641179,29.505861],[105.648397,29.494139],[105.662636,29.499431],[105.65311,29.485022],[105.658119,29.481317],[105.657431,29.468168],[105.662194,29.460025],[105.687236,29.446506],[105.714929,29.464259],[105.725486,29.454121],[105.724013,29.449967],[105.735061,29.445162],[105.737663,29.435592],[105.727646,29.422844],[105.73403,29.417386],[105.722835,29.397872],[105.741002,29.397628],[105.728678,29.384875],[105.735159,29.38459],[105.747582,29.372487],[105.767762,29.379578],[105.773507,29.394857],[105.770561,29.408302],[105.802674,29.437139],[105.817895,29.490395],[105.825899,29.51396],[105.834933,29.527917],[105.855016,29.540042],[105.868617,29.537316],[105.876817,29.541791],[105.873969,29.552572],[105.890467,29.570429],[105.924347,29.595805],[105.938243,29.613166],[105.946099,29.626988],[105.953513,29.630199],[105.969815,29.646294],[105.982532,29.671936],[105.997361,29.6645],[106.005659,29.682581],[106.031732,29.722184],[106.036838,29.726692],[106.025987,29.734854],[106.028344,29.749552],[106.014448,29.752841],[106.010913,29.747279],[106.001289,29.748375],[105.997508,29.756819],[105.998588,29.768916],[105.991223,29.781174],[105.976542,29.784746],[105.970601,29.779876],[105.957638,29.781662],[105.944233,29.775979],[105.922334,29.788236],[105.904706,29.785598],[105.906523,29.795582],[105.893806,29.802967],[105.888208,29.790347],[105.893904,29.785882],[105.888012,29.77468],[105.878584,29.769525],[105.868911,29.756982],[105.83076,29.757997],[105.822461,29.762827],[105.820939,29.773381],[105.806945,29.771636],[105.808418,29.783569],[105.789269,29.794121],[105.778368,29.811367],[105.77719,29.801831],[105.763883,29.793512],[105.746354,29.801466],[105.721411,29.78779],[105.713898,29.789129],[105.714684,29.79684],[105.72308,29.809825],[105.735846,29.819319],[105.725339,29.832747],[105.738252,29.845646],[105.738105,29.856516],[105.733146,29.860693],[105.719397,29.856557],[105.720625,29.849662],[105.708939,29.840576],[105.695436,29.843497],[105.690428,29.852298],[105.677759,29.854286],[105.661801,29.84082],[105.656204,29.844389],[105.641473,29.836844],[105.617659,29.845728],[105.605875,29.827879],[105.604107,29.816844],[105.588444,29.823133],[105.580293,29.790753],[105.587511,29.784868],[105.572289,29.768713],[105.576218,29.757388],[105.574941,29.744477],[105.564335,29.737818],[105.56571,29.724012],[105.557952,29.726651],[105.549212,29.737615],[105.542829,29.726529],[105.550341,29.722022],[105.52962,29.707604],[105.538851,29.69489],[105.527951,29.692412],[105.520095,29.703583],[105.49903,29.709553],[105.49029,29.720275],[105.482188,29.718082],[105.473448,29.707523],[105.474234,29.697124],[105.481353,29.692737],[105.482777,29.679127]]]]}},{"type":"Feature","properties":{"adcode":500112,"name":"渝北区","center":[106.512851,29.601451],"centroid":[106.746928,29.810209],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":11,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.893659,29.657064],[106.906082,29.678152],[106.913742,29.684043],[106.930534,29.689],[106.942564,29.705857],[106.945609,29.724743],[106.972222,29.763924],[106.96466,29.774518],[106.958522,29.769485],[106.952532,29.784259],[106.945167,29.784178],[106.952237,29.792214],[106.939913,29.804347],[106.944234,29.812949],[106.942859,29.839765],[106.936574,29.842483],[106.937114,29.851893],[106.944528,29.855908],[106.945461,29.875454],[106.953416,29.88109],[106.962058,29.901929],[106.974529,29.916603],[106.98489,29.934314],[106.970012,29.938326],[106.965691,29.951981],[106.946934,29.953683],[106.942515,29.964824],[106.935248,29.964054],[106.931467,29.975397],[106.909077,29.971873],[106.896654,29.978597],[106.889928,29.987954],[106.88708,29.981392],[106.877947,29.98601],[106.868323,29.978962],[106.864444,29.984916],[106.866506,30.012293],[106.856195,30.013872],[106.861449,30.028165],[106.842054,30.049135],[106.836996,30.049742],[106.830171,30.033955],[106.812495,30.028975],[106.799974,30.030554],[106.797764,30.023145],[106.785587,30.017233],[106.768598,30.017274],[106.764228,30.024602],[106.759416,30.018893],[106.742132,30.025938],[106.73241,30.026829],[106.726076,30.034319],[106.72583,30.057068],[106.698825,30.076535],[106.698726,30.098708],[106.703195,30.118126],[106.689643,30.117802],[106.688857,30.124031],[106.673881,30.12213],[106.668382,30.101742],[106.656352,30.086165],[106.648447,30.085559],[106.677024,30.063989],[106.678153,30.058121],[106.670739,30.034805],[106.678889,30.026141],[106.676385,30.015087],[106.677465,29.98601],[106.679724,29.97961],[106.674225,29.961948],[106.674274,29.932206],[106.687384,29.935489],[106.678497,29.92864],[106.679822,29.923615],[106.669118,29.912712],[106.678889,29.908212],[106.67506,29.897713],[106.668775,29.900348],[106.658512,29.869534],[106.64987,29.863857],[106.646581,29.849378],[106.634109,29.839481],[106.620262,29.840252],[106.622865,29.831327],[106.612848,29.832626],[106.598461,29.825607],[106.598805,29.816763],[106.587217,29.812665],[106.584909,29.799599],[106.5936,29.79964],[106.593011,29.808932],[106.601653,29.799843],[106.609018,29.799437],[106.592864,29.784705],[106.604746,29.769322],[106.588543,29.76161],[106.589181,29.754992],[106.57175,29.763355],[106.556529,29.754789],[106.5417,29.754871],[106.532076,29.749471],[106.530799,29.758687],[106.54116,29.763112],[106.532469,29.767333],[106.530996,29.775979],[106.515676,29.769688],[106.520144,29.764614],[106.524956,29.742609],[106.536741,29.730306],[106.536741,29.723321],[106.518377,29.71199],[106.512337,29.703461],[106.514743,29.694281],[106.506887,29.685425],[106.496134,29.68969],[106.487197,29.699399],[106.469373,29.697165],[106.457147,29.687415],[106.457589,29.668889],[106.469766,29.657714],[106.468293,29.645969],[106.45209,29.632109],[106.453121,29.620321],[106.462843,29.616296],[106.46191,29.608247],[106.478506,29.609751],[106.482434,29.613329],[106.492009,29.599424],[106.485724,29.596984],[106.486363,29.585639],[106.497754,29.573113],[106.506543,29.573032],[106.530308,29.587469],[106.549851,29.581531],[106.562175,29.589543],[106.562617,29.603734],[106.57337,29.620362],[106.579213,29.619061],[106.582798,29.633695],[106.595613,29.638572],[106.602929,29.634386],[106.61162,29.639873],[106.621834,29.635199],[106.648054,29.63719],[106.687237,29.623654],[106.70948,29.631337],[106.712671,29.646945],[106.723915,29.640604],[106.729906,29.646294],[106.73462,29.667263],[106.741297,29.662184],[106.744735,29.670433],[106.749988,29.663606],[106.747926,29.655154],[106.754162,29.651578],[106.782543,29.662428],[106.78323,29.669986],[106.793001,29.678599],[106.806701,29.671123],[106.809401,29.674699],[106.822118,29.67153],[106.819811,29.663647],[106.825703,29.659502],[106.833706,29.6632],[106.850548,29.659908],[106.866359,29.646985],[106.87775,29.659339],[106.893659,29.657064]]]]}},{"type":"Feature","properties":{"adcode":500113,"name":"巴南区","center":[106.519423,29.381919],"centroid":[106.751731,29.371851],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":12,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.552011,29.48726],[106.542044,29.472972],[106.521765,29.479974],[106.509538,29.481765],[106.502075,29.47745],[106.498343,29.446913],[106.526528,29.411275],[106.534924,29.392005],[106.528197,29.388338],[106.509735,29.397506],[106.49196,29.39775],[106.469619,29.389153],[106.455036,29.380596],[106.441926,29.358916],[106.435542,29.352965],[106.440404,29.350153],[106.454496,29.35427],[106.460241,29.360872],[106.478163,29.36022],[106.474431,29.35696],[106.473645,29.335722],[106.486363,29.294336],[106.508655,29.278674],[106.505021,29.268966],[106.511208,29.268069],[106.514056,29.254688],[106.519653,29.251791],[106.515774,29.232042],[106.521225,29.224614],[106.535906,29.221962],[106.539343,29.213717],[106.547788,29.212534],[106.541896,29.192369],[106.545972,29.183265],[106.562372,29.161379],[106.549998,29.153498],[106.550047,29.145493],[106.560997,29.133239],[106.574451,29.128215],[106.585007,29.131442],[106.588395,29.12654],[106.604599,29.126908],[106.623896,29.160154],[106.642603,29.173874],[106.656205,29.175385],[106.65316,29.16142],[106.665092,29.158439],[106.668234,29.168158],[106.676631,29.176855],[106.680313,29.173548],[106.686746,29.188042],[106.699561,29.177181],[106.712377,29.179182],[106.729464,29.162604],[106.748908,29.176691],[106.757894,29.170159],[106.767665,29.169587],[106.768843,29.161298],[106.776405,29.163666],[106.788386,29.177181],[106.793689,29.169709],[106.800121,29.179958],[106.809941,29.178161],[106.812936,29.165014],[106.821235,29.149577],[106.849468,29.1575],[106.858012,29.149046],[106.868028,29.151456],[106.885263,29.141817],[106.891695,29.131769],[106.891744,29.14149],[106.899355,29.155621],[106.909175,29.160562],[106.907751,29.179672],[106.896409,29.180039],[106.895574,29.190491],[106.911385,29.197472],[106.919045,29.180366],[106.945069,29.183142],[106.955527,29.190695],[106.95263,29.197104],[106.961812,29.202738],[106.968392,29.215228],[106.95754,29.228981],[106.954692,29.252199],[106.936132,29.256931],[106.933039,29.279653],[106.92312,29.280673],[106.920616,29.302411],[106.922433,29.310322],[106.919978,29.329893],[106.922531,29.403046],[106.932253,29.399746],[106.936574,29.439339],[106.933039,29.448542],[106.935297,29.464463],[106.945952,29.497029],[106.947278,29.510826],[106.953612,29.535811],[106.953268,29.551311],[106.958768,29.582508],[106.966624,29.599546],[106.975315,29.634142],[106.993581,29.679331],[107.002223,29.714468],[106.998638,29.732539],[106.990144,29.738062],[106.988818,29.748781],[106.993483,29.75824],[106.988131,29.769322],[106.972222,29.763924],[106.945609,29.724743],[106.942564,29.705857],[106.930534,29.689],[106.913742,29.684043],[106.906082,29.678152],[106.893659,29.657064],[106.873086,29.615809],[106.861547,29.602067],[106.85045,29.575431],[106.843527,29.57657],[106.821087,29.591576],[106.801152,29.589055],[106.787993,29.576326],[106.7712,29.549155],[106.764179,29.530928],[106.738548,29.486731],[106.732115,29.483923],[106.705257,29.482254],[106.703686,29.487993],[106.693276,29.48897],[106.69308,29.483353],[106.683358,29.476473],[106.688808,29.468453],[106.673341,29.458437],[106.65866,29.46772],[106.655321,29.462346],[106.642849,29.469959],[106.627971,29.465847],[106.606808,29.474315],[106.59581,29.463974],[106.586677,29.473094],[106.578772,29.469878],[106.56954,29.485144],[106.552011,29.48726]]]]}},{"type":"Feature","properties":{"adcode":500114,"name":"黔江区","center":[108.782577,29.527548],"centroid":[108.708597,29.435532],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":13,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.55869,29.13953],[108.570769,29.124416],[108.598266,29.105705],[108.587169,29.095081],[108.599396,29.086908],[108.60789,29.109014],[108.615206,29.109709],[108.614568,29.095408],[108.625665,29.08699],[108.622179,29.073422],[108.628906,29.072891],[108.646533,29.081841],[108.661313,29.071624],[108.667205,29.078776],[108.662835,29.090382],[108.669856,29.095939],[108.66416,29.103744],[108.668678,29.108156],[108.681984,29.105623],[108.686698,29.109341],[108.698777,29.101619],[108.700397,29.094427],[108.726912,29.080492],[108.747584,29.092384],[108.749008,29.10881],[108.774295,29.110485],[108.775768,29.124008],[108.784852,29.123272],[108.803756,29.129195],[108.812054,29.122047],[108.832087,29.117267],[108.833266,29.109995],[108.847702,29.105214],[108.855656,29.122659],[108.854625,29.133484],[108.882416,29.1791],[108.896607,29.209024],[108.915265,29.215513],[108.925135,29.222615],[108.925871,29.23347],[108.937607,29.244283],[108.954252,29.272066],[108.93903,29.274065],[108.919783,29.283732],[108.915462,29.293561],[108.903432,29.296416],[108.908784,29.312972],[108.919734,29.326305],[108.916591,29.334622],[108.931027,29.369634],[108.93412,29.399461],[108.943646,29.410746],[108.932009,29.431682],[108.921256,29.436895],[108.90957,29.436814],[108.89808,29.441945],[108.886541,29.440601],[108.873971,29.449397],[108.873726,29.462753],[108.866557,29.471058],[108.869846,29.485917],[108.885952,29.498047],[108.888652,29.507041],[108.886983,29.530562],[108.878439,29.53935],[108.886934,29.553101],[108.902106,29.563026],[108.913056,29.574455],[108.899995,29.584866],[108.909177,29.593284],[108.901271,29.604791],[108.897589,29.596496],[108.885903,29.588445],[108.868324,29.598001],[108.885854,29.621134],[108.887916,29.628573],[108.879618,29.639222],[108.869699,29.643002],[108.855754,29.636377],[108.84451,29.658364],[108.83302,29.651293],[108.827325,29.654382],[108.835377,29.668442],[108.828061,29.671286],[108.816473,29.644018],[108.819812,29.632435],[108.813625,29.63154],[108.804394,29.640564],[108.785637,29.633857],[108.780089,29.645522],[108.792266,29.647351],[108.79752,29.660071],[108.794132,29.671205],[108.784655,29.677177],[108.786276,29.691518],[108.760645,29.693549],[108.752592,29.689365],[108.758141,29.678721],[108.765113,29.682256],[108.775964,29.67539],[108.773018,29.661534],[108.783281,29.653772],[108.774541,29.65174],[108.765899,29.661046],[108.763002,29.653366],[108.752641,29.649017],[108.743017,29.655926],[108.740611,29.665719],[108.73359,29.671489],[108.710905,29.679168],[108.718221,29.691924],[108.710365,29.699196],[108.691166,29.68969],[108.684783,29.693509],[108.69313,29.704476],[108.681051,29.721413],[108.686649,29.740051],[108.677565,29.748537],[108.67732,29.761447],[108.681788,29.770459],[108.678449,29.777887],[108.680658,29.800167],[108.670986,29.811813],[108.656942,29.816682],[108.670347,29.819076],[108.666124,29.842726],[108.657728,29.84808],[108.662491,29.852582],[108.633226,29.855908],[108.632686,29.86487],[108.622915,29.867304],[108.60843,29.862964],[108.601409,29.8656],[108.587955,29.85388],[108.588151,29.84808],[108.577349,29.844673],[108.579902,29.831206],[108.56581,29.820861],[108.557463,29.819035],[108.534434,29.787506],[108.522503,29.763761],[108.540081,29.756779],[108.548526,29.749512],[108.547004,29.742569],[108.520244,29.730347],[108.51666,29.735666],[108.504188,29.729413],[108.515285,29.71861],[108.506446,29.708172],[108.526676,29.696759],[108.52373,29.683109],[108.503549,29.67669],[108.504139,29.666288],[108.489997,29.642515],[108.487199,29.624102],[108.499965,29.622069],[108.507036,29.611093],[108.512633,29.614467],[108.516709,29.602148],[108.534974,29.588851],[108.534532,29.572177],[108.548379,29.557575],[108.547643,29.547406],[108.536251,29.540001],[108.515334,29.543948],[108.506054,29.536868],[108.494711,29.515099],[108.501242,29.49996],[108.50954,29.50285],[108.539688,29.491697],[108.561686,29.491657],[108.585549,29.477328],[108.581228,29.464911],[108.59257,29.442963],[108.576367,29.41706],[108.555843,29.412701],[108.552995,29.390539],[108.547201,29.381697],[108.550196,29.371754],[108.561538,29.352598],[108.549705,29.328303],[108.549459,29.315378],[108.560409,29.306081],[108.573568,29.302411],[108.584272,29.285812],[108.583192,29.278063],[108.571948,29.265703],[108.575778,29.252362],[108.568314,29.236245],[108.569247,29.224941],[108.555597,29.218738],[108.548919,29.205064],[108.556775,29.184857],[108.574403,29.164115],[108.570671,29.152313],[108.55869,29.13953]]]]}},{"type":"Feature","properties":{"adcode":500115,"name":"长寿区","center":[107.074854,29.833671],"centroid":[107.140018,29.954649],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":14,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.972222,29.763924],[106.988131,29.769322],[106.993483,29.75824],[106.988818,29.748781],[106.990144,29.738062],[106.998638,29.732539],[107.002223,29.714468],[107.009195,29.712762],[107.027166,29.717189],[107.041406,29.734407],[107.070032,29.751217],[107.070277,29.758524],[107.086726,29.761813],[107.102635,29.754546],[107.111572,29.76299],[107.153111,29.784827],[107.186992,29.79473],[107.198039,29.809622],[107.212279,29.816276],[107.206583,29.824958],[107.210806,29.840292],[107.229317,29.84374],[107.240512,29.841347],[107.265161,29.847472],[107.270857,29.851447],[107.272379,29.837291],[107.29801,29.839603],[107.299827,29.847472],[107.313084,29.845809],[107.323445,29.852947],[107.337193,29.873062],[107.335818,29.884415],[107.342005,29.892929],[107.360762,29.897227],[107.369354,29.906794],[107.379666,29.899132],[107.377505,29.910523],[107.387129,29.921993],[107.383545,29.926614],[107.415755,29.970577],[107.421156,29.967944],[107.448064,29.999092],[107.453171,30.001441],[107.451501,30.008203],[107.46029,30.01533],[107.436329,30.033833],[107.374068,29.973372],[107.362824,29.979853],[107.347995,29.980501],[107.335573,29.97398],[107.325556,29.973007],[107.307094,29.992328],[107.29418,29.997917],[107.294818,30.002696],[107.31112,30.008203],[107.304688,30.0161],[107.31166,30.02023],[107.307879,30.035493],[107.294867,30.044359],[107.27724,30.043144],[107.279204,30.04873],[107.266045,30.055045],[107.26521,30.062006],[107.247534,30.07528],[107.259072,30.075887],[107.269089,30.081148],[107.271741,30.09446],[107.28328,30.091021],[107.29089,30.097939],[107.286766,30.107892],[107.295555,30.122454],[107.291381,30.136327],[107.274098,30.135841],[107.269482,30.145992],[107.288484,30.171303],[107.277044,30.181086],[107.256568,30.205903],[107.228335,30.223805],[107.221068,30.213743],[107.187335,30.181248],[107.16848,30.160306],[107.136466,30.134426],[107.13131,30.121524],[107.106563,30.113838],[107.111032,30.104251],[107.103077,30.090131],[107.093797,30.095391],[107.080147,30.094177],[107.073911,30.080986],[107.084517,30.063868],[107.075286,30.051118],[107.058395,30.043063],[107.0554,30.040553],[107.054221,30.040837],[107.053779,30.043751],[107.050588,30.053426],[107.042486,30.055085],[107.037821,30.047273],[107.042682,30.035007],[107.020636,30.036829],[107.014351,30.051604],[107.005316,30.052495],[106.998295,30.059456],[106.985332,30.084061],[106.966477,30.079894],[106.954889,30.066094],[106.956755,30.06059],[106.948604,30.040149],[106.941877,30.042739],[106.914871,30.033955],[106.913594,30.025574],[106.88433,30.0344],[106.861449,30.028165],[106.856195,30.013872],[106.866506,30.012293],[106.864444,29.984916],[106.868323,29.978962],[106.877947,29.98601],[106.88708,29.981392],[106.889928,29.987954],[106.896654,29.978597],[106.909077,29.971873],[106.931467,29.975397],[106.935248,29.964054],[106.942515,29.964824],[106.946934,29.953683],[106.965691,29.951981],[106.970012,29.938326],[106.98489,29.934314],[106.974529,29.916603],[106.962058,29.901929],[106.953416,29.88109],[106.945461,29.875454],[106.944528,29.855908],[106.937114,29.851893],[106.936574,29.842483],[106.942859,29.839765],[106.944234,29.812949],[106.939913,29.804347],[106.952237,29.792214],[106.945167,29.784178],[106.952532,29.784259],[106.958522,29.769485],[106.96466,29.774518],[106.972222,29.763924]]],[[[107.058395,30.043063],[107.053779,30.043751],[107.054221,30.040837],[107.0554,30.040553],[107.058395,30.043063]]]]}},{"type":"Feature","properties":{"adcode":500116,"name":"江津区","center":[106.253156,29.283387],"centroid":[106.263211,29.029608],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":15,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.830514,28.944271],[105.844262,28.93093],[105.852708,28.927369],[105.875049,28.933958],[105.888061,28.926837],[105.889338,28.909523],[105.909567,28.900189],[105.915607,28.907476],[105.909764,28.920452],[105.920321,28.930643],[105.934511,28.933876],[105.95808,28.952496],[105.961566,28.960107],[105.971877,28.965957],[105.9761,28.959166],[105.988424,28.964198],[105.985969,28.970131],[105.974627,28.973567],[105.984103,28.979008],[106.001535,28.973608],[106.017443,28.952905],[106.02417,28.949714],[106.036102,28.955729],[106.043811,28.954133],[106.047346,28.943575],[106.04003,28.940465],[106.042338,28.929538],[106.03949,28.918651],[106.042534,28.910587],[106.051913,28.906862],[106.062813,28.918201],[106.070522,28.919797],[106.085645,28.9103],[106.087708,28.904201],[106.10126,28.898961],[106.134354,28.90506],[106.149183,28.901949],[106.162538,28.908908],[106.173684,28.92082],[106.191606,28.908663],[106.206926,28.904528],[106.215371,28.891714],[106.225585,28.890568],[106.228089,28.881764],[106.242181,28.86821],[106.253229,28.865753],[106.255586,28.857398],[106.265062,28.846708],[106.260201,28.833641],[106.246698,28.826472],[106.254358,28.819179],[106.24439,28.814631],[106.252394,28.785823],[106.267665,28.779348],[106.273213,28.739788],[106.287698,28.732366],[106.303509,28.709113],[106.307191,28.687907],[106.30616,28.675763],[106.321087,28.665465],[106.311168,28.660048],[106.304049,28.649872],[106.310776,28.639981],[106.329778,28.63403],[106.324524,28.616749],[106.332184,28.603366],[106.340187,28.59889],[106.34662,28.58378],[106.345196,28.573021],[106.339304,28.566368],[106.344803,28.562014],[106.332037,28.553224],[106.338371,28.546858],[106.34225,28.532603],[106.349811,28.540121],[106.363903,28.526892],[106.374313,28.525618],[106.378487,28.533835],[106.373576,28.537656],[106.389829,28.553266],[106.385704,28.560823],[106.399109,28.571173],[106.412956,28.563123],[106.423218,28.562671],[106.43402,28.556675],[106.439471,28.559427],[106.454054,28.549774],[106.453072,28.544721],[106.466918,28.541846],[106.471632,28.532603],[106.483858,28.530589],[106.493384,28.538313],[106.501191,28.534533],[106.504726,28.54468],[106.488867,28.557496],[106.478899,28.574992],[106.466967,28.586408],[106.473842,28.598973],[106.498785,28.585874],[106.508802,28.564889],[106.524711,28.577826],[106.513319,28.577046],[106.494464,28.599999],[106.494955,28.615148],[106.501093,28.617898],[106.501338,28.628735],[106.506641,28.635343],[106.502762,28.661321],[106.520144,28.6621],[106.529719,28.673137],[106.515774,28.688194],[106.510324,28.715183],[106.499325,28.717398],[106.493826,28.73946],[106.462057,28.76123],[106.454201,28.776068],[106.451648,28.79279],[106.462794,28.797216],[106.46029,28.804961],[106.451402,28.808116],[106.453514,28.816967],[106.46844,28.826472],[106.461861,28.831019],[106.455723,28.836427],[106.446443,28.863337],[106.43623,28.870217],[106.415264,28.876236],[106.411826,28.891182],[106.410992,28.922294],[106.402792,28.940956],[106.408733,28.95401],[106.399846,28.962521],[106.405738,28.979622],[106.397587,28.993693],[106.391842,29.022443],[106.385803,29.029476],[106.398765,29.027023],[106.404314,29.035364],[106.419732,29.047834],[106.427834,29.047588],[106.442515,29.039739],[106.44281,29.050573],[106.463874,29.042069],[106.444135,29.038103],[106.454447,29.0177],[106.475413,29.012179],[106.478113,29.024774],[106.489849,29.042969],[106.484497,29.065738],[106.49034,29.083476],[106.501044,29.0771],[106.498,29.071624],[106.504825,29.063285],[106.514547,29.059852],[106.524956,29.044195],[106.526331,29.036141],[106.544646,29.036386],[106.551815,29.024692],[106.549703,29.00535],[106.557118,29.006004],[106.562666,29.016555],[106.57833,29.022443],[106.585204,29.008294],[106.592471,29.005963],[106.608773,29.014756],[106.59414,29.019131],[106.589525,29.030008],[106.585695,29.053148],[106.589672,29.056663],[106.583436,29.071256],[106.584418,29.079634],[106.578084,29.09312],[106.581177,29.110076],[106.574205,29.116777],[106.574451,29.128215],[106.560997,29.133239],[106.550047,29.145493],[106.549998,29.153498],[106.562372,29.161379],[106.545972,29.183265],[106.541896,29.192369],[106.547788,29.212534],[106.539343,29.213717],[106.535906,29.221962],[106.521225,29.224614],[106.515774,29.232042],[106.519653,29.251791],[106.514056,29.254688],[106.511208,29.268069],[106.505021,29.268966],[106.508655,29.278674],[106.486363,29.294336],[106.473645,29.335722],[106.474431,29.35696],[106.478163,29.36022],[106.460241,29.360872],[106.454496,29.35427],[106.440404,29.350153],[106.435542,29.352965],[106.411876,29.342245],[106.400877,29.340777],[106.395525,29.339351],[106.385999,29.312401],[106.393217,29.294948],[106.384035,29.283039],[106.3559,29.27688],[106.339844,29.26456],[106.311905,29.254769],[106.298697,29.256483],[106.27994,29.286913],[106.289171,29.320679],[106.276945,29.322269],[106.274539,29.32871],[106.261232,29.335519],[106.267468,29.350234],[106.277829,29.352924],[106.275668,29.363236],[106.282248,29.368167],[106.284359,29.38516],[106.294425,29.384549],[106.295554,29.378763],[106.30891,29.379985],[106.314409,29.388827],[106.322314,29.38732],[106.331005,29.39555],[106.329041,29.413679],[106.317257,29.415227],[106.323002,29.420481],[106.320596,29.427976],[106.307339,29.426835],[106.30724,29.434248],[106.298549,29.440764],[106.285636,29.441986],[106.278565,29.449031],[106.262705,29.451596],[106.248613,29.429238],[106.245569,29.40989],[106.223621,29.353984],[106.206042,29.334826],[106.195731,29.327447],[106.17663,29.308446],[106.156106,29.301962],[106.152276,29.293684],[106.136416,29.294826],[106.120065,29.278878],[106.113289,29.284018],[106.110442,29.294907],[106.096104,29.291359],[106.084663,29.300331],[106.086382,29.30706],[106.072928,29.321005],[106.043418,29.32549],[106.038164,29.313339],[106.036789,29.284915],[106.031486,29.261868],[106.033156,29.253953],[106.016363,29.242529],[106.004677,29.215513],[105.996673,29.213595],[105.982287,29.193512],[105.96736,29.177671],[105.965347,29.15603],[105.954299,29.151251],[105.958276,29.147943],[105.942858,29.128338],[105.937899,29.127561],[105.93186,29.115102],[105.918848,29.109464],[105.917473,29.098881],[105.909518,29.093855],[105.913888,29.08086],[105.922285,29.078858],[105.919928,29.056132],[105.897145,29.049632],[105.885459,29.037204],[105.882905,29.029722],[105.864492,29.026001],[105.857323,29.012997],[105.858011,28.98678],[105.851677,28.976185],[105.826782,28.964403],[105.824769,28.953396],[105.830514,28.944271]]]]}},{"type":"Feature","properties":{"adcode":500117,"name":"合川区","center":[106.265554,29.990993],"centroid":[106.311538,30.112474],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":16,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.648447,30.085559],[106.656352,30.086165],[106.668382,30.101742],[106.673881,30.12213],[106.67501,30.147165],[106.677613,30.157395],[106.665779,30.158972],[106.662195,30.170171],[106.653995,30.169726],[106.649527,30.176922],[106.639265,30.180156],[106.646973,30.189494],[106.63185,30.186543],[106.633618,30.199679],[106.626989,30.19778],[106.624436,30.211318],[106.632734,30.216208],[106.619133,30.229664],[106.611473,30.228047],[106.609804,30.23532],[106.621686,30.236492],[106.633029,30.24643],[106.642653,30.249863],[106.634845,30.265697],[106.627578,30.265899],[106.623061,30.281609],[106.611669,30.292431],[106.590507,30.294248],[106.586382,30.302969],[106.571603,30.30624],[106.56026,30.315162],[106.547052,30.310358],[106.544842,30.296752],[106.521372,30.300305],[106.509391,30.289363],[106.499865,30.288918],[106.498,30.296025],[106.481845,30.298407],[106.476149,30.306966],[106.472123,30.300022],[106.458964,30.302283],[106.44826,30.299618],[106.4515,30.308137],[106.441042,30.308945],[106.436475,30.303575],[106.444774,30.295702],[106.441877,30.289484],[106.43569,30.295177],[106.428619,30.291543],[106.434708,30.277046],[106.41821,30.278783],[106.407997,30.276117],[106.422138,30.262466],[106.429405,30.261174],[106.427834,30.253782],[106.416786,30.253418],[106.410795,30.24336],[106.401319,30.242673],[106.397391,30.249662],[106.383102,30.254711],[106.390222,30.243683],[106.372545,30.248167],[106.359632,30.241218],[106.34932,30.245258],[106.343968,30.237219],[106.336799,30.237906],[106.335032,30.226391],[106.318681,30.229138],[106.309794,30.2373],[106.300563,30.238552],[106.305816,30.225704],[106.292706,30.220209],[106.296684,30.205135],[106.28431,30.201983],[106.278467,30.195718],[106.279793,30.207924],[106.26192,30.213784],[106.27174,30.204004],[106.264424,30.193536],[106.254358,30.198426],[106.245913,30.196527],[106.249742,30.189736],[106.241788,30.177731],[106.240315,30.18533],[106.232704,30.186139],[106.240315,30.200164],[106.232213,30.212531],[106.212524,30.203115],[106.204471,30.205701],[106.201819,30.213137],[106.192539,30.2154],[106.201083,30.228411],[106.180362,30.232855],[106.178251,30.248611],[106.170542,30.250591],[106.178447,30.256892],[106.179822,30.278661],[106.169069,30.3041],[106.156499,30.313668],[106.149428,30.309469],[106.137153,30.315686],[106.132685,30.323679],[106.124092,30.324769],[106.124828,30.317907],[106.134403,30.308622],[106.131801,30.301799],[106.122324,30.306805],[106.122864,30.313708],[106.114812,30.317341],[106.106072,30.310761],[106.098019,30.323558],[106.088346,30.323154],[106.091047,30.336837],[106.088591,30.345958],[106.079311,30.344344],[106.073517,30.334133],[106.070768,30.341196],[106.061046,30.342003],[106.033745,30.361817],[106.030897,30.374244],[106.01381,30.372347],[106.002222,30.376906],[105.992009,30.36916],[105.97826,30.373477],[105.989063,30.352697],[105.980372,30.342084],[105.981305,30.325051],[105.988277,30.320006],[105.975216,30.30632],[105.967507,30.308379],[105.974872,30.289322],[105.983367,30.289766],[105.98101,30.280156],[105.992107,30.277369],[105.998588,30.280681],[106.009489,30.275754],[106.013466,30.268282],[106.006248,30.260002],[105.995397,30.256892],[105.985724,30.248692],[105.981059,30.233583],[105.995102,30.231845],[106.004039,30.224775],[106.006052,30.213622],[106.019948,30.201417],[106.00669,30.187958],[105.991174,30.177246],[105.973743,30.188079],[105.974381,30.175224],[105.987639,30.164026],[105.976247,30.153109],[105.978801,30.143606],[105.998343,30.129289],[105.994513,30.120108],[105.999472,30.113757],[105.985184,30.101742],[105.989357,30.093125],[105.980814,30.083131],[105.98592,30.070262],[105.981207,30.061359],[105.981501,30.052414],[105.991076,30.033671],[105.998785,30.026627],[106.020439,30.028084],[106.047788,30.01363],[106.046511,30.007474],[106.027362,30.001522],[106.028,29.991883],[106.036495,29.997674],[106.049163,29.997026],[106.075727,30.001643],[106.098215,30.002331],[106.123061,29.998687],[106.118052,29.986982],[106.123306,29.980056],[106.119378,29.966607],[106.112946,29.960813],[106.1127,29.9519],[106.124141,29.936461],[106.134845,29.938771],[106.129198,29.929491],[106.130426,29.921993],[106.146924,29.92787],[106.160574,29.919359],[106.164944,29.921507],[106.165877,29.922399],[106.197744,29.931153],[106.200346,29.936826],[106.208645,29.929126],[106.219005,29.929451],[106.221018,29.920413],[106.239873,29.919116],[106.2384,29.912549],[106.242377,29.910239],[106.244341,29.908253],[106.244783,29.908374],[106.245127,29.908253],[106.245078,29.907685],[106.258139,29.89747],[106.266977,29.895686],[106.27012,29.887334],[106.281658,29.894673],[106.276699,29.873021],[106.265995,29.873913],[106.271593,29.86779],[106.263393,29.852258],[106.26791,29.84443],[106.314409,29.884861],[106.339598,29.901767],[106.383053,29.92787],[106.390909,29.921304],[106.390958,29.906672],[106.396507,29.898118],[106.409077,29.889443],[106.423611,29.884334],[106.429601,29.892362],[106.423414,29.904564],[106.433235,29.901889],[106.443841,29.906834],[106.455281,29.926776],[106.46191,29.92402],[106.44281,29.883564],[106.452777,29.878212],[106.458522,29.887456],[106.462892,29.88478],[106.452581,29.869128],[106.465347,29.870832],[106.466967,29.882996],[106.477131,29.891875],[106.479046,29.908172],[106.488916,29.908415],[106.501338,29.922115],[106.505659,29.931234],[106.519506,29.927546],[106.526773,29.945822],[106.544941,29.935246],[106.55697,29.961259],[106.568706,29.991154],[106.572192,30.012698],[106.582209,30.022214],[106.596546,30.030432],[106.598265,30.039582],[106.591587,30.047071],[106.629101,30.079448],[106.648447,30.085559]]],[[[106.244783,29.908374],[106.244341,29.908253],[106.245078,29.907685],[106.245127,29.908253],[106.244783,29.908374]]]]}},{"type":"Feature","properties":{"adcode":500118,"name":"永川区","center":[105.894714,29.348748],"centroid":[105.872859,29.290183],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":17,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.66514,29.276594],[105.678054,29.273494],[105.689838,29.29193],[105.70506,29.29923],[105.715911,29.29087],[105.69519,29.287362],[105.693963,29.267579],[105.70889,29.238],[105.705845,29.223757],[105.711983,29.218901],[105.70452,29.202411],[105.705796,29.174732],[105.719594,29.172159],[105.729463,29.152558],[105.728825,29.134424],[105.733195,29.130993],[105.742868,29.137569],[105.752099,29.129767],[105.735208,29.122414],[105.729267,29.107748],[105.729905,29.098759],[105.740855,29.088625],[105.745028,29.075465],[105.757795,29.069008],[105.741788,29.039494],[105.747631,29.037899],[105.754063,29.02412],[105.76624,29.013365],[105.76187,28.992998],[105.779105,28.979949],[105.788778,28.977617],[105.801348,28.958184],[105.80886,28.956547],[105.803852,28.947586],[105.796339,28.949632],[105.792706,28.943453],[105.797567,28.935923],[105.810579,28.940874],[105.830514,28.944271],[105.824769,28.953396],[105.826782,28.964403],[105.851677,28.976185],[105.858011,28.98678],[105.857323,29.012997],[105.864492,29.026001],[105.882905,29.029722],[105.885459,29.037204],[105.897145,29.049632],[105.919928,29.056132],[105.922285,29.078858],[105.913888,29.08086],[105.909518,29.093855],[105.917473,29.098881],[105.918848,29.109464],[105.93186,29.115102],[105.937899,29.127561],[105.942858,29.128338],[105.958276,29.147943],[105.954299,29.151251],[105.965347,29.15603],[105.96736,29.177671],[105.982287,29.193512],[105.996673,29.213595],[106.004677,29.215513],[106.016363,29.242529],[106.033156,29.253953],[106.031486,29.261868],[106.036789,29.284915],[106.038164,29.313339],[106.043418,29.32549],[106.049998,29.341878],[106.048377,29.353251],[106.065612,29.375788],[106.067822,29.390946],[106.062666,29.396161],[106.063648,29.418974],[106.073272,29.448868],[106.071799,29.461491],[106.076218,29.470366],[106.078035,29.491168],[106.076709,29.505536],[106.085989,29.530562],[106.089132,29.546388],[106.078526,29.545209],[106.071553,29.536014],[106.038803,29.529179],[106.018769,29.527388],[106.010127,29.520512],[105.995446,29.525801],[105.995446,29.541303],[105.988523,29.542483],[105.981992,29.533369],[105.975363,29.54228],[105.967802,29.53695],[105.956116,29.540734],[105.951156,29.548463],[105.935984,29.549968],[105.938341,29.543744],[105.921303,29.537438],[105.910746,29.539065],[105.903626,29.552531],[105.906572,29.562741],[105.890467,29.570429],[105.873969,29.552572],[105.876817,29.541791],[105.868617,29.537316],[105.855016,29.540042],[105.834933,29.527917],[105.825899,29.51396],[105.817895,29.490395],[105.802674,29.437139],[105.770561,29.408302],[105.773507,29.394857],[105.767762,29.379578],[105.747582,29.372487],[105.735159,29.38459],[105.728678,29.384875],[105.716893,29.372813],[105.709086,29.375625],[105.709283,29.368616],[105.696172,29.364622],[105.691655,29.357652],[105.675501,29.355574],[105.663078,29.346647],[105.653209,29.349052],[105.649575,29.340247],[105.653405,29.33397],[105.645352,29.319252],[105.635974,29.320638],[105.637251,29.298251],[105.645794,29.286506],[105.655664,29.284426],[105.66514,29.276594]]]]}},{"type":"Feature","properties":{"adcode":500119,"name":"南川区","center":[107.098153,29.156646],"centroid":[107.171436,29.13547],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":18,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.057462,28.894785],[107.066546,28.895358],[107.07234,28.879308],[107.063354,28.877055],[107.059819,28.868456],[107.072683,28.866613],[107.08707,28.872264],[107.096694,28.890076],[107.141965,28.887742],[107.146827,28.876236],[107.155861,28.882993],[107.166565,28.880659],[107.178644,28.883361],[107.184095,28.879922],[107.193571,28.888766],[107.198432,28.878407],[107.194013,28.876605],[107.206534,28.868005],[107.19691,28.847405],[107.195142,28.838065],[107.226371,28.836795],[107.216354,28.828151],[107.210609,28.814795],[107.213408,28.795003],[107.21876,28.788733],[107.219202,28.772707],[107.24665,28.761845],[107.253573,28.766805],[107.252395,28.780577],[107.261429,28.792708],[107.277142,28.799183],[107.304639,28.806764],[107.325409,28.809591],[107.345147,28.829585],[107.331988,28.841178],[107.359878,28.849985],[107.367243,28.844988],[107.383447,28.848551],[107.395378,28.86088],[107.391941,28.868497],[107.406131,28.89155],[107.415657,28.88979],[107.41443,28.913248],[107.422875,28.928269],[107.433579,28.933754],[107.441043,28.94378],[107.438784,28.955278],[107.421549,28.954542],[107.412957,28.960148],[107.405542,28.972258],[107.404413,28.981872],[107.396949,28.993325],[107.370435,28.993897],[107.364542,29.010543],[107.378536,29.021912],[107.381041,29.029926],[107.395182,29.039657],[107.390714,29.059075],[107.379862,29.05744],[107.369747,29.091608],[107.374412,29.097574],[107.392285,29.091281],[107.412957,29.095735],[107.427589,29.127357],[107.4215,29.135813],[107.408439,29.138345],[107.408095,29.150271],[107.412318,29.161379],[107.401516,29.175957],[107.401565,29.184694],[107.395378,29.205881],[107.401909,29.218248],[107.399355,29.235714],[107.401025,29.248853],[107.416541,29.264234],[107.421942,29.274636],[107.404069,29.28259],[107.388553,29.281081],[107.391597,29.289279],[107.379764,29.299516],[107.373332,29.298578],[107.38271,29.308609],[107.392039,29.326754],[107.367047,29.341756],[107.350156,29.346892],[107.347308,29.342571],[107.323395,29.339147],[107.318387,29.347789],[107.309893,29.345098],[107.298599,29.352069],[107.293444,29.349704],[107.272428,29.358386],[107.272428,29.37371],[107.263393,29.383571],[107.256176,29.38463],[107.241691,29.379415],[107.239285,29.364744],[107.225487,29.367801],[107.20732,29.366293],[107.207221,29.385934],[107.214439,29.39775],[107.199561,29.399135],[107.203244,29.411316],[107.185911,29.412945],[107.173096,29.408342],[107.167056,29.420603],[107.16082,29.424432],[107.155272,29.417304],[107.148741,29.419259],[107.134846,29.411438],[107.142947,29.408179],[107.146827,29.396365],[107.134158,29.394613],[107.125124,29.387564],[107.110442,29.391598],[107.109166,29.383856],[107.114812,29.366741],[107.10018,29.361606],[107.083387,29.359813],[107.07229,29.362829],[107.043321,29.378437],[107.052552,29.388705],[107.051619,29.394205],[107.035121,29.391231],[107.026381,29.402802],[107.034581,29.406713],[107.029228,29.410827],[107.025055,29.441782],[107.034482,29.453103],[107.034581,29.467435],[107.015873,29.473338],[107.019997,29.487057],[107.012927,29.487708],[107.00453,29.471058],[106.993925,29.482579],[106.98052,29.488767],[106.964415,29.488685],[106.945952,29.497029],[106.935297,29.464463],[106.933039,29.448542],[106.936574,29.439339],[106.932253,29.399746],[106.922531,29.403046],[106.919978,29.329893],[106.922433,29.310322],[106.920616,29.302411],[106.92312,29.280673],[106.933039,29.279653],[106.936132,29.256931],[106.954692,29.252199],[106.95754,29.228981],[106.968392,29.215228],[106.961812,29.202738],[106.95263,29.197104],[106.955527,29.190695],[106.945069,29.183142],[106.919045,29.180366],[106.911385,29.197472],[106.895574,29.190491],[106.896409,29.180039],[106.907751,29.179672],[106.909175,29.160562],[106.899355,29.155621],[106.891744,29.14149],[106.891695,29.131769],[106.905542,29.11596],[106.911483,29.114775],[106.921844,29.100475],[106.910256,29.068844],[106.906131,29.051758],[106.915362,29.054538],[106.920567,29.045749],[106.926361,29.047793],[106.938685,29.041906],[106.950421,29.071787],[106.954545,29.059239],[106.96358,29.058217],[106.975266,29.050532],[106.977034,29.056009],[106.988671,29.043459],[106.981158,29.039861],[106.979832,29.031766],[106.990045,29.021094],[107.003892,29.016023],[107.01715,28.998724],[107.024564,28.995983],[107.02967,28.985717],[107.022256,28.974058],[107.013614,28.969599],[107.015971,28.952087],[107.02913,28.941284],[107.043124,28.945785],[107.051275,28.942143],[107.057315,28.932771],[107.053288,28.919183],[107.04337,28.919879],[107.057462,28.894785]]]]}},{"type":"Feature","properties":{"adcode":500120,"name":"璧山区","center":[106.231126,29.593581],"centroid":[106.191948,29.561371],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":19,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.253425,29.532841],[106.251707,29.559406],[106.260005,29.592633],[106.265602,29.605889],[106.274882,29.612231],[106.282493,29.626744],[106.273017,29.631215],[106.279105,29.637841],[106.287649,29.635849],[106.2794,29.652553],[106.287698,29.663484],[106.284506,29.675268],[106.278712,29.67669],[106.280431,29.703298],[106.285636,29.697896],[106.297076,29.706467],[106.305669,29.736641],[106.31598,29.764898],[106.324279,29.774843],[106.334197,29.771311],[106.344214,29.779307],[106.372889,29.814207],[106.351284,29.812422],[106.34225,29.816804],[106.345883,29.836114],[106.337585,29.834532],[106.342446,29.842523],[106.330956,29.848323],[106.336407,29.860247],[106.329385,29.859639],[106.325653,29.872737],[106.314409,29.884861],[106.26791,29.84443],[106.233048,29.805686],[106.211689,29.791564],[106.194552,29.785395],[106.180559,29.771555],[106.160771,29.759702],[106.169069,29.752557],[106.163422,29.721088],[106.156155,29.70935],[106.169314,29.689893],[106.163226,29.681321],[106.165828,29.675755],[106.156695,29.667304],[106.144813,29.662956],[106.122717,29.638816],[106.113928,29.615687],[106.117561,29.610076],[106.112307,29.601457],[106.104844,29.576041],[106.096251,29.559691],[106.087217,29.552287],[106.089132,29.546388],[106.085989,29.530562],[106.076709,29.505536],[106.078035,29.491168],[106.076218,29.470366],[106.071799,29.461491],[106.073272,29.448868],[106.063648,29.418974],[106.062666,29.396161],[106.067822,29.390946],[106.065612,29.375788],[106.048377,29.353251],[106.049998,29.341878],[106.043418,29.32549],[106.072928,29.321005],[106.086382,29.30706],[106.084663,29.300331],[106.096104,29.291359],[106.110442,29.294907],[106.113289,29.284018],[106.120065,29.278878],[106.136416,29.294826],[106.152276,29.293684],[106.156106,29.301962],[106.17663,29.308446],[106.195731,29.327447],[106.206042,29.334826],[106.223621,29.353984],[106.245569,29.40989],[106.248613,29.429238],[106.262705,29.451596],[106.26025,29.466051],[106.267026,29.494994],[106.260594,29.494262],[106.261969,29.516524],[106.253278,29.519698],[106.253425,29.532841]]]]}},{"type":"Feature","properties":{"adcode":500151,"name":"铜梁区","center":[106.054948,29.839944],"centroid":[106.0332,29.81109],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":20,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.981207,30.061359],[105.973105,30.072771],[105.95862,30.076778],[105.959209,30.071234],[105.949438,30.060832],[105.939274,30.063342],[105.943006,30.074511],[105.934511,30.080703],[105.933333,30.088027],[105.917571,30.093934],[105.907554,30.091951],[105.897783,30.079003],[105.904608,30.073662],[105.895475,30.065123],[105.901711,30.057392],[105.900336,30.045775],[105.891498,30.044156],[105.883691,30.049256],[105.872103,30.045411],[105.869648,30.032983],[105.875491,30.027356],[105.866702,30.009864],[105.870335,30.00549],[105.886784,30.006462],[105.904019,29.995649],[105.915656,29.993179],[105.907849,29.98038],[105.91104,29.961624],[105.924347,29.963123],[105.925034,29.956478],[105.934953,29.954493],[105.941385,29.935691],[105.931712,29.927546],[105.95042,29.908172],[105.945657,29.893051],[105.933185,29.88778],[105.926606,29.877928],[105.930681,29.872373],[105.923169,29.865763],[105.910058,29.868561],[105.90888,29.879955],[105.88266,29.890659],[105.875638,29.897551],[105.870434,29.89078],[105.860319,29.896902],[105.846177,29.895402],[105.837241,29.878293],[105.824769,29.881861],[105.818926,29.855583],[105.809253,29.844714],[105.807387,29.833031],[105.790987,29.827879],[105.778368,29.811367],[105.789269,29.794121],[105.808418,29.783569],[105.806945,29.771636],[105.820939,29.773381],[105.822461,29.762827],[105.83076,29.757997],[105.868911,29.756982],[105.878584,29.769525],[105.888012,29.77468],[105.893904,29.785882],[105.888208,29.790347],[105.893806,29.802967],[105.906523,29.795582],[105.904706,29.785598],[105.922334,29.788236],[105.944233,29.775979],[105.957638,29.781662],[105.970601,29.779876],[105.976542,29.784746],[105.991223,29.781174],[105.998588,29.768916],[105.997508,29.756819],[106.001289,29.748375],[106.010913,29.747279],[106.014448,29.752841],[106.028344,29.749552],[106.025987,29.734854],[106.036838,29.726692],[106.031732,29.722184],[106.005659,29.682581],[105.997361,29.6645],[105.982532,29.671936],[105.969815,29.646294],[105.953513,29.630199],[105.946099,29.626988],[105.938243,29.613166],[105.924347,29.595805],[105.890467,29.570429],[105.906572,29.562741],[105.903626,29.552531],[105.910746,29.539065],[105.921303,29.537438],[105.938341,29.543744],[105.935984,29.549968],[105.951156,29.548463],[105.956116,29.540734],[105.967802,29.53695],[105.975363,29.54228],[105.981992,29.533369],[105.988523,29.542483],[105.995446,29.541303],[105.995446,29.525801],[106.010127,29.520512],[106.018769,29.527388],[106.038803,29.529179],[106.071553,29.536014],[106.078526,29.545209],[106.089132,29.546388],[106.087217,29.552287],[106.096251,29.559691],[106.104844,29.576041],[106.112307,29.601457],[106.117561,29.610076],[106.113928,29.615687],[106.122717,29.638816],[106.144813,29.662956],[106.156695,29.667304],[106.165828,29.675755],[106.163226,29.681321],[106.169314,29.689893],[106.156155,29.70935],[106.163422,29.721088],[106.169069,29.752557],[106.160771,29.759702],[106.180559,29.771555],[106.194552,29.785395],[106.211689,29.791564],[106.233048,29.805686],[106.26791,29.84443],[106.263393,29.852258],[106.271593,29.86779],[106.265995,29.873913],[106.276699,29.873021],[106.281658,29.894673],[106.27012,29.887334],[106.266977,29.895686],[106.258139,29.89747],[106.245078,29.907685],[106.244341,29.908253],[106.242377,29.910239],[106.24115,29.90955],[106.240757,29.909428],[106.240119,29.909347],[106.239971,29.909631],[106.240119,29.910928],[106.239873,29.91109],[106.239529,29.911131],[106.23894,29.911212],[106.2384,29.91182],[106.238302,29.912144],[106.2384,29.912549],[106.239873,29.919116],[106.221018,29.920413],[106.219005,29.929451],[106.208645,29.929126],[106.200346,29.936826],[106.197744,29.931153],[106.165877,29.922399],[106.166123,29.921142],[106.166074,29.920777],[106.165926,29.920696],[106.165533,29.92094],[106.165435,29.921102],[106.165141,29.921426],[106.164944,29.921507],[106.160574,29.919359],[106.146924,29.92787],[106.130426,29.921993],[106.129198,29.929491],[106.134845,29.938771],[106.124141,29.936461],[106.1127,29.9519],[106.112946,29.960813],[106.119378,29.966607],[106.123306,29.980056],[106.118052,29.986982],[106.123061,29.998687],[106.098215,30.002331],[106.075727,30.001643],[106.049163,29.997026],[106.036495,29.997674],[106.028,29.991883],[106.027362,30.001522],[106.046511,30.007474],[106.047788,30.01363],[106.020439,30.028084],[105.998785,30.026627],[105.991076,30.033671],[105.981501,30.052414],[105.981207,30.061359]]],[[[106.2384,29.912549],[106.238302,29.912144],[106.2384,29.91182],[106.23894,29.911212],[106.239529,29.911131],[106.239873,29.91109],[106.240119,29.910928],[106.239971,29.909631],[106.240119,29.909347],[106.240757,29.909428],[106.24115,29.90955],[106.242377,29.910239],[106.2384,29.912549]]],[[[106.165877,29.922399],[106.164944,29.921507],[106.165141,29.921426],[106.165435,29.921102],[106.165533,29.92094],[106.165926,29.920696],[106.166074,29.920777],[106.166123,29.921142],[106.165877,29.922399]]]]}},{"type":"Feature","properties":{"adcode":500152,"name":"潼南区","center":[105.841818,30.189554],"centroid":[105.814632,30.143351],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":21,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.733146,29.860693],[105.738105,29.856516],[105.738252,29.845646],[105.725339,29.832747],[105.735846,29.819319],[105.72308,29.809825],[105.714684,29.79684],[105.713898,29.789129],[105.721411,29.78779],[105.746354,29.801466],[105.763883,29.793512],[105.77719,29.801831],[105.778368,29.811367],[105.790987,29.827879],[105.807387,29.833031],[105.809253,29.844714],[105.818926,29.855583],[105.824769,29.881861],[105.837241,29.878293],[105.846177,29.895402],[105.860319,29.896902],[105.870434,29.89078],[105.875638,29.897551],[105.88266,29.890659],[105.90888,29.879955],[105.910058,29.868561],[105.923169,29.865763],[105.930681,29.872373],[105.926606,29.877928],[105.933185,29.88778],[105.945657,29.893051],[105.95042,29.908172],[105.931712,29.927546],[105.941385,29.935691],[105.934953,29.954493],[105.925034,29.956478],[105.924347,29.963123],[105.91104,29.961624],[105.907849,29.98038],[105.915656,29.993179],[105.904019,29.995649],[105.886784,30.006462],[105.870335,30.00549],[105.866702,30.009864],[105.875491,30.027356],[105.869648,30.032983],[105.872103,30.045411],[105.883691,30.049256],[105.891498,30.044156],[105.900336,30.045775],[105.901711,30.057392],[105.895475,30.065123],[105.904608,30.073662],[105.897783,30.079003],[105.907554,30.091951],[105.917571,30.093934],[105.933333,30.088027],[105.934511,30.080703],[105.943006,30.074511],[105.939274,30.063342],[105.949438,30.060832],[105.959209,30.071234],[105.95862,30.076778],[105.973105,30.072771],[105.981207,30.061359],[105.98592,30.070262],[105.980814,30.083131],[105.989357,30.093125],[105.985184,30.101742],[105.999472,30.113757],[105.994513,30.120108],[105.998343,30.129289],[105.978801,30.143606],[105.976247,30.153109],[105.987639,30.164026],[105.974381,30.175224],[105.973743,30.188079],[105.991174,30.177246],[106.00669,30.187958],[106.019948,30.201417],[106.006052,30.213622],[106.004039,30.224775],[105.995102,30.231845],[105.981059,30.233583],[105.985724,30.248692],[105.995397,30.256892],[106.006248,30.260002],[106.013466,30.268282],[106.009489,30.275754],[105.998588,30.280681],[105.992107,30.277369],[105.98101,30.280156],[105.983367,30.289766],[105.974872,30.289322],[105.967507,30.308379],[105.975216,30.30632],[105.988277,30.320006],[105.981305,30.325051],[105.980372,30.342084],[105.989063,30.352697],[105.97826,30.373477],[105.970257,30.378883],[105.940894,30.372267],[105.939568,30.380537],[105.925575,30.385338],[105.917031,30.395987],[105.901515,30.386346],[105.899011,30.396027],[105.905983,30.397036],[105.905296,30.406433],[105.876522,30.399536],[105.886784,30.392639],[105.877602,30.386669],[105.869108,30.401513],[105.873772,30.408692],[105.862332,30.406353],[105.846227,30.392437],[105.839107,30.399698],[105.846128,30.411152],[105.836946,30.41583],[105.831103,30.429016],[105.820154,30.437524],[105.802183,30.427927],[105.792313,30.427282],[105.795456,30.418491],[105.782787,30.403086],[105.770708,30.404054],[105.760299,30.384571],[105.770021,30.37618],[105.751854,30.357136],[105.756224,30.347088],[105.74984,30.339703],[105.735012,30.336676],[105.741493,30.319158],[105.729905,30.316897],[105.714831,30.322791],[105.711738,30.315848],[105.718612,30.307733],[105.711001,30.294208],[105.711787,30.282255],[105.722982,30.275552],[105.734963,30.277046],[105.730102,30.265818],[105.735159,30.261537],[105.720969,30.263193],[105.723866,30.254751],[105.701475,30.257862],[105.67334,30.252772],[105.667203,30.265697],[105.660672,30.264324],[105.645745,30.273371],[105.622668,30.273856],[105.620163,30.261779],[105.610589,30.255882],[105.62036,30.248934],[105.618739,30.23536],[105.636269,30.219724],[105.655418,30.220815],[105.662342,30.210066],[105.645549,30.206873],[105.642406,30.186422],[105.632832,30.183754],[105.618052,30.185694],[105.607888,30.178297],[105.595122,30.183673],[105.5799,30.173446],[105.567036,30.183188],[105.546904,30.180722],[105.536445,30.164834],[105.536151,30.152907],[105.549605,30.151734],[105.556086,30.144779],[105.558197,30.151977],[105.571406,30.161559],[105.582159,30.162974],[105.59684,30.157112],[105.593207,30.144738],[105.569982,30.134304],[105.574155,30.130422],[105.580244,30.129694],[105.582699,30.12755],[105.583141,30.12395],[105.598068,30.109227],[105.606759,30.109712],[105.619721,30.104129],[105.640835,30.101338],[105.637496,30.093691],[105.639264,30.076413],[105.649231,30.074592],[105.660476,30.066296],[105.674617,30.071274],[105.676728,30.056057],[105.683455,30.052859],[105.68699,30.038975],[105.699413,30.043144],[105.705354,30.035776],[105.721312,30.042051],[105.728039,30.027194],[105.742033,30.03359],[105.743359,30.027113],[105.75367,30.01861],[105.74876,30.005895],[105.732508,29.998768],[105.723326,29.976005],[105.731034,29.95664],[105.721116,29.950563],[105.714978,29.930747],[105.702507,29.923939],[105.715027,29.911171],[105.711639,29.899497],[105.717433,29.893578],[105.73403,29.893578],[105.735257,29.871967],[105.733146,29.860693]]],[[[105.583141,30.12395],[105.582699,30.12755],[105.580244,30.129694],[105.574155,30.130422],[105.583141,30.12395]]]]}},{"type":"Feature","properties":{"adcode":500153,"name":"荣昌区","center":[105.594061,29.403627],"centroid":[105.506727,29.464817],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":22,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[105.66514,29.276594],[105.655664,29.284426],[105.645794,29.286506],[105.637251,29.298251],[105.635974,29.320638],[105.645352,29.319252],[105.653405,29.33397],[105.649575,29.340247],[105.653209,29.349052],[105.663078,29.346647],[105.675501,29.355574],[105.691655,29.357652],[105.696172,29.364622],[105.709283,29.368616],[105.709086,29.375625],[105.716893,29.372813],[105.728678,29.384875],[105.741002,29.397628],[105.722835,29.397872],[105.73403,29.417386],[105.727646,29.422844],[105.737663,29.435592],[105.735061,29.445162],[105.724013,29.449967],[105.725486,29.454121],[105.714929,29.464259],[105.687236,29.446506],[105.662194,29.460025],[105.657431,29.468168],[105.658119,29.481317],[105.65311,29.485022],[105.662636,29.499431],[105.648397,29.494139],[105.641179,29.505861],[105.639509,29.489052],[105.646236,29.486121],[105.637152,29.473623],[105.629738,29.478386],[105.631506,29.485917],[105.620556,29.494017],[105.619967,29.504803],[105.607642,29.508262],[105.595711,29.504152],[105.593059,29.517744],[105.583239,29.515588],[105.590015,29.524011],[105.59522,29.539432],[105.592175,29.549928],[105.599983,29.553019],[105.602241,29.569941],[105.594483,29.575553],[105.590899,29.590397],[105.580047,29.591617],[105.561045,29.588892],[105.549703,29.572096],[105.542534,29.57413],[105.542681,29.586412],[105.536642,29.59121],[105.517738,29.586493],[105.50561,29.609344],[105.509243,29.637962],[105.496673,29.648652],[105.487688,29.663159],[105.490683,29.675186],[105.482777,29.679127],[105.475658,29.674699],[105.436377,29.676974],[105.420615,29.688309],[105.400532,29.67157],[105.389681,29.676487],[105.383887,29.669823],[105.393167,29.650724],[105.377553,29.643287],[105.380794,29.628248],[105.369648,29.621053],[105.365965,29.627516],[105.354377,29.626703],[105.346766,29.620199],[105.341611,29.60292],[105.335522,29.595195],[105.325653,29.595927],[105.329826,29.604384],[105.320988,29.60971],[105.320644,29.601782],[105.311315,29.593365],[105.317649,29.578156],[105.298647,29.572503],[105.289759,29.552613],[105.294326,29.53398],[105.304686,29.531254],[105.318877,29.512413],[105.323247,29.495157],[105.321234,29.475984],[105.331299,29.47175],[105.338026,29.461857],[105.336111,29.455546],[105.324622,29.450008],[105.334147,29.441416],[105.345588,29.448501],[105.360417,29.444225],[105.362037,29.454691],[105.373821,29.458274],[105.389534,29.452818],[105.399207,29.438972],[105.387471,29.438361],[105.388797,29.431886],[105.371759,29.423862],[105.373281,29.420766],[105.39631,29.422884],[105.413544,29.418567],[105.417031,29.423373],[105.427293,29.418852],[105.431466,29.408179],[105.443103,29.399094],[105.443693,29.386382],[105.432203,29.379659],[105.438586,29.370816],[105.434805,29.363114],[105.418602,29.352313],[105.422972,29.326509],[105.420075,29.316968],[105.436573,29.319496],[105.44929,29.317498],[105.454691,29.329077],[105.466476,29.321576],[105.466083,29.313421],[105.474283,29.309996],[105.466427,29.305592],[105.465395,29.292379],[105.459307,29.290136],[105.488866,29.278185],[105.509145,29.285404],[105.50939,29.274677],[105.518425,29.264438],[105.537869,29.272882],[105.55584,29.273576],[105.558295,29.27847],[105.583288,29.270353],[105.596005,29.274473],[105.609508,29.27276],[105.607986,29.255748],[105.614173,29.258359],[105.619771,29.27174],[105.6318,29.280388],[105.644076,29.270965],[105.63946,29.261582],[105.647611,29.25326],[105.666515,29.252933],[105.671622,29.260889],[105.664698,29.269048],[105.66514,29.276594]]]]}},{"type":"Feature","properties":{"adcode":500154,"name":"开州区","center":[108.413317,31.167735],"centroid":[108.382659,31.271013],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":23,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.542831,31.673626],[108.546464,31.666701],[108.532814,31.669129],[108.519066,31.665706],[108.513272,31.656193],[108.506692,31.657307],[108.494564,31.649545],[108.486168,31.639871],[108.468786,31.636169],[108.46525,31.61837],[108.456461,31.628882],[108.442664,31.6337],[108.423072,31.621277],[108.417916,31.610087],[108.402646,31.603874],[108.388357,31.586906],[108.393611,31.576349],[108.377948,31.570413],[108.391795,31.560452],[108.388652,31.546385],[108.381139,31.542599],[108.347603,31.545189],[108.33906,31.537896],[108.346572,31.525141],[108.345345,31.514936],[108.323298,31.502378],[108.311415,31.506684],[108.295998,31.503494],[108.281709,31.507282],[108.276995,31.501181],[108.259564,31.502497],[108.254801,31.498829],[108.236683,31.506365],[108.226764,31.505846],[108.218417,31.496197],[108.190478,31.491492],[108.193326,31.468202],[108.206829,31.464293],[108.210806,31.467883],[108.223131,31.46517],[108.225586,31.453004],[108.210561,31.435769],[108.216551,31.427031],[108.216306,31.411188],[108.203392,31.395382],[108.182868,31.393027],[108.175257,31.382608],[108.157826,31.376659],[108.154143,31.37075],[108.158906,31.360289],[108.171182,31.356975],[108.180609,31.349227],[108.185519,31.338005],[108.180462,31.325782],[108.162834,31.31971],[108.16141,31.313757],[108.146533,31.30277],[108.111916,31.286586],[108.094485,31.275036],[108.092374,31.265764],[108.080589,31.261446],[108.066399,31.261766],[108.059967,31.254971],[108.040866,31.253611],[108.021422,31.245736],[108.031635,31.23682],[108.027903,31.221984],[108.040081,31.218625],[108.076268,31.231822],[108.071113,31.218345],[108.080737,31.218945],[108.089919,31.201867],[108.085696,31.188107],[108.070278,31.177785],[108.069443,31.169383],[108.055253,31.156658],[108.056628,31.145652],[108.045629,31.145893],[108.0363,31.139929],[108.035318,31.128962],[108.025743,31.116351],[108.014744,31.115271],[108.009294,31.108785],[108.01386,31.098735],[108.024712,31.089244],[108.028984,31.061728],[108.050245,31.059966],[108.059869,31.053196],[108.053289,31.040736],[108.043321,31.035407],[108.033599,31.036128],[108.011062,31.023666],[108.003795,31.025389],[107.995889,31.004308],[107.983123,30.984225],[107.971535,30.982421],[107.943547,30.989437],[107.937409,30.968669],[107.936329,30.952749],[107.938735,30.940035],[107.948261,30.919056],[107.957345,30.919858],[107.971535,30.911794],[107.982435,30.913239],[107.994711,30.908665],[108.000849,30.911915],[108.009392,30.907662],[108.029426,30.884508],[108.0363,30.8701],[108.041112,30.876522],[108.069149,30.888281],[108.071751,30.892695],[108.081817,30.885712],[108.101654,30.878007],[108.090115,30.871545],[108.096646,30.84782],[108.105287,30.841356],[108.109608,30.82931],[108.122866,30.833487],[108.126057,30.840875],[108.131704,30.832001],[108.152179,30.831278],[108.157482,30.834771],[108.167106,30.827182],[108.18218,30.824211],[108.197254,30.833647],[108.200102,30.839188],[108.218417,30.852839],[108.229956,30.856171],[108.225488,30.860908],[108.231184,30.87612],[108.228237,30.881298],[108.244294,30.89113],[108.243803,30.882261],[108.260055,30.872789],[108.268402,30.881659],[108.29202,30.892976],[108.300269,30.901041],[108.346277,30.921222],[108.360861,30.932976],[108.349027,30.939153],[108.339649,30.963135],[108.355214,30.960408],[108.372792,30.969791],[108.395674,30.991641],[108.41497,30.998897],[108.418015,31.006072],[108.432156,31.012725],[108.451256,31.013527],[108.474334,31.022544],[108.48003,31.037811],[108.476691,31.052795],[108.486217,31.057322],[108.488181,31.064733],[108.511995,31.074145],[108.510964,31.07791],[108.53031,31.083838],[108.539934,31.082957],[108.537921,31.095491],[108.558887,31.089404],[108.547544,31.105261],[108.562619,31.115791],[108.562717,31.130443],[108.567823,31.140529],[108.576956,31.142851],[108.601851,31.160099],[108.598414,31.170943],[108.583585,31.174864],[108.578036,31.180065],[108.587759,31.185066],[108.588741,31.201587],[108.596646,31.230622],[108.618643,31.252212],[108.622768,31.259488],[108.631262,31.257249],[108.643489,31.268721],[108.63632,31.283509],[108.654586,31.289184],[108.659054,31.298535],[108.639806,31.31955],[108.63578,31.329896],[108.644176,31.339482],[108.683261,31.34084],[108.698237,31.343956],[108.701527,31.348988],[108.696567,31.359011],[108.709186,31.374983],[108.693474,31.377418],[108.694554,31.387199],[108.712525,31.394584],[108.729956,31.390752],[108.736389,31.395742],[108.731528,31.403285],[108.740022,31.407676],[108.742084,31.420087],[108.757797,31.430941],[108.759908,31.438602],[108.752298,31.443749],[108.740071,31.441834],[108.726617,31.455118],[108.703098,31.463814],[108.697255,31.476737],[108.69971,31.491652],[108.694554,31.499347],[108.703982,31.503972],[108.721707,31.503255],[108.730055,31.499746],[108.748026,31.505208],[108.761087,31.503893],[108.766881,31.513621],[108.769483,31.529845],[108.777094,31.543635],[108.794034,31.551366],[108.801399,31.574078],[108.820303,31.574596],[108.824133,31.578899],[108.837096,31.574237],[108.853398,31.578939],[108.865133,31.592801],[108.877997,31.602799],[108.894888,31.606025],[108.895821,31.614587],[108.887719,31.625657],[108.893268,31.632187],[108.892728,31.642578],[108.898227,31.65484],[108.888407,31.654999],[108.879421,31.663835],[108.865378,31.671079],[108.860517,31.681068],[108.840533,31.684371],[108.809894,31.685764],[108.794525,31.684251],[108.782888,31.688828],[108.770612,31.682142],[108.758141,31.664313],[108.755342,31.647077],[108.742281,31.640906],[108.736192,31.633302],[108.728974,31.634457],[108.714686,31.627648],[108.701183,31.634098],[108.69151,31.625259],[108.683899,31.627449],[108.67673,31.62275],[108.65542,31.626095],[108.649381,31.621715],[108.64123,31.625179],[108.640101,31.637005],[108.624388,31.651655],[108.608725,31.650421],[108.576809,31.664114],[108.574501,31.67088],[108.561833,31.669726],[108.542831,31.673626]]]]}},{"type":"Feature","properties":{"adcode":500155,"name":"梁平区","center":[107.800034,30.672168],"centroid":[107.719234,30.658344],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":24,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.876131,30.813287],[107.849861,30.792601],[107.831399,30.798426],[107.817749,30.798024],[107.799189,30.814934],[107.783722,30.819311],[107.775375,30.814853],[107.763836,30.817102],[107.755341,30.829551],[107.757452,30.840232],[107.752788,30.850751],[107.760349,30.862272],[107.750038,30.864801],[107.749547,30.873471],[107.737714,30.88499],[107.715864,30.887839],[107.704128,30.872227],[107.691951,30.874756],[107.670445,30.851996],[107.647465,30.823247],[107.633766,30.817785],[107.616138,30.828588],[107.614665,30.839148],[107.598266,30.844729],[107.584075,30.840473],[107.577594,30.848141],[107.560654,30.849868],[107.556529,30.846295],[107.535465,30.84766],[107.526626,30.839429],[107.523288,30.848222],[107.514793,30.854926],[107.482926,30.838305],[107.492108,30.833165],[107.489997,30.821118],[107.498982,30.810757],[107.490193,30.810757],[107.493778,30.803688],[107.47777,30.799792],[107.47345,30.785772],[107.460339,30.784165],[107.466379,30.774041],[107.453809,30.77167],[107.44556,30.778179],[107.446837,30.770103],[107.43957,30.759776],[107.44502,30.752503],[107.439029,30.747077],[107.425674,30.746756],[107.437065,30.721031],[107.458621,30.704788],[107.460929,30.687498],[107.456559,30.682712],[107.469718,30.677604],[107.477427,30.664774],[107.499179,30.660148],[107.516806,30.647838],[107.515431,30.642045],[107.493728,30.618988],[107.485332,30.598341],[107.46741,30.586305],[107.460241,30.571329],[107.42754,30.547611],[107.442859,30.535287],[107.433825,30.523565],[107.419929,30.516475],[107.408734,30.521551],[107.404855,30.516112],[107.425527,30.510835],[107.446837,30.49766],[107.463629,30.481984],[107.480029,30.478599],[107.496036,30.494638],[107.509097,30.495363],[107.516266,30.489198],[107.527559,30.490487],[107.533452,30.500843],[107.544352,30.498869],[107.55157,30.50322],[107.553436,30.491092],[107.562225,30.487949],[107.570523,30.47731],[107.593994,30.475174],[107.610197,30.48009],[107.611719,30.47211],[107.629298,30.485611],[107.637743,30.483032],[107.636957,30.470498],[107.660772,30.470136],[107.670346,30.464493],[107.673538,30.453851],[107.656205,30.431193],[107.661803,30.420387],[107.679479,30.438612],[107.695241,30.460986],[107.715716,30.482589],[107.741347,30.517885],[107.748123,30.521269],[107.757894,30.514058],[107.767911,30.513736],[107.777535,30.506121],[107.77783,30.497821],[107.796488,30.484805],[107.796488,30.479204],[107.80621,30.470861],[107.817455,30.471466],[107.810629,30.482428],[107.818142,30.497539],[107.819173,30.50882],[107.814017,30.521631],[107.829239,30.544671],[107.826145,30.554417],[107.860713,30.559088],[107.870386,30.547248],[107.885411,30.549544],[107.891352,30.54608],[107.886884,30.539556],[107.88546,30.512124],[107.897883,30.502938],[107.909422,30.502938],[107.916001,30.495323],[107.924839,30.494074],[107.939864,30.485893],[107.942025,30.498828],[107.953711,30.51434],[107.958621,30.531017],[107.972615,30.521913],[107.985676,30.531017],[107.990243,30.538871],[108.003795,30.542174],[108.029622,30.561544],[108.034778,30.574187],[108.028051,30.587432],[108.033697,30.592424],[108.025252,30.60289],[108.016954,30.629571],[108.023091,30.63617],[108.025645,30.648844],[108.042585,30.662481],[108.0554,30.660027],[108.079558,30.664532],[108.082259,30.677926],[108.074844,30.696304],[108.086678,30.713714],[108.074894,30.723121],[108.047544,30.723684],[108.03517,30.715362],[108.011405,30.709814],[107.959112,30.719262],[107.918653,30.75829],[107.908243,30.762911],[107.905592,30.77601],[107.88492,30.806138],[107.876131,30.813287]]]]}},{"type":"Feature","properties":{"adcode":500156,"name":"武隆区","center":[107.75655,29.32376],"centroid":[107.709628,29.373158],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":25,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.401565,29.184694],[107.405444,29.188613],[107.428473,29.191144],[107.441435,29.203962],[107.463973,29.195431],[107.462353,29.176855],[107.473106,29.170975],[107.486707,29.174242],[107.514891,29.194206],[107.532224,29.195471],[107.549557,29.210085],[107.553387,29.218697],[107.565711,29.220982],[107.575139,29.20784],[107.575237,29.189062],[107.580147,29.183591],[107.583437,29.16828],[107.590164,29.165299],[107.585057,29.158357],[107.589231,29.150026],[107.601015,29.147821],[107.600622,29.15897],[107.606711,29.165463],[107.616924,29.163013],[107.629936,29.165585],[107.641573,29.16093],[107.659446,29.16289],[107.66362,29.147535],[107.698629,29.141245],[107.707565,29.154151],[107.718515,29.156152],[107.727206,29.175712],[107.724751,29.182203],[107.739383,29.189021],[107.751609,29.199635],[107.76089,29.189021],[107.760251,29.177712],[107.767911,29.17514],[107.775227,29.162808],[107.781905,29.161992],[107.795162,29.146473],[107.808567,29.142838],[107.810629,29.138345],[107.799974,29.106195],[107.78981,29.082372],[107.785244,29.04722],[107.823543,29.034219],[107.838421,29.040597],[107.849567,29.039289],[107.874707,29.057031],[107.873086,29.074852],[107.883938,29.078163],[107.889486,29.085151],[107.883889,29.106195],[107.895133,29.117185],[107.892727,29.134138],[107.899896,29.166361],[107.903775,29.172282],[107.898865,29.184245],[107.911975,29.190328],[107.934905,29.185102],[107.94286,29.178243],[107.960143,29.188695],[107.970111,29.198492],[107.973057,29.210166],[107.986756,29.217799],[107.997804,29.236857],[108.006446,29.229267],[108.010325,29.247792],[107.99697,29.26248],[107.998983,29.273943],[107.996282,29.288545],[108.003304,29.315174],[107.992059,29.325408],[107.984301,29.339188],[107.983319,29.350397],[107.976641,29.36344],[107.988426,29.38027],[107.992796,29.397383],[107.989653,29.416856],[108.004286,29.428424],[108.002763,29.442108],[108.013075,29.448786],[108.013959,29.469674],[108.017347,29.483719],[108.015432,29.504559],[108.055793,29.531783],[108.074059,29.549073],[108.075826,29.557982],[108.066988,29.566687],[108.066153,29.575472],[108.075876,29.577627],[108.084026,29.588892],[108.076563,29.605726],[108.067872,29.614223],[108.056039,29.621581],[108.046513,29.622679],[108.024368,29.619467],[108.000259,29.626256],[107.979784,29.627435],[107.969129,29.620321],[107.961715,29.608978],[107.949881,29.601701],[107.948703,29.623126],[107.934218,29.655723],[107.922974,29.655235],[107.905543,29.662428],[107.897146,29.661493],[107.87073,29.667995],[107.857472,29.667629],[107.845786,29.660233],[107.842938,29.653569],[107.845246,29.628695],[107.839943,29.607393],[107.831743,29.59243],[107.832283,29.581247],[107.838863,29.570185],[107.835671,29.558877],[107.828551,29.556192],[107.825851,29.545005],[107.818928,29.554647],[107.80729,29.554606],[107.80351,29.563433],[107.791774,29.560952],[107.795801,29.567744],[107.7685,29.579254],[107.781267,29.582142],[107.772576,29.585883],[107.767862,29.597635],[107.757403,29.602636],[107.732263,29.585598],[107.716404,29.596659],[107.709431,29.60906],[107.701575,29.615443],[107.69804,29.605889],[107.687532,29.600481],[107.666958,29.573804],[107.654634,29.562457],[107.651197,29.553304],[107.629003,29.539147],[107.608135,29.532474],[107.607546,29.514652],[107.615009,29.512373],[107.620558,29.483638],[107.613143,29.479526],[107.595958,29.480951],[107.577446,29.462427],[107.574206,29.452533],[107.56139,29.453062],[107.552798,29.447809],[107.546562,29.431845],[107.532666,29.423047],[107.513664,29.461165],[107.478507,29.497151],[107.475905,29.50635],[107.4625,29.502117],[107.463826,29.498617],[107.450519,29.490028],[107.441386,29.491575],[107.431762,29.483475],[107.427491,29.505658],[107.391548,29.530969],[107.380599,29.523197],[107.365868,29.522383],[107.358601,29.51575],[107.348683,29.515547],[107.328993,29.509321],[107.323248,29.497558],[107.313526,29.487912],[107.30567,29.465318],[107.277338,29.440357],[107.262264,29.436162],[107.260938,29.429035],[107.245422,29.424391],[107.240512,29.426795],[107.227598,29.418159],[107.226666,29.406835],[107.237713,29.394817],[107.241691,29.379415],[107.256176,29.38463],[107.263393,29.383571],[107.272428,29.37371],[107.272428,29.358386],[107.293444,29.349704],[107.298599,29.352069],[107.309893,29.345098],[107.318387,29.347789],[107.323395,29.339147],[107.347308,29.342571],[107.350156,29.346892],[107.367047,29.341756],[107.392039,29.326754],[107.38271,29.308609],[107.373332,29.298578],[107.379764,29.299516],[107.391597,29.289279],[107.388553,29.281081],[107.404069,29.28259],[107.421942,29.274636],[107.416541,29.264234],[107.401025,29.248853],[107.399355,29.235714],[107.401909,29.218248],[107.395378,29.205881],[107.401565,29.184694]]]]}},{"type":"Feature","properties":{"adcode":500229,"name":"城口县","center":[108.6649,31.946293],"centroid":[108.735105,31.881846],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":26,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.281611,31.716876],[109.2795,31.723479],[109.283085,31.739627],[109.27076,31.749291],[109.2713,31.756607],[109.256177,31.758635],[109.254655,31.766905],[109.263689,31.773544],[109.281268,31.777917],[109.274786,31.791075],[109.274835,31.800455],[109.255293,31.803038],[109.239875,31.811304],[109.232363,31.809436],[109.213606,31.817503],[109.196224,31.817543],[109.191854,31.827953],[109.199563,31.842494],[109.190921,31.855681],[109.167009,31.87534],[109.131901,31.891343],[109.124585,31.892137],[109.114225,31.905556],[109.069935,31.938936],[109.05982,31.941356],[109.039345,31.96072],[109.035122,31.958061],[109.020883,31.963219],[108.988427,31.979404],[108.978213,31.978135],[108.968295,31.982538],[108.95273,31.979682],[108.937116,31.988924],[108.91831,31.988249],[108.902401,31.984918],[108.873529,32.000227],[108.837881,32.038805],[108.810581,32.047169],[108.788682,32.048318],[108.776259,32.055096],[108.767961,32.065519],[108.751708,32.074158],[108.752543,32.08759],[108.747731,32.099831],[108.726421,32.106803],[108.714833,32.103713],[108.674717,32.103396],[108.66691,32.111913],[108.654045,32.117418],[108.646975,32.128666],[108.606024,32.155155],[108.592178,32.160223],[108.583978,32.172217],[108.551031,32.176096],[108.509736,32.201187],[108.492944,32.194935],[108.479342,32.182073],[108.457296,32.181479],[108.434022,32.192085],[108.425282,32.187416],[108.406378,32.196201],[108.39916,32.194064],[108.379175,32.177521],[108.369404,32.173325],[108.38821,32.157531],[108.390862,32.151315],[108.406623,32.141337],[108.414872,32.126369],[108.423465,32.117339],[108.431616,32.101693],[108.439276,32.094721],[108.452091,32.091036],[108.44944,32.072969],[108.429995,32.061358],[108.412712,32.070116],[108.395183,32.066311],[108.373774,32.077169],[108.362825,32.070037],[108.344608,32.068253],[108.344804,32.060526],[108.35978,32.053748],[108.364298,32.047248],[108.362874,32.036783],[108.340091,32.023106],[108.32919,32.01926],[108.33847,32.009506],[108.361401,31.998085],[108.369502,31.989876],[108.367146,31.984521],[108.3505,31.971947],[108.337488,31.981705],[108.3259,31.984957],[108.307094,31.997252],[108.297176,31.988527],[108.283919,31.986068],[108.282151,31.979206],[108.265849,31.983728],[108.267175,31.973097],[108.259368,31.966869],[108.275817,31.957625],[108.28603,31.938856],[108.282691,31.917742],[108.289516,31.910955],[108.299484,31.911272],[108.30842,31.905953],[108.326244,31.881615],[108.33523,31.876452],[108.340974,31.863546],[108.353741,31.856396],[108.370779,31.852742],[108.386197,31.853894],[108.384135,31.848611],[108.394741,31.826523],[108.441436,31.807608],[108.455135,31.813927],[108.462501,31.812814],[108.464072,31.803674],[108.454399,31.791075],[108.456314,31.783999],[108.478213,31.777917],[108.488574,31.780302],[108.489261,31.774737],[108.515727,31.7611],[108.535269,31.757681],[108.506103,31.734815],[108.518673,31.726184],[108.524761,31.69973],[108.514794,31.69412],[108.532225,31.677168],[108.542831,31.673626],[108.561833,31.669726],[108.574501,31.67088],[108.576809,31.664114],[108.608725,31.650421],[108.624388,31.651655],[108.640101,31.637005],[108.64123,31.625179],[108.649381,31.621715],[108.65542,31.626095],[108.67673,31.62275],[108.683899,31.627449],[108.69151,31.625259],[108.701183,31.634098],[108.714686,31.627648],[108.728974,31.634457],[108.736192,31.633302],[108.742281,31.640906],[108.755342,31.647077],[108.758141,31.664313],[108.770612,31.682142],[108.782888,31.688828],[108.794525,31.684251],[108.809894,31.685764],[108.840533,31.684371],[108.860517,31.681068],[108.865378,31.671079],[108.879421,31.663835],[108.888407,31.654999],[108.898227,31.65484],[108.906182,31.661248],[108.91448,31.660731],[108.918113,31.652929],[108.937607,31.652969],[108.954792,31.66288],[108.955529,31.654601],[108.992649,31.652969],[109.000407,31.657029],[109.00134,31.671039],[109.007331,31.673188],[109.0008,31.686758],[109.007036,31.691135],[109.038117,31.690777],[109.052013,31.696507],[109.06149,31.704743],[109.092473,31.699531],[109.122965,31.700167],[109.133325,31.705936],[109.148154,31.703669],[109.158514,31.69396],[109.16696,31.700207],[109.178253,31.69587],[109.209187,31.69412],[109.224261,31.688629],[109.228533,31.690817],[109.222542,31.701242],[109.227403,31.717035],[109.225145,31.724951],[109.266734,31.714927],[109.281611,31.716876]]]]}},{"type":"Feature","properties":{"adcode":500230,"name":"丰都县","center":[107.73248,29.866424],"centroid":[107.830885,29.884753],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":27,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.701575,29.615443],[107.709431,29.60906],[107.716404,29.596659],[107.732263,29.585598],[107.757403,29.602636],[107.767862,29.597635],[107.772576,29.585883],[107.781267,29.582142],[107.7685,29.579254],[107.795801,29.567744],[107.791774,29.560952],[107.80351,29.563433],[107.80729,29.554606],[107.818928,29.554647],[107.825851,29.545005],[107.828551,29.556192],[107.835671,29.558877],[107.838863,29.570185],[107.832283,29.581247],[107.831743,29.59243],[107.839943,29.607393],[107.845246,29.628695],[107.842938,29.653569],[107.845786,29.660233],[107.857472,29.667629],[107.87073,29.667995],[107.897146,29.661493],[107.905543,29.662428],[107.922974,29.655235],[107.934218,29.655723],[107.948703,29.623126],[107.949881,29.601701],[107.961715,29.608978],[107.969129,29.620321],[107.979784,29.627435],[108.000259,29.626256],[108.024368,29.619467],[108.046513,29.622679],[108.056039,29.621581],[108.067872,29.614223],[108.078773,29.618817],[108.082161,29.611377],[108.098757,29.600684],[108.114175,29.599302],[108.117366,29.603449],[108.132391,29.603815],[108.153652,29.599749],[108.163374,29.603612],[108.167499,29.617679],[108.178547,29.619183],[108.182033,29.625972],[108.17894,29.647839],[108.168186,29.648083],[108.156107,29.644872],[108.149921,29.647636],[108.143587,29.659218],[108.156304,29.669579],[108.156157,29.676121],[108.174962,29.686075],[108.179529,29.699602],[108.169168,29.7087],[108.181051,29.734286],[108.17457,29.735463],[108.172213,29.745533],[108.178252,29.749877],[108.187925,29.743909],[108.204129,29.765182],[108.208204,29.764938],[108.217484,29.777887],[108.194112,29.790712],[108.18547,29.801628],[108.194014,29.812665],[108.190626,29.819441],[108.177859,29.822443],[108.172998,29.837656],[108.167008,29.838305],[108.14997,29.83011],[108.145992,29.846377],[108.122915,29.851771],[108.108823,29.848851],[108.099199,29.840657],[108.084125,29.838873],[108.058936,29.857246],[108.072488,29.870953],[108.071456,29.877157],[108.059869,29.889726],[108.042536,29.893456],[108.035907,29.90197],[108.049999,29.906226],[108.046316,29.912387],[108.036005,29.912225],[108.024908,29.934962],[108.014695,29.9472],[107.993336,29.96689],[108.002027,29.977544],[108.009687,29.978476],[108.018034,29.971589],[108.03247,29.990222],[108.024859,30.010957],[108.018476,30.014804],[108.02702,30.029056],[108.01661,30.042132],[108.007575,30.043508],[107.998492,30.053871],[107.987297,30.047921],[107.967558,30.055611],[107.948457,30.066458],[107.936378,30.069008],[107.908243,30.105748],[107.906525,30.112544],[107.895919,30.120067],[107.88109,30.103199],[107.87451,30.09976],[107.862186,30.113879],[107.84446,30.119865],[107.831939,30.108782],[107.81878,30.112058],[107.812937,30.118935],[107.819026,30.13394],[107.842103,30.155009],[107.845688,30.162974],[107.838617,30.168675],[107.811759,30.178337],[107.808567,30.184239],[107.794377,30.185816],[107.788436,30.190747],[107.765898,30.198224],[107.757502,30.21047],[107.758336,30.217016],[107.769139,30.224573],[107.769924,30.236572],[107.762019,30.240936],[107.745128,30.236774],[107.742084,30.225502],[107.734129,30.221098],[107.728728,30.23132],[107.721314,30.230189],[107.721216,30.21835],[107.704963,30.216491],[107.705356,30.224209],[107.714685,30.221421],[107.705945,30.230876],[107.709284,30.237946],[107.691264,30.234916],[107.675502,30.22336],[107.668088,30.22631],[107.666762,30.234754],[107.673145,30.238754],[107.675944,30.252812],[107.662588,30.261052],[107.656402,30.259598],[107.651884,30.241622],[107.642801,30.239562],[107.632882,30.213097],[107.626548,30.20655],[107.61005,30.209136],[107.605729,30.198628],[107.595909,30.198063],[107.604501,30.187392],[107.597922,30.179631],[107.581227,30.174941],[107.569983,30.166937],[107.572978,30.144374],[107.568706,30.139077],[107.582897,30.131595],[107.579361,30.119582],[107.570425,30.122252],[107.55815,30.114566],[107.55756,30.098344],[107.535268,30.088512],[107.528296,30.082888],[107.53954,30.072407],[107.539295,30.064192],[107.5308,30.059699],[107.491372,30.013306],[107.491322,30.004964],[107.483908,29.992693],[107.471338,29.989453],[107.487443,29.972076],[107.498197,29.972481],[107.500554,29.960611],[107.515186,29.959436],[107.523779,29.978678],[107.53355,29.968551],[107.546905,29.965675],[107.546807,29.958585],[107.56193,29.946146],[107.571898,29.951049],[107.57946,29.943877],[107.573126,29.933827],[107.579361,29.923939],[107.59473,29.917657],[107.602979,29.897389],[107.598707,29.888632],[107.613094,29.876955],[107.626892,29.874522],[107.616973,29.865884],[107.613585,29.856111],[107.604256,29.852014],[107.595369,29.835222],[107.605238,29.832423],[107.605336,29.808161],[107.622669,29.802562],[107.638627,29.813274],[107.638529,29.772976],[107.64226,29.76303],[107.625075,29.753896],[107.640345,29.740701],[107.632784,29.719016],[107.630427,29.701714],[107.64447,29.687821],[107.6565,29.686156],[107.670101,29.675064],[107.674176,29.663362],[107.684733,29.666532],[107.696616,29.660315],[107.718073,29.65682],[107.713752,29.642555],[107.698482,29.618614],[107.701575,29.615443]]]]}},{"type":"Feature","properties":{"adcode":500231,"name":"垫江县","center":[107.348692,30.330012],"centroid":[107.437814,30.253308],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":28,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.453171,30.001441],[107.466968,29.998606],[107.471338,29.989453],[107.483908,29.992693],[107.491322,30.004964],[107.491372,30.013306],[107.5308,30.059699],[107.539295,30.064192],[107.53954,30.072407],[107.528296,30.082888],[107.535268,30.088512],[107.55756,30.098344],[107.55815,30.114566],[107.570425,30.122252],[107.579361,30.119582],[107.582897,30.131595],[107.568706,30.139077],[107.572978,30.144374],[107.569983,30.166937],[107.581227,30.174941],[107.597922,30.179631],[107.604501,30.187392],[107.595909,30.198063],[107.584861,30.202185],[107.577299,30.221461],[107.56851,30.219198],[107.571505,30.208166],[107.563649,30.19875],[107.550097,30.19681],[107.54828,30.208651],[107.553583,30.213177],[107.544794,30.221057],[107.545825,30.227643],[107.554271,30.229583],[107.558395,30.244046],[107.573862,30.244693],[107.57342,30.256367],[107.567282,30.268201],[107.573322,30.274784],[107.587119,30.275188],[107.581767,30.287586],[107.597824,30.29445],[107.597283,30.313224],[107.572242,30.321257],[107.569836,30.326868],[107.583093,30.341801],[107.595025,30.351083],[107.602488,30.367869],[107.622767,30.384652],[107.631262,30.398568],[107.650362,30.406917],[107.661803,30.420387],[107.656205,30.431193],[107.673538,30.453851],[107.670346,30.464493],[107.660772,30.470136],[107.636957,30.470498],[107.637743,30.483032],[107.629298,30.485611],[107.611719,30.47211],[107.610197,30.48009],[107.593994,30.475174],[107.570523,30.47731],[107.562225,30.487949],[107.553436,30.491092],[107.55157,30.50322],[107.544352,30.498869],[107.533452,30.500843],[107.527559,30.490487],[107.516266,30.489198],[107.509097,30.495363],[107.496036,30.494638],[107.480029,30.478599],[107.463629,30.481984],[107.446837,30.49766],[107.425527,30.510835],[107.404855,30.516112],[107.388848,30.49089],[107.381237,30.485329],[107.360025,30.45627],[107.34554,30.425508],[107.341367,30.41212],[107.34284,30.401674],[107.33901,30.387072],[107.31878,30.364278],[107.304197,30.354594],[107.288779,30.337564],[107.277535,30.311246],[107.264866,30.289766],[107.255979,30.263799],[107.239432,30.237582],[107.228335,30.223805],[107.256568,30.205903],[107.277044,30.181086],[107.288484,30.171303],[107.269482,30.145992],[107.274098,30.135841],[107.291381,30.136327],[107.295555,30.122454],[107.286766,30.107892],[107.29089,30.097939],[107.28328,30.091021],[107.271741,30.09446],[107.269089,30.081148],[107.259072,30.075887],[107.247534,30.07528],[107.26521,30.062006],[107.266045,30.055045],[107.279204,30.04873],[107.27724,30.043144],[107.294867,30.044359],[107.307879,30.035493],[107.31166,30.02023],[107.304688,30.0161],[107.31112,30.008203],[107.294818,30.002696],[107.29418,29.997917],[107.307094,29.992328],[107.325556,29.973007],[107.335573,29.97398],[107.347995,29.980501],[107.362824,29.979853],[107.374068,29.973372],[107.436329,30.033833],[107.46029,30.01533],[107.451501,30.008203],[107.453171,30.001441]]]]}},{"type":"Feature","properties":{"adcode":500233,"name":"忠县","center":[108.037518,30.291537],"centroid":[107.914786,30.335722],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":29,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.223622,30.421274],[108.241937,30.443773],[108.232755,30.45502],[108.230496,30.476705],[108.207811,30.49766],[108.195045,30.514501],[108.184537,30.518167],[108.175552,30.510633],[108.165633,30.524411],[108.171378,30.539314],[108.163374,30.540805],[108.152523,30.535931],[108.153063,30.545879],[108.143587,30.566215],[108.12645,30.564],[108.120067,30.576965],[108.126647,30.577972],[108.127187,30.586104],[108.111621,30.59343],[108.105631,30.591458],[108.103863,30.573382],[108.088593,30.572617],[108.083339,30.579582],[108.072537,30.582159],[108.062667,30.574429],[108.052847,30.572094],[108.034778,30.574187],[108.029622,30.561544],[108.003795,30.542174],[107.990243,30.538871],[107.985676,30.531017],[107.972615,30.521913],[107.958621,30.531017],[107.953711,30.51434],[107.942025,30.498828],[107.939864,30.485893],[107.924839,30.494074],[107.916001,30.495323],[107.909422,30.502938],[107.897883,30.502938],[107.88546,30.512124],[107.886884,30.539556],[107.891352,30.54608],[107.885411,30.549544],[107.870386,30.547248],[107.860713,30.559088],[107.826145,30.554417],[107.829239,30.544671],[107.814017,30.521631],[107.819173,30.50882],[107.818142,30.497539],[107.810629,30.482428],[107.817455,30.471466],[107.80621,30.470861],[107.796488,30.479204],[107.796488,30.484805],[107.77783,30.497821],[107.777535,30.506121],[107.767911,30.513736],[107.757894,30.514058],[107.748123,30.521269],[107.741347,30.517885],[107.715716,30.482589],[107.695241,30.460986],[107.679479,30.438612],[107.661803,30.420387],[107.650362,30.406917],[107.631262,30.398568],[107.622767,30.384652],[107.602488,30.367869],[107.595025,30.351083],[107.583093,30.341801],[107.569836,30.326868],[107.572242,30.321257],[107.597283,30.313224],[107.597824,30.29445],[107.581767,30.287586],[107.587119,30.275188],[107.573322,30.274784],[107.567282,30.268201],[107.57342,30.256367],[107.573862,30.244693],[107.558395,30.244046],[107.554271,30.229583],[107.545825,30.227643],[107.544794,30.221057],[107.553583,30.213177],[107.54828,30.208651],[107.550097,30.19681],[107.563649,30.19875],[107.571505,30.208166],[107.56851,30.219198],[107.577299,30.221461],[107.584861,30.202185],[107.595909,30.198063],[107.605729,30.198628],[107.61005,30.209136],[107.626548,30.20655],[107.632882,30.213097],[107.642801,30.239562],[107.651884,30.241622],[107.656402,30.259598],[107.662588,30.261052],[107.675944,30.252812],[107.673145,30.238754],[107.666762,30.234754],[107.668088,30.22631],[107.675502,30.22336],[107.691264,30.234916],[107.709284,30.237946],[107.705945,30.230876],[107.714685,30.221421],[107.705356,30.224209],[107.704963,30.216491],[107.721216,30.21835],[107.721314,30.230189],[107.728728,30.23132],[107.734129,30.221098],[107.742084,30.225502],[107.745128,30.236774],[107.762019,30.240936],[107.769924,30.236572],[107.769139,30.224573],[107.758336,30.217016],[107.757502,30.21047],[107.765898,30.198224],[107.788436,30.190747],[107.794377,30.185816],[107.808567,30.184239],[107.811759,30.178337],[107.838617,30.168675],[107.845688,30.162974],[107.842103,30.155009],[107.819026,30.13394],[107.812937,30.118935],[107.81878,30.112058],[107.831939,30.108782],[107.84446,30.119865],[107.862186,30.113879],[107.87451,30.09976],[107.88109,30.103199],[107.895919,30.120067],[107.906525,30.112544],[107.908243,30.105748],[107.936378,30.069008],[107.948457,30.066458],[107.967558,30.055611],[107.987297,30.047921],[107.998492,30.053871],[108.00733,30.057028],[108.010571,30.071355],[108.021569,30.078032],[108.029622,30.089119],[108.034974,30.084183],[108.031144,30.072326],[108.037233,30.067591],[108.0554,30.072043],[108.083928,30.111209],[108.092374,30.129532],[108.075777,30.153917],[108.061587,30.157071],[108.070965,30.163702],[108.072438,30.175144],[108.085549,30.17862],[108.107595,30.207439],[108.120705,30.200568],[108.129887,30.210268],[108.119379,30.211803],[108.127383,30.223684],[108.124879,30.227199],[108.10843,30.219198],[108.101948,30.223482],[108.105533,30.232653],[108.097038,30.237259],[108.093994,30.253459],[108.103716,30.246995],[108.114273,30.251399],[108.121933,30.245824],[108.125861,30.235845],[108.129494,30.244531],[108.126303,30.255357],[108.141475,30.265495],[108.142212,30.273654],[108.129003,30.281125],[108.131606,30.288918],[108.127334,30.299982],[108.147318,30.297115],[108.147466,30.302606],[108.163473,30.321055],[108.163031,30.325294],[108.145894,30.334254],[108.127874,30.333487],[108.117072,30.329169],[108.094731,30.344667],[108.084419,30.343093],[108.084665,30.350115],[108.096449,30.358831],[108.12262,30.359799],[108.133128,30.362624],[108.152965,30.395019],[108.174619,30.410144],[108.186403,30.413854],[108.208351,30.408611],[108.223622,30.421274]]]]}},{"type":"Feature","properties":{"adcode":500235,"name":"云阳县","center":[108.697698,30.930529],"centroid":[108.856912,31.036349],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":30,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.90952,30.581273],[108.919488,30.589365],[108.943842,30.601843],[108.967509,30.624823],[108.978017,30.629813],[108.987494,30.623294],[108.999229,30.632066],[109.009737,30.627238],[109.021766,30.642366],[109.01558,30.648884],[109.022945,30.663567],[109.017544,30.675232],[109.024565,30.683154],[109.018919,30.696706],[109.030801,30.706598],[109.019655,30.711784],[109.018575,30.718297],[109.047348,30.730277],[109.047839,30.745309],[109.056579,30.754834],[109.059575,30.764598],[109.048821,30.777215],[109.044059,30.809873],[109.050785,30.814171],[109.05054,30.824773],[109.043224,30.831278],[109.051767,30.843524],[109.054615,30.860908],[109.0773,30.869096],[109.086531,30.858178],[109.108283,30.860145],[109.135485,30.866688],[109.130477,30.879732],[109.150118,30.878247],[109.144029,30.902165],[109.15547,30.907622],[109.162197,30.905776],[109.160969,30.916809],[109.151934,30.924151],[109.150609,30.936265],[109.157581,30.940637],[109.186306,30.936907],[109.200545,30.932936],[109.201822,30.927962],[109.215472,30.920781],[109.218762,30.926317],[109.220333,30.945369],[109.218221,30.963857],[109.211642,30.96935],[109.217583,30.982421],[109.238009,31.006432],[109.251021,31.029276],[109.244884,31.032201],[109.239875,31.04314],[109.228778,31.046866],[109.225243,31.053837],[109.214637,31.047907],[109.197648,31.053276],[109.190774,31.066335],[109.165045,31.068057],[109.145748,31.056921],[109.131557,31.054077],[109.119528,31.058123],[109.095271,31.061007],[109.096646,31.078391],[109.093946,31.09437],[109.100034,31.102579],[109.100231,31.121636],[109.080246,31.128641],[109.056187,31.132604],[109.055008,31.155537],[109.048576,31.164341],[109.048969,31.186787],[109.067431,31.179465],[109.074305,31.189467],[109.092816,31.192387],[109.092571,31.211986],[109.087464,31.225703],[109.072685,31.247015],[109.068069,31.27008],[109.062717,31.276355],[109.042978,31.283349],[109.033305,31.290862],[109.055057,31.326301],[109.050294,31.340721],[109.055352,31.357054],[109.05162,31.367117],[109.029181,31.370032],[109.020146,31.375781],[108.992207,31.380812],[108.983418,31.385762],[108.971487,31.380812],[108.962452,31.385722],[108.948409,31.382728],[108.936035,31.390991],[108.927197,31.386001],[108.916837,31.387399],[108.908146,31.383566],[108.900142,31.387558],[108.88988,31.383566],[108.886394,31.372148],[108.892826,31.364641],[108.89042,31.354738],[108.893268,31.342358],[108.887572,31.336007],[108.869896,31.339562],[108.865035,31.343716],[108.837096,31.346432],[108.834739,31.35382],[108.823053,31.356815],[108.822071,31.370271],[108.83248,31.375302],[108.816866,31.390233],[108.798748,31.396859],[108.795752,31.403086],[108.809894,31.417414],[108.800221,31.425155],[108.779205,31.435251],[108.759908,31.438602],[108.757797,31.430941],[108.742084,31.420087],[108.740022,31.407676],[108.731528,31.403285],[108.736389,31.395742],[108.729956,31.390752],[108.712525,31.394584],[108.694554,31.387199],[108.693474,31.377418],[108.709186,31.374983],[108.696567,31.359011],[108.701527,31.348988],[108.698237,31.343956],[108.683261,31.34084],[108.644176,31.339482],[108.63578,31.329896],[108.639806,31.31955],[108.659054,31.298535],[108.654586,31.289184],[108.63632,31.283509],[108.643489,31.268721],[108.631262,31.257249],[108.622768,31.259488],[108.618643,31.252212],[108.596646,31.230622],[108.588741,31.201587],[108.587759,31.185066],[108.578036,31.180065],[108.583585,31.174864],[108.598414,31.170943],[108.601851,31.160099],[108.576956,31.142851],[108.567823,31.140529],[108.562717,31.130443],[108.562619,31.115791],[108.547544,31.105261],[108.558887,31.089404],[108.537921,31.095491],[108.539934,31.082957],[108.53031,31.083838],[108.510964,31.07791],[108.511995,31.074145],[108.488181,31.064733],[108.486217,31.057322],[108.476691,31.052795],[108.48003,31.037811],[108.474334,31.022544],[108.451256,31.013527],[108.432156,31.012725],[108.418015,31.006072],[108.41497,30.998897],[108.426509,30.998216],[108.440356,31.002545],[108.455626,30.994728],[108.45327,30.988755],[108.454743,30.970232],[108.460537,30.967426],[108.486413,30.977008],[108.496626,30.972839],[108.50409,30.977289],[108.501094,30.98651],[108.506643,30.992604],[108.51666,30.990559],[108.533894,30.996251],[108.531243,30.978051],[108.523632,30.973159],[108.537577,30.958123],[108.552602,30.915405],[108.566448,30.912396],[108.593307,30.920259],[108.608578,30.93807],[108.61884,30.934741],[108.619233,30.926999],[108.628169,30.918253],[108.623013,30.912837],[108.621589,30.888561],[108.625419,30.875358],[108.634798,30.885271],[108.653014,30.89105],[108.665977,30.867972],[108.671968,30.852116],[108.685078,30.845773],[108.685127,30.835976],[108.698482,30.822885],[108.699955,30.811841],[108.715177,30.815094],[108.733393,30.81405],[108.738549,30.808026],[108.740808,30.787259],[108.74724,30.782116],[108.740169,30.775527],[108.749842,30.74555],[108.754998,30.740044],[108.76639,30.74141],[108.762609,30.728106],[108.766586,30.720548],[108.763444,30.713031],[108.789762,30.714277],[108.79261,30.706558],[108.781022,30.697028],[108.779254,30.685125],[108.785883,30.683516],[108.818094,30.693771],[108.823347,30.69168],[108.828699,30.679414],[108.836016,30.678449],[108.872007,30.690112],[108.883546,30.695661],[108.884331,30.687337],[108.896312,30.684039],[108.899946,30.676438],[108.901713,30.646792],[108.871565,30.618103],[108.869896,30.610979],[108.90952,30.581273]]]]}},{"type":"Feature","properties":{"adcode":500236,"name":"奉节县","center":[109.465774,31.019967],"centroid":[109.349632,30.952293],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":31,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.103668,30.565812],[109.113488,30.548658],[109.12483,30.538912],[109.124389,30.531702],[109.139463,30.534562],[109.141181,30.525096],[109.150609,30.527392],[109.164799,30.538187],[109.17133,30.547007],[109.192787,30.546282],[109.222788,30.569597],[109.247731,30.583205],[109.227845,30.58087],[109.227551,30.585661],[109.251169,30.592907],[109.278813,30.610174],[109.299534,30.630577],[109.313577,30.610174],[109.32816,30.616091],[109.323299,30.604137],[109.314509,30.59979],[109.344265,30.577126],[109.361156,30.554739],[109.361058,30.550994],[109.342252,30.529567],[109.337145,30.520826],[109.341564,30.512728],[109.342841,30.494718],[109.352072,30.487183],[109.368668,30.500279],[109.380846,30.518288],[109.393808,30.531138],[109.418114,30.560014],[109.428032,30.57616],[109.437852,30.598059],[109.449342,30.603735],[109.456511,30.613797],[109.465889,30.619511],[109.48278,30.623173],[109.493337,30.637176],[109.514696,30.655401],[109.528739,30.663929],[109.537921,30.663969],[109.541407,30.65166],[109.533698,30.641562],[109.538756,30.638424],[109.562865,30.646752],[109.574109,30.646872],[109.577104,30.655321],[109.588005,30.664693],[109.581622,30.670847],[109.590656,30.693409],[109.602244,30.698838],[109.62542,30.702657],[109.649038,30.71894],[109.660773,30.73727],[109.656698,30.76046],[109.659153,30.761987],[109.649725,30.778782],[109.644226,30.794128],[109.646435,30.803929],[109.636517,30.821922],[109.628661,30.820998],[109.607203,30.838225],[109.608087,30.846214],[109.615256,30.848222],[109.61506,30.861951],[109.588839,30.865885],[109.585648,30.871384],[109.569543,30.873712],[109.561392,30.893698],[109.574207,30.900961],[109.594584,30.902044],[109.594879,30.905415],[109.612752,30.90389],[109.609904,30.91693],[109.603079,30.922345],[109.59812,30.936465],[109.601557,30.941639],[109.596941,30.95327],[109.601999,30.962814],[109.60082,30.977129],[109.61177,30.986911],[109.612555,30.995971],[109.598611,31.010841],[109.605829,31.017655],[109.662737,31.042338],[109.685127,31.053516],[109.72107,31.074346],[109.724507,31.090125],[109.744442,31.100616],[109.753428,31.113389],[109.764819,31.11495],[109.758289,31.129242],[109.769533,31.143771],[109.770564,31.16166],[109.760646,31.175144],[109.742773,31.178185],[109.727944,31.171743],[109.703688,31.169903],[109.692493,31.172584],[109.668629,31.185466],[109.64511,31.177905],[109.63033,31.189147],[109.624389,31.190027],[109.622523,31.204747],[109.631951,31.217505],[109.629545,31.225703],[109.61668,31.229662],[109.588201,31.223384],[109.581572,31.225743],[109.569346,31.244456],[109.561883,31.243976],[109.55712,31.251053],[109.530409,31.253891],[109.518526,31.250333],[109.512487,31.243217],[109.497069,31.244816],[109.493533,31.249454],[109.479638,31.251772],[109.462698,31.250693],[109.450766,31.246535],[109.45003,31.238979],[109.435741,31.231981],[109.431617,31.240058],[109.415511,31.245496],[109.393857,31.242897],[109.387867,31.248654],[109.39042,31.262326],[109.376623,31.276236],[109.374757,31.286427],[109.354134,31.286826],[109.355853,31.295578],[109.334396,31.306925],[109.326392,31.324064],[109.322415,31.34779],[109.272577,31.355657],[109.266292,31.35985],[109.242085,31.362126],[109.235014,31.356975],[109.224114,31.362206],[109.213606,31.358332],[109.197206,31.362126],[109.176534,31.361527],[109.138137,31.366279],[109.123357,31.37083],[109.102735,31.364162],[109.079117,31.370112],[109.065712,31.364681],[109.05162,31.367117],[109.055352,31.357054],[109.050294,31.340721],[109.055057,31.326301],[109.033305,31.290862],[109.042978,31.283349],[109.062717,31.276355],[109.068069,31.27008],[109.072685,31.247015],[109.087464,31.225703],[109.092571,31.211986],[109.092816,31.192387],[109.074305,31.189467],[109.067431,31.179465],[109.048969,31.186787],[109.048576,31.164341],[109.055008,31.155537],[109.056187,31.132604],[109.080246,31.128641],[109.100231,31.121636],[109.100034,31.102579],[109.093946,31.09437],[109.096646,31.078391],[109.095271,31.061007],[109.119528,31.058123],[109.131557,31.054077],[109.145748,31.056921],[109.165045,31.068057],[109.190774,31.066335],[109.197648,31.053276],[109.214637,31.047907],[109.225243,31.053837],[109.228778,31.046866],[109.239875,31.04314],[109.244884,31.032201],[109.251021,31.029276],[109.238009,31.006432],[109.217583,30.982421],[109.211642,30.96935],[109.218221,30.963857],[109.220333,30.945369],[109.218762,30.926317],[109.215472,30.920781],[109.201822,30.927962],[109.200545,30.932936],[109.186306,30.936907],[109.157581,30.940637],[109.150609,30.936265],[109.151934,30.924151],[109.160969,30.916809],[109.162197,30.905776],[109.15547,30.907622],[109.144029,30.902165],[109.150118,30.878247],[109.130477,30.879732],[109.135485,30.866688],[109.108283,30.860145],[109.086531,30.858178],[109.0773,30.869096],[109.054615,30.860908],[109.051767,30.843524],[109.043224,30.831278],[109.05054,30.824773],[109.050785,30.814171],[109.044059,30.809873],[109.048821,30.777215],[109.059575,30.764598],[109.056579,30.754834],[109.047839,30.745309],[109.047348,30.730277],[109.018575,30.718297],[109.019655,30.711784],[109.030801,30.706598],[109.018919,30.696706],[109.024565,30.683154],[109.017544,30.675232],[109.022945,30.663567],[109.01558,30.648884],[109.021766,30.642366],[109.045728,30.653189],[109.049165,30.645545],[109.070181,30.640274],[109.088053,30.646631],[109.096646,30.638745],[109.111917,30.646108],[109.120951,30.635768],[109.121737,30.628726],[109.112506,30.61271],[109.105926,30.610738],[109.105534,30.585661],[109.102686,30.580146],[109.101114,30.579542],[109.106123,30.570765],[109.103668,30.565812]]],[[[109.101114,30.579542],[109.102686,30.580146],[109.105534,30.585661],[109.105926,30.610738],[109.09316,30.609007],[109.083585,30.598261],[109.092865,30.578737],[109.098659,30.579099],[109.101114,30.579542]]],[[[109.098659,30.579099],[109.092865,30.578737],[109.103668,30.565812],[109.106123,30.570765],[109.098659,30.579099]]]]}},{"type":"Feature","properties":{"adcode":500237,"name":"巫山县","center":[109.878928,31.074843],"centroid":[109.901246,31.115189],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":32,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.659153,30.761987],[109.685373,30.768657],[109.692149,30.778902],[109.702117,30.783643],[109.702657,30.770264],[109.718124,30.778661],[109.716601,30.80168],[109.729613,30.815376],[109.759074,30.832804],[109.780777,30.848583],[109.797619,30.855609],[109.81942,30.860225],[109.856099,30.880254],[109.878244,30.889163],[109.894545,30.899797],[109.905642,30.899797],[109.932304,30.887679],[109.940897,30.889685],[109.943696,30.87897],[109.958377,30.877445],[109.975956,30.888682],[109.995056,30.887839],[110.008215,30.883585],[110.005024,30.870381],[110.017937,30.855328],[110.019607,30.829592],[110.03198,30.820476],[110.039198,30.820516],[110.042488,30.80666],[110.052996,30.799591],[110.082309,30.799591],[110.089527,30.816058],[110.095861,30.82156],[110.095812,30.829873],[110.115306,30.845492],[110.124095,30.868133],[110.144324,30.897229],[110.151837,30.912316],[110.145601,30.922145],[110.153899,30.953832],[110.163769,30.961371],[110.161657,30.968308],[110.173245,30.979895],[110.172165,30.98659],[110.163572,30.991641],[110.136075,30.986751],[110.140986,31.00503],[110.140151,31.030638],[110.120854,31.032001],[110.126648,31.054678],[110.13308,31.059806],[110.122131,31.072904],[110.120117,31.088844],[110.12871,31.095131],[110.135437,31.106262],[110.145847,31.108144],[110.146927,31.116912],[110.161264,31.116111],[110.180218,31.121676],[110.1894,31.129482],[110.186895,31.145332],[110.198876,31.156538],[110.196912,31.163581],[110.186404,31.169583],[110.180218,31.179585],[110.176535,31.198067],[110.178008,31.204867],[110.169612,31.227943],[110.174866,31.243497],[110.171428,31.250573],[110.162443,31.251932],[110.156158,31.277315],[110.163965,31.30321],[110.159644,31.315355],[110.151739,31.317872],[110.157975,31.333491],[110.14732,31.34783],[110.14948,31.354299],[110.140053,31.368315],[110.145307,31.381331],[110.140004,31.390472],[110.127384,31.393386],[110.11889,31.400651],[110.115158,31.412265],[110.108824,31.408314],[110.100084,31.411268],[110.089773,31.408674],[110.053978,31.410909],[110.049411,31.41877],[110.034484,31.430822],[110.033502,31.439679],[110.020687,31.442073],[110.003649,31.453642],[109.996382,31.469359],[109.987789,31.474663],[109.967903,31.474304],[109.954744,31.468401],[109.94291,31.475341],[109.938049,31.458748],[109.94183,31.448456],[109.937804,31.440836],[109.940553,31.427869],[109.935005,31.414381],[109.922828,31.394664],[109.911878,31.392149],[109.890126,31.392069],[109.853496,31.382209],[109.830468,31.388317],[109.821384,31.387638],[109.803315,31.378336],[109.789223,31.377857],[109.785638,31.361088],[109.775425,31.361527],[109.775032,31.354179],[109.761431,31.346951],[109.749892,31.35362],[109.730006,31.356176],[109.720972,31.349746],[109.71503,31.338644],[109.716945,31.332013],[109.711446,31.31959],[109.713803,31.299094],[109.698679,31.302171],[109.690676,31.296577],[109.662443,31.294499],[109.644373,31.310641],[109.626893,31.295937],[109.61285,31.295018],[109.597776,31.268442],[109.602833,31.262686],[109.587366,31.260967],[109.569346,31.244456],[109.581572,31.225743],[109.588201,31.223384],[109.61668,31.229662],[109.629545,31.225703],[109.631951,31.217505],[109.622523,31.204747],[109.624389,31.190027],[109.63033,31.189147],[109.64511,31.177905],[109.668629,31.185466],[109.692493,31.172584],[109.703688,31.169903],[109.727944,31.171743],[109.742773,31.178185],[109.760646,31.175144],[109.770564,31.16166],[109.769533,31.143771],[109.758289,31.129242],[109.764819,31.11495],[109.753428,31.113389],[109.744442,31.100616],[109.724507,31.090125],[109.72107,31.074346],[109.685127,31.053516],[109.662737,31.042338],[109.605829,31.017655],[109.598611,31.010841],[109.612555,30.995971],[109.61177,30.986911],[109.60082,30.977129],[109.601999,30.962814],[109.596941,30.95327],[109.601557,30.941639],[109.59812,30.936465],[109.603079,30.922345],[109.609904,30.91693],[109.612752,30.90389],[109.594879,30.905415],[109.594584,30.902044],[109.574207,30.900961],[109.561392,30.893698],[109.569543,30.873712],[109.585648,30.871384],[109.588839,30.865885],[109.61506,30.861951],[109.615256,30.848222],[109.608087,30.846214],[109.607203,30.838225],[109.628661,30.820998],[109.636517,30.821922],[109.646435,30.803929],[109.644226,30.794128],[109.649725,30.778782],[109.659153,30.761987]]]]}},{"type":"Feature","properties":{"adcode":500238,"name":"巫溪县","center":[109.628912,31.3966],"centroid":[109.35337,31.503107],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":33,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.94291,31.475341],[109.942174,31.483238],[109.957248,31.490774],[109.961323,31.499268],[109.98229,31.512504],[109.965595,31.50788],[109.945267,31.506684],[109.934907,31.517727],[109.923859,31.521474],[109.894594,31.519162],[109.878194,31.528848],[109.869209,31.530124],[109.860174,31.543555],[109.83798,31.555272],[109.822071,31.553757],[109.801007,31.541443],[109.788584,31.55045],[109.765457,31.549653],[109.760204,31.547182],[109.735309,31.546106],[109.718909,31.556985],[109.727502,31.570731],[109.746406,31.577982],[109.745326,31.596426],[109.76423,31.602998],[109.737421,31.628683],[109.740416,31.635173],[109.740612,31.663636],[109.731872,31.673148],[109.728091,31.688828],[109.731086,31.700446],[109.709531,31.701122],[109.696028,31.70709],[109.693376,31.716558],[109.683016,31.71978],[109.659005,31.716956],[109.644913,31.720854],[109.617024,31.711585],[109.606172,31.714688],[109.580394,31.72869],[109.572096,31.726343],[109.549755,31.730002],[109.501095,31.717155],[109.491029,31.720973],[109.477134,31.720218],[109.472714,31.714649],[109.459703,31.715205],[109.45656,31.722008],[109.4462,31.722883],[109.425872,31.718786],[109.420274,31.720655],[109.411632,31.708244],[109.389487,31.705101],[109.361254,31.708642],[109.3232,31.70888],[109.302038,31.71067],[109.281611,31.716876],[109.266734,31.714927],[109.225145,31.724951],[109.227403,31.717035],[109.222542,31.701242],[109.228533,31.690817],[109.224261,31.688629],[109.209187,31.69412],[109.178253,31.69587],[109.16696,31.700207],[109.158514,31.69396],[109.148154,31.703669],[109.133325,31.705936],[109.122965,31.700167],[109.092473,31.699531],[109.06149,31.704743],[109.052013,31.696507],[109.038117,31.690777],[109.007036,31.691135],[109.0008,31.686758],[109.007331,31.673188],[109.00134,31.671039],[109.000407,31.657029],[108.992649,31.652969],[108.955529,31.654601],[108.954792,31.66288],[108.937607,31.652969],[108.918113,31.652929],[108.91448,31.660731],[108.906182,31.661248],[108.898227,31.65484],[108.892728,31.642578],[108.893268,31.632187],[108.887719,31.625657],[108.895821,31.614587],[108.894888,31.606025],[108.877997,31.602799],[108.865133,31.592801],[108.853398,31.578939],[108.837096,31.574237],[108.824133,31.578899],[108.820303,31.574596],[108.801399,31.574078],[108.794034,31.551366],[108.777094,31.543635],[108.769483,31.529845],[108.766881,31.513621],[108.761087,31.503893],[108.748026,31.505208],[108.730055,31.499746],[108.721707,31.503255],[108.703982,31.503972],[108.694554,31.499347],[108.69971,31.491652],[108.697255,31.476737],[108.703098,31.463814],[108.726617,31.455118],[108.740071,31.441834],[108.752298,31.443749],[108.759908,31.438602],[108.779205,31.435251],[108.800221,31.425155],[108.809894,31.417414],[108.795752,31.403086],[108.798748,31.396859],[108.816866,31.390233],[108.83248,31.375302],[108.822071,31.370271],[108.823053,31.356815],[108.834739,31.35382],[108.837096,31.346432],[108.865035,31.343716],[108.869896,31.339562],[108.887572,31.336007],[108.893268,31.342358],[108.89042,31.354738],[108.892826,31.364641],[108.886394,31.372148],[108.88988,31.383566],[108.900142,31.387558],[108.908146,31.383566],[108.916837,31.387399],[108.927197,31.386001],[108.936035,31.390991],[108.948409,31.382728],[108.962452,31.385722],[108.971487,31.380812],[108.983418,31.385762],[108.992207,31.380812],[109.020146,31.375781],[109.029181,31.370032],[109.05162,31.367117],[109.065712,31.364681],[109.079117,31.370112],[109.102735,31.364162],[109.123357,31.37083],[109.138137,31.366279],[109.176534,31.361527],[109.197206,31.362126],[109.213606,31.358332],[109.224114,31.362206],[109.235014,31.356975],[109.242085,31.362126],[109.266292,31.35985],[109.272577,31.355657],[109.322415,31.34779],[109.326392,31.324064],[109.334396,31.306925],[109.355853,31.295578],[109.354134,31.286826],[109.374757,31.286427],[109.376623,31.276236],[109.39042,31.262326],[109.387867,31.248654],[109.393857,31.242897],[109.415511,31.245496],[109.431617,31.240058],[109.435741,31.231981],[109.45003,31.238979],[109.450766,31.246535],[109.462698,31.250693],[109.479638,31.251772],[109.493533,31.249454],[109.497069,31.244816],[109.512487,31.243217],[109.518526,31.250333],[109.530409,31.253891],[109.55712,31.251053],[109.561883,31.243976],[109.569346,31.244456],[109.587366,31.260967],[109.602833,31.262686],[109.597776,31.268442],[109.61285,31.295018],[109.626893,31.295937],[109.644373,31.310641],[109.662443,31.294499],[109.690676,31.296577],[109.698679,31.302171],[109.713803,31.299094],[109.711446,31.31959],[109.716945,31.332013],[109.71503,31.338644],[109.720972,31.349746],[109.730006,31.356176],[109.749892,31.35362],[109.761431,31.346951],[109.775032,31.354179],[109.775425,31.361527],[109.785638,31.361088],[109.789223,31.377857],[109.803315,31.378336],[109.821384,31.387638],[109.830468,31.388317],[109.853496,31.382209],[109.890126,31.392069],[109.911878,31.392149],[109.922828,31.394664],[109.935005,31.414381],[109.940553,31.427869],[109.937804,31.440836],[109.94183,31.448456],[109.938049,31.458748],[109.94291,31.475341]]]]}},{"type":"Feature","properties":{"adcode":500240,"name":"石柱土家族自治县","center":[108.112448,29.99853],"centroid":[108.298494,30.093676],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":34,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.424054,30.488956],[108.42101,30.497176],[108.427786,30.512567],[108.412368,30.503059],[108.409962,30.517563],[108.399553,30.520504],[108.402253,30.529688],[108.409717,30.532749],[108.410404,30.543261],[108.404315,30.548295],[108.394593,30.536737],[108.378734,30.534884],[108.344657,30.476987],[108.338814,30.470337],[108.33248,30.449336],[108.317062,30.433129],[108.315835,30.425387],[108.298944,30.407562],[108.296538,30.401109],[108.275031,30.405546],[108.261479,30.388605],[108.254261,30.403529],[108.236732,30.409216],[108.223622,30.421274],[108.208351,30.408611],[108.186403,30.413854],[108.174619,30.410144],[108.152965,30.395019],[108.133128,30.362624],[108.12262,30.359799],[108.096449,30.358831],[108.084665,30.350115],[108.084419,30.343093],[108.094731,30.344667],[108.117072,30.329169],[108.127874,30.333487],[108.145894,30.334254],[108.163031,30.325294],[108.163473,30.321055],[108.147466,30.302606],[108.147318,30.297115],[108.127334,30.299982],[108.131606,30.288918],[108.129003,30.281125],[108.142212,30.273654],[108.141475,30.265495],[108.126303,30.255357],[108.129494,30.244531],[108.125861,30.235845],[108.121933,30.245824],[108.114273,30.251399],[108.103716,30.246995],[108.093994,30.253459],[108.097038,30.237259],[108.105533,30.232653],[108.101948,30.223482],[108.10843,30.219198],[108.124879,30.227199],[108.127383,30.223684],[108.119379,30.211803],[108.129887,30.210268],[108.120705,30.200568],[108.107595,30.207439],[108.085549,30.17862],[108.072438,30.175144],[108.070965,30.163702],[108.061587,30.157071],[108.075777,30.153917],[108.092374,30.129532],[108.083928,30.111209],[108.0554,30.072043],[108.037233,30.067591],[108.031144,30.072326],[108.034974,30.084183],[108.029622,30.089119],[108.021569,30.078032],[108.010571,30.071355],[108.00733,30.057028],[107.998492,30.053871],[108.007575,30.043508],[108.01661,30.042132],[108.02702,30.029056],[108.018476,30.014804],[108.024859,30.010957],[108.03247,29.990222],[108.018034,29.971589],[108.009687,29.978476],[108.002027,29.977544],[107.993336,29.96689],[108.014695,29.9472],[108.024908,29.934962],[108.036005,29.912225],[108.046316,29.912387],[108.049999,29.906226],[108.035907,29.90197],[108.042536,29.893456],[108.059869,29.889726],[108.071456,29.877157],[108.072488,29.870953],[108.058936,29.857246],[108.084125,29.838873],[108.099199,29.840657],[108.108823,29.848851],[108.122915,29.851771],[108.145992,29.846377],[108.14997,29.83011],[108.167008,29.838305],[108.172998,29.837656],[108.177859,29.822443],[108.190626,29.819441],[108.194014,29.812665],[108.18547,29.801628],[108.194112,29.790712],[108.217484,29.777887],[108.208204,29.764938],[108.204129,29.765182],[108.187925,29.743909],[108.178252,29.749877],[108.172213,29.745533],[108.17457,29.735463],[108.181051,29.734286],[108.169168,29.7087],[108.179529,29.699602],[108.174962,29.686075],[108.156157,29.676121],[108.156304,29.669579],[108.143587,29.659218],[108.149921,29.647636],[108.156107,29.644872],[108.168186,29.648083],[108.169267,29.658445],[108.195143,29.666979],[108.208891,29.685343],[108.205847,29.69948],[108.22156,29.712153],[108.217975,29.716336],[108.225193,29.725514],[108.22097,29.732499],[108.227992,29.747076],[108.239384,29.745289],[108.245669,29.750892],[108.27071,29.733149],[108.295752,29.729007],[108.298895,29.734773],[108.30513,29.72588],[108.315785,29.722793],[108.326391,29.711747],[108.350156,29.721047],[108.358013,29.720763],[108.373922,29.712803],[108.368078,29.726042],[108.365918,29.748537],[108.36091,29.756819],[108.383987,29.795501],[108.3942,29.816479],[108.368177,29.818913],[108.372841,29.834127],[108.371466,29.84159],[108.391598,29.853231],[108.386933,29.860004],[108.392777,29.863492],[108.402793,29.855908],[108.433776,29.880077],[108.453122,29.871683],[108.457394,29.865438],[108.468049,29.864181],[108.489163,29.867466],[108.495693,29.876914],[108.509049,29.878617],[108.517052,29.865479],[108.516169,29.885631],[108.524221,29.896821],[108.524074,29.911658],[108.515874,29.930383],[108.519458,29.943512],[108.534238,29.971833],[108.542634,29.99735],[108.528886,30.00545],[108.530703,30.043104],[108.526185,30.04954],[108.531783,30.055085],[108.524221,30.058647],[108.516414,30.05298],[108.516267,30.064232],[108.525252,30.073824],[108.532323,30.073702],[108.533207,30.084183],[108.546071,30.104372],[108.561489,30.144132],[108.56748,30.155697],[108.552258,30.163338],[108.553829,30.174537],[108.568904,30.225623],[108.56743,30.23435],[108.573519,30.237178],[108.58167,30.255882],[108.567332,30.254872],[108.562029,30.26287],[108.545237,30.269978],[108.54617,30.276279],[108.537921,30.278581],[108.533305,30.292108],[108.52486,30.294733],[108.526382,30.305271],[108.51499,30.315162],[108.498394,30.316332],[108.48273,30.33603],[108.46908,30.343819],[108.459898,30.359799],[108.451011,30.355603],[108.432696,30.35411],[108.421943,30.366457],[108.403284,30.374728],[108.399454,30.389412],[108.420912,30.394131],[108.425331,30.399052],[108.421697,30.410547],[108.430486,30.415628],[108.421206,30.4295],[108.411779,30.436919],[108.421796,30.448852],[108.421206,30.464372],[108.414332,30.475818],[108.424054,30.488956]]]]}},{"type":"Feature","properties":{"adcode":500241,"name":"秀山土家族苗族自治县","center":[108.996043,28.444772],"centroid":[109.018121,28.491722],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":35,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.723377,28.491963],[108.729416,28.470918],[108.749106,28.461052],[108.746749,28.450239],[108.773509,28.438315],[108.779303,28.427418],[108.763296,28.398585],[108.762805,28.385791],[108.783084,28.380402],[108.777732,28.367441],[108.777929,28.347236],[108.76143,28.324557],[108.770072,28.314965],[108.763738,28.305619],[108.741053,28.294914],[108.725783,28.280296],[108.7276,28.259827],[108.737567,28.251424],[108.739678,28.226252],[108.749548,28.22757],[108.758681,28.220236],[108.758533,28.196046],[108.765309,28.192131],[108.773313,28.213478],[108.796636,28.22378],[108.807389,28.242855],[108.821776,28.245121],[108.826539,28.22551],[108.836212,28.20738],[108.855116,28.199879],[108.864445,28.206143],[108.897245,28.219536],[108.91227,28.21558],[108.919488,28.217764],[108.933187,28.207874],[108.927884,28.20025],[108.929407,28.190565],[108.956609,28.182321],[108.979539,28.171274],[108.985775,28.161339],[109.001537,28.16138],[109.009786,28.167893],[109.014647,28.17923],[109.013812,28.199591],[109.026186,28.220154],[109.038215,28.217434],[109.041603,28.20536],[109.06144,28.200126],[109.070033,28.191471],[109.086384,28.184712],[109.089477,28.196252],[109.101409,28.201404],[109.096106,28.22106],[109.085353,28.232803],[109.081523,28.24854],[109.088004,28.261392],[109.095959,28.261804],[109.117563,28.278607],[109.11614,28.288614],[109.126844,28.296932],[109.14123,28.320564],[109.137744,28.33423],[109.150805,28.344684],[109.151689,28.350528],[109.138579,28.358635],[109.144766,28.36382],[109.153113,28.38106],[109.153653,28.39731],[109.157139,28.403398],[109.154291,28.417588],[109.164946,28.414997],[109.168383,28.432064],[109.176731,28.43153],[109.180708,28.439466],[109.176583,28.446169],[109.192394,28.464423],[109.191756,28.470877],[109.215521,28.48214],[109.229613,28.474906],[109.274344,28.494676],[109.271988,28.51399],[109.280384,28.5204],[109.274688,28.524837],[109.27459,28.539217],[109.288928,28.546324],[109.29482,28.566286],[109.304738,28.579017],[109.3205,28.579797],[109.309354,28.598808],[109.306604,28.62069],[109.300172,28.626436],[109.287013,28.626806],[109.278469,28.612439],[109.258878,28.605583],[109.249401,28.608662],[109.236144,28.619417],[109.201478,28.598439],[109.186355,28.610632],[109.181395,28.621716],[109.193131,28.636205],[109.202902,28.63797],[109.221069,28.649133],[109.251758,28.660828],[109.270907,28.671783],[109.266194,28.680194],[109.252936,28.691558],[109.265015,28.699474],[109.271497,28.698941],[109.28495,28.713871],[109.294672,28.71912],[109.28824,28.727322],[109.300663,28.739665],[109.297668,28.748152],[109.278469,28.751514],[109.273019,28.760902],[109.256177,28.765616],[109.261333,28.774962],[109.241299,28.776519],[109.241888,28.794266],[109.246406,28.801683],[109.245817,28.812992],[109.239679,28.827168],[109.242674,28.85105],[109.234032,28.863828],[109.235505,28.880372],[109.211004,28.882788],[109.197943,28.875131],[109.197599,28.870217],[109.175896,28.8515],[109.166223,28.852402],[109.157188,28.844824],[109.147908,28.84552],[109.130919,28.832453],[109.117465,28.83106],[109.111622,28.824669],[109.104502,28.826595],[109.093455,28.819261],[109.092718,28.809305],[109.106712,28.816311],[109.105681,28.805699],[109.094338,28.79234],[109.05982,28.768198],[109.062128,28.759385],[109.05653,28.741879],[109.044991,28.719325],[109.01941,28.690696],[108.999622,28.699228],[108.990636,28.67884],[108.982633,28.682327],[108.961126,28.630213],[108.954252,28.610016],[108.936723,28.616913],[108.915314,28.621962],[108.895379,28.614737],[108.881484,28.621716],[108.854821,28.613136],[108.839256,28.604146],[108.819174,28.60082],[108.815295,28.593471],[108.799877,28.583657],[108.785981,28.562096],[108.785294,28.54924],[108.775964,28.544968],[108.763984,28.545707],[108.753329,28.532972],[108.730889,28.517853],[108.723377,28.491963]]]]}},{"type":"Feature","properties":{"adcode":500242,"name":"酉阳土家族苗族自治县","center":[108.767201,28.839828],"centroid":[108.800321,28.89987],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":36,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.235505,28.880372],[109.239924,28.892042],[109.256864,28.907721],[109.25544,28.926141],[109.261038,28.950532],[109.272331,28.970949],[109.284165,28.972299],[109.292463,28.987639],[109.292365,29.004695],[109.295458,29.016391],[109.304836,29.020808],[109.319616,29.04256],[109.312251,29.066351],[109.301154,29.070643],[109.287847,29.07101],[109.266194,29.079552],[109.257748,29.086745],[109.237273,29.086704],[109.22593,29.113508],[109.232559,29.120086],[109.228533,29.129972],[109.215521,29.145289],[109.203098,29.151823],[109.18007,29.171955],[109.16254,29.180693],[109.154488,29.172363],[109.138824,29.169505],[109.123014,29.191267],[109.122965,29.199268],[109.110395,29.215105],[109.118545,29.232409],[109.141967,29.270475],[109.129986,29.282468],[109.106467,29.288545],[109.10465,29.293154],[109.113881,29.314196],[109.108725,29.319333],[109.114568,29.332787],[109.110002,29.342693],[109.112506,29.360995],[109.101704,29.373506],[109.090361,29.378681],[109.080786,29.390661],[109.06419,29.401743],[109.053191,29.40272],[109.039934,29.389805],[109.033453,29.378233],[109.034729,29.360261],[109.009786,29.36022],[108.999425,29.363929],[108.994761,29.355085],[108.985088,29.350479],[108.986168,29.336742],[108.97237,29.32924],[108.956069,29.330953],[108.919734,29.326305],[108.908784,29.312972],[108.903432,29.296416],[108.915462,29.293561],[108.919783,29.283732],[108.93903,29.274065],[108.954252,29.272066],[108.937607,29.244283],[108.925871,29.23347],[108.925135,29.222615],[108.915265,29.215513],[108.896607,29.209024],[108.882416,29.1791],[108.854625,29.133484],[108.855656,29.122659],[108.847702,29.105214],[108.833266,29.109995],[108.832087,29.117267],[108.812054,29.122047],[108.803756,29.129195],[108.784852,29.123272],[108.775768,29.124008],[108.774295,29.110485],[108.749008,29.10881],[108.747584,29.092384],[108.726912,29.080492],[108.700397,29.094427],[108.698777,29.101619],[108.686698,29.109341],[108.681984,29.105623],[108.668678,29.108156],[108.66416,29.103744],[108.669856,29.095939],[108.662835,29.090382],[108.667205,29.078776],[108.661313,29.071624],[108.646533,29.081841],[108.628906,29.072891],[108.622179,29.073422],[108.625665,29.08699],[108.614568,29.095408],[108.615206,29.109709],[108.60789,29.109014],[108.599396,29.086908],[108.587169,29.095081],[108.598266,29.105705],[108.570769,29.124416],[108.55869,29.13953],[108.534631,29.133975],[108.528198,29.128338],[108.527167,29.117798],[108.518329,29.100148],[108.505464,29.095326],[108.492109,29.095245],[108.473008,29.08462],[108.464858,29.087521],[108.456314,29.071951],[108.447279,29.066187],[108.434906,29.070643],[108.424987,29.057277],[108.415756,29.051268],[108.394446,29.053107],[108.373627,29.044849],[108.348143,29.027228],[108.331989,29.010911],[108.326686,29.000932],[108.312103,28.997497],[108.322954,28.953969],[108.339943,28.947872],[108.346916,28.941488],[108.350549,28.930316],[108.350353,28.907107],[108.357423,28.893393],[108.355312,28.870831],[108.346425,28.856333],[108.355165,28.831634],[108.354232,28.814263],[108.382416,28.805781],[108.386492,28.801642],[108.388996,28.785823],[108.385264,28.772216],[108.375051,28.767092],[108.372498,28.760164],[108.347259,28.736302],[108.347898,28.710262],[108.340238,28.689671],[108.332529,28.679579],[108.344019,28.673425],[108.35217,28.676091],[108.39096,28.651759],[108.421697,28.643346],[108.43903,28.633989],[108.461371,28.634153],[108.471142,28.627791],[108.491274,28.630582],[108.500996,28.626642],[108.502715,28.637601],[108.517985,28.639981],[108.524614,28.647122],[108.53851,28.652703],[108.548723,28.64782],[108.561146,28.649174],[108.564828,28.661156],[108.574796,28.660336],[108.586482,28.64704],[108.585303,28.639653],[108.596155,28.64035],[108.609019,28.633619],[108.623259,28.641418],[108.632343,28.638914],[108.636025,28.621757],[108.618889,28.606527],[108.604453,28.589529],[108.610934,28.539381],[108.58933,28.538601],[108.576858,28.533794],[108.573224,28.528124],[108.578036,28.509018],[108.574943,28.497676],[108.589182,28.473837],[108.586776,28.463066],[108.597235,28.456817],[108.602833,28.438849],[108.609952,28.435683],[108.608823,28.407306],[108.587415,28.404961],[108.577545,28.390193],[108.576367,28.364314],[108.580099,28.343285],[108.598021,28.34205],[108.606466,28.336576],[108.611573,28.324557],[108.630771,28.328014],[108.639855,28.333201],[108.647466,28.331101],[108.667352,28.334436],[108.677418,28.345795],[108.670102,28.354396],[108.659103,28.350322],[108.657041,28.362215],[108.664701,28.38287],[108.693523,28.395171],[108.696813,28.404591],[108.690921,28.410555],[108.688318,28.422318],[108.669856,28.431489],[108.663915,28.444318],[108.641476,28.455707],[108.645256,28.468616],[108.658661,28.47803],[108.671133,28.475276],[108.688613,28.482469],[108.701428,28.482469],[108.709727,28.501087],[108.723377,28.491963],[108.730889,28.517853],[108.753329,28.532972],[108.763984,28.545707],[108.775964,28.544968],[108.785294,28.54924],[108.785981,28.562096],[108.799877,28.583657],[108.815295,28.593471],[108.819174,28.60082],[108.839256,28.604146],[108.854821,28.613136],[108.881484,28.621716],[108.895379,28.614737],[108.915314,28.621962],[108.936723,28.616913],[108.954252,28.610016],[108.961126,28.630213],[108.982633,28.682327],[108.990636,28.67884],[108.999622,28.699228],[109.01941,28.690696],[109.044991,28.719325],[109.05653,28.741879],[109.062128,28.759385],[109.05982,28.768198],[109.094338,28.79234],[109.105681,28.805699],[109.106712,28.816311],[109.092718,28.809305],[109.093455,28.819261],[109.104502,28.826595],[109.111622,28.824669],[109.117465,28.83106],[109.130919,28.832453],[109.147908,28.84552],[109.157188,28.844824],[109.166223,28.852402],[109.175896,28.8515],[109.197599,28.870217],[109.197943,28.875131],[109.211004,28.882788],[109.235505,28.880372]]]]}},{"type":"Feature","properties":{"adcode":500243,"name":"彭水苗族土家族自治县","center":[108.166551,29.293856],"centroid":[108.266309,29.353956],"childrenNum":0,"level":"district","parent":{"adcode":500000},"subFeatureIndex":37,"acroutes":[100000,500000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.312103,28.997497],[108.326686,29.000932],[108.331989,29.010911],[108.348143,29.027228],[108.373627,29.044849],[108.394446,29.053107],[108.415756,29.051268],[108.424987,29.057277],[108.434906,29.070643],[108.447279,29.066187],[108.456314,29.071951],[108.464858,29.087521],[108.473008,29.08462],[108.492109,29.095245],[108.505464,29.095326],[108.518329,29.100148],[108.527167,29.117798],[108.528198,29.128338],[108.534631,29.133975],[108.55869,29.13953],[108.570671,29.152313],[108.574403,29.164115],[108.556775,29.184857],[108.548919,29.205064],[108.555597,29.218738],[108.569247,29.224941],[108.568314,29.236245],[108.575778,29.252362],[108.571948,29.265703],[108.583192,29.278063],[108.584272,29.285812],[108.573568,29.302411],[108.560409,29.306081],[108.549459,29.315378],[108.549705,29.328303],[108.561538,29.352598],[108.550196,29.371754],[108.547201,29.381697],[108.552995,29.390539],[108.555843,29.412701],[108.576367,29.41706],[108.59257,29.442963],[108.581228,29.464911],[108.585549,29.477328],[108.561686,29.491657],[108.539688,29.491697],[108.50954,29.50285],[108.501242,29.49996],[108.494711,29.515099],[108.506054,29.536868],[108.515334,29.543948],[108.536251,29.540001],[108.547643,29.547406],[108.548379,29.557575],[108.534532,29.572177],[108.534974,29.588851],[108.516709,29.602148],[108.512633,29.614467],[108.507036,29.611093],[108.499965,29.622069],[108.487199,29.624102],[108.489997,29.642515],[108.504139,29.666288],[108.503549,29.67669],[108.52373,29.683109],[108.526676,29.696759],[108.506446,29.708172],[108.489506,29.723199],[108.467656,29.729697],[108.460487,29.740904],[108.437115,29.740782],[108.438588,29.75617],[108.445462,29.76437],[108.444235,29.776913],[108.421304,29.774153],[108.416984,29.787344],[108.425478,29.804185],[108.424496,29.815302],[108.408882,29.820658],[108.404561,29.834451],[108.393169,29.83583],[108.3942,29.816479],[108.383987,29.795501],[108.36091,29.756819],[108.365918,29.748537],[108.368078,29.726042],[108.373922,29.712803],[108.358013,29.720763],[108.350156,29.721047],[108.326391,29.711747],[108.315785,29.722793],[108.30513,29.72588],[108.298895,29.734773],[108.295752,29.729007],[108.27071,29.733149],[108.245669,29.750892],[108.239384,29.745289],[108.227992,29.747076],[108.22097,29.732499],[108.225193,29.725514],[108.217975,29.716336],[108.22156,29.712153],[108.205847,29.69948],[108.208891,29.685343],[108.195143,29.666979],[108.169267,29.658445],[108.168186,29.648083],[108.17894,29.647839],[108.182033,29.625972],[108.178547,29.619183],[108.167499,29.617679],[108.163374,29.603612],[108.153652,29.599749],[108.132391,29.603815],[108.117366,29.603449],[108.114175,29.599302],[108.098757,29.600684],[108.082161,29.611377],[108.078773,29.618817],[108.067872,29.614223],[108.076563,29.605726],[108.084026,29.588892],[108.075876,29.577627],[108.066153,29.575472],[108.066988,29.566687],[108.075826,29.557982],[108.074059,29.549073],[108.055793,29.531783],[108.015432,29.504559],[108.017347,29.483719],[108.013959,29.469674],[108.013075,29.448786],[108.002763,29.442108],[108.004286,29.428424],[107.989653,29.416856],[107.992796,29.397383],[107.988426,29.38027],[107.976641,29.36344],[107.983319,29.350397],[107.984301,29.339188],[107.992059,29.325408],[108.003304,29.315174],[107.996282,29.288545],[107.998983,29.273943],[107.99697,29.26248],[108.010325,29.247792],[108.006446,29.229267],[107.997804,29.236857],[107.986756,29.217799],[107.973057,29.210166],[107.970111,29.198492],[107.960143,29.188695],[107.94286,29.178243],[107.934905,29.185102],[107.911975,29.190328],[107.898865,29.184245],[107.903775,29.172282],[107.899896,29.166361],[107.892727,29.134138],[107.895133,29.117185],[107.883889,29.106195],[107.889486,29.085151],[107.883938,29.078163],[107.873086,29.074852],[107.874707,29.057031],[107.849567,29.039289],[107.838421,29.040597],[107.823543,29.034219],[107.821186,29.005758],[107.810433,28.984285],[107.82811,28.976144],[107.842005,28.964648],[107.867538,28.960475],[107.872006,28.983058],[107.883054,28.986535],[107.887571,29.000114],[107.885215,29.008417],[107.908783,29.007353],[107.931124,29.035241],[107.949292,29.033729],[107.993925,29.033851],[108.02427,29.038676],[108.034532,29.046771],[108.035956,29.054047],[108.070474,29.086418],[108.109854,29.076078],[108.130624,29.063326],[108.132686,29.054088],[108.150068,29.053311],[108.171427,29.06537],[108.197745,29.070643],[108.204718,29.056786],[108.215029,29.056132],[108.230398,29.046975],[108.224653,29.031562],[108.24228,29.028372],[108.256962,29.041987],[108.260203,29.063735],[108.268648,29.077795],[108.270612,29.090913],[108.28657,29.089197],[108.301939,29.083067],[108.307193,29.077509],[108.297863,29.047179],[108.309795,29.018436],[108.308715,29.003386],[108.312103,28.997497]]]]}}]}')}},l={};function s(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={id:e,loaded:!1,exports:{}};return a[e].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=a,s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(n,r){if(1&r&&(n=this(n)),8&r||"object"==typeof n&&n&&(4&r&&n.__esModule||16&r&&"function"==typeof n.then))return n;var i=Object.create(null);s.r(i);var o={};e=e||[null,t({}),t([]),t(t)];for(var a=2&r&&n;("object"==typeof a||"function"==typeof a)&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach(e=>{o[e]=()=>n[e]});return o.default=()=>n,s.d(i,o),i},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.nc=void 0,n=[],s.O=(e,t,r,i)=>{if(t){i=i||0;for(var o=n.length;o>0&&n[o-1][2]>i;o--)n[o]=n[o-1];n[o]=[t,r,i];return}for(var a=1/0,o=0;o=i)&&Object.keys(s.O).every(e=>s.O[e](t[c]))?t.splice(c--,1):(l=!1,i0===r[e],i=(e,t)=>{var n,i,[o,a,l]=t,c=0;if(o.some(e=>0!==r[e])){for(n in a)s.o(a,n)&&(s.m[n]=a[n]);if(l)var u=l(s)}for(e&&e(t);cs(1712));return s.O(c)})()); \ No newline at end of file