1
This commit is contained in:
@@ -420,7 +420,7 @@ type TotalShopMoney struct {
|
|||||||
|
|
||||||
func GetPlatformSettlement(db *DaoDB, storeIDs []int, finishedAtBegin, finishedAtEnd time.Time) ([]*TotalShopMoney, error) {
|
func GetPlatformSettlement(db *DaoDB, storeIDs []int, finishedAtBegin, finishedAtEnd time.Time) ([]*TotalShopMoney, error) {
|
||||||
sql := `
|
sql := `
|
||||||
SELECT SUM(t2.total_shop_money) total_shop_money FROM goods_order t2 WHERE t2.order_finished_at >= ? AND t2.order_finished_at <= ?
|
SELECT SUM(t2.total_shop_money) total_shop_money,t2.vendor_id FROM goods_order t2 WHERE t2.order_finished_at >= ? AND t2.order_finished_at <= ?
|
||||||
`
|
`
|
||||||
sqlParams := []interface{}{
|
sqlParams := []interface{}{
|
||||||
finishedAtBegin,
|
finishedAtBegin,
|
||||||
@@ -430,7 +430,7 @@ func GetPlatformSettlement(db *DaoDB, storeIDs []int, finishedAtBegin, finishedA
|
|||||||
sql += " AND IF(t2.jx_store_id > 0, t2.jx_store_id, t2.store_id) IN (" + GenQuestionMarks(len(storeIDs)) + ")"
|
sql += " AND IF(t2.jx_store_id > 0, t2.jx_store_id, t2.store_id) IN (" + GenQuestionMarks(len(storeIDs)) + ")"
|
||||||
sqlParams = append(sqlParams, storeIDs)
|
sqlParams = append(sqlParams, storeIDs)
|
||||||
}
|
}
|
||||||
sql += ` AND t2.status = ? `
|
sql += ` AND t2.status = ? GROUP BY t2.vendor_id`
|
||||||
sqlParams = append(sqlParams, model.OrderStatusFinished)
|
sqlParams = append(sqlParams, model.OrderStatusFinished)
|
||||||
|
|
||||||
var total []*TotalShopMoney
|
var total []*TotalShopMoney
|
||||||
|
|||||||
Reference in New Issue
Block a user