刷新订单历史结算价修改

This commit is contained in:
苏尹岚
2019-11-05 18:17:08 +08:00
parent 53a194a135
commit cf85ed0dd2
3 changed files with 44 additions and 11 deletions

View File

@@ -590,6 +590,26 @@ func GetRiskOrderCount(db *DaoDB, dayNum int, includeToday bool) (storeOrderList
return storeOrderList, GetRows(db, &storeOrderList, sql, sqlParams)
}
func GetOrdersByCreateTime(db *DaoDB, fromDateParm, toDateParm time.Time, vendorOrderId string) (orderSkus []*model.OrderSku, err error) {
sql := `
SELECT a.*,b.sku_id
FROM goods_order a
JOIN order_sku b ON a.vendor_order_id = b.vendor_order_id
WHERE a.order_created_at BETWEEN ? and ?
AND b.earning_price <> 0
AND b.store_sub_id = 0
`
sqlParams := []interface{}{
fromDateParm,
toDateParm,
}
if vendorOrderId != "" {
sql += ` AND a.id = ?`
sqlParams = append(sqlParams, vendorOrderId)
}
return orderSkus, GetRows(db, &orderSkus, sql, sqlParams)
}
func UpdateOrderSkuEariningPrice(db *DaoDB, actStoreSku2 *model.ActStoreSku2, fromDateParm, toDateParm time.Time) (num int64, err error) {
sql := `
UPDATE order_sku t1