- remove utils.Str2Int(use int(utils.Str2Int64) instead).
This commit is contained in:
@@ -90,7 +90,7 @@ func (c *OrderController) OrderStatus(order *jdapi.CallbackOrderMsg) *jdapi.Call
|
||||
} else {
|
||||
db := orm.NewOrm()
|
||||
jdorderid := utils.Str2Int64(order.BillID)
|
||||
status := utils.Str2Int(order.StatusID)
|
||||
status := int(utils.Str2Int64(order.StatusID))
|
||||
rec := &models.Jdorder{
|
||||
Code: MsgNotHandledCode,
|
||||
JdOrderID: jdorderid,
|
||||
@@ -207,11 +207,11 @@ func normalOrderStatus(msg *jdapi.CallbackOrderMsg) (err error) {
|
||||
if err != nil {
|
||||
globals.SugarLogger.Warnf("error when accessing db:%v", err)
|
||||
} else {
|
||||
if rec.OrderStatus == utils.Str2Int(msg.StatusID) {
|
||||
if rec.OrderStatus == int(utils.Str2Int64(msg.StatusID)) {
|
||||
globals.SugarLogger.Infof("Duplicate message msg:%v", msg)
|
||||
} else {
|
||||
if err = globals2.FreshFoodAPI.JDOrderStatus(msg); err == nil {
|
||||
rec.OrderStatus = utils.Str2Int(msg.StatusID)
|
||||
rec.OrderStatus = int(utils.Str2Int64(msg.StatusID))
|
||||
rec.OrderStatusTime = msg.Timestamp
|
||||
rec.Code = "0"
|
||||
err = utils.CallFuncLogError(func() error {
|
||||
|
||||
Reference in New Issue
Block a user