pull/781/head
parent
5ef22f6a27
commit
a22b8dccef
|
|
@ -320,11 +320,11 @@ watch(
|
|||
let totalOfflinePrice = 0;
|
||||
|
||||
for (const product of newProducts) {
|
||||
if (typeof product.onlinePrice === 'number') {
|
||||
totalOnlinePrice += product.onlinePrice;
|
||||
if (typeof product.onlinePrice) {
|
||||
totalOnlinePrice += Number(product.onlinePrice);
|
||||
}
|
||||
if (typeof product.offlinePrice === 'number') {
|
||||
totalOfflinePrice += product.offlinePrice;
|
||||
if (typeof product.offlinePrice) {
|
||||
totalOfflinePrice += Number(product.offlinePrice);
|
||||
}
|
||||
}
|
||||
formData.value.onlinePrice = totalOnlinePrice.toFixed(2)
|
||||
|
|
|
|||
|
|
@ -114,6 +114,7 @@ watch(
|
|||
);
|
||||
|
||||
// 监听合同产品变化,计算合同产品总价
|
||||
const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调
|
||||
watch(
|
||||
() => formData.value,
|
||||
(val) => {
|
||||
|
|
@ -128,6 +129,8 @@ watch(
|
|||
item.totalPrice = 0;
|
||||
}
|
||||
});
|
||||
// emit('success', formData.value)
|
||||
|
||||
},
|
||||
{ deep: true }
|
||||
);
|
||||
|
|
@ -149,7 +152,6 @@ watch(
|
|||
// };
|
||||
// formData.value.push(newRow);
|
||||
// };
|
||||
const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调
|
||||
const getList = (val: []) => {
|
||||
for(let i = formData.value.length - 1; i >= 0; i--) {
|
||||
let obj = formData.value[i]
|
||||
|
|
|
|||
Loading…
Reference in New Issue