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