From 7248e9a20635e8c61176531bde570f577aa35e5b Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周五, 09 5月 2025 15:02:51 +0800 Subject: [PATCH] 添加组盘入库 --- HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.tsx | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.ts b/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.tsx similarity index 89% rename from HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.ts rename to HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.tsx index e8acdca..c3b230a 100644 --- a/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.ts +++ b/HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.tsx @@ -1,4 +1,13 @@ -import { ref, onMounted, reactive, computed, Ref, watch } from 'vue' +import { + ref, + onMounted, + reactive, + computed, + Ref, + watch, + SetupContext, + h, +} from 'vue' import { injectModel } from '@/libs/Provider/Provider' import { WmsPlaceDrawer } from '../Models/WmsPlaceDrawer' import { ElMessage } from 'element-plus' @@ -31,6 +40,17 @@ ctx.emit('update:modelValue', val) }, }) + + const inputNumber = (attrs) => { + return ( + <el-input-number + min="1" + step="1" + precision="0" + {...attrs} + ></el-input-number> + ) + } /** * 娣诲姞鐨刦orm瀛楁 */ @@ -117,6 +137,21 @@ ], }, { + label: '鏈�澶у簱瀛樻暟', + prop: 'maxStockNumber', + el: (props: any, { attrs }: SetupContext) => { + return h(inputNumber, { + ...props, + clearable: true, + ...attrs, + }) + }, + placeholder: '鏈�澶у簱瀛樻暟', + rules: [ + { required: true, message: '鏄惁绌烘墭涓嶈兘涓虹┖', trigger: 'change' }, + ], + }, + { label: '澶囨敞', el: 'input', placeholder: '璇疯緭鍏ュ娉�', @@ -166,6 +201,7 @@ layerNo: formData.value.layerNo, // 灞� islock: formData.value.islock, // 鏄惁閿佸畾 emptyContainer: formData.value.emptyContainer, // 鏄惁绌烘墭 + maxStockNumber: formData.value.maxStockNumber, // 鏈�澶у簱瀛樻暟 remark: formData.value.remark, // 澶囨敞 } if (!current.value) { @@ -242,6 +278,7 @@ islock: res.islock, // 鏄惁閿佸畾 emptyContainer: res.emptyContainer, // 鏄惁绌烘墭 remark: res.remark, // 澶囨敞 + maxStockNumber: res.maxStockNumber, // 鏈�澶у簱瀛樻暟 id: res.id, // 涓婚敭ID } updateCheckData() -- Gitblit v1.9.3