feat: sale manager

This commit is contained in:
zzw
2026-08-28 10:49:09 +08:00
parent 97eba7ad48
commit 6f567319be
82 changed files with 4491 additions and 182 deletions
@@ -7,6 +7,7 @@ import (
"lone-services/pkg/validate"
product "lone-services/rpc/product/pb"
"lone-services/services/product/internal/dao"
"lone-services/services/product/internal/model"
"lone-services/services/product/internal/svc"
"lone-services/services/product/validator"
@@ -40,10 +41,10 @@ func (l *NumberAddLogic) NumberAdd(in *product.NumberAddReq) (*product.Response,
return failResponse(utils.ErrorNoLoginInfo), nil
}
if err := changeProductNumber(l.Logger, req.Id, dao.NumberTypeAdd, req.Number); err != nil {
if err := changeProductNumber(l.Logger, model.ProductModel{}.Init(), req.Id, dao.NumberTypeAdd, req.Number); err != nil {
return mapNumberErr(err), nil
}
return okResponse(utils.StringEmpty), nil
return okResponse(nil), nil
}
func mapNumberErr(err error) *product.Response {