使用了条件三元运算符来判断 this.temp.id 是否存在且 mt_qty 是否已被赋值

mt_qty: (this.temp.id && this.temp.mt_qty) ? this.temp.mt_qty : event.wo_wip,
在这个修正后的代码中,使用了条件三元运算符来判断 this.temp.id 是否存在且 mt_qty 是否已被赋值。如果条件成立,将保留已存在的 mt_qty 值;如果条件不成立,则将 mt_qty 赋值为 event.wo_wip
get_MPS005(event) {
  this.temp = Object.assign({}, this.temp, {
    wo_no: event.wo_no,
    dp_no: event.dp_no,
    od_lot: event.od_lot,
    od_no: event.od_no,
    od_seq: event.od_seq,
    cu_no: event.cu_no,
    item_no: event.bo_no,
    item_lv: event.bo_lv,
    mt_qty: (this.temp.id && this.temp.mt_qty) ? this.temp.mt_qty : event.wo_wip,
    mt_unit: event.bo_unit,
    mt_unit_name: event.bo_unit_name,
    mt_ratio: event.bo_ratio,
    mt_unit1: event.bo_unit1,
    mt_unit_name1: event.bo_unit_name1,
    mt_ratio1: event.bo_ratio1,
    mt_qty1: event.wo_wip * (event.bo_ratio1 / event.bo_ratio)
  });
}

 

相关文章

这篇文章我们将通过debug源码的方式来带你搞清楚defineAsync...
欧阳老老实实的更新自己的高质量vue源码文章,还被某2.6k st...
前言 在Vue3.5版本中响应式 Props 解构终于正式转正了,这个...
组合式 (Composition) API 的一大特点是“非常灵活”,但也因...
相信你最近应该看到了不少介绍Vue Vine的文章,这篇文章我们...
前言 在欧阳的上一篇 这应该是全网最详细的Vue3.5版本解读文...