获取待拣货商品

This commit is contained in:
苏尹岚
2020-02-25 16:43:44 +08:00
parent 5a3e680fc9
commit 8ff1c37774

View File

@@ -51,6 +51,7 @@ type OrderSkusAccept struct {
model.SkuAndName model.SkuAndName
SumWeight int `json:"sumWeight"` SumWeight int `json:"sumWeight"`
SumCount int `json:"sumCount"` SumCount int `json:"sumCount"`
Img string `json:"img"`
} }
func (c *OrderManager) GetStoreOrderCountInfo(ctx *jxcontext.Context, storeID, lastHours int, isIncludeFake bool) (countInfo []*model.GoodsOrderCountInfo, err error) { func (c *OrderManager) GetStoreOrderCountInfo(ctx *jxcontext.Context, storeID, lastHours int, isIncludeFake bool) (countInfo []*model.GoodsOrderCountInfo, err error) {
@@ -1148,7 +1149,7 @@ func (c *OrderManager) RefreshOrderFinancial(ctx *jxcontext.Context, fromTime, t
func GetOrdersAccept(ctx *jxcontext.Context, storeID int) (result []*OrderSkusAccept, err error) { func GetOrdersAccept(ctx *jxcontext.Context, storeID int) (result []*OrderSkusAccept, err error) {
db := dao.GetDB() db := dao.GetDB()
sql := ` sql := `
SELECT SUM(a.count) sum_count, SUM(a.weight*a.count) sum_weight, c.*, d.name, d.unit, d.prefix SELECT SUM(a.count) sum_count, SUM(a.weight*a.count) sum_weight, c.*, d.name, d.unit, d.prefix, d.img
FROM order_sku a FROM order_sku a
JOIN goods_order b ON b.vendor_order_id = a.vendor_order_id AND b.vendor_id = a.vendor_id JOIN goods_order b ON b.vendor_order_id = a.vendor_order_id AND b.vendor_id = a.vendor_id
JOIN sku c ON c.id = a.sku_id JOIN sku c ON c.id = a.sku_id
@@ -1157,6 +1158,7 @@ func GetOrdersAccept(ctx *jxcontext.Context, storeID int) (result []*OrderSkusAc
AND b.status = ? AND b.status = ?
AND b.order_created_at <= NOW() AND b.order_created_at >= ? AND b.order_created_at <= NOW() AND b.order_created_at >= ?
GROUP BY 3 GROUP BY 3
ORDER BY sum_weight DESC
` `
sqlParams := []interface{}{ sqlParams := []interface{}{
storeID, storeID,