diff --git a/src/api/device/operation.js b/src/api/device/operation.js new file mode 100644 index 0000000..5e8dde2 --- /dev/null +++ b/src/api/device/operation.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备运行记录列表 +export function listOperation(query) { + return request({ + url: '/device/operation/list', + method: 'get', + params: query + }); +} + +// 查询设备运行记录详细 +export function getOperation(id) { + return request({ + url: '/device/operation/' + id, + method: 'get' + }); +} + +// 新增设备运行记录 +export function addOperation(data) { + return request({ + url: '/device/operation', + method: 'post', + data: data + }); +} + +// 修改设备运行记录 +export function updateOperation(data) { + return request({ + url: '/device/operation', + method: 'put', + data: data + }); +} + +// 删除设备运行记录 +export function delOperation(id) { + return request({ + url: '/device/operation/' + id, + method: 'delete' + }); +} diff --git a/src/api/device/plan.js b/src/api/device/plan.js index fe7ffb0..c75952f 100644 --- a/src/api/device/plan.js +++ b/src/api/device/plan.js @@ -43,6 +43,14 @@ export function getEquList(equQuery) { }); } +// 获取设备组线信息 +export function getGroupLine() { + return request({ + url: '/device/inspectionPlan/getGroupLine', + method: 'get' + }); +} + // 查询计划列表 export function listPlan(query) { return request({ diff --git a/src/views/device/inspectionPlan/index.vue b/src/views/device/inspectionPlan/index.vue index 14e7567..0777e0e 100644 --- a/src/views/device/inspectionPlan/index.vue +++ b/src/views/device/inspectionPlan/index.vue @@ -539,11 +539,21 @@ + + + + + { + this.groupLineList = response.data; + this.equipmentQuery.groupLine = response.data[0].equipmentCode; + this.getEquList(); + }) + this.selectEqu = true; }, // 编辑标准确认按钮 @@ -1032,6 +1059,7 @@ export default { equipmentCode: null, equipmentName: null, workshopCode: null, + groupLine:this.groupLineList[0].equipmentCode, pageNum: 1, pageSize: 10, }; diff --git a/src/views/device/operation/index.vue b/src/views/device/operation/index.vue new file mode 100644 index 0000000..0a1cc12 --- /dev/null +++ b/src/views/device/operation/index.vue @@ -0,0 +1,494 @@ + + + diff --git a/src/views/device/spotCheckPlan/index.vue b/src/views/device/spotCheckPlan/index.vue index c14520f..642b942 100644 --- a/src/views/device/spotCheckPlan/index.vue +++ b/src/views/device/spotCheckPlan/index.vue @@ -567,11 +567,21 @@ border title="选择设备" :visible.sync="selectEqu" - width="50%" + width="1100px" append-to-body > + + + + + { + this.groupLineList = response.data; + this.equipmentQuery.groupLine = response.data[0].equipmentCode; + this.getEquList(); + }) + this.selectEqu = true; }, // 编辑标准确认按钮 @@ -1077,6 +1104,7 @@ export default { equipmentCode: null, equipmentName: null, workshopCode: null, + groupLine:this.groupLineList[0].equipmentCode, pageNum: 1, pageSize: 10, }; diff --git a/src/views/device/upkeepOrder/index.vue b/src/views/device/upkeepOrder/index.vue index c254d5e..0d9a38d 100644 --- a/src/views/device/upkeepOrder/index.vue +++ b/src/views/device/upkeepOrder/index.vue @@ -617,11 +617,21 @@ + + + + + { + this.groupLineList = response.data; + this.equipmentQuery.groupLine = response.data[0].equipmentCode; + this.getEquList(); + }) + this.selectEqu = true; }, // 备件选择完成按钮 diff --git a/src/views/device/upkeepPlan/index.vue b/src/views/device/upkeepPlan/index.vue index e79f265..eb0f3fe 100644 --- a/src/views/device/upkeepPlan/index.vue +++ b/src/views/device/upkeepPlan/index.vue @@ -597,11 +597,21 @@ + + + + + { + this.groupLineList = response.data; + this.equipmentQuery.groupLine = response.data[0].equipmentCode; + this.getEquList(); + }) + this.selectEqu = true; }, // 上一步 @@ -1561,6 +1588,7 @@ export default { equipmentCode: null, equipmentName: null, workshopCode: null, + groupLine:this.groupLineList[0].equipmentCode, pageNum: 1, pageSize: 10, };