This commit is contained in:
li 2023-08-01 10:23:00 +08:00
parent 7e22f0ed55
commit 920b0a8450
4 changed files with 30 additions and 20 deletions

View File

@ -371,6 +371,12 @@ func UpgradeMember(c *gin.Context) {
// RespJson(c, status.InternalServerError, nil)
// return
//}
if user.Gender != 0 {
logger.Error("user member genre err:")
RespJson(c, status.ShortMemberNotUpgradeMember, nil)
return
}
if req.MemberGenre == 0 {
req.MemberGenre = model.GetMemberGenreFromLevel(req.MemberLevel)
}

View File

@ -108,6 +108,7 @@ const (
CouponReceived = 500525 // 你已兑换过该券
CouponPromotionalUnused = 500526 // 您有未使用的专属续费券
DepositRestraint = 500527 // 押金受限
ShortMemberNotUpgradeMember = 500530 // 短期会员暂不升级
ToastErr = 600 // 报错
)
@ -183,6 +184,7 @@ var statusDesc = map[int]string{
DepositRestraint: "押金受限",
NotMember: "非会员",
HadReceiveReward: "已经领取过了",
ShortMemberNotUpgradeMember: "短期会员暂不支持升级",
}
var statusMsg = map[int]string{
@ -255,6 +257,7 @@ var statusMsg = map[int]string{
CouponReceived: "你已兑换过该券",
CouponPromotionalUnused: "您有未使用的专属续费券",
DepositRestraint: "押金受限",
ShortMemberNotUpgradeMember: "短期会员暂不支持升级",
AwardOffShelves: "奖品已下架",
AwardExchangeOut: "奖品已兑完",

View File

@ -45,8 +45,9 @@ const (
)
// 商品
//go:generate goqueryset -in mall.go
// gen:qs
//
//go:generate goqueryset -in mall.go
type Goods struct {
Model
@ -69,7 +70,7 @@ type Goods struct {
DiscountList string `json:"discount_list" gorm:"type:text;"` // 折扣
SpecIndex string `json:"spec_index" gorm:"index"` // 1_3
//PriceVm uint32 `json:"price_vm"` // 积分价格
PriceVm uint32 `json:"price_vm"` // 积分价格
PriceRm uint32 `json:"price_rm"` // 人民币价格
PriceOriginal uint32 `json:"price_original"` // 市场价
DeliveryFee uint32 `json:"delivery_fee"` // 邮费

View File

@ -32,7 +32,7 @@ func ConfigAppRouter(r gin.IRouter) {
// //api.POST("upload_user_info", controller.UploadUserInfo) // 上传用户信息
//api.POST("wxpay/notice", controller.PushWXPayNotice) // 微信推送支付通知
// TODO两边都改
api.GET("wxpay/notice", controller.HmPushWXPayNotice) // 河马推送支付通知
api.GET("wxpay/notice", controller.HmPushWXPayNotice) // 推送支付通知
api.POST("wxpay/notice", controller.PushWXPayNotice) // 微信推送支付通知
api.POST("wxpay_refund/notice", controller.PushWXPayRefundNotice) // 微信推送支付退款通知
api.POST("aliyun/sts_token", controller.AliyunStsTokenGet) // 阿里云上传图片token