- remove utils.Str2Int(use int(utils.Str2Int64) instead).

This commit is contained in:
gazebo
2018-06-29 11:52:08 +08:00
parent bcc95475db
commit 494d4cb8cf

View File

@@ -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 {