修正最少立减金额判断
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user