获取第一个页面的数据

This commit is contained in:
kongyuebin
2021-05-04 16:16:14 +08:00
parent c48d2f3e2c
commit a56fa52493
4 changed files with 33 additions and 34 deletions

View File

@@ -1,5 +1,10 @@
package fast
import (
"github.com/beego/beego/v2/adapter/orm"
"github.com/beego/beego/v2/core/logs"
)
type OrderInfo struct {
Id string `orm:"pk;column(id)"`
MerchantOrderId string
@@ -36,3 +41,23 @@ type OrderInfo struct {
UpdateTime string
CreateTime string
}
const ORDERINFO = "order_info"
func (c *OrderInfo) TableName() string {
return ORDERINFO
}
/**
** 获取短时间内的充值金额
*/
func GetRangeDateIncome(startTime, endTime string) float64 {
o := orm.NewOrm()
sum := 0.00
err := o.Raw("select sum(order_amount) from order_info where status = ? and create_time >= ? and create_time <= ?", "success", startTime, endTime).QueryRow(&sum)
if err != nil {
logs.Error("获取短时间内金额失败err", err)
}
return sum
}