From 92b9a82f21cb72442368c5ea40cf75ad54ba9c1c Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Mon, 17 Feb 2025 16:44:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A3=80=E6=B5=8B=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/device/interface/testScript.ts | 2 +- frontend/src/api/device/testScript/index.ts | 15 +- .../components/testProjectPopup.vue | 224 +++++++++++------- .../components/testScriptDetail.vue | 22 +- .../testScript/components/testScriptPopup.vue | 117 ++++++--- .../components/testScriptVolCurTab.vue | 35 ++- .../machine/testScript/components/tree.vue | 10 +- .../src/views/machine/testScript/index.vue | 15 +- 8 files changed, 289 insertions(+), 151 deletions(-) diff --git a/frontend/src/api/device/interface/testScript.ts b/frontend/src/api/device/interface/testScript.ts index 2c30ef0..dd3db64 100644 --- a/frontend/src/api/device/interface/testScript.ts +++ b/frontend/src/api/device/interface/testScript.ts @@ -23,7 +23,7 @@ export namespace TestScript { valueType?: string;//脚本值类型(字典表Code字段,相对值脚本、绝对值脚本、无) standardName: string;//参照标准名称 standardTime: string;//标准推行时间 - state:number;// + state?:number;// createBy?: string; createTime?: string; updateBy?: string; diff --git a/frontend/src/api/device/testScript/index.ts b/frontend/src/api/device/testScript/index.ts index 622bbaf..33efa13 100644 --- a/frontend/src/api/device/testScript/index.ts +++ b/frontend/src/api/device/testScript/index.ts @@ -4,18 +4,25 @@ import http from '@/api' /** * @name 检测脚本管理模块 */ +// 新增脚本 +export const pqScriptAdd = (params: TestScript.ResTestScript) => { + return http.post(`/pqScript/add`, params) +} +// 修改脚本 +export const pqScriptUpdate = (params: TestScript.ResTestScript) => { + return http.post(`/pqScript/update`, params) +} // 获取检测脚本列表 export const getPqScriptList = (params: TestScript.ReqTestScriptParams) => { - return http.post(`/pqScript/list`, params) + return http.post(`/pqScript/list`, params) } - //升级为模版 export const updatePqScript = (params: TestScript.ResTestScript) => { - return http.get(`/pqScript/upgradeToTemplate?id=${params.id}`) + return http.get(`/pqScript/upgradeToTemplate?id=${params.id}`) } //删除检测脚本 export const deletePqScript = (params: string[]) => { - return http.post(`/pqScript/delete`, params) + return http.post(`/pqScript/delete`, params) } diff --git a/frontend/src/views/machine/testScript/components/testProjectPopup.vue b/frontend/src/views/machine/testScript/components/testProjectPopup.vue index a82b66d..cde578b 100644 --- a/frontend/src/views/machine/testScript/components/testProjectPopup.vue +++ b/frontend/src/views/machine/testScript/components/testProjectPopup.vue @@ -1,8 +1,8 @@