From 1fb93f73037a8c40ea87c7f09f568df16a6869d1 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期五, 06 六月 2025 17:26:42 +0800 Subject: [PATCH] 工具台账功能 --- src/views/tms/modules/inbound/InboundModel.vue | 28 ++++++++++++++++++++++++++-- 1 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/views/tms/modules/inbound/InboundModel.vue b/src/views/tms/modules/inbound/InboundModel.vue index 7548919..e2eda69 100644 --- a/src/views/tms/modules/inbound/InboundModel.vue +++ b/src/views/tms/modules/inbound/InboundModel.vue @@ -46,6 +46,18 @@ </a-form-model-item> </a-col> </a-row> + + <a-row style="width: 100%"> + <a-col :span="24 / 2"> + <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="搴撲綅鍙�" prop="locationCodeId"> + <a-select + :triggerChange="true" + :options="locationCodeOptions" + v-model="model.locationCodeId" + /> + </a-form-model-item> + </a-col> + </a-row> </a-form-model> </a-spin> <a-button type="primary" :style="{ marginBottom: '8px' }" @click="selectReturnList()" v-show="returnShow && !disableSubmit">閫夋嫨鍊熷嚭宸ュ叿</a-button> @@ -174,6 +186,12 @@ message: '璇烽�夋嫨鐢宠鍏ュ簱鏃ユ湡!', }, ], + locationCodeId:[ + { + required: true, + message: '璇烽�夋嫨搴撲綅鍙�!', + }, + ] }, url: { addInStorage: '/tms/inboundOrder/addInStorage', @@ -233,12 +251,18 @@ scopedSlots: { customRender: 'action' }, }, ], - classifyId:'' + classifyId:'', + locationCodeOptions:[] } }, created() { //澶囦唤model鍘熷鍊� this.modelDefault = JSON.parse(JSON.stringify(this.model)); + ajaxGetDictItems("tms_goods_shelves,location_code,id", null).then((res) => { + if (res.success) { + this.locationCodeOptions = res.result + } + }) }, methods: { modalFormOk() { @@ -402,7 +426,7 @@ toolModel: data[i].toolModel, applicationType: data[i].applicationTypeName, onlyCode:data[i].onlyCode, - inStorageQuantity:data[i].storageQuantity || data[i].quantity, + inStorageQuantity:data[i].storageQuantity || data[i].quantity || 1, quantity:data[i].quantity, accuracyClass:data[i].accuracyClass }) -- Gitblit v1.9.3