diff --git a/components/buns-post-edit-templates/bpe-cost-tmp.vue b/components/buns-post-edit-templates/bpe-cost-tmp.vue index 8284bdc..4586a38 100644 --- a/components/buns-post-edit-templates/bpe-cost-tmp.vue +++ b/components/buns-post-edit-templates/bpe-cost-tmp.vue @@ -163,12 +163,13 @@ searchParam: { handler(newVal, oldVal){ let vals = Object.values(newVal) + if(JSON.stringify(newVal) == JSON.stringify(oldVal || {})) { + return false + } // 所有关联入参都有值再 执行自动计算,数据未变化不做计算 if(vals.length == vals.filter(v => !!v).length) { - if(JSON.stringify(newVal) != JSON.stringify(oldVal || {})) { - console.log("====watch cost calcWaybillFee===") - this.calcWaybillFee(newVal); - } + console.log("====watch cost calcWaybillFee===") + this.calcWaybillFee(newVal); } }, deep: true,