- add jxcontext.Context to all public API.
This commit is contained in:
@@ -17,14 +17,6 @@ type OrderController struct {
|
||||
beego.Controller
|
||||
}
|
||||
|
||||
func GetUserNameFromToken(token string) string {
|
||||
userName := token
|
||||
if len(userName) > 10 {
|
||||
userName = userName[:10]
|
||||
}
|
||||
return userName
|
||||
}
|
||||
|
||||
func (c *OrderController) URLMapping() {
|
||||
c.Mapping("GetStoreOrderInfo", c.GetStoreOrderInfo)
|
||||
c.Mapping("GetOrderSkuInfo", c.GetOrderSkuInfo)
|
||||
@@ -45,7 +37,7 @@ func (c *OrderController) URLMapping() {
|
||||
// @router /FinishedPickup [post]
|
||||
func (c *OrderController) FinishedPickup() {
|
||||
c.callFinishedPickup(func(params *tOrderFinishedPickupParams) (retVal interface{}, errCode string, err error) {
|
||||
err = defsch.FixedScheduler.PickupGoodsAndUpdateStatus(params.VendorOrderID, params.VendorID, GetUserNameFromToken(params.Token))
|
||||
err = defsch.FixedScheduler.PickupGoodsAndUpdateStatus(params.Ctx, params.VendorOrderID, params.VendorID, params.Ctx.GetUserName())
|
||||
return nil, "", err
|
||||
})
|
||||
}
|
||||
@@ -60,7 +52,7 @@ func (c *OrderController) FinishedPickup() {
|
||||
// @router /SelfDelivering [post]
|
||||
func (c *OrderController) SelfDelivering() {
|
||||
c.callSelfDelivering(func(params *tOrderSelfDeliveringParams) (retVal interface{}, errCode string, err error) {
|
||||
err = defsch.FixedScheduler.SelfDeliveringAndUpdateStatusExt(params.VendorOrderID, params.VendorID, GetUserNameFromToken(params.Token))
|
||||
err = defsch.FixedScheduler.SelfDeliveringAndUpdateStatusExt(params.Ctx, params.VendorOrderID, params.VendorID, params.Ctx.GetUserName())
|
||||
return nil, "", err
|
||||
})
|
||||
}
|
||||
@@ -75,7 +67,7 @@ func (c *OrderController) SelfDelivering() {
|
||||
// @router /SelfDelivered [post]
|
||||
func (c *OrderController) SelfDelivered() {
|
||||
c.callSelfDelivered(func(params *tOrderSelfDeliveredParams) (retVal interface{}, errCode string, err error) {
|
||||
err = defsch.FixedScheduler.SelfDeliveredAndUpdateStatus(params.VendorOrderID, params.VendorID, GetUserNameFromToken(params.Token))
|
||||
err = defsch.FixedScheduler.SelfDeliveredAndUpdateStatus(params.Ctx, params.VendorOrderID, params.VendorID, params.Ctx.GetUserName())
|
||||
return nil, "", err
|
||||
})
|
||||
}
|
||||
@@ -90,7 +82,7 @@ func (c *OrderController) SelfDelivered() {
|
||||
// @router /CreateWaybillOnProviders [post]
|
||||
func (c *OrderController) CreateWaybillOnProviders() {
|
||||
c.callCreateWaybillOnProviders(func(params *tOrderCreateWaybillOnProvidersParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = defsch.FixedScheduler.CreateWaybillOnProviders(params.VendorOrderID, params.VendorID, GetUserNameFromToken(params.Token))
|
||||
retVal, err = defsch.FixedScheduler.CreateWaybillOnProviders(params.Ctx, params.VendorOrderID, params.VendorID, params.Ctx.GetUserName())
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -105,7 +97,7 @@ func (c *OrderController) CreateWaybillOnProviders() {
|
||||
// @router /GetStoreOrderCountInfo [get]
|
||||
func (c *OrderController) GetStoreOrderCountInfo() {
|
||||
c.callGetStoreOrderCountInfo(func(params *tOrderGetStoreOrderCountInfoParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetStoreOrderCountInfo(params.StoreID, params.LastHours)
|
||||
retVal, err = orderman.FixedOrderManager.GetStoreOrderCountInfo(params.Ctx, params.StoreID, params.LastHours)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -124,7 +116,7 @@ func (c *OrderController) GetStoreOrderCountInfo() {
|
||||
// @router /GetStoreOrderInfo [get]
|
||||
func (c *OrderController) GetStoreOrderInfo() {
|
||||
c.callGetStoreOrderInfo(func(params *tOrderGetStoreOrderInfoParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetStoreOrderInfo(params.StoreID, params.LastHours, params.FromStatus, params.ToStatus, params.Offset, params.PageSize)
|
||||
retVal, err = orderman.FixedOrderManager.GetStoreOrderInfo(params.Ctx, params.StoreID, params.LastHours, params.FromStatus, params.ToStatus, params.Offset, params.PageSize)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -139,7 +131,7 @@ func (c *OrderController) GetStoreOrderInfo() {
|
||||
// @router /GetOrderSkuInfo [get]
|
||||
func (c *OrderController) GetOrderSkuInfo() {
|
||||
c.callGetOrderSkuInfo(func(params *tOrderGetOrderSkuInfoParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderSkuInfo(params.VendorOrderID, params.VendorID)
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderSkuInfo(params.Ctx, params.VendorOrderID, params.VendorID)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -155,7 +147,7 @@ func (c *OrderController) GetOrderSkuInfo() {
|
||||
// @router /GetOrderInfo [get]
|
||||
func (c *OrderController) GetOrderInfo() {
|
||||
c.callGetOrderInfo(func(params *tOrderGetOrderInfoParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderInfo(params.VendorOrderID, params.VendorID, params.Refresh)
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderInfo(params.Ctx, params.VendorOrderID, params.VendorID, params.Refresh)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -170,7 +162,7 @@ func (c *OrderController) GetOrderInfo() {
|
||||
// @router /GetOrderWaybillInfo [get]
|
||||
func (c *OrderController) GetOrderWaybillInfo() {
|
||||
c.callGetOrderWaybillInfo(func(params *tOrderGetOrderWaybillInfoParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderWaybillInfo(params.VendorOrderID, params.VendorID)
|
||||
retVal, err = orderman.FixedOrderManager.GetOrderWaybillInfo(params.Ctx, params.VendorOrderID, params.VendorID)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -192,7 +184,7 @@ func (c *OrderController) ExportMTWaybills() {
|
||||
if toDate == "" {
|
||||
toDate = fromDate
|
||||
}
|
||||
content, err = orderman.FixedOrderManager.ExportMTWaybills(params.FromDate, params.ToDate)
|
||||
content, err = orderman.FixedOrderManager.ExportMTWaybills(params.Ctx, params.FromDate, params.ToDate)
|
||||
globals.SugarLogger.Debug(err)
|
||||
return retVal, ignoreCode, err
|
||||
})
|
||||
@@ -222,7 +214,7 @@ func (c *OrderController) ExportMTWaybills() {
|
||||
// @router /GetOrders [get]
|
||||
func (c *OrderController) GetOrders() {
|
||||
c.callGetOrders(func(params *tOrderGetOrdersParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetOrders(params.FromDate, params.ToDate, params.MapData, params.Offset, params.PageSize)
|
||||
retVal, err = orderman.FixedOrderManager.GetOrders(params.Ctx, params.FromDate, params.ToDate, params.MapData, params.Offset, params.PageSize)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
@@ -242,7 +234,7 @@ func (c *OrderController) GetOrders() {
|
||||
// @router /GetWaybills [get]
|
||||
func (c *OrderController) GetWaybills() {
|
||||
c.callGetWaybills(func(params *tOrderGetWaybillsParams) (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = orderman.FixedOrderManager.GetWaybills(params.FromDate, params.ToDate, params.MapData, params.Offset, params.PageSize)
|
||||
retVal, err = orderman.FixedOrderManager.GetWaybills(params.Ctx, params.FromDate, params.ToDate, params.MapData, params.Offset, params.PageSize)
|
||||
return retVal, "", err
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user