feat: test ci cd

This commit is contained in:
zzw
2026-08-11 17:12:37 +08:00
parent 72a3a26d72
commit 424e67acdc
24 changed files with 340 additions and 94 deletions
+8 -5
View File
@@ -41,12 +41,15 @@ func (l *EditBaseLogic) EditBase(in *product.EditBaseReq) (*product.Response, er
return outResponse(utils.ErrorParams, msg), nil
}
// 管理员信息后续从 ctx / metadata 取
adminId := 0
adminName := ""
adminInfo := utils.GetUserFromCtx(l.ctx)
if adminInfo.ID < utils.NumberOne {
return failResponse(utils.ErrorNoLoginInfo), nil
}
adminId := int(adminInfo.ID)
adminName := adminInfo.Name
if !apply.CanEdit(l.ctx, adminId, int(req.Id)) {
return failErr(utils.ErrorAuthority), nil
return failResponse(utils.ErrorAuthority), nil
}
w := modelbase.Params{Eq: map[string]string{"id": strconv.FormatInt(req.Id, 10)}}
@@ -68,7 +71,7 @@ func (l *EditBaseLogic) EditBase(in *product.EditBaseReq) (*product.Response, er
return failResponse(utils.Fail), nil
}
if nameCheck.Id > 0 && nameCheck.Id != int(req.Id) {
return failErr(utils.ErrorDataIsExist), nil
return failResponse(utils.ErrorDataIsExist), nil
}
publishTime := time.Now()