Commit cae5a4dd authored by 陈万宝's avatar 陈万宝

feat:更新库存

parent 6db69753
...@@ -253,22 +253,21 @@ const TakeawayGoodsInfo = forwardRef((props, ref) => { ...@@ -253,22 +253,21 @@ const TakeawayGoodsInfo = forwardRef((props, ref) => {
}); });
} }
} }
if (tempMultiSpu.length) { if (tempMultiSpu.length) {
multiSpu.forEach((item, index) => { multiSpu.forEach((item, index) => {
tempMultiSpu.forEach((itm, idx) => { tempMultiSpu.forEach((itm, idx) => {
console.log('itm', itm); console.log("itm",itm);
if (item.unique === itm.unique) { if (item.unique === itm.unique) {
item.serviceItem = objectComparison(item.serviceItem, itm); item.serviceItem = objectComparison(item.serviceItem, itm);
item.id = itm.id; item.id = itm.id
console.log('item', item);
} }
}); });
}); });
} }
console.log('multiSpu=====11', tempMultiSpu); console.log('multiSpu=====11', tempMultiSpu);
console.log('multiSpu=====22', multiSpu); console.log('multiSpu=====22', multiSpu);
// debugger // debugger
console.log('multiSpu', multiSpu); console.log('multiSpu', multiSpu);
// debugger; // debugger;
setMultiSpu(multiSpu); setMultiSpu(multiSpu);
...@@ -532,15 +531,15 @@ const TakeawayGoodsInfo = forwardRef((props, ref) => { ...@@ -532,15 +531,15 @@ const TakeawayGoodsInfo = forwardRef((props, ref) => {
const tempMultiSpu = editData?.skuList.map(item => { const tempMultiSpu = editData?.skuList.map(item => {
if (item) { if (item) {
let weightIdx = item.specs.findIndex(itm => itm.specGroupName === '份量'); let weightIdx = item.specs.findIndex(itm => itm.specGroupName === '份量');
console.log('weightIdx', weightIdx); console.log("weightIdx",weightIdx);
let specsIdx = item.specs.findIndex(itm => itm.specGroupName !== '份量'); let specsIdx = item.specs.findIndex(itm => itm.specGroupName !== '份量');
console.log('specsIdx', specsIdx); console.log("specsIdx",specsIdx);
item.unique = `${item.specs[weightIdx]?.specName}-${item.specs[specsIdx]?.specGroupName}-${item.specs[specsIdx]?.specName}`; item.unique = `${item.specs[weightIdx]?.specName}-${item.specs[specsIdx]?.specGroupName}-${item.specs[specsIdx]?.specName}`;
} }
return item; return item;
}); });
setTempMultiSpu(tempMultiSpu || []); setTempMultiSpu(tempMultiSpu || []);
// debugger debugger
} }
form.setFieldsValue({ productRefShopId: editData.shopId }); form.setFieldsValue({ productRefShopId: editData.shopId });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment