From c887bb7836b82573c0bc7d11b8dd46b4d7e522e1 Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期四, 14 九月 2023 18:11:55 +0800 Subject: [PATCH] 预测性维护工单 --- src/views/eam/PredictiveWorkOrderList.vue | 65 ++++++++++++++++++++++++-------- 1 files changed, 48 insertions(+), 17 deletions(-) diff --git a/src/views/eam/PredictiveWorkOrderList.vue b/src/views/eam/PredictiveWorkOrderList.vue index a55a5a8..ada83a3 100644 --- a/src/views/eam/PredictiveWorkOrderList.vue +++ b/src/views/eam/PredictiveWorkOrderList.vue @@ -14,6 +14,20 @@ :md="6" :sm="8" > + <a-form-item label="宸ュ崟鐘舵��"> + <j-dict-select-tag + allow-clear + placeholder="璇烽�夋嫨宸ュ崟鐘舵��" + :triggerChange="true" + dictCode="repair_order_status" + v-model="queryParam.status" + /> + </a-form-item> + </a-col> + <a-col + :md="6" + :sm="8" + > <a-form-item label="缁存姢宸ュ崟缂栫爜"> <a-input placeholder="璇疯緭鍏ョ淮鎶ゅ伐鍗曠紪鐮�" @@ -21,17 +35,28 @@ ></a-input> </a-form-item> </a-col> - <!-- <a-col + <a-col :md="6" :sm="8" > - <a-form-item label="鐐规鏂规硶鍚嶇О"> - <j-input - placeholder="璇疯緭鍏ョ偣妫�鏂规硶鍚嶇О" - v-model="queryParam.name" - ></j-input> + <a-form-item label="璁惧缂栫爜"> + <a-input + placeholder="璇疯緭鍏ヨ澶囩紪鐮�" + v-model="queryParam.equipmentNum" + ></a-input> </a-form-item> - </a-col> --> + </a-col> + <a-col + :md="6" + :sm="8" + > + <a-form-item label="璁惧鍚嶇О"> + <a-input + placeholder="璇疯緭鍏ヨ澶囧悕绉�" + v-model="queryParam.equipmentName" + ></a-input> + </a-form-item> + </a-col> <a-col :md="6" :sm="8" @@ -60,7 +85,7 @@ <!-- 鎿嶄綔鎸夐挳鍖哄煙 --> <div class="table-operator"> - <a-button + <!-- <a-button @click="handleAdd" type="primary" icon="plus" @@ -70,7 +95,7 @@ type="primary" @click="batchAssign" style="margin-left: 8px" - >宸ュ崟娲惧伐</a-button> + >宸ュ崟娲惧伐</a-button> --> </div> <!-- table鍖哄煙-begin --> @@ -227,6 +252,12 @@ ref="PredictiveWorkOrderDrawer" @ok="modalFormOk" ></predictive-work-order-drawer> + <order-assign-modal + ref="OrderAssign" + @ok="modalFormOk" + > + + </order-assign-modal> </a-card> </template> @@ -238,14 +269,14 @@ import { getAction, postAction, requestPut } from '@/api/manage' import PredictiveWorkOrderModel from './modules/predictiveWorkOrder/PredictiveWorkOrderModel' import PredictiveWorkOrderDrawer from './modules/predictiveWorkOrder/PredictiveWorkOrderDrawer' - - +import OrderAssignModal from './modules/predictiveWorkOrder/OrderAssignModal.vue' export default { name: 'PredictiveWorkOrderList', mixins: [JeecgListMixin, mixinDevice], components: { PredictiveWorkOrderModel, - PredictiveWorkOrderDrawer + PredictiveWorkOrderDrawer, + OrderAssignModal }, data() { return { @@ -376,8 +407,8 @@ deleteBatch: "/eam/specialtyMaintenanceOrder/deleteBatch", exportXlsUrl: "/eam/specialtyMaintenanceOrder/exportXls", importExcelUrl: "eam/specialtyMaintenanceOrder/importExcel", - edit: "/eam/specialtyMaintenanceOrder/editStatus", - orderGet: "/eam/specialtyMaintenanceOrder/orderGet", + edit: "/eam/predictiveworkorder/editStatus", + orderGet: "/eam/predictiveworkorder/orderGet", }, } }, @@ -491,9 +522,9 @@ }) }, handleAssignOrder: function (record) { - this.$refs.SpecialtyMaintenanceOrderAssignModal.edit(record) - this.$refs.SpecialtyMaintenanceOrderAssignModal.title = '宸ュ崟鏀规淳' - this.$refs.SpecialtyMaintenanceOrderAssignModal.disableSubmit = false + this.$refs.OrderAssign.edit(record) + this.$refs.OrderAssign.title = '宸ュ崟鏀规淳' + this.$refs.OrderAssign.disableSubmit = false }, // modalFormOk() { // alert(0) -- Gitblit v1.9.3