新增获取会员配置数据-最少立减金额
This commit is contained in:
parent
a44f3c0f75
commit
622e64cd55
@ -37,3 +37,29 @@ func (b *SystemMember) GetSystemMember(c *gin.Context) {
|
|||||||
|
|
||||||
responses.OkWithData(g, c)
|
responses.OkWithData(g, c)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetSystemMemberLeast 获取会员配置数据-最少立减金额
|
||||||
|
func (b *SystemMember) GetSystemMemberLeast(c *gin.Context) {
|
||||||
|
systemMemberDao := dao.SystemMemberDao{}
|
||||||
|
|
||||||
|
maps := make(map[string]interface{})
|
||||||
|
systemMembers, err := systemMemberDao.GetSystemMemberList(maps)
|
||||||
|
if err != nil {
|
||||||
|
responses.FailWithMessage(err.Error(), c)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
var firstTimePrice *float64
|
||||||
|
for _, member := range systemMembers {
|
||||||
|
if firstTimePrice == nil {
|
||||||
|
firstTimePrice = member.FirstTimePrice
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
if *firstTimePrice > *member.FirstTimePrice {
|
||||||
|
firstTimePrice = member.FirstTimePrice
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
responses.OkWithData(firstTimePrice, c)
|
||||||
|
}
|
||||||
|
|||||||
@ -263,5 +263,8 @@ func privateRouter(r *gin.Engine, api controller.Api) {
|
|||||||
{
|
{
|
||||||
// 获取会员配置数据
|
// 获取会员配置数据
|
||||||
memberGroup.GET("", api.SystemMember.GetSystemMember)
|
memberGroup.GET("", api.SystemMember.GetSystemMember)
|
||||||
|
|
||||||
|
// 获取会员配置数据-最少立减金额
|
||||||
|
memberGroup.GET("/least", api.SystemMember.GetSystemMemberLeast)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user