diff --git a/src/views/wpm_bx/handover_form2.vue b/src/views/wpm_bx/handover_form2.vue index 09927861..993d710e 100644 --- a/src/views/wpm_bx/handover_form2.vue +++ b/src/views/wpm_bx/handover_form2.vue @@ -214,20 +214,23 @@ export default { that.form.handoverb[index].wm_in = ""; if(arrs.length>1){ that.form.handoverb[index].wpr = ''; - that.wprOptions.forEach(item=>{ - if(arrs.indexOf(item.number) > -1&&!item.disabled){ - item.disabled = true; - let obj = {}; - obj.number = item.number; - obj.wpr = item.id; - that.form.handoverb[index].handoverbw.push(obj); - that.form.handoverb[index].count = that.form.handoverb[index].handoverbw.length; - } + arrs.forEach(arr=>{ + that.wprOptions.forEach(item=>{ + if(item.number.indexOf(arr) > -1&&!item.disabled){ + item.disabled = true; + let obj = {}; + obj.number = item.number; + obj.wpr = item.id; + that.form.handoverb[index].handoverbw.push(obj); + that.form.handoverb[index].count = that.form.handoverb[index].handoverbw.length; + } + }) }) + }else{ //放入对应的行中的handoverb中,并且在列表中disabled that.wprOptions.forEach(item=>{ - if(item.number== number){ + if(item.number.indexOf(arr) > -1){ if(item.disabled){ that.$message.error("该物料已被分配"); that.form.handoverb[index].wpr = '';