增加美团差评是获取到真实订单号

This commit is contained in:
邹宗楠
2024-07-17 16:55:37 +08:00
parent 97b0ed93ef
commit d4bc6f1946
3 changed files with 81 additions and 17 deletions

View File

@@ -1756,19 +1756,19 @@ func GetOrderUserBuyFirst(ctx *jxcontext.Context, vendorOrderID string) (isFirst
}
// GetWaybillStatusList 查询订单的运单记录
func (c *OrderManager) GetWaybillStatusList(orderId, waybillID string, waybillVendorId int) ([]*model.OrderStatus, error) {
sql := `SELECT *
FROM order_status t1
WHERE t1.vendor_order_id = ? AND t1.ref_vendor_order_id = ? AND t1.vendor_id = ?`
sqlParams := []interface{}{
waybillID,
orderId,
waybillVendorId,
}
sql += ` ORDER BY status_time ASC `
var result []*model.OrderStatus
if err := dao.GetRows(dao.GetDB(), &result, sql, sqlParams...); err != nil {
return nil, err
}
return result, nil
}
//func (c *OrderManager) GetWaybillStatusList(orderId, waybillID string, waybillVendorId int) ([]*model.OrderStatus, error) {
// sql := `SELECT *
// FROM order_status t1
// WHERE t1.vendor_order_id = ? AND t1.ref_vendor_order_id = ? AND t1.vendor_id = ?`
// sqlParams := []interface{}{
// waybillID,
// orderId,
// waybillVendorId,
// }
// sql += ` ORDER BY status_time ASC `
// var result []*model.OrderStatus
// if err := dao.GetRows(dao.GetDB(), &result, sql, sqlParams...); err != nil {
// return nil, err
// }
// return result, nil
//}