修改 83406,标准跟踪清单--流程下发后--不允许删除
This commit is contained in:
@@ -275,6 +275,7 @@ export default {
|
|||||||
processDistributionForm,
|
processDistributionForm,
|
||||||
processDistributionRules,
|
processDistributionRules,
|
||||||
processDistributionLoading: false,
|
processDistributionLoading: false,
|
||||||
|
selectedListDel: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
@@ -310,8 +311,10 @@ export default {
|
|||||||
},
|
},
|
||||||
selectionChange (data) {
|
selectionChange (data) {
|
||||||
this.selectedList = []
|
this.selectedList = []
|
||||||
|
this.selectedListDel = []
|
||||||
for (let i = 0; i < data.length; i++) {
|
for (let i = 0; i < data.length; i++) {
|
||||||
this.selectedList.push(data[i].id)
|
this.selectedList.push(data[i].id)
|
||||||
|
this.selectedListDel.push( { id: data[i].id, processStatus: data[i].processStatus } )
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sortChange ({ column, prop, order }) {
|
sortChange ({ column, prop, order }) {
|
||||||
@@ -374,7 +377,19 @@ export default {
|
|||||||
this.$message.warning('请选择要删除的数据')
|
this.$message.warning('请选择要删除的数据')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
const ids = this.selectedList.join(',')
|
let ids = []
|
||||||
|
let underWayFlag = false
|
||||||
|
this.selectedListDel.forEach(item => {
|
||||||
|
if (item.processStatus === 1) {
|
||||||
|
underWayFlag = true
|
||||||
|
}
|
||||||
|
ids.push(item.id)
|
||||||
|
})
|
||||||
|
if (underWayFlag) {
|
||||||
|
this.$message.warning('进行中的数据不能删除,请重新选择')
|
||||||
|
return
|
||||||
|
}
|
||||||
|
ids = ids.join(',')
|
||||||
this.$confirm('确认删除这些数据?', '提示', {
|
this.$confirm('确认删除这些数据?', '提示', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
@@ -386,6 +401,8 @@ export default {
|
|||||||
if (res.ok) {
|
if (res.ok) {
|
||||||
this.$message.success('删除成功')
|
this.$message.success('删除成功')
|
||||||
this.getData()
|
this.getData()
|
||||||
|
}else {
|
||||||
|
this.$message.warning(res.message)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user