Browse Source

exchangeData批量操作提交

faster_develop
安虹睿 2 years ago
parent
commit
1c2a235163
  1. 47
      fe/PC/src/views/interfaceBoard/exchangeDataMaintenancePage.vue

47
fe/PC/src/views/interfaceBoard/exchangeDataMaintenancePage.vue

@ -70,24 +70,29 @@
}, },
topbuttonHandle(val,item){ topbuttonHandle(val,item){
if(val == 'resend'){ if(val == 'resend'){
// this.resendHandle() this.resendHandle(0)
}else{ }else{
this.topbutton(val,item) this.topbutton(val,item)
} }
}, },
async resendHandle(){ //
let _resultBack = null async resendHandle(index){
for(var i = 0;i<this.selectData.length;i++){ if(index >= this.selectData.length){
_resultBack = await this.resendApiHandle(this.selectData[i].id) this.$successMsg("全部数据重发成功!")
console.log(_resultBack) return
if(_resultBack == 0){ }
this.$errorMsg(`${this.selectData[i].id},失败`) let _resultBack = await this.resendApiHandle(this.selectData[index].id)
break //
}else{ if(_resultBack == 1){
_resultBack = this.resendHandle() let _index = Number(index) + 1
} _this.resendHandle(_index)
} }
//
else{
this.$errorMsg(`${this.selectData[index].id} 重发失败`)
}
}, },
// api1 0
async resendApiHandle(id){ async resendApiHandle(id){
let resultBack = null let resultBack = null
await exchangeDataResendById(id) await exchangeDataResendById(id)
@ -95,22 +100,6 @@
.catch(err=>{ resultBack = 0 }) .catch(err=>{ resultBack = 0 })
return resultBack return resultBack
}, },
// async resendApiBack(data) {
// try {
// let result = await exchangeDataResendById(data.id)
// console.log(90,result)
// return result
// } catch (err) {
// return new Promise((resolve, reject) => {
// reject(false)
// })
// }
// },
// resendApiHandle (data){
// return new Promise((resolve, reject) => {
// resolve(data)
// })
// }
} }
}; };
</script> </script>

Loading…
Cancel
Save