diff --git a/src/views/order/component/quickCreate.vue b/src/views/order/component/quickCreate.vue index 22380fe..3e7ef86 100644 --- a/src/views/order/component/quickCreate.vue +++ b/src/views/order/component/quickCreate.vue @@ -179,9 +179,10 @@ export default { if (action === 'confirm') { let value = instance._data.inputValue; try { - let group = value.split(/,|,/).map(i => i.replace(/\n/g,'')); + let group = value.split(/,|,/)?.filter(i => i)?.map(i => i.replace(/\n/g,'')); group.forEach((item,index) => { let dataArr = item.split(/\s+/); + console.log(dataArr[0], this.equipments.find(i => i.name === dataArr[0])) if (!this.equipments.find(i => i.name === dataArr[0])) { throw new Error('未找到该点位'); } @@ -203,7 +204,7 @@ export default { }).then(({ value, action }) => { if (action === 'confirm') { let uid = uuid(); - let group = value.split(',').map(i => i.replace(/\n/g,'')); + let group = value.split(/,|,/)?.filter(i => i)?.map(i => i.replace(/\n/g,'')); group.forEach((item,index) => { let dataArr = item.split(/\s+/); this.data.push({