mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化采购功能
This commit is contained in:
parent
0514d3af4e
commit
a930cfce63
@ -41,6 +41,9 @@
|
|||||||
resourceStores.forEach((newItem, newIndex) => {
|
resourceStores.forEach((newItem, newIndex) => {
|
||||||
newItem.rsId = '';
|
newItem.rsId = '';
|
||||||
newItem.timesId = '';
|
newItem.timesId = '';
|
||||||
|
if(newItem.times && newItem.times.length >0){
|
||||||
|
newItem.timesId = newItem.times[0].timesId;
|
||||||
|
}
|
||||||
oldList.forEach((oldItem) => {
|
oldList.forEach((oldItem) => {
|
||||||
if (oldItem.resId == newItem.resId && newItem.times && newItem.times.length < 2) {
|
if (oldItem.resId == newItem.resId && newItem.times && newItem.times.length < 2) {
|
||||||
delete resourceStores[newIndex];
|
delete resourceStores[newIndex];
|
||||||
@ -158,7 +161,8 @@
|
|||||||
// 存储价格对应库存,方便校验库存
|
// 存储价格对应库存,方便校验库存
|
||||||
$that.addItemOutInfo.resourceStores[index].selectedStock = item.stock;
|
$that.addItemOutInfo.resourceStores[index].selectedStock = item.stock;
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
$that.$forceUpdate();
|
||||||
},
|
},
|
||||||
_getTimesStock: function(_resourceStore) {
|
_getTimesStock: function(_resourceStore) {
|
||||||
if (!_resourceStore.timesId) {
|
if (!_resourceStore.timesId) {
|
||||||
|
|||||||
@ -44,12 +44,14 @@
|
|||||||
resourceStores.forEach((newItem, newIndex) => {
|
resourceStores.forEach((newItem, newIndex) => {
|
||||||
newItem.rsId = '';
|
newItem.rsId = '';
|
||||||
newItem.timesId = '';
|
newItem.timesId = '';
|
||||||
|
if(newItem.times && newItem.times.length >0){
|
||||||
|
newItem.timesId = newItem.times[0].timesId;
|
||||||
|
}
|
||||||
oldList.forEach((oldItem) => {
|
oldList.forEach((oldItem) => {
|
||||||
if (oldItem.resId == newItem.resId && newItem.times && newItem.times.length < 2) {
|
if (oldItem.resId == newItem.resId && newItem.times && newItem.times.length < 2) {
|
||||||
delete resourceStores[newIndex];
|
delete resourceStores[newIndex];
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
})
|
})
|
||||||
// 合并已有商品和新添加商品
|
// 合并已有商品和新添加商品
|
||||||
resourceStores.push.apply(resourceStores, oldList);
|
resourceStores.push.apply(resourceStores, oldList);
|
||||||
@ -129,7 +131,9 @@
|
|||||||
// 存储价格对应库存,方便校验库存
|
// 存储价格对应库存,方便校验库存
|
||||||
$that.addPurchaseApplyInfo.resourceStores[index].selectedStock = item.stock;
|
$that.addPurchaseApplyInfo.resourceStores[index].selectedStock = item.stock;
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
|
$that.$forceUpdate();
|
||||||
},
|
},
|
||||||
_getTimesStock: function(_resourceStore) {
|
_getTimesStock: function(_resourceStore) {
|
||||||
if (!_resourceStore.timesId) {
|
if (!_resourceStore.timesId) {
|
||||||
|
|||||||
@ -57,6 +57,9 @@
|
|||||||
newItem.shzId = '';
|
newItem.shzId = '';
|
||||||
newItem.timesId = '';
|
newItem.timesId = '';
|
||||||
newItem.curStock = '0'
|
newItem.curStock = '0'
|
||||||
|
if(newItem.times && newItem.times.length >0){
|
||||||
|
newItem.timesId = newItem.times[0].timesId;
|
||||||
|
}
|
||||||
oldList.forEach((oldItem) => {
|
oldList.forEach((oldItem) => {
|
||||||
if (oldItem.resId == newItem.resId) {
|
if (oldItem.resId == newItem.resId) {
|
||||||
delete resourceStores[newIndex];
|
delete resourceStores[newIndex];
|
||||||
@ -210,7 +213,8 @@
|
|||||||
// 存储价格对应库存,方便校验库存
|
// 存储价格对应库存,方便校验库存
|
||||||
$that.allocationStorehouseApplyInfo.resourceStores[index].selectedStock = item.stock;
|
$that.allocationStorehouseApplyInfo.resourceStores[index].selectedStock = item.stock;
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
$that.$forceUpdate();
|
||||||
},
|
},
|
||||||
_getTimesStock: function(_resourceStore) {
|
_getTimesStock: function(_resourceStore) {
|
||||||
if (!_resourceStore.timesId) {
|
if (!_resourceStore.timesId) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user