From 288c5a6823c88cd3bc0a069efc9c8503a49004d0 Mon Sep 17 00:00:00 2001 From: tangjie <122778500@qq.com> Date: Mon, 10 Aug 2026 10:53:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E7=9A=84sp?= =?UTF-8?q?ec?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .api/qual-filing-expert-delete-post/spec.json | 44 ---------- .api/qual-filing-expert-delete-post/type.d.ts | 1 - .api/qual-filing-expert-get-get/spec.json | 57 ------------- .api/qual-filing-expert-get-get/type.d.ts | 12 --- .api/qual-filing-expert-modify-post/spec.json | 67 --------------- .api/qual-filing-expert-modify-post/type.d.ts | 22 ----- .api/qual-filing-expert-page-get/spec.json | 58 ------------- .api/qual-filing-expert-page-get/type.d.ts | 20 ----- .api/qual-filing-expert-save-post/spec.json | 66 --------------- .api/qual-filing-expert-save-post/type.d.ts | 21 ----- .api/qual-filing-review-post/spec.json | 53 ------------ .api/qual-filing-review-post/type.d.ts | 10 --- .../spec.json | 79 ----------------- .../type.d.ts | 24 ------ .../spec.json | 84 ------------------- .../type.d.ts | 49 ----------- .../spec.json | 66 --------------- .../type.d.ts | 37 -------- .../spec.json | 45 ---------- .../type.d.ts | 21 ----- .../spec.json | 70 ---------------- .../type.d.ts | 29 ------- .../spec.json | 56 ------------- .../type.d.ts | 11 --- .../spec.json | 66 --------------- .../type.d.ts | 14 ---- .../spec.json | 45 ---------- .../type.d.ts | 6 -- .../FilingForm/components/PersonnelStep.jsx | 1 - .../QualApplication/FilingForm/index.js | 5 +- 30 files changed, 4 insertions(+), 1135 deletions(-) delete mode 100644 .api/qual-filing-expert-delete-post/spec.json delete mode 100644 .api/qual-filing-expert-delete-post/type.d.ts delete mode 100644 .api/qual-filing-expert-get-get/spec.json delete mode 100644 .api/qual-filing-expert-get-get/type.d.ts delete mode 100644 .api/qual-filing-expert-modify-post/spec.json delete mode 100644 .api/qual-filing-expert-modify-post/type.d.ts delete mode 100644 .api/qual-filing-expert-page-get/spec.json delete mode 100644 .api/qual-filing-expert-page-get/type.d.ts delete mode 100644 .api/qual-filing-expert-save-post/spec.json delete mode 100644 .api/qual-filing-expert-save-post/type.d.ts delete mode 100644 .api/qual-filing-review-post/spec.json delete mode 100644 .api/qual-filing-review-post/type.d.ts delete mode 100644 .api/safetyEval-h5-wsp-doc-getDocByProjectId-get/spec.json delete mode 100644 .api/safetyEval-h5-wsp-doc-getDocByProjectId-get/type.d.ts delete mode 100644 .api/safetyEval-institution-eval-sign-task-save-post/spec.json delete mode 100644 .api/safetyEval-institution-eval-sign-task-save-post/type.d.ts delete mode 100644 .api/safetyEval-org-personnel-filing-page-get/spec.json delete mode 100644 .api/safetyEval-org-personnel-filing-page-get/type.d.ts delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/spec.json delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/type.d.ts delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-realtime-page-get/spec.json delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-realtime-page-get/type.d.ts delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/spec.json delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/type.d.ts delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-page-get/spec.json delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-page-get/type.d.ts delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-stat-get/spec.json delete mode 100644 .api/safetyEval-regulator-eval-project-monitor-survey-stat-get/type.d.ts diff --git a/.api/qual-filing-expert-delete-post/spec.json b/.api/qual-filing-expert-delete-post/spec.json deleted file mode 100644 index 3378692..0000000 --- a/.api/qual-filing-expert-delete-post/spec.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "删除审核专家", "version": "1.0.0" }, - "paths": { - "/qual-filing-expert/delete": { - "post": { - "summary": "删除审核专家", - "tags": ["审核专家管理"], - "parameters": [ - { - "name": "id", - "in": "query", - "description": "主键ID", - "required": true, - "schema": { "type": "integer" } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseVoid" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "SingleResponseVoid": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "data": { "type": "null" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-expert-delete-post/type.d.ts b/.api/qual-filing-expert-delete-post/type.d.ts deleted file mode 100644 index 73e7d7b..0000000 --- a/.api/qual-filing-expert-delete-post/type.d.ts +++ /dev/null @@ -1 +0,0 @@ -/** POST /qual-filing-expert/delete — 删除审核专家(id 为 query 参数) */ \ No newline at end of file diff --git a/.api/qual-filing-expert-get-get/spec.json b/.api/qual-filing-expert-get-get/spec.json deleted file mode 100644 index d0e6d5c..0000000 --- a/.api/qual-filing-expert-get-get/spec.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "查询审核专家详情", "version": "1.0.0" }, - "paths": { - "/qual-filing-expert/get": { - "get": { - "summary": "查询审核专家详情", - "tags": ["审核专家管理"], - "parameters": [ - { - "name": "id", - "in": "query", - "description": "主键ID", - "required": true, - "schema": { "type": "integer" } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseQualFilingExpertCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "QualFilingExpertCO": { - "type": "object", - "properties": { - "id": { "type": "integer", "format": "int64", "description": "主键ID(后端Long)" }, - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" }, - "tenantId": { "type": "integer", "format": "int64", "description": "租户ID" } - } - }, - "SingleResponseQualFilingExpertCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "data": { "$ref": "#/components/schemas/QualFilingExpertCO" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-expert-get-get/type.d.ts b/.api/qual-filing-expert-get-get/type.d.ts deleted file mode 100644 index 7261bd3..0000000 --- a/.api/qual-filing-expert-get-get/type.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** GET /qual-filing-expert/get — 查询审核专家详情 */ - -interface QualFilingExpertCO { - id?: string; // 主键ID(后端Long) - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 - tenantId?: string; // 租户ID(后端Long) -} \ No newline at end of file diff --git a/.api/qual-filing-expert-modify-post/spec.json b/.api/qual-filing-expert-modify-post/spec.json deleted file mode 100644 index f18d7a8..0000000 --- a/.api/qual-filing-expert-modify-post/spec.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "修改审核专家", "version": "1.0.0" }, - "paths": { - "/qual-filing-expert/modify": { - "post": { - "summary": "修改审核专家", - "tags": ["审核专家管理"], - "requestBody": { - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/QualFilingExpertModifyCmd" } - } - } - }, - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseQualFilingExpertCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "QualFilingExpertModifyCmd": { - "type": "object", - "properties": { - "id": { "type": "integer", "format": "int64", "description": "主键ID(后端Long)" }, - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" } - } - }, - "QualFilingExpertCO": { - "type": "object", - "properties": { - "id": { "type": "integer", "format": "int64", "description": "主键ID(后端Long)" }, - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" }, - "tenantId": { "type": "integer", "format": "int64", "description": "租户ID" } - } - }, - "SingleResponseQualFilingExpertCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "data": { "$ref": "#/components/schemas/QualFilingExpertCO" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-expert-modify-post/type.d.ts b/.api/qual-filing-expert-modify-post/type.d.ts deleted file mode 100644 index 942705a..0000000 --- a/.api/qual-filing-expert-modify-post/type.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** POST /qual-filing-expert/modify — 修改审核专家 */ - -interface QualFilingExpertModifyCmd { - id?: string; // 主键ID(后端Long) - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 -} - -interface QualFilingExpertCO { - id?: string; // 主键ID(后端Long) - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 - tenantId?: string; // 租户ID(后端Long) -} \ No newline at end of file diff --git a/.api/qual-filing-expert-page-get/spec.json b/.api/qual-filing-expert-page-get/spec.json deleted file mode 100644 index 1678595..0000000 --- a/.api/qual-filing-expert-page-get/spec.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "分页查询审核专家", "version": "1.0.0" }, - "paths": { - "/qual-filing-expert/page": { - "get": { - "summary": "分页查询审核专家", - "tags": ["审核专家管理"], - "parameters": [ - { "name": "current", "in": "query", "description": "当前页(默认1)", "required": false, "schema": { "type": "integer", "format": "int64", "default": 1 } }, - { "name": "size", "in": "query", "description": "每页条数(默认10)", "required": false, "schema": { "type": "integer", "format": "int64", "default": 10 } }, - { "name": "orders", "in": "query", "description": "排序(格式: column:asc|desc, 多个用逗号分隔)", "required": false, "schema": { "type": "string" } }, - { "name": "userName", "in": "query", "description": "用户名称/姓名", "required": false, "schema": { "type": "string" } }, - { "name": "account", "in": "query", "description": "账号", "required": false, "schema": { "type": "string" } }, - { "name": "genderCode", "in": "query", "description": "性别编码(1男2女)", "required": false, "schema": { "type": "integer" } }, - { "name": "idCardNo", "in": "query", "description": "身份证号", "required": false, "schema": { "type": "string" } } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/PageResponseQualFilingExpertCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "QualFilingExpertCO": { - "type": "object", - "properties": { - "id": { "type": "integer", "format": "int64", "description": "主键ID(后端Long)" }, - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" }, - "tenantId": { "type": "integer", "format": "int64", "description": "租户ID" } - } - }, - "PageResponseQualFilingExpertCO": { - "type": "object", - "properties": { - "success": { "type": "boolean", "description": "是否成功" }, - "code": { "type": "string", "description": "响应码" }, - "message": { "type": "string", "description": "响应消息" }, - "data": { "type": "array", "items": { "$ref": "#/components/schemas/QualFilingExpertCO" }, "description": "响应数据" }, - "total": { "type": "integer", "format": "int64", "description": "总条数" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-expert-page-get/type.d.ts b/.api/qual-filing-expert-page-get/type.d.ts deleted file mode 100644 index 293a9f3..0000000 --- a/.api/qual-filing-expert-page-get/type.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** GET /qual-filing-expert/page — 分页查询审核专家 */ - -interface QualFilingExpertCO { - id?: string; // 主键ID(后端Long) - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 - tenantId?: string; // 租户ID(后端Long) -} - -interface PageResponseQualFilingExpertCO { - success?: boolean; - code?: string; - message?: string; - data?: QualFilingExpertCO[]; - total?: number; -} \ No newline at end of file diff --git a/.api/qual-filing-expert-save-post/spec.json b/.api/qual-filing-expert-save-post/spec.json deleted file mode 100644 index 78fc5fa..0000000 --- a/.api/qual-filing-expert-save-post/spec.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "新增审核专家", "version": "1.0.0" }, - "paths": { - "/qual-filing-expert/save": { - "post": { - "summary": "新增审核专家", - "tags": ["审核专家管理"], - "requestBody": { - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/QualFilingExpertAddCmd" } - } - } - }, - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseQualFilingExpertCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "QualFilingExpertAddCmd": { - "type": "object", - "properties": { - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" } - } - }, - "QualFilingExpertCO": { - "type": "object", - "properties": { - "id": { "type": "integer", "format": "int64", "description": "主键ID(后端Long, 前端按字符串保证精度)" }, - "userName": { "type": "string", "description": "用户名称/姓名" }, - "account": { "type": "string", "description": "账号" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "idCardNo": { "type": "string", "description": "身份证号" }, - "certificate": { "type": "string", "description": "证书" }, - "tenantId": { "type": "integer", "format": "int64", "description": "租户ID" } - } - }, - "SingleResponseQualFilingExpertCO": { - "type": "object", - "properties": { - "success": { "type": "boolean", "description": "是否成功" }, - "code": { "type": "string", "description": "响应码" }, - "message": { "type": "string", "description": "响应消息" }, - "data": { "$ref": "#/components/schemas/QualFilingExpertCO", "description": "响应数据" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-expert-save-post/type.d.ts b/.api/qual-filing-expert-save-post/type.d.ts deleted file mode 100644 index c945ac7..0000000 --- a/.api/qual-filing-expert-save-post/type.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** POST /qual-filing-expert/save — 新增审核专家 */ - -interface QualFilingExpertAddCmd { - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 -} - -interface QualFilingExpertCO { - id?: string; // 主键ID(后端Long) - userName?: string; // 用户名称/姓名 - account?: string; // 账号 - genderCode?: number; // 性别编码(1男2女) - genderName?: string; // 性别名称 - idCardNo?: string; // 身份证号 - certificate?: string; // 证书 - tenantId?: string; // 租户ID(后端Long) -} \ No newline at end of file diff --git a/.api/qual-filing-review-post/spec.json b/.api/qual-filing-review-post/spec.json deleted file mode 100644 index 02c1595..0000000 --- a/.api/qual-filing-review-post/spec.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "审核", "version": "1.0.0" }, - "paths": { - "/qual-filing/review": { - "post": { - "summary": "审核", - "tags": ["资质备案申请管理"], - "requestBody": { - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/QualFilingReviewAddCmd" } - } - } - }, - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseVoid" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "QualFilingReviewAddCmd": { - "type": "object", - "properties": { - "filingId": { "type": "integer", "format": "int64", "description": "备案申请id(后端Long)" }, - "reviewResult": { "type": "string", "description": "审核结果(1通过2待定3不通过)" }, - "reviewResultRemark": { "type": "string", "description": "审核结果文字描述" }, - "filingExpertId": { "type": "integer", "format": "int64", "description": "专家id(后端Long)" }, - "filingExpertName": { "type": "string", "description": "专家名称" }, - "reviewOpinion": { "type": "string", "description": "综合审核意见" } - } - }, - "SingleResponseVoid": { - "type": "object", - "properties": { - "success": { "type": "boolean", "description": "是否成功" }, - "code": { "type": "string", "description": "响应码" }, - "message": { "type": "string", "description": "响应消息" }, - "data": { "type": "null", "description": "响应数据" } - } - } - } - } -} \ No newline at end of file diff --git a/.api/qual-filing-review-post/type.d.ts b/.api/qual-filing-review-post/type.d.ts deleted file mode 100644 index 15605f0..0000000 --- a/.api/qual-filing-review-post/type.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** POST /qual-filing/review — 审核 */ - -interface QualFilingReviewAddCmd { - filingId?: string; // 备案申请id(后端Long) - reviewResult?: string; // 审核结果(1通过2待定3不通过) - reviewResultRemark?: string; // 审核结果文字描述 - filingExpertId?: string; // 专家id(后端Long) - filingExpertName?: string; // 专家名称 - reviewOpinion?: string; // 综合审核意见 -} \ No newline at end of file diff --git a/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/spec.json b/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/spec.json deleted file mode 100644 index 24083f5..0000000 --- a/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/spec.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { - "title": "查询项目文档", - "description": "GET /safetyEval-h5/wsp/doc/getDocByProjectId", - "version": "1.0.0" - }, - "paths": { - "/safetyEval-h5/wsp/doc/getDocByProjectId": { - "get": { - "summary": "查询项目文档", - "tags": ["WPS回调接口"], - "parameters": [ - { - "name": "projectId", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "成功", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SingleResponseWpsDocOpenCO" - } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "SingleResponseWpsDocOpenCO": { - "type": "object", - "properties": { - "success": { - "type": "boolean" - }, - "errCode": { - "type": "string" - }, - "errMessage": { - "type": "string" - }, - "traceId": { - "type": "string" - }, - "data": { - "$ref": "#/components/schemas/WpsDocOpenCO" - } - } - }, - "WpsDocOpenCO": { - "type": "object", - "properties": { - "fileId": { - "type": "string", - "description": "WPS file_id,唯一" - }, - "name": { - "type": "string", - "description": "文档名称" - }, - "created": { - "type": "boolean", - "description": "是否本次新建" - } - } - } - } - } -} diff --git a/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/type.d.ts b/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/type.d.ts deleted file mode 100644 index e3f3dc8..0000000 --- a/.api/safetyEval-h5-wsp-doc-getDocByProjectId-get/type.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -// GET /safetyEval-h5/wsp/doc/getDocByProjectId -// 详见同目录 spec.json - -export interface Query { - /** 项目ID */ - projectId: string; -} - -export interface WpsDocOpenCO { - /** WPS file_id,唯一 */ - fileId: string; - /** 文档名称 */ - name: string; - /** 是否本次新建 */ - created: boolean; -} - -export interface SingleResponseWpsDocOpenCO { - success: boolean; - errCode: string; - errMessage: string; - traceId: string; - data: WpsDocOpenCO; -} diff --git a/.api/safetyEval-institution-eval-sign-task-save-post/spec.json b/.api/safetyEval-institution-eval-sign-task-save-post/spec.json deleted file mode 100644 index b7c8d52..0000000 --- a/.api/safetyEval-institution-eval-sign-task-save-post/spec.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { - "title": "新增签字任务", - "version": "1.0.0" - }, - "paths": { - "/safetyEval/institution/eval-sign-task/save": { - "post": { - "summary": "新增签字任务", - "tags": ["机构端-签字任务"], - "requestBody": { - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/EvalSignTaskSaveCmd" } - } - } - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseEvalSignTaskCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "EvalSignTaskSaveCmd": { - "type": "object", - "properties": { - "projectId": { "type": "string", "description": "项目ID" }, - "nodeCode": { - "type": "string", - "description": "所属节点编码:NODE_01风险分析 NODE_02业务合同 NODE_03项目组成立 NODE_04现场踏勘 NODE_05报告编制 NODE_06内部审核 NODE_07技术审核 NODE_08过程控制" - }, - "bizRefId": { "type": "string", "description": "业务关联ID" }, - "signerPersonnelId": { "type": "string", "description": "签字人员ID" }, - "taskTitle": { "type": "string", "description": "任务标题" }, - "taskStatusCode": { "type": "integer", "description": "任务状态编码:1待签 2已签 3已作废" }, - "issueTime": { "type": "string", "description": "下发时间" }, - "signerUrl": { "type": "string", "description": "签字图片" }, - "remarks": { "type": "string", "description": "备注" } - }, - "required": ["projectId"] - }, - "SingleResponseEvalSignTaskCO": { - "type": "object", - "properties": { - "success": { "type": "boolean", "description": "是否成功" }, - "code": { "type": "string", "description": "响应码" }, - "message": { "type": "string", "description": "响应消息" }, - "errMessage": { "type": "string", "description": "错误响应消息" }, - "data": { "$ref": "#/components/schemas/EvalSignTaskCO" } - } - }, - "EvalSignTaskCO": { - "type": "object", - "properties": { - "id": { "type": "string", "description": "签字任务ID" }, - "orgId": { "type": "string", "description": "机构ID" }, - "projectId": { "type": "string", "description": "项目ID" }, - "nodeCode": { "type": "string", "description": "所属节点编码" }, - "bizRefId": { "type": "string", "description": "业务关联ID" }, - "signerPersonnelId": { "type": "string", "description": "签字人员ID" }, - "taskTitle": { "type": "string", "description": "任务标题" }, - "taskStatusCode": { "type": "integer", "description": "任务状态编码:1待签 2已签 3已作废" }, - "taskStatusName": { "type": "string", "description": "任务状态名称" }, - "issueTime": { "type": "string", "description": "下发时间" }, - "signerUrl": { "type": "string", "description": "签字图片" }, - "remarks": { "type": "string", "description": "备注" }, - "createName": { "type": "string", "description": "创建人" }, - "createTime": { "type": "string", "description": "创建时间" }, - "updateTime": { "type": "string", "description": "更新时间" } - } - } - } - } -} diff --git a/.api/safetyEval-institution-eval-sign-task-save-post/type.d.ts b/.api/safetyEval-institution-eval-sign-task-save-post/type.d.ts deleted file mode 100644 index 993c3ed..0000000 --- a/.api/safetyEval-institution-eval-sign-task-save-post/type.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -// POST /safetyEval/institution/eval-sign-task/save -// See ./spec.json - -export interface EvalSignTaskSaveCmd { - /** 项目ID */ - projectId: string; - /** 所属节点编码:NODE_01风险分析 NODE_02业务合同 NODE_03项目组成立 NODE_04现场踏勘 NODE_05报告编制 NODE_06内部审核 NODE_07技术审核 NODE_08过程控制 */ - nodeCode?: string; - /** 业务关联ID */ - bizRefId?: string; - /** 签字人员ID */ - signerPersonnelId?: string; - /** 任务标题 */ - taskTitle?: string; - /** 任务状态编码:1待签 2已签 3已作废 */ - taskStatusCode?: 1 | 2 | 3; - /** 下发时间 */ - issueTime?: string; - /** 签字图片 */ - signerUrl?: string; - /** 备注 */ - remarks?: string; -} - -export interface EvalSignTaskCO { - id: string; - orgId: string; - projectId: string; - nodeCode: string; - bizRefId: string; - signerPersonnelId: string; - taskTitle: string; - taskStatusCode: 1 | 2 | 3; - taskStatusName: string; - issueTime: string; - signerUrl: string; - remarks: string; - createName: string; - createTime: string; - updateTime: string; -} - -export interface SingleResponseEvalSignTaskCO { - success: boolean; - code: string; - message: string; - errMessage: string; - data: EvalSignTaskCO; -} diff --git a/.api/safetyEval-org-personnel-filing-page-get/spec.json b/.api/safetyEval-org-personnel-filing-page-get/spec.json deleted file mode 100644 index 9ebd41b..0000000 --- a/.api/safetyEval-org-personnel-filing-page-get/spec.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { - "title": "资质备案人员分页查询", - "version": "1.0.0" - }, - "paths": { - "/safetyEval/org-personnel/filing/page": { - "get": { - "summary": "资质备案人员分页查询", - "tags": ["人员信息管理"], - "parameters": [ - { "name": "current", "in": "query", "schema": { "type": "integer", "format": "int64", "default": 1 } }, - { "name": "size", "in": "query", "schema": { "type": "integer", "format": "int64", "default": 10 } }, - { "name": "orders", "in": "query", "schema": { "type": "string" } }, - { "name": "startTime", "in": "query", "schema": { "type": "string" } }, - { "name": "endTime", "in": "query", "schema": { "type": "string" } }, - { "name": "keyword", "in": "query", "schema": { "type": "string" } }, - { "name": "orgId", "in": "query", "schema": { "type": "integer", "format": "int64" } }, - { "name": "personName", "in": "query", "schema": { "type": "string" } } - ], - "responses": { - "200": { - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/PageResponseQualFilingPersonnelInfoCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "PageResponseQualFilingPersonnelInfoCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { "type": "array", "items": { "$ref": "#/components/schemas/QualFilingPersonnelInfoCO" } }, - "total": { "type": "integer", "format": "int64" } - } - }, - "QualFilingPersonnelInfoCO": { - "type": "object", - "properties": { - "id": { "type": "string", "description": "主键ID (后端 Long / int64,前端按字符串保证精度)" }, - "filingId": { "type": "string", "description": "备案ID (后端 Long / int64)" }, - "sourcePersonnelId": { "type": "string", "description": "原始人员ID (后端 Long / int64)" }, - "personName": { "type": "string", "description": "人员姓名" }, - "deptName": { "type": "string", "description": "部门名称" }, - "positionName": { "type": "string", "description": "岗位名称" }, - "genderCode": { "type": "integer", "description": "性别编码(1男2女)" }, - "genderName": { "type": "string", "description": "性别名称" }, - "birthDate": { "type": "string", "description": "出生日期" }, - "registerEngineerFlag": { "type": "integer", "description": "是否注册安全工程师(1是2否)" }, - "evaluatorCertNo": { "type": "string", "description": "评价师证书编号" }, - "professionalCapabilityCodeList": { "type": "array", "items": { "type": "string" }, "description": "能力codeList" } - } - } - } - } -} diff --git a/.api/safetyEval-org-personnel-filing-page-get/type.d.ts b/.api/safetyEval-org-personnel-filing-page-get/type.d.ts deleted file mode 100644 index 06206ea..0000000 --- a/.api/safetyEval-org-personnel-filing-page-get/type.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -// GET /safetyEval/org-personnel/filing/page -// spec: ./spec.json - -export interface QualFilingPersonnelPageQuery { - current?: number; - size?: number; - orders?: string; - startTime?: string; - endTime?: string; - keyword?: string; - orgId?: string; - personName?: string; -} - -export interface QualFilingPersonnelInfoCO { - id: string; - filingId: string; - sourcePersonnelId: string; - personName: string; - deptName?: string; - positionName?: string; - genderCode: number; // 1男 2女 - genderName?: string; - birthDate?: string; - registerEngineerFlag: number; // 1是 2否 - evaluatorCertNo?: string; - professionalCapabilityCodeList?: string[]; -} - -export interface PageResponseQualFilingPersonnelInfoCO { - success: boolean; - code?: string; - message?: string; - errMessage?: string; - data: QualFilingPersonnelInfoCO[]; - total: number; -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/spec.json b/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/spec.json deleted file mode 100644 index 90531c9..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/spec.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "实时监控统计", "version": "1.0.0" }, - "paths": { - "/safetyEval/regulator/eval-project-monitor/monitor-realtime-stat": { - "get": { - "summary": "实时监控统计", - "tags": ["监管端-安评项目"], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseRegulatorEvalProjectMonitorStatCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "SingleResponseRegulatorEvalProjectMonitorStatCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { "$ref": "#/components/schemas/RegulatorEvalProjectMonitorStatCO" } - } - }, - "RegulatorEvalProjectMonitorStatCO": { - "type": "object", - "properties": { - "monitoringCount": { "type": "integer", "description": "在监项目数" }, - "normalCount": { "type": "integer", "description": "正常执行数(未归档)" }, - "warningCount": { "type": "integer", "description": "进度/人员预警数" }, - "monthPlanCompleteCount": { "type": "integer", "description": "本月计划完成数" } - } - } - } - } -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/type.d.ts b/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/type.d.ts deleted file mode 100644 index 1886c86..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-monitor-realtime-stat-get/type.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -// GET /safetyEval/regulator/eval-project-monitor/monitor-realtime-stat -// See ./spec.json - -export interface RegulatorEvalProjectMonitorStatCO { - /** 在监项目数 */ - monitoringCount: number; - /** 正常执行数(未归档) */ - normalCount: number; - /** 进度/人员预警数 */ - warningCount: number; - /** 本月计划完成数 */ - monthPlanCompleteCount: number; -} - -export interface SingleResponseRegulatorEvalProjectMonitorStatCO { - success: boolean; - code: string; - message: string; - errMessage: string; - data: RegulatorEvalProjectMonitorStatCO; -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/spec.json b/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/spec.json deleted file mode 100644 index ae99a4e..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/spec.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "实时监控分页", "version": "1.0.0" }, - "paths": { - "/safetyEval/regulator/eval-project-monitor/realtime-page": { - "get": { - "summary": "实时监控分页", - "tags": ["监管端-安评项目"], - "parameters": [ - { "name": "current", "in": "query", "schema": { "type": "integer", "default": 1 } }, - { "name": "size", "in": "query", "schema": { "type": "integer", "default": 10 } }, - { "name": "projectNameOrNo", "in": "query", "schema": { "type": "string" }, "description": "项目名称/编号" }, - { "name": "evalTypeCode", "in": "query", "schema": { "type": "string" }, "description": "评价类型编码:PRE/ACCEPT/STATUS" }, - { "name": "industryCode", "in": "query", "schema": { "type": "string" }, "description": "行业类别编码" }, - { "name": "leaderName", "in": "query", "schema": { "type": "string" }, "description": "项目负责人" }, - { "name": "planEndDateStart", "in": "query", "schema": { "type": "string" }, "description": "计划完成日期-起" }, - { "name": "planEndDateEnd", "in": "query", "schema": { "type": "string" }, "description": "计划完成日期-止" }, - { "name": "waringStatus", "in": "query", "schema": { "type": "string" }, "description": "监管状态:normal正常;PERSONNEL_ABNORMAL人员异常" } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/PageResponseRegulatorEvalProjectMonitorPageCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "PageResponseRegulatorEvalProjectMonitorPageCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { - "type": "array", - "items": { "$ref": "#/components/schemas/RegulatorEvalProjectMonitorPageCO" } - }, - "total": { "type": "integer", "format": "int64" } - } - }, - "RegulatorEvalProjectMonitorPageCO": { - "type": "object", - "properties": { - "id": { "type": "string", "description": "项目ID" }, - "orgId": { "type": "string", "description": "机构ID" }, - "projectNo": { "type": "string", "description": "项目编号" }, - "projectName": { "type": "string", "description": "项目名称" }, - "orgName": { "type": "string", "description": "评价机构" }, - "evalTypeCode": { "type": "string", "description": "评价类型编码" }, - "industryCode": { "type": "string", "description": "行业编码" }, - "leaderName": { "type": "string", "description": "负责人" }, - "planEndDate": { "type": "string", "description": "计划完成日期" }, - "waringStatus": { "type": "string", "description": "预警状态:normal正常;abnormal异常" }, - "processWaringStatus": { "type": "string", "description": "过程预警状态" }, - "processWaringMsg": { "type": "string", "description": "过程预警信息" }, - "personnelWaringStatus": { "type": "string", "description": "人员预警状态" }, - "personnelWaringMsg": { "type": "string", "description": "人员预警信息" } - } - } - } - } -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/type.d.ts b/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/type.d.ts deleted file mode 100644 index 3610bde..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-realtime-page-get/type.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -// GET /safetyEval/regulator/eval-project-monitor/realtime-page -// See ./spec.json - -export interface RegulatorEvalProjectMonitorPageCO { - id: string; - orgId: string; - projectNo: string; - projectName: string; - orgName: string; - evalTypeCode: string; - industryCode: string; - leaderName: string; - planEndDate: string; - /** 预警状态:normal正常;abnormal异常 */ - waringStatus: string; - processWaringStatus: string; - processWaringMsg: string; - personnelWaringStatus: string; - personnelWaringMsg: string; -} - -export interface PageResponseRegulatorEvalProjectMonitorPageCO { - success: boolean; - code: string; - message: string; - errMessage: string; - data: RegulatorEvalProjectMonitorPageCO[]; - total: number; -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/spec.json b/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/spec.json deleted file mode 100644 index 62e97be..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/spec.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "人员打卡信息查询", "version": "1.0.0" }, - "paths": { - "/safetyEval/regulator/eval-project-monitor/survey-clock-in": { - "get": { - "summary": "人员打卡信息查询", - "tags": ["监管端-安评项目"], - "parameters": [ - { "name": "projectId", "in": "query", "required": true, "schema": { "type": "string" } } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseListRegulatorEvalSurveyClockInCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "SingleResponseListRegulatorEvalSurveyClockInCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { - "type": "array", - "items": { "$ref": "#/components/schemas/RegulatorEvalSurveyClockInCO" } - } - } - }, - "RegulatorEvalSurveyClockInCO": { - "type": "object", - "properties": { - "id": { "type": "integer" }, - "userName": { "type": "string" }, - "role": { "type": "string" }, - "faceState": { "type": "integer" }, - "gpsState": { "type": "integer" }, - "singInTime": { "type": "string" }, - "signOutTime": { "type": "string" }, - "sceneUrl": { "type": "string" }, - "signatureUrl": { "type": "string" } - } - } - } - } -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/type.d.ts b/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/type.d.ts deleted file mode 100644 index ff3d4b9..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-clock-in-get/type.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface RegulatorEvalSurveyClockInCO { - id: number; - userName: string; - role: string; - faceState: number; - gpsState: number; - singInTime: string; - signOutTime: string; - sceneUrl: string; - signatureUrl: string; -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/spec.json b/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/spec.json deleted file mode 100644 index cdf4045..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/spec.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "踏勘监管分页", "version": "1.0.0" }, - "paths": { - "/safetyEval/regulator/eval-project-monitor/survey-page": { - "get": { - "summary": "项目踏勘监管分页", - "tags": ["监管端-安评项目"], - "parameters": [ - { "name": "current", "in": "query", "schema": { "type": "integer", "default": 1 } }, - { "name": "size", "in": "query", "schema": { "type": "integer", "default": 10 } }, - { "name": "startTime", "in": "query", "schema": { "type": "string" } }, - { "name": "endTime", "in": "query", "schema": { "type": "string" } }, - { "name": "projectNameOrNo", "in": "query", "schema": { "type": "string" } }, - { "name": "orgId", "in": "query", "schema": { "type": "integer" } }, - { "name": "clockInStatus", "in": "query", "schema": { "type": "string" } } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/PageResponseRegulatorEvalProjectSurveyPageCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "PageResponseRegulatorEvalProjectSurveyPageCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { - "type": "array", - "items": { "$ref": "#/components/schemas/RegulatorEvalProjectSurveyPageCO" } - }, - "total": { "type": "integer" } - } - }, - "RegulatorEvalProjectSurveyPageCO": { - "type": "object", - "properties": { - "id": { "type": "string" }, - "orgId": { "type": "string" }, - "projectNo": { "type": "string" }, - "projectName": { "type": "string" }, - "orgName": { "type": "string" }, - "expectedCount": { "type": "integer" }, - "actualCount": { "type": "integer" }, - "signInCount": { "type": "integer" }, - "signOutCount": { "type": "integer" }, - "faceCount": { "type": "integer" }, - "scenePhotoCount": { "type": "integer" }, - "notificationFileUrl": { "type": "string" } - } - } - } - } -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/type.d.ts b/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/type.d.ts deleted file mode 100644 index bbfe7c5..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-page-get/type.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface RegulatorEvalProjectSurveyPageCO { - id: string; - orgId: string; - projectNo: string; - projectName: string; - orgName: string; - expectedCount: number; - actualCount: number; - signInCount: number; - signOutCount: number; - faceCount: number; - scenePhotoCount: number; - notificationFileUrl: string; -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/spec.json b/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/spec.json deleted file mode 100644 index d45ef1f..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/spec.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "openapi": "3.0.1", - "info": { "title": "踏勘监管统计", "version": "1.0.0" }, - "paths": { - "/safetyEval/regulator/eval-project-monitor/survey-stat": { - "get": { - "summary": "项目踏勘监管统计", - "tags": ["监管端-安评项目"], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/SingleResponseRegulatorEvalProjectSurveyStatCO" } - } - } - } - } - } - } - }, - "components": { - "schemas": { - "SingleResponseRegulatorEvalProjectSurveyStatCO": { - "type": "object", - "properties": { - "success": { "type": "boolean" }, - "code": { "type": "string" }, - "message": { "type": "string" }, - "errMessage": { "type": "string" }, - "data": { "$ref": "#/components/schemas/RegulatorEvalProjectSurveyStatCO" } - } - }, - "RegulatorEvalProjectSurveyStatCO": { - "type": "object", - "properties": { - "notificationArchivedCount": { "type": "integer", "description": "告知书已归档数" }, - "notificationAbnormalCount": { "type": "integer", "description": "告知异常数" }, - "clockInNormalCount": { "type": "integer", "description": "人员打卡正常数" }, - "clockInAbnormalCount": { "type": "integer", "description": "打卡异常数" } - } - } - } - } -} diff --git a/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/type.d.ts b/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/type.d.ts deleted file mode 100644 index c0e1adc..0000000 --- a/.api/safetyEval-regulator-eval-project-monitor-survey-stat-get/type.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface RegulatorEvalProjectSurveyStatCO { - notificationArchivedCount: number; - notificationAbnormalCount: number; - clockInNormalCount: number; - clockInAbnormalCount: number; -} diff --git a/src/pages/Container/QualApplication/FilingForm/components/PersonnelStep.jsx b/src/pages/Container/QualApplication/FilingForm/components/PersonnelStep.jsx index 8ae0cf7..0e84a7d 100644 --- a/src/pages/Container/QualApplication/FilingForm/components/PersonnelStep.jsx +++ b/src/pages/Container/QualApplication/FilingForm/components/PersonnelStep.jsx @@ -28,7 +28,6 @@ const PersonnelStep = ({ personnelList = [], disabled, onAdd, onRemove, manageme onRemove?.(records); } }; - return ( <>