diff --git a/business/partner/purchase/jx/localjx/order.go b/business/partner/purchase/jx/localjx/order.go index 0d4ddd2d2..345108783 100644 --- a/business/partner/purchase/jx/localjx/order.go +++ b/business/partner/purchase/jx/localjx/order.go @@ -1555,6 +1555,7 @@ func changeOrderStatus(vendorOrderID string, status int, remark string) (err err StatusTime: time.Now(), Remark: remark, } + globals.SugarLogger.Debug("检测数据orderStatus.Status", status, orderStatus.Status) jxutils.CallMsgHandlerAsync(func() { err = partner.CurOrderManager.OnOrderStatusChanged("", orderStatus) }, jxutils.ComposeUniversalOrderID(vendorOrderID, model.VendorIDJX)) @@ -1719,7 +1720,7 @@ func CancelPayTimeOutOrder(ctx *jxcontext.Context) (err error) { AND vendor_id = ? ` sqlParams := []interface{}{ - time.Now().Add(-time.Minute * 30), + time.Now().Add(-time.Minute * 1), model.OrderStatusWait4Pay, model.VendorIDJX, } diff --git a/business/partner/purchase/jx/localjx/order_test.go b/business/partner/purchase/jx/localjx/order_test.go index d3eea832a..2d1070fc6 100644 --- a/business/partner/purchase/jx/localjx/order_test.go +++ b/business/partner/purchase/jx/localjx/order_test.go @@ -17,8 +17,8 @@ func init() { func TestGenOrderNo(t *testing.T) { loc, _ := time.LoadLocation("Local") - t1, _ := time.ParseInLocation("20060102150405", time.Unix(1654510539,0).Format("20060102150405"), loc) - fmt.Println("t1",t1) + t1, _ := time.ParseInLocation("20060102150405", time.Unix(1654510539, 0).Format("20060102150405"), loc) + fmt.Println("t1", t1) } func TestGetAvailableDeliverTime(t *testing.T) { @@ -28,3 +28,7 @@ func TestGetAvailableDeliverTime(t *testing.T) { } t.Log(utils.Format4Output(timeInfo, false)) } +func TestChangeStatus(t *testing.T) { + err := changeOrderStatus("88398619646640", 115, "") + fmt.Println(err) +}