出售装备 返回err 对象

This commit is contained in:
meixiongfeng 2023-06-26 22:29:24 +08:00
parent c6b0c430de
commit 5d9afc817a

View File

@ -1,7 +1,6 @@
package smithy package smithy
import ( import (
"errors"
"go_dreamfactory/comm" "go_dreamfactory/comm"
"go_dreamfactory/pb" "go_dreamfactory/pb"
) )
@ -28,13 +27,13 @@ func (this *apiComp) Sell(session comm.IUserSession, req *pb.SmithySellReq) (err
this.module.ModuleEquipment.RecycleEquipments(session, req.EquipIds, this.module.modelStove.StoveToolsSellUp(session.GetUserId())) this.module.ModuleEquipment.RecycleEquipments(session, req.EquipIds, this.module.modelStove.StoveToolsSellUp(session.GetUserId()))
cus, err := this.module.modelTrade.updateCustomer(session.GetUserId(), req.CustomerId) cus, err := this.module.modelTrade.updateCustomer(session.GetUserId(), req.CustomerId)
var customErr = new(comm.CustomError) if err != nil {
if errors.As(err, &customErr) {
code := customErr.Code
errdata = &pb.ErrorData{ errdata = &pb.ErrorData{
Code: code, Code: pb.ErrorCode_ReqParameterError,
Title: code.ToString(), Title: pb.ErrorCode_ReqParameterError.ToString(),
Message: err.Error(),
} }
return
} }
conf, err := this.module.configure.GetSmithyCustomerConf(req.CustomerId) conf, err := this.module.configure.GetSmithyCustomerConf(req.CustomerId)