From 6aeb907f37ef3856bc6bdfa473eb4d2763506b37 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 9 May 2019 20:51:10 +0800 Subject: [PATCH] - modify GetOrderStatusList --- business/jxcallback/orderman/orderman_ext.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/business/jxcallback/orderman/orderman_ext.go b/business/jxcallback/orderman/orderman_ext.go index ab7af13e3..fa6237a94 100644 --- a/business/jxcallback/orderman/orderman_ext.go +++ b/business/jxcallback/orderman/orderman_ext.go @@ -478,16 +478,14 @@ func (c *OrderManager) GetOrderStatusList(ctx *jxcontext.Context, vendorOrderID sql := ` SELECT * FROM order_status t1 - WHERE 1 = 1 + WHERE t1.ref_vendor_order_id = ? AND t1.ref_vendor_id = ? ` sqlParams := []interface{}{ vendorOrderID, vendorID, } - if orderType == -1 { - sql += " AND t1.ref_vendor_order_id = ? AND t1.ref_vendor_id = ?" - } else { - sql += " AND t1.vendor_order_id = ? AND t1.vendor_id = ? AND t1.order_type = ?" + if orderType > 0 { + sql += " AND t1.order_type = ?" sqlParams = append(sqlParams, orderType) } sql += " ORDER BY t1.status_time, t1.order_type DESC"