- SelfDeliveredAndUpdateStatus added.

This commit is contained in:
gazebo
2018-08-23 09:45:25 +08:00
parent cdd603f6ed
commit 6ddb39eebb
3 changed files with 64 additions and 2 deletions

View File

@@ -45,6 +45,7 @@ func (c *OrderManager) GetStoreOrderInfo(storeID string, lastHours int, fromStat
AND t1.order_created_at >= ?
AND t1.Status >= ? AND t1.Status <= ?
LIMIT ? OFFSET ?
ORDER BY t1.order_created_at
`, storeID, time.Now().Add(-time.Duration(lastHours)*time.Hour), fromStatus, toStatus, pageSize, offset).QueryRows(&orders)
if err == nil {
return orders, nil
@@ -67,6 +68,7 @@ func (c *OrderManager) GetStoreOrderCountInfo(storeID string, lastHours int) (co
WHERE IF(t1.jx_store_id != 0, t1.jx_store_id, t1.store_id) = ?
AND t1.order_created_at >= ?
GROUP BY 1
ORDER BY 1
`, storeID, time.Now().Add(-time.Duration(lastHours)*time.Hour)).QueryRows(&countInfo)
if err == nil {
return countInfo, nil
@@ -83,6 +85,7 @@ func (c *OrderManager) GetOrderSkuInfo(vendorOrderID string, vendorID int) (skus
LEFT JOIN jx_sku t2 ON IF(t1.jx_sku_id != 0, t1.jx_sku_id, t1.sku_id) = t2.id
LEFT JOIN jx_sku_name t3 ON t2.nameid = t3.id
WHERE vendor_order_id = ? AND vendor_id = ?
ORDER BY t1.sku_name
`, vendorOrderID, vendorID).QueryRows(&skus)
if err == nil && num > 0 {
return skus, nil