diff --git a/mes-ui/mes-ui-admin-vue3/src/views/biz/storage/StorageOut.vue b/mes-ui/mes-ui-admin-vue3/src/views/biz/storage/StorageOut.vue
index 838b3241..30e9a2d2 100644
--- a/mes-ui/mes-ui-admin-vue3/src/views/biz/storage/StorageOut.vue
+++ b/mes-ui/mes-ui-admin-vue3/src/views/biz/storage/StorageOut.vue
@@ -206,7 +206,6 @@
:data="formData.matItemDOList"
class="hl-table"
:stripe="true"
- :show-overflow-tooltip="true"
>
@@ -979,7 +978,20 @@ const deleteFormData = async () => {
/** 提交表单 */
const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调
+const stockamount = ref(false)
const saveFormData = async (active, status, type) => {
+ stockamount.value = false
+ if (formData.value.matItemDOList.length > 0) {
+ formData.value.matItemDOList.forEach((item) => {
+ if (item.stockQuantity < item.storageOkQty) {
+ stockamount.value = true
+ }
+ })
+ }
+ if (stockamount.value) {
+ message.alertWarning('领料数量不能大于库存数量')
+ return
+ }
if (active === 'SUBMIT') {
//提示
if (formData.value.matItemDOList.length === 0) {