From 7516bdbfb8edb4dd857ca8e38c2815f3087d5214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?yinjinlu-pc=5C=E5=B0=B9=E9=87=91=E8=B7=AF?= <411641505@qq.com> Date: Thu, 26 Dec 2024 17:22:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=82=B9=E6=A3=80=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/dv/checkrecord.js | 44 +++ src/api/mes/dv/checkrecordline.js | 44 +++ src/components/dvplanSelect/index.vue | 226 ++++++++++++ src/components/dvsubjectSelect/single.vue | 168 +++++++++ src/components/machinerySelect/single.vue | 3 - src/views/mes/dv/checkplan/subject.vue | 11 +- src/views/mes/dv/checkrecord/index.vue | 415 ++++++++++++++++++++++ src/views/mes/dv/checkrecord/line.vue | 277 +++++++++++++++ 8 files changed, 1178 insertions(+), 10 deletions(-) create mode 100644 src/api/mes/dv/checkrecord.js create mode 100644 src/api/mes/dv/checkrecordline.js create mode 100644 src/components/dvplanSelect/index.vue create mode 100644 src/components/dvsubjectSelect/single.vue create mode 100644 src/views/mes/dv/checkrecord/index.vue create mode 100644 src/views/mes/dv/checkrecord/line.vue diff --git a/src/api/mes/dv/checkrecord.js b/src/api/mes/dv/checkrecord.js new file mode 100644 index 0000000..f1cf9c9 --- /dev/null +++ b/src/api/mes/dv/checkrecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备点检记录列表 +export function listCheckrecord(query) { + return request({ + url: '/mes/dv/checkrecord/list', + method: 'get', + params: query + }) +} + +// 查询设备点检记录详细 +export function getCheckrecord(recordId) { + return request({ + url: '/mes/dv/checkrecord/' + recordId, + method: 'get' + }) +} + +// 新增设备点检记录 +export function addCheckrecord(data) { + return request({ + url: '/mes/dv/checkrecord', + method: 'post', + data: data + }) +} + +// 修改设备点检记录 +export function updateCheckrecord(data) { + return request({ + url: '/mes/dv/checkrecord', + method: 'put', + data: data + }) +} + +// 删除设备点检记录 +export function delCheckrecord(recordId) { + return request({ + url: '/mes/dv/checkrecord/' + recordId, + method: 'delete' + }) +} diff --git a/src/api/mes/dv/checkrecordline.js b/src/api/mes/dv/checkrecordline.js new file mode 100644 index 0000000..0fe9199 --- /dev/null +++ b/src/api/mes/dv/checkrecordline.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备点检记录行列表 +export function listCheckrecordline(query) { + return request({ + url: '/mes/dv/checkrecordline/list', + method: 'get', + params: query + }) +} + +// 查询设备点检记录行详细 +export function getCheckrecordline(lineId) { + return request({ + url: '/mes/dv/checkrecordline/' + lineId, + method: 'get' + }) +} + +// 新增设备点检记录行 +export function addCheckrecordline(data) { + return request({ + url: '/mes/dv/checkrecordline', + method: 'post', + data: data + }) +} + +// 修改设备点检记录行 +export function updateCheckrecordline(data) { + return request({ + url: '/mes/dv/checkrecordline', + method: 'put', + data: data + }) +} + +// 删除设备点检记录行 +export function delCheckrecordline(lineId) { + return request({ + url: '/mes/dv/checkrecordline/' + lineId, + method: 'delete' + }) +} diff --git a/src/components/dvplanSelect/index.vue b/src/components/dvplanSelect/index.vue new file mode 100644 index 0000000..b8986ff --- /dev/null +++ b/src/components/dvplanSelect/index.vue @@ -0,0 +1,226 @@ + + + + \ No newline at end of file diff --git a/src/components/dvsubjectSelect/single.vue b/src/components/dvsubjectSelect/single.vue new file mode 100644 index 0000000..8a3bfdb --- /dev/null +++ b/src/components/dvsubjectSelect/single.vue @@ -0,0 +1,168 @@ + + + + \ No newline at end of file diff --git a/src/components/machinerySelect/single.vue b/src/components/machinerySelect/single.vue index a33f72d..c401130 100644 --- a/src/components/machinerySelect/single.vue +++ b/src/components/machinerySelect/single.vue @@ -102,7 +102,6 @@ import { listMachinery, getMachinery, delMachinery, addMachinery, updateMachiner import { listMachinerytype } from "@/api/mes/dv/machinerytype"; import { listAllWorkshop } from "@/api/mes/md/workshop"; -import { getToken } from "@/utils/auth"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; @@ -187,7 +186,6 @@ export default { }, getWorkshops(){ listAllWorkshop().then( response => { - debugger; this.workshopOptions =response.data; }); }, @@ -205,7 +203,6 @@ export default { /** 查询设备类型下拉树结构 */ getTreeselect() { listMachinerytype().then(response => { - debugger; this.machineryTypeOptions = []; const data = this.handleTree(response.data, "machineryTypeId", "parentTypeId")[0]; this.machineryTypeOptions.push(data); diff --git a/src/views/mes/dv/checkplan/subject.vue b/src/views/mes/dv/checkplan/subject.vue index 39921c5..854656e 100644 --- a/src/views/mes/dv/checkplan/subject.vue +++ b/src/views/mes/dv/checkplan/subject.vue @@ -29,19 +29,16 @@ - - - - - + + + - +