Merge pull request #3367 from jumpserver/pr@dev@perf_cloud_sync_None_err

fix: 策略删除动作和规则时提示404
This commit is contained in:
老广
2023-08-29 11:26:38 +08:00
committed by GitHub
2 changed files with 6 additions and 2 deletions

View File

@@ -186,7 +186,9 @@ export default {
handleDelete(index) { handleDelete(index) {
return () => { return () => {
const item = this.tableConfig.totalData.splice(index, 1) const item = this.tableConfig.totalData.splice(index, 1)
this.$axios.delete(`/api/v1/xpack/cloud/strategy-actions/${item[0]?.id}/`) if (item[0]?.id) {
this.$axios.delete(`/api/v1/xpack/cloud/strategy-actions/${item[0].id}/`)
}
this.$message.success(this.$tc('common.deleteSuccessMsg')) this.$message.success(this.$tc('common.deleteSuccessMsg'))
} }
} }

View File

@@ -98,7 +98,9 @@ export default {
handleDelete(index) { handleDelete(index) {
return () => { return () => {
const item = this.tableConfig.totalData.splice(index, 1) const item = this.tableConfig.totalData.splice(index, 1)
this.$axios.delete(`/api/v1/xpack/cloud/strategy-rules/${item[0]?.id}/`) if (item[0]?.id) {
this.$axios.delete(`/api/v1/xpack/cloud/strategy-rules/${item[0].id}/`)
}
this.$message.success(this.$tc('common.deleteSuccessMsg')) this.$message.success(this.$tc('common.deleteSuccessMsg'))
} }
} }