出售装备 返回err 对象
This commit is contained in:
parent
c6b0c430de
commit
5d9afc817a
@ -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)
|
||||||
|
Loading…
Reference in New Issue
Block a user