|
|
|
|
@ -1208,15 +1208,39 @@
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// this.isShow = true
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
isHasEqual(arr,key,key1) {
|
|
|
|
|
if(arr.length===0){
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
for(let i = 0; i < arr.length; i++) {
|
|
|
|
|
if(arr.filter(item => item[key] == arr[i][key]).length > 1&&arr.filter(item => item[key1] == arr[i][key1]).length > 1) {
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
},
|
|
|
|
|
submit() {
|
|
|
|
|
this.form.id_stocks_items_stocks_id_relation = this.mingxiList
|
|
|
|
|
this.form.id_stocks_items_stocks_id_relation = this.mingxiList
|
|
|
|
|
console.log("form",this.form)
|
|
|
|
|
const has = this.isHasEqual(this.form.id_stocks_items_stocks_id_relation,"wuzibianma","rukupici")
|
|
|
|
|
if(has){
|
|
|
|
|
Message({
|
|
|
|
|
type: 'warning',
|
|
|
|
|
message: '同一物资同一批次请不要重复录入'
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
// return
|
|
|
|
|
console.log('fileList',this.fileList)
|
|
|
|
|
this.form.zuozhengwenjian = []
|
|
|
|
|
for(var k of this.fileList){
|
|
|
|
|
this.form.zuozhengwenjian.push(k?.response?.id)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
console.log(this.form.zuozhengwenjian)
|
|
|
|
|
// return
|
|
|
|
|
if (this.type === 'add') {
|
|
|
|
|
|