上传专武升星错误

This commit is contained in:
liwei1dao 2024-03-12 09:40:02 +08:00
parent ea4cc88714
commit 5e7ba8288f

View File

@ -1,6 +1,7 @@
package exclusive package exclusive
import ( import (
"fmt"
"go_dreamfactory/comm" "go_dreamfactory/comm"
"go_dreamfactory/pb" "go_dreamfactory/pb"
) )
@ -21,7 +22,7 @@ func (this *apiComp) StarUp(session comm.IUserSession, req *pb.ExclusiveStarUpRe
err error err error
) )
if list, err = this.module.model.getExclusivesByIds(session.GetUserId(), req.Eatid); err != nil { if list, err = this.module.model.getExclusivesByIds(session.GetUserId(), append(req.Eatid, req.Oid)); err != nil {
errdata = &pb.ErrorData{ errdata = &pb.ErrorData{
Code: pb.ErrorCode_DBError, Code: pb.ErrorCode_DBError,
Message: err.Error(), Message: err.Error(),
@ -36,6 +37,13 @@ func (this *apiComp) StarUp(session comm.IUserSession, req *pb.ExclusiveStarUpRe
stars += v.Star stars += v.Star
} }
} }
if info != nil {
errdata = &pb.ErrorData{
Code: pb.ErrorCode_DBError,
Message: fmt.Sprintf("no found info id:%s", req.Oid),
}
return
}
info.Star += stars info.Star += stars
if err = this.module.model.updateExclusive(session.GetUserId(), info); err != nil { if err = this.module.model.updateExclusive(session.GetUserId(), info); err != nil {
errdata = &pb.ErrorData{ errdata = &pb.ErrorData{