1
This commit is contained in:
@@ -182,18 +182,18 @@ func Init() {
|
|||||||
delivery.GetOrderRiderInfoToPlatform("", 0)
|
delivery.GetOrderRiderInfoToPlatform("", 0)
|
||||||
}, 10*time.Second, 4*time.Minute)
|
}, 10*time.Second, 4*time.Minute)
|
||||||
|
|
||||||
//每天晚上23:00更新抖店 审核状态(收费注释)
|
//每天晚上23:00更新抖店 审核状态
|
||||||
//ScheduleTimerFunc("UpdateStorePoiStatus", func() {
|
ScheduleTimerFunc("UpdateStorePoiStatus", func() {
|
||||||
// cms.UpdateStorePoiStatus(jxcontext.AdminCtx)
|
cms.UpdateStorePoiStatus(jxcontext.AdminCtx)
|
||||||
//}, []string{
|
}, []string{
|
||||||
// "22:00:00",
|
"22:00:00",
|
||||||
//})
|
})
|
||||||
//每天晚上23:00获取门店 电子围栏、仓库、限售模板、运费模板ID同步进数据库(收费注释)
|
//每天晚上23:00获取门店 电子围栏、仓库、限售模板、运费模板ID同步进数据库
|
||||||
//ScheduleTimerFunc("UpdateStoreRelInformation", func() {
|
ScheduleTimerFunc("UpdateStoreRelInformation", func() {
|
||||||
// cms.UpdateStoreRelInformation(jxcontext.AdminCtx)
|
cms.UpdateStoreRelInformation(jxcontext.AdminCtx)
|
||||||
//}, []string{
|
}, []string{
|
||||||
// "22:00:00",
|
"22:00:00",
|
||||||
//})
|
})
|
||||||
// 更新抖店订单的结算信息
|
// 更新抖店订单的结算信息
|
||||||
ScheduleTimerFunc("UpdateTiktokShopTotalMoney", func() {
|
ScheduleTimerFunc("UpdateTiktokShopTotalMoney", func() {
|
||||||
orderman.UpdateTiktokShopTotalMoney()
|
orderman.UpdateTiktokShopTotalMoney()
|
||||||
@@ -255,16 +255,16 @@ func Init() {
|
|||||||
|
|
||||||
// 抖音更新门店商品 ,接口收费暂不使用
|
// 抖音更新门店商品 ,接口收费暂不使用
|
||||||
if beego.BConfig.RunMode != "jxgy" {
|
if beego.BConfig.RunMode != "jxgy" {
|
||||||
//ScheduleTimerFunc("RefreshSyncSkuList", func() {
|
ScheduleTimerFunc("RefreshSyncSkuList", func() {
|
||||||
// syncStoreSkuTiktok()
|
syncStoreSkuTiktok()
|
||||||
//}, []string{"13:00:00"})
|
}, []string{"13:00:00"})
|
||||||
}
|
}
|
||||||
|
|
||||||
//刷新抖音门店token
|
//刷新抖音门店token
|
||||||
if beego.BConfig.RunMode != "jxgy" {
|
if beego.BConfig.RunMode != "jxgy" {
|
||||||
ScheduleTimerFuncByInterval(func() {
|
ScheduleTimerFuncByInterval(func() {
|
||||||
cms.RefreshTiktokShopToken(jxcontext.AdminCtx)
|
cms.RefreshTiktokShopToken(jxcontext.AdminCtx)
|
||||||
}, 60*time.Second, 60*time.Minute)
|
}, 60*time.Second, 30*time.Minute)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 定时任务刷新当前订单的物流信息
|
// 定时任务刷新当前订单的物流信息
|
||||||
|
|||||||
@@ -864,23 +864,27 @@ func (c *OrderController) PartRefundOrder() {
|
|||||||
// @router /ApplyRefundOrder [post]
|
// @router /ApplyRefundOrder [post]
|
||||||
func (c *OrderController) ApplyRefundOrder() {
|
func (c *OrderController) ApplyRefundOrder() {
|
||||||
c.callApplyRefundOrder(func(params *tOrderApplyRefundOrderParams) (retVal interface{}, errCode string, err error) {
|
c.callApplyRefundOrder(func(params *tOrderApplyRefundOrderParams) (retVal interface{}, errCode string, err error) {
|
||||||
//var skuList []*model.OrderSku
|
// 微信,支付宝-通联,(抖音-抖音支付,快手-快手支付) 小程序,下单时不区分平台,支付时区分()
|
||||||
//err = jxutils.Strings2Objs(params.RefundSkuList, &skuList)
|
|
||||||
//if err == nil {
|
// 1- 创建afsOrder 售后单
|
||||||
// _, _, skuList = skuList2Map(skuList)
|
// 2-
|
||||||
// var order *model.GoodsOrder
|
var skuList []*model.OrderSku
|
||||||
// order, err = partner.CurOrderManager.LoadOrder(params.VendorOrderID, params.VendorID)
|
err = jxutils.Strings2Objs(params.RefundSkuList, &skuList)
|
||||||
// if err == nil {
|
if err == nil {
|
||||||
// removedAll, err2 := fillSkuList(skuList, order.Skus)
|
_, _, skuList = skuList2Map(skuList)
|
||||||
// if err = err2; err == nil {
|
var order *model.GoodsOrder
|
||||||
// if removedAll {
|
order, err = partner.CurOrderManager.LoadOrder(params.VendorOrderID, params.VendorID)
|
||||||
// err = defsch.FixedScheduler.RefundOrder(params.Ctx, order, params.Reason)
|
if err == nil {
|
||||||
// } else {
|
removedAll, err2 := fillSkuList(skuList, order.Skus)
|
||||||
// err = defsch.FixedScheduler.PartRefundOrder(params.Ctx, order, skuList, params.Reason)
|
if err = err2; err == nil {
|
||||||
// }
|
if removedAll {
|
||||||
// }
|
err = defsch.FixedScheduler.RefundOrder(params.Ctx, order, params.Reason)
|
||||||
// }
|
} else {
|
||||||
//}
|
err = defsch.FixedScheduler.PartRefundOrder(params.Ctx, order, skuList, params.Reason)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return retVal, "", err
|
return retVal, "", err
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user