微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用了条件三元运算符来判断 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)
  });
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐