Commit 90737fbb authored by shajiaiming's avatar shajiaiming

Merge branch 'feature/redpacket' into 'develop'

fix See merge request !60
parents 7c1de849 7d554db1
...@@ -3,6 +3,7 @@ package models ...@@ -3,6 +3,7 @@ package models
import ( import (
"bwallet/pkg/setting" "bwallet/pkg/setting"
"github.com/jinzhu/gorm" "github.com/jinzhu/gorm"
"time"
) )
type RedPacket struct { type RedPacket struct {
...@@ -61,7 +62,7 @@ func GetRedPackets(maps interface{}) ([]*RedPacket, error) { ...@@ -61,7 +62,7 @@ func GetRedPackets(maps interface{}) ([]*RedPacket, error) {
func GetRedPacketsForReceive() ([]*RedPacket, error) { func GetRedPacketsForReceive() ([]*RedPacket, error) {
var redPackets []*RedPacket var redPackets []*RedPacket
status_map := [] int{1, 2, 4} status_map := [] int{1, 2, 4}
if err := db.Where("status in (?)", status_map).Find(&redPackets).Error; err != nil { if err := db.Where("status in (?)", status_map).Where("expire_at > (?)", time.Now().UTC().Unix()).Find(&redPackets).Error; err != nil {
return nil, err return nil, err
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment