修复“删除”和“批量删除”功能,优化“新增/编辑”页面

This commit is contained in:
CGD
2025-04-11 09:29:34 +08:00
parent 3d8afac9e1
commit a36887d885
4 changed files with 174 additions and 126 deletions
+8 -23
View File
@@ -113,37 +113,22 @@ export default {
}).send()
},
// 删除
deleteParam(id, callback) {
deleteParam(ids, callback) {
console.log(4444,ids )
RequestService.sendRequest()
.url(`${getServiceUrl()}/admin/params`)
.method('DELETE')
.data({ ids: [id] })
.url(`${getServiceUrl()}/admin/params/delete`)
.method('POST')
.data(ids)
.success((res) => {
RequestService.clearRequestTime()
callback(res)
callback(res);
})
.fail((err) => {
console.error('删除参数失败:', err)
RequestService.reAjaxFun(() => {
this.deleteParam(id, callback)
this.deleteParam(ids, callback)
})
}).send()
},
// 批量删除
batchDeleteParams(ids, callback) {
RequestService.sendRequest()
.url(`${getServiceUrl()}/admin/params`)
.method('DELETE')
.data({ ids })
.success((res) => {
RequestService.clearRequestTime()
callback(res)
})
.fail((err) => {
console.error('批量删除参数失败:', err)
RequestService.reAjaxFun(() => {
this.batchDeleteParams(ids, callback)
})
}).send()
}
}
+2 -1
View File
@@ -106,7 +106,8 @@ export default {
},
// 修改用户状态
changeUserStatus(status, userIds, successCallback) {
return RequestService.sendRequest()
console.log(555,userIds)
RequestService.sendRequest()
.url(`${getServiceUrl()}/admin/users/changeStatus/${status}`)
.method('put')
.data(userIds)