retusn del nil

This commit is contained in:
2026-08-14 11:46:08 +08:00
parent 6c20427b0a
commit 18fa349919
40 changed files with 708 additions and 312 deletions
+7 -8
View File
@@ -31,15 +31,14 @@ func (l *BaseLogic) checkParams(in interface{}, v validateService.IValidator) *a
return nil
}
func (l *BaseLogic) fail(status utils.Status) *admin.Response {
return &admin.Response{Code: status.Code, Msg: status.Msg}
func (l *BaseLogic) fail(status utils.Status) (*admin.Response, error) {
return l.out(status, status.Msg)
}
func (l *BaseLogic) out(status utils.Status, msg string) (*admin.Response, error) {
return &admin.Response{Code: status.Code, Msg: msg}, nil
}
func (l *BaseLogic) out(status utils.Status, msg string) *admin.Response {
return &admin.Response{Code: status.Code, Msg: msg}
}
func (l *BaseLogic) ok(data any) *admin.Response {
func (l *BaseLogic) ok(data any) (*admin.Response, error) {
buf, _ := json.Marshal(data)
return &admin.Response{Code: utils.Ok.Code, Msg: utils.Ok.Msg, Data: string(buf)}
return &admin.Response{Code: utils.Ok.Code, Msg: utils.Ok.Msg, Data: string(buf)}, nil
}