From df20099dfdf1f47333e8a5aefca91030eb2e3958 Mon Sep 17 00:00:00 2001 From: Zy <1448159279@qq.com> Date: Tue, 21 Apr 2026 10:20:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A1=E6=A3=80=E8=AE=B0=E5=BD=95=EF=BC=8C?= =?UTF-8?q?=E5=B7=A1=E6=A3=80=E8=B7=AF=E7=BA=BF=EF=BC=8C=E5=B7=A1=E6=A3=80?= =?UTF-8?q?=E7=82=B9=E5=AE=8C=E6=88=90=EF=BC=8C=E5=B7=A1=E6=A3=80=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/InspectionItem/index.ts | 15 ++- src/api/system/InspectionItem/type.ts | 6 +- .../inspection/Item/addInspectionItem.vue | 126 ++++++++++++++++++ src/views/system/inspection/Item/index2.vue | 109 ++++++++------- .../inspection/Plan/addInspectionPlan.vue | 2 +- .../inspection/Point/addInspectionPoint.vue | 12 ++ src/views/system/inspection/Point/index.vue | 2 +- src/views/system/inspection/Record/index.vue | 12 +- src/views/system/inspection/Route/index2.vue | 11 +- 9 files changed, 227 insertions(+), 68 deletions(-) create mode 100644 src/views/system/inspection/Item/addInspectionItem.vue diff --git a/src/api/system/InspectionItem/index.ts b/src/api/system/InspectionItem/index.ts index 89e3ef0..38007ba 100644 --- a/src/api/system/InspectionItem/index.ts +++ b/src/api/system/InspectionItem/index.ts @@ -45,12 +45,23 @@ export const addItem = (data: ItemForm) => { */ export const updateItem = (data: ItemForm) => { return request({ - url: '/inspection/item', - method: 'put', + url: '/inspection/item/updateItem', + method: 'PUT', data: data }); }; +/** + * 修改巡检项目 状态 + * @param data + */ +export const updateItemStatus = (data: { id: string; status: string }) => { + return request({ + url: `/inspection/item/changeStatus?id=${data.id}&status=${data.status}`, + method: 'PUT' + }); +}; + /** * 删除巡检项目 * @param id diff --git a/src/api/system/InspectionItem/type.ts b/src/api/system/InspectionItem/type.ts index fb9de8a..4e5318e 100644 --- a/src/api/system/InspectionItem/type.ts +++ b/src/api/system/InspectionItem/type.ts @@ -52,7 +52,7 @@ export interface ItemVO { /** * 状态:0-开启,1-关闭 */ - status: number; + status: string; /** * 备注 @@ -114,7 +114,7 @@ export interface ItemForm extends BaseEntity { /** * 状态:0-开启,1-关闭 */ - status?: number; + status?: string; /** * 备注 @@ -171,7 +171,7 @@ export interface ItemQuery extends PageQuery { /** * 状态:0-开启,1-关闭 */ - status?: number; + status?: string; /** * 日期范围参数 diff --git a/src/views/system/inspection/Item/addInspectionItem.vue b/src/views/system/inspection/Item/addInspectionItem.vue new file mode 100644 index 0000000..5d6679a --- /dev/null +++ b/src/views/system/inspection/Item/addInspectionItem.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/src/views/system/inspection/Item/index2.vue b/src/views/system/inspection/Item/index2.vue index 30f340d..b8c9f3c 100644 --- a/src/views/system/inspection/Item/index2.vue +++ b/src/views/system/inspection/Item/index2.vue @@ -1,5 +1,6 @@