修正最少立减金额判断
This commit is contained in:
parent
dae498325e
commit
5e5d07cb5b
@ -40,6 +40,19 @@ func (b *SystemMember) GetSystemMember(c *gin.Context) {
|
||||
|
||||
// GetSystemMemberLeast 获取会员配置数据-最少立减金额
|
||||
func (b *SystemMember) GetSystemMemberLeast(c *gin.Context) {
|
||||
var firstTimePrice *float64
|
||||
|
||||
// 检测用户是否购买过会员
|
||||
userId := c.GetInt64("UserId")
|
||||
if userId != 0 {
|
||||
userService := service.UserService{}
|
||||
isBuy := userService.CheckUserBuyMember(userId)
|
||||
if isBuy == true {
|
||||
responses.OkWithData(firstTimePrice, c)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
systemMemberDao := dao.SystemMemberDao{}
|
||||
|
||||
maps := make(map[string]interface{})
|
||||
@ -49,7 +62,6 @@ func (b *SystemMember) GetSystemMemberLeast(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
var firstTimePrice *float64
|
||||
for _, member := range systemMembers {
|
||||
if member.FirstTimePrice == nil {
|
||||
continue
|
||||
|
||||
@ -733,6 +733,7 @@ func (r *UserService) PutUser(userId int64, req requests.PutUser) (bool, error)
|
||||
if req.NationId != "" {
|
||||
if userInfo.NationId != nil {
|
||||
nationId := fmt.Sprintf("%d", *userInfo.NationId)
|
||||
fmt.Println(req.NationId)
|
||||
if req.NationId != nationId {
|
||||
userInfoData["nation_id"] = req.NationId
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user