feat: complete Kra admin backend migration
This commit is contained in:
@@ -45,15 +45,28 @@ func registerAuditRoutes(group, public *gin.RouterGroup, svc *service.AuditServi
|
||||
writeResult(c, codeSuccess, gin.H{"resysOperationRecord": item}, "查询成功")
|
||||
})
|
||||
operations.DELETE("/deleteSysOperationRecord", func(c *gin.Context) {
|
||||
id, _ := strconv.ParseUint(c.Query("ID"), 10, 64)
|
||||
if err := svc.DeleteOperations(c.Request.Context(), []uint{uint(id)}); err != nil {
|
||||
var req struct {
|
||||
ID uint `json:"ID"`
|
||||
}
|
||||
if c.ShouldBindJSON(&req) != nil || req.ID == 0 {
|
||||
fail(c, "参数错误")
|
||||
return
|
||||
}
|
||||
if err := svc.DeleteOperations(c.Request.Context(), []uint{req.ID}); err != nil {
|
||||
fail(c, "删除失败")
|
||||
return
|
||||
}
|
||||
ok(c)
|
||||
})
|
||||
operations.DELETE("/deleteSysOperationRecordByIds", func(c *gin.Context) {
|
||||
if err := svc.DeleteOperations(c.Request.Context(), idsFromQuery(c)); err != nil {
|
||||
var req struct {
|
||||
IDs []uint `json:"ids"`
|
||||
}
|
||||
if c.ShouldBindJSON(&req) != nil || len(req.IDs) == 0 {
|
||||
fail(c, "参数错误")
|
||||
return
|
||||
}
|
||||
if err := svc.DeleteOperations(c.Request.Context(), req.IDs); err != nil {
|
||||
fail(c, "删除失败")
|
||||
return
|
||||
}
|
||||
@@ -80,15 +93,28 @@ func registerAuditRoutes(group, public *gin.RouterGroup, svc *service.AuditServi
|
||||
writeResult(c, codeSuccess, item, "查询成功")
|
||||
})
|
||||
logins.DELETE("/deleteLoginLog", func(c *gin.Context) {
|
||||
id, _ := strconv.ParseUint(c.Query("ID"), 10, 64)
|
||||
if err := svc.DeleteLogins(c.Request.Context(), []uint{uint(id)}); err != nil {
|
||||
var req struct {
|
||||
ID uint `json:"ID"`
|
||||
}
|
||||
if c.ShouldBindJSON(&req) != nil || req.ID == 0 {
|
||||
fail(c, "参数错误")
|
||||
return
|
||||
}
|
||||
if err := svc.DeleteLogins(c.Request.Context(), []uint{req.ID}); err != nil {
|
||||
fail(c, "删除失败")
|
||||
return
|
||||
}
|
||||
ok(c)
|
||||
})
|
||||
logins.DELETE("/deleteLoginLogByIds", func(c *gin.Context) {
|
||||
if err := svc.DeleteLogins(c.Request.Context(), idsFromQuery(c)); err != nil {
|
||||
var req struct {
|
||||
IDs []uint `json:"ids"`
|
||||
}
|
||||
if c.ShouldBindJSON(&req) != nil || len(req.IDs) == 0 {
|
||||
fail(c, "参数错误")
|
||||
return
|
||||
}
|
||||
if err := svc.DeleteLogins(c.Request.Context(), req.IDs); err != nil {
|
||||
fail(c, "删除失败")
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user