- modify GetOrderStatusList

This commit is contained in:
gazebo
2019-05-09 20:51:10 +08:00
parent e9b85a6ce6
commit 6aeb907f37

View File

@@ -478,16 +478,14 @@ func (c *OrderManager) GetOrderStatusList(ctx *jxcontext.Context, vendorOrderID
sql := ` sql := `
SELECT * SELECT *
FROM order_status t1 FROM order_status t1
WHERE 1 = 1 WHERE t1.ref_vendor_order_id = ? AND t1.ref_vendor_id = ?
` `
sqlParams := []interface{}{ sqlParams := []interface{}{
vendorOrderID, vendorOrderID,
vendorID, vendorID,
} }
if orderType == -1 { if orderType > 0 {
sql += " AND t1.ref_vendor_order_id = ? AND t1.ref_vendor_id = ?" sql += " AND t1.order_type = ?"
} else {
sql += " AND t1.vendor_order_id = ? AND t1.vendor_id = ? AND t1.order_type = ?"
sqlParams = append(sqlParams, orderType) sqlParams = append(sqlParams, orderType)
} }
sql += " ORDER BY t1.status_time, t1.order_type DESC" sql += " ORDER BY t1.status_time, t1.order_type DESC"