- use store 100119 to test OrderUseNewTable.
This commit is contained in:
@@ -167,7 +167,7 @@ func (c *DeliveryHandler) CancelWaybill(bill *model.Waybill, cancelReasonID int,
|
||||
|
||||
func (c *DeliveryHandler) getDataCityCodeFromOrder(order *model.GoodsOrder, db orm.Ormer) (retVal string, err error) {
|
||||
var sql string
|
||||
if globals.OrderUseNewTable {
|
||||
if globals.OrderUseNewTable || jxutils.GetJxStoreIDFromOrder(order) == globals.DebugStoreID {
|
||||
jxStoreID := jxutils.GetJxStoreIDFromOrder(order)
|
||||
sql = `
|
||||
SELECT t2.tel_code
|
||||
|
||||
@@ -114,9 +114,9 @@ func (c *DeliveryHandler) calculateOrderDeliveryFee(order *model.GoodsOrder, bil
|
||||
if db == nil {
|
||||
db = orm.NewOrm()
|
||||
}
|
||||
JxStoreID := jxutils.GetJxStoreIDFromOrder(order)
|
||||
jxStoreID := jxutils.GetJxStoreIDFromOrder(order)
|
||||
var lng, lat float64
|
||||
if globals.OrderUseNewTable {
|
||||
if globals.OrderUseNewTable || jxStoreID == globals.DebugStoreID {
|
||||
priceInfo := &struct {
|
||||
Price int
|
||||
Lng int
|
||||
@@ -128,7 +128,7 @@ func (c *DeliveryHandler) calculateOrderDeliveryFee(order *model.GoodsOrder, bil
|
||||
FROM store t1
|
||||
JOIN place t2 ON t1.city_code = t2.code
|
||||
WHERE t1.id = ? AND t1.deleted_at = ?
|
||||
`, JxStoreID, utils.DefaultTimeValue); err != nil {
|
||||
`, jxStoreID, utils.DefaultTimeValue); err != nil {
|
||||
return 0, 0, err
|
||||
}
|
||||
lng = jxutils.IntCoordinate2Standard(priceInfo.Lng)
|
||||
@@ -141,7 +141,7 @@ func (c *DeliveryHandler) calculateOrderDeliveryFee(order *model.GoodsOrder, bil
|
||||
FROM jxstore t1
|
||||
JOIN mtpsdeliveryprice t2 ON t2.citycode = t1.area
|
||||
WHERE t1.storeid = ?
|
||||
`, JxStoreID).ValuesList(&lists)
|
||||
`, jxStoreID).ValuesList(&lists)
|
||||
if err != nil || num == 0 {
|
||||
globals.SugarLogger.Warnf("calculateDeliveryFee can not calculate delivery fee for orderID:%s, num:%d, error:%v", order.VendorOrderID, num, err)
|
||||
if err != nil {
|
||||
@@ -293,7 +293,7 @@ func (c *DeliveryHandler) getDeliveryID(order *model.GoodsOrder, db orm.Ormer) (
|
||||
}
|
||||
|
||||
func (c *DeliveryHandler) getMTPSShopID(order *model.GoodsOrder, db orm.Ormer) (retVal string, err error) {
|
||||
if globals.OrderUseNewTable {
|
||||
if globals.OrderUseNewTable || jxutils.GetJxStoreIDFromOrder(order) == globals.DebugStoreID {
|
||||
db2 := dao.WrapDB(db)
|
||||
storeCourierList, err2 := dao.GetStoreCouriersByStoreID(db2, jxutils.GetJxStoreIDFromOrder(order), model.VendorIDMTPS)
|
||||
if err = err2; err != nil {
|
||||
|
||||
Reference in New Issue
Block a user