diff --git a/src/views/stockIn/deliveryStockIn/index.vue b/src/views/stockIn/deliveryStockIn/index.vue index 92f9a38..ad36f0e 100644 --- a/src/views/stockIn/deliveryStockIn/index.vue +++ b/src/views/stockIn/deliveryStockIn/index.vue @@ -659,6 +659,16 @@ function handleQuery() { // 加载库位 if (res.resultObj.storeDetail && res.resultObj.storeDetail.length > 0) { getERPLocation(res.resultObj.storeDetail[0].ERPFACTORY) + // 处理 CREATEQTY 和 STOCKINQTY 为空的情况,设置默认值为 0 + res.resultObj.storeDetail = res.resultObj.storeDetail.map((item: any) => ({ + ...item, + CREATEQTY: item.CREATEQTY ?? 0, + STOCKINQTY: item.STOCKINQTY ?? 0, + MINUSQTY: item.MINUSQTY ?? 0, + REQUESTQUANTITY: item.REQUESTQUANTITY ?? 0, + RECEIVEDQUANTITY: item.RECEIVEDQUANTITY ?? 0, + RECEIVEDQUANTITY2: item.RECEIVEDQUANTITY2 ?? 0 + })); } state.MATERIALPACKINGLIST = res.resultObj.storeCharge state.MATERIALRECEIVEACT = res.resultObj.storeDetail