统计订单接口修改

This commit is contained in:
苏尹岚
2019-10-31 08:54:09 +08:00
parent 5c4a526367
commit ceb35801a5

View File

@@ -1,7 +1,6 @@
package dao package dao
import ( import (
"fmt"
"strconv" "strconv"
"git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/baseapi/utils"
@@ -9,21 +8,21 @@ import (
) )
type StatisticsReportForOrdersList struct { type StatisticsReportForOrdersList struct {
storeID int `orm:"size(255)" json:"storeID"` StoreID int `orm:"column(storeID)" json:"storeID"`
orderCounts int `orm:"size(255)" json:"orderCounts"` OrderCounts int `orm:"column(orderCounts)" json:"orderCounts"`
salePrice int64 `orm:"size(255)" json:"salePrice"` SalePrice int `orm:"column(salePrice)" json:"salePrice"`
actualPayPrice int64 `orm:"size(255)" json:"actualPayPrice"` ActualPayPrice int `orm:"column(actualPayPrice)" json:"actualPayPrice"`
shopPrice int64 `orm:"size(255)" json:"shopPrice"` ShopPrice int `orm:"column(shopPrice)" json:"shopPrice"`
discountMoney int64 `orm:"size(255)" json:"discountMoney"` DiscountMoney int `orm:"column(discountMoney)" json:"discountMoney"`
desiredFee int64 `orm:"size(255)" json:"desiredFee"` DesiredFee int `orm:"column(desiredFee)" json:"desiredFee"`
distanceFreightMoney int64 `orm:"size(255)" json:"distanceFreightMoney"` DistanceFreightMoney int `orm:"column(distanceFreightMoney)" json:"distanceFreightMoney"`
waybillTipMoney int64 `orm:"size(255)" json:"waybillTipMoney"` WaybillTipMoney int `orm:"column(waybillTipMoney)" json:"waybillTipMoney"`
totalShopMoney int64 `orm:"size(255)" json:"totalShopMoney"` TotalShopMoney int `orm:"column(totalShopMoney)" json:"totalShopMoney"`
pmSubsidyMoney int64 `orm:"size(255)" json:"pmSubsidyMoney"` PmSubsidyMoney int `orm:"column(pmSubsidyMoney)" json:"pmSubsidyMoney"`
earningPrice int64 `orm:"size(255)" json:"earningPrice"` EarningPrice int `orm:"column(earningPrice)" json:"earningPrice"`
totalGrossProfit int64 `orm:"size(255)" json:"totalGrossProfit"` TotalGrossProfit int `orm:"column(totalGrossProfit)" json:"totalGrossProfit"`
comGrossProfit float32 `orm:"size(255)" json:"comGrossProfit"` ComGrossProfit float32 `orm:"column(comGrossProfit)" json:"comGrossProfit"`
cityManagerGrossProfit float32 `orm:"size(255)" json:"cityManagerGrossProfit"` CityManagerGrossProfit float32 `orm:"column(cityManagerGrossProfit)" json:"cityManagerGrossProfit"`
} }
func GetStatisticsReportForOrders(db *DaoDB, storeIDs []int, fromDate string, toDate string) (statisticsReportForOrdersList []*StatisticsReportForOrdersList, err error) { func GetStatisticsReportForOrders(db *DaoDB, storeIDs []int, fromDate string, toDate string) (statisticsReportForOrdersList []*StatisticsReportForOrdersList, err error) {
@@ -69,7 +68,6 @@ func GetStatisticsReportForOrders(db *DaoDB, storeIDs []int, fromDate string, to
)s )s
WHERE s.storeID = c.id WHERE s.storeID = c.id
` `
fmt.Println(sql)
if err = GetRows(db, &statisticsReportForOrdersList, sql, sqlParams...); err == nil { if err = GetRows(db, &statisticsReportForOrdersList, sql, sqlParams...); err == nil {
return statisticsReportForOrdersList, nil return statisticsReportForOrdersList, nil
} }