diff --git a/klp-ui/src/api/mes/dv/checkmachinery.js b/klp-ui/src/api/mes/dv/checkmachinery.js new file mode 100644 index 00000000..6062024e --- /dev/null +++ b/klp-ui/src/api/mes/dv/checkmachinery.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询点检设备列表 +export function listCheckmachinery(query) { + return request({ + url: '/mes/dv/checkmachinery/list', + method: 'get', + params: query + }) +} + +// 查询点检设备详细 +export function getCheckmachinery(recordId) { + return request({ + url: '/mes/dv/checkmachinery/' + recordId, + method: 'get' + }) +} + +// 新增点检设备 +export function addCheckmachinery(data) { + return request({ + url: '/mes/dv/checkmachinery', + method: 'post', + data: data + }) +} + +// 修改点检设备 +export function updateCheckmachinery(data) { + return request({ + url: '/mes/dv/checkmachinery', + method: 'put', + data: data + }) +} + +// 删除点检设备 +export function delCheckmachinery(recordId) { + return request({ + url: '/mes/dv/checkmachinery/' + recordId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/checkplan.js b/klp-ui/src/api/mes/dv/checkplan.js new file mode 100644 index 00000000..0e37cff4 --- /dev/null +++ b/klp-ui/src/api/mes/dv/checkplan.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询设备点检计划头列表 +export function listCheckplan(query) { + return request({ + url: '/mes/dv/checkplan/list', + method: 'get', + params: query + }) +} + +// 查询设备点检计划头详细 +export function getCheckplan(planId) { + return request({ + url: '/mes/dv/checkplan/' + planId, + method: 'get' + }) +} + +// 新增设备点检计划头 +export function addCheckplan(data) { + return request({ + url: '/mes/dv/checkplan', + method: 'post', + data: data + }) +} + +// 修改设备点检计划头 +export function updateCheckplan(data) { + return request({ + url: '/mes/dv/checkplan', + method: 'put', + data: data + }) +} + +// 删除设备点检计划头 +export function delCheckplan(planId) { + return request({ + url: '/mes/dv/checkplan/' + planId, + method: 'delete' + }) +} + +// 根据设备编码和计划类型查询设备点检计划头列表 +export function getCheckPlan(query) { + return request({ + url: '/mes/dv/checkplan/getCheckPlan', + method: 'get', + params: query + }) +} diff --git a/klp-ui/src/api/mes/dv/checkrecord.js b/klp-ui/src/api/mes/dv/checkrecord.js new file mode 100644 index 00000000..f1cf9c9c --- /dev/null +++ b/klp-ui/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/klp-ui/src/api/mes/dv/checkrecordline.js b/klp-ui/src/api/mes/dv/checkrecordline.js new file mode 100644 index 00000000..0fe9199d --- /dev/null +++ b/klp-ui/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/klp-ui/src/api/mes/dv/checksubject.js b/klp-ui/src/api/mes/dv/checksubject.js new file mode 100644 index 00000000..7aac373f --- /dev/null +++ b/klp-ui/src/api/mes/dv/checksubject.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询点检项目列表 +export function listChecksubject(query) { + return request({ + url: '/mes/dv/checksubject/list', + method: 'get', + params: query + }) +} + +// 查询点检项目详细 +export function getChecksubject(recordId) { + return request({ + url: '/mes/dv/checksubject/' + recordId, + method: 'get' + }) +} + +// 新增点检项目 +export function addChecksubject(data) { + return request({ + url: '/mes/dv/checksubject', + method: 'post', + data: data + }) +} + +// 修改点检项目 +export function updateChecksubject(data) { + return request({ + url: '/mes/dv/checksubject', + method: 'put', + data: data + }) +} + +// 删除点检项目 +export function delChecksubject(recordId) { + return request({ + url: '/mes/dv/checksubject/' + recordId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/dvsubject.js b/klp-ui/src/api/mes/dv/dvsubject.js new file mode 100644 index 00000000..5d4f7ba3 --- /dev/null +++ b/klp-ui/src/api/mes/dv/dvsubject.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备点检保养项目列表 +export function listDvsubject(query) { + return request({ + url: '/mes/dv/dvsubject/list', + method: 'get', + params: query + }) +} + +// 查询设备点检保养项目详细 +export function getDvsubject(subjectId) { + return request({ + url: '/mes/dv/dvsubject/' + subjectId, + method: 'get' + }) +} + +// 新增设备点检保养项目 +export function addDvsubject(data) { + return request({ + url: '/mes/dv/dvsubject', + method: 'post', + data: data + }) +} + +// 修改设备点检保养项目 +export function updateDvsubject(data) { + return request({ + url: '/mes/dv/dvsubject', + method: 'put', + data: data + }) +} + +// 删除设备点检保养项目 +export function delDvsubject(subjectId) { + return request({ + url: '/mes/dv/dvsubject/' + subjectId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/machinery.js b/klp-ui/src/api/mes/dv/machinery.js new file mode 100644 index 00000000..84f56a3a --- /dev/null +++ b/klp-ui/src/api/mes/dv/machinery.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备列表 +export function listMachinery(query) { + return request({ + url: '/mes/dv/machinery/list', + method: 'get', + params: query + }) +} + +// 查询设备详细 +export function getMachinery(machineryId) { + return request({ + url: '/mes/dv/machinery/' + machineryId, + method: 'get' + }) +} + +// 新增设备 +export function addMachinery(data) { + return request({ + url: '/mes/dv/machinery', + method: 'post', + data: data + }) +} + +// 修改设备 +export function updateMachinery(data) { + return request({ + url: '/mes/dv/machinery', + method: 'put', + data: data + }) +} + +// 删除设备 +export function delMachinery(machineryId) { + return request({ + url: '/mes/dv/machinery/' + machineryId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/machinerytype.js b/klp-ui/src/api/mes/dv/machinerytype.js new file mode 100644 index 00000000..bc41ca4e --- /dev/null +++ b/klp-ui/src/api/mes/dv/machinerytype.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备类型列表 +export function listMachinerytype(query) { + return request({ + url: '/mes/dv/machinerytype/list', + method: 'get', + params: query + }) +} + +// 查询设备类型详细 +export function getMachinerytype(machineryTypeId) { + return request({ + url: '/mes/dv/machinerytype/' + machineryTypeId, + method: 'get' + }) +} + +// 新增设备类型 +export function addMachinerytype(data) { + return request({ + url: '/mes/dv/machinerytype', + method: 'post', + data: data + }) +} + +// 修改设备类型 +export function updateMachinerytype(data) { + return request({ + url: '/mes/dv/machinerytype', + method: 'put', + data: data + }) +} + +// 删除设备类型 +export function delMachinerytype(machineryTypeId) { + return request({ + url: '/mes/dv/machinerytype/' + machineryTypeId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/maintenrecord.js b/klp-ui/src/api/mes/dv/maintenrecord.js new file mode 100644 index 00000000..597620bb --- /dev/null +++ b/klp-ui/src/api/mes/dv/maintenrecord.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备保养记录列表 +export function listMaintenrecord(query) { + return request({ + url: '/mes/dv/maintenrecord/list', + method: 'get', + params: query + }) +} + +// 查询设备保养记录详细 +export function getMaintenrecord(recordId) { + return request({ + url: '/mes/dv/maintenrecord/' + recordId, + method: 'get' + }) +} + +// 新增设备保养记录 +export function addMaintenrecord(data) { + return request({ + url: '/mes/dv/maintenrecord', + method: 'post', + data: data + }) +} + +// 修改设备保养记录 +export function updateMaintenrecord(data) { + return request({ + url: '/mes/dv/maintenrecord', + method: 'put', + data: data + }) +} + +// 删除设备保养记录 +export function delMaintenrecord(recordId) { + return request({ + url: '/mes/dv/maintenrecord/' + recordId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/maintenrecordline.js b/klp-ui/src/api/mes/dv/maintenrecordline.js new file mode 100644 index 00000000..f693337e --- /dev/null +++ b/klp-ui/src/api/mes/dv/maintenrecordline.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备保养记录行列表 +export function listMaintenrecordline(query) { + return request({ + url: '/mes/dv/maintenrecordline/list', + method: 'get', + params: query + }) +} + +// 查询设备保养记录行详细 +export function getMaintenrecordline(lineId) { + return request({ + url: '/mes/dv/maintenrecordline/' + lineId, + method: 'get' + }) +} + +// 新增设备保养记录行 +export function addMaintenrecordline(data) { + return request({ + url: '/mes/dv/maintenrecordline', + method: 'post', + data: data + }) +} + +// 修改设备保养记录行 +export function updateMaintenrecordline(data) { + return request({ + url: '/mes/dv/maintenrecordline', + method: 'put', + data: data + }) +} + +// 删除设备保养记录行 +export function delMaintenrecordline(lineId) { + return request({ + url: '/mes/dv/maintenrecordline/' + lineId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/mes/dv/repair.js b/klp-ui/src/api/mes/dv/repair.js new file mode 100644 index 00000000..8268ff00 --- /dev/null +++ b/klp-ui/src/api/mes/dv/repair.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询设备维修单列表 +export function listRepair(query) { + return request({ + url: '/mes/dv/repair/list', + method: 'get', + params: query + }) +} + +// 查询设备维修单详细 +export function getRepair(repairId) { + return request({ + url: '/mes/dv/repair/' + repairId, + method: 'get' + }) +} + +// 新增设备维修单 +export function addRepair(data) { + return request({ + url: '/mes/dv/repair', + method: 'post', + data: data + }) +} + +// 修改设备维修单 +export function updateRepair(data) { + return request({ + url: '/mes/dv/repair', + method: 'put', + data: data + }) +} + +// 删除设备维修单 +export function delRepair(repairId) { + return request({ + url: '/mes/dv/repair/' + repairId, + method: 'delete' + }) +} + +// 根据设备编码查询设备维修单列表 +export function getRepairList(query) { + return request({ + url: '/mes/dv/repair/getRepairList', + method: 'get', + params: query + }) +} diff --git a/klp-ui/src/api/mes/dv/repairline.js b/klp-ui/src/api/mes/dv/repairline.js new file mode 100644 index 00000000..a0f8b0c9 --- /dev/null +++ b/klp-ui/src/api/mes/dv/repairline.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备维修单行列表 +export function listRepairline(query) { + return request({ + url: '/mes/dv/repairline/list', + method: 'get', + params: query + }) +} + +// 查询设备维修单行详细 +export function getRepairline(lineId) { + return request({ + url: '/mes/dv/repairline/' + lineId, + method: 'get' + }) +} + +// 新增设备维修单行 +export function addRepairline(data) { + return request({ + url: '/mes/dv/repairline', + method: 'post', + data: data + }) +} + +// 修改设备维修单行 +export function updateRepairline(data) { + return request({ + url: '/mes/dv/repairline', + method: 'put', + data: data + }) +} + +// 删除设备维修单行 +export function delRepairline(lineId) { + return request({ + url: '/mes/dv/repairline/' + lineId, + method: 'delete' + }) +} diff --git a/klp-ui/src/components/dvplanSelect/index.vue b/klp-ui/src/components/dvplanSelect/index.vue new file mode 100644 index 00000000..1e50f59b --- /dev/null +++ b/klp-ui/src/components/dvplanSelect/index.vue @@ -0,0 +1,221 @@ + + + diff --git a/klp-ui/src/components/dvsubjectSelect/multi.vue b/klp-ui/src/components/dvsubjectSelect/multi.vue new file mode 100644 index 00000000..99334b53 --- /dev/null +++ b/klp-ui/src/components/dvsubjectSelect/multi.vue @@ -0,0 +1,157 @@ + + + diff --git a/klp-ui/src/components/dvsubjectSelect/single.vue b/klp-ui/src/components/dvsubjectSelect/single.vue new file mode 100644 index 00000000..414cc484 --- /dev/null +++ b/klp-ui/src/components/dvsubjectSelect/single.vue @@ -0,0 +1,167 @@ + + + diff --git a/klp-ui/src/components/machinerySelect/index.vue b/klp-ui/src/components/machinerySelect/index.vue new file mode 100644 index 00000000..638d5e5b --- /dev/null +++ b/klp-ui/src/components/machinerySelect/index.vue @@ -0,0 +1,252 @@ + + + diff --git a/klp-ui/src/components/machinerySelect/single.vue b/klp-ui/src/components/machinerySelect/single.vue new file mode 100644 index 00000000..9cbd3b1f --- /dev/null +++ b/klp-ui/src/components/machinerySelect/single.vue @@ -0,0 +1,278 @@ + + + diff --git a/klp-ui/src/components/userSelect/multi.vue b/klp-ui/src/components/userSelect/multi.vue new file mode 100644 index 00000000..f35c0b5e --- /dev/null +++ b/klp-ui/src/components/userSelect/multi.vue @@ -0,0 +1,242 @@ + + + diff --git a/klp-ui/src/components/userSelect/single.vue b/klp-ui/src/components/userSelect/single.vue new file mode 100644 index 00000000..81365588 --- /dev/null +++ b/klp-ui/src/components/userSelect/single.vue @@ -0,0 +1,258 @@ + + + diff --git a/klp-ui/src/mixins/hiprintMixin.js b/klp-ui/src/mixins/hiprintMixin.js new file mode 100644 index 00000000..b644dac1 --- /dev/null +++ b/klp-ui/src/mixins/hiprintMixin.js @@ -0,0 +1,25 @@ +import provider from "@/views/print/printtemplate/ProviderData"; +import {hiprint} from 'vue-plugin-hiprint' +import {PRINT_DICT} from "../utils/print"; +import webSite from "@/config/website"; + +/** + * hiprint初始化 + */ +export const hiprintMixin = { + data() { + return { + hiprintTemplate: null, + hiprintThis: null + }; + }, + mounted() { + hiprint.init({ + providers: [provider], + host: webSite.print_transfer_url, + token: webSite.print_transfer_token + }); + this.hiprintThis = hiprint + this.hiprintTemplate = new hiprint.PrintTemplate(); + }, +}; diff --git a/klp-ui/src/views/mes/dv/checkplan/index.vue b/klp-ui/src/views/mes/dv/checkplan/index.vue new file mode 100644 index 00000000..c51cbc7d --- /dev/null +++ b/klp-ui/src/views/mes/dv/checkplan/index.vue @@ -0,0 +1,508 @@ + + + diff --git a/klp-ui/src/views/mes/dv/checkplan/machinery.vue b/klp-ui/src/views/mes/dv/checkplan/machinery.vue new file mode 100644 index 00000000..ce95dd78 --- /dev/null +++ b/klp-ui/src/views/mes/dv/checkplan/machinery.vue @@ -0,0 +1,154 @@ + + + diff --git a/klp-ui/src/views/mes/dv/checkplan/subject.vue b/klp-ui/src/views/mes/dv/checkplan/subject.vue new file mode 100644 index 00000000..f4ac987e --- /dev/null +++ b/klp-ui/src/views/mes/dv/checkplan/subject.vue @@ -0,0 +1,152 @@ + + + diff --git a/klp-ui/src/views/mes/dv/checkrecord/index.vue b/klp-ui/src/views/mes/dv/checkrecord/index.vue new file mode 100644 index 00000000..92aedc64 --- /dev/null +++ b/klp-ui/src/views/mes/dv/checkrecord/index.vue @@ -0,0 +1,436 @@ + + + diff --git a/klp-ui/src/views/mes/dv/checkrecord/line.vue b/klp-ui/src/views/mes/dv/checkrecord/line.vue new file mode 100644 index 00000000..282087a5 --- /dev/null +++ b/klp-ui/src/views/mes/dv/checkrecord/line.vue @@ -0,0 +1,277 @@ + + + diff --git a/klp-ui/src/views/mes/dv/machinery/components/Checkplan.vue b/klp-ui/src/views/mes/dv/machinery/components/Checkplan.vue new file mode 100644 index 00000000..5fe983f3 --- /dev/null +++ b/klp-ui/src/views/mes/dv/machinery/components/Checkplan.vue @@ -0,0 +1,82 @@ + + + diff --git a/klp-ui/src/views/mes/dv/machinery/components/Repair.vue b/klp-ui/src/views/mes/dv/machinery/components/Repair.vue new file mode 100644 index 00000000..e9c96cc8 --- /dev/null +++ b/klp-ui/src/views/mes/dv/machinery/components/Repair.vue @@ -0,0 +1,80 @@ + + + diff --git a/klp-ui/src/views/mes/dv/machinery/index.vue b/klp-ui/src/views/mes/dv/machinery/index.vue new file mode 100644 index 00000000..3bdbf114 --- /dev/null +++ b/klp-ui/src/views/mes/dv/machinery/index.vue @@ -0,0 +1,763 @@ + + + + diff --git a/klp-ui/src/views/mes/dv/machinerytype/index.vue b/klp-ui/src/views/mes/dv/machinerytype/index.vue new file mode 100644 index 00000000..684937b4 --- /dev/null +++ b/klp-ui/src/views/mes/dv/machinerytype/index.vue @@ -0,0 +1,294 @@ + + + diff --git a/klp-ui/src/views/mes/dv/maintenrecord/index.vue b/klp-ui/src/views/mes/dv/maintenrecord/index.vue new file mode 100644 index 00000000..1977f039 --- /dev/null +++ b/klp-ui/src/views/mes/dv/maintenrecord/index.vue @@ -0,0 +1,431 @@ + + + diff --git a/klp-ui/src/views/mes/dv/maintenrecord/line.vue b/klp-ui/src/views/mes/dv/maintenrecord/line.vue new file mode 100644 index 00000000..e3e4bbcf --- /dev/null +++ b/klp-ui/src/views/mes/dv/maintenrecord/line.vue @@ -0,0 +1,264 @@ + + + diff --git a/klp-ui/src/views/mes/dv/repair/index.vue b/klp-ui/src/views/mes/dv/repair/index.vue new file mode 100644 index 00000000..b53cdecc --- /dev/null +++ b/klp-ui/src/views/mes/dv/repair/index.vue @@ -0,0 +1,508 @@ + + + diff --git a/klp-ui/src/views/mes/dv/repair/line.vue b/klp-ui/src/views/mes/dv/repair/line.vue new file mode 100644 index 00000000..84239315 --- /dev/null +++ b/klp-ui/src/views/mes/dv/repair/line.vue @@ -0,0 +1,285 @@ + + + diff --git a/klp-ui/src/views/mes/dv/subject/index.vue b/klp-ui/src/views/mes/dv/subject/index.vue new file mode 100644 index 00000000..20ade1df --- /dev/null +++ b/klp-ui/src/views/mes/dv/subject/index.vue @@ -0,0 +1,373 @@ + + +