feat(特殊拆批): 补充api,页面防呆

This commit is contained in:
faramita_zhao 2025-06-11 18:08:59 +08:00
parent 9da5ce2a5a
commit 66081cf680
2 changed files with 11 additions and 1 deletions

View File

@ -163,3 +163,11 @@ export function updateInventoryPackType(obj) {
data: obj
});
}
export function splitInventorySpecial(obj) {
return request({
url: '/mom-wms/wms-inventory/splitInventory/special',
method: 'post',
data: obj
});
}

View File

@ -66,7 +66,7 @@
<script>
import {selectForSplit, splitInventorySpecial} from '@/api/wms/inventory';
import {isBlank} from "@/util/string";
import {add} from "@/util/number";
import {add, sub} from "@/util/number";
import {getStore} from '@/util/store';
import {hideLoading, showLoading} from '@/const/loading';
import {listByActivityId} from "@/api/admin/activity-option";
@ -199,6 +199,8 @@ export default {
}).then(res => {
hideLoading();
me.inventoryList = res.data.data;
let countSplitQty = me.inventoryList.map(o => o.qtyOnHand).reduce((o1, o2) => add(o1, o2));
me.formObj.qtyOnHand = sub(me.formObj.qtyOnHand, countSplitQty);
me.splitDone = true;
me.$message.success("拆批成功");
}).catch(() => hideLoading());