From 744d4c77111b69084ce5dcbc59a9bfd15513fd4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 2 Aug 2023 18:51:15 +0800 Subject: [PATCH] 1 --- business/jxcallback/orderman/order.go | 174 ----- business/jxstore/misc/misc.go | 666 ++++++++++-------- .../partner/purchase/tao_vegetable/order.go | 27 - 3 files changed, 389 insertions(+), 478 deletions(-) diff --git a/business/jxcallback/orderman/order.go b/business/jxcallback/orderman/order.go index 01ece1927..679172eec 100644 --- a/business/jxcallback/orderman/order.go +++ b/business/jxcallback/orderman/order.go @@ -2735,177 +2735,3 @@ func UpdateTaoSettleInfo() { } } } - -var storeList = []int64{ - //669053, - //103074, - //668985, - //103065, - //668960, - //668959, - //668953, - //103029, - //668949, - //103002, - //102999, - //668932, - //668931, - //668917, - //102969, - //102966, - //668909, - //668908, - //668905, - //668901, - //102946, - //102939, - //102938, - //668894, - //102934, - //102933, - //102930, - //668884, - //668878, - //102903, - //668757, - //102293, - //668622, - //668618, - //668592, - //100945, - //668583, - //100943, - //100935, - //100905, - //668498, - //668476, - //668462, - //100309, - //100299, - //100292, - //668276, - //668180, - //667320, - //667237, - //667036, - //668691, - //668673, - //668282, - //667447, - //667354, - //667335, - //667319, - //667316, - //667269, - //667268, - //667267, - //667260, - //667132, - //667030, - //666965, - //666714, - //666708, - //666705, - //103437, - //103349, - //103123, - //103121, - //103106, - //103038, - //103028, - //103019, - //102831, - //102751, - //102683, - //102542, - //102514, - //102382, - //102182, - //102178, - //102173, - //102098, - //102094, - //102080, - //100097, - //100096, - //100095, - //100093, - //100092, - //100089, - //100087, - //100086, - //100085, - //100083, - //100082, - //100081, - //100079, - //100078, - //100786, - //100746, - 102072, - 102069, - 101870, - 101869, - 101868, - 101867, - 101866, - 101865, - 100956, - 100930, - 100871, -} - -var storeList2 = []int64{ - 100744, - 100705, - 100400, - 100111, - 100108, - 100106, - 100104, - 100103, - 100102, - 100100, -} - -func UpdateTaoSkuUpdateOffShelf() { - // 标准模板店 - //skuCodeList := dao.GetStoreSkuBindList(dao.GetDB(), 100102) - - for _, storeId := range storeList { - ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "开始下架:", utils.Int64ToStr(storeId)) - storeSkuMap := dao.GetStoreSkuBindList(dao.GetDB(), storeId) - resultErr := tao.UpdateStoreSku(storeId, storeSkuMap) - if len(resultErr) > 0 { - ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "下架商品错误消息:", utils.Format4Output(resultErr, false)) - } - } - - //for _,storeId := range storeList { - // resultErr := tao.UpdateStoreSkuGrounding(storeId, skuCodeList) - // if len(resultErr) > 0 { - // ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "上架架商品错误消息:", utils.Format4Output(resultErr, false)) - // } - //} -} - -func UpdateTaoSkuUpdateOffShelf2() { - // 标准模板店 - //skuCodeList := dao.GetStoreSkuBindList(dao.GetDB(), 100102) - - for _, storeId := range storeList2 { - ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "开始下架:", utils.Int64ToStr(storeId)) - storeSkuMap := dao.GetStoreSkuBindList(dao.GetDB(), storeId) - resultErr := tao.UpdateStoreSku(storeId, storeSkuMap) - if len(resultErr) > 0 { - ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "下架商品错误消息:", utils.Format4Output(resultErr, false)) - } - } - - //for _,storeId := range storeList { - // resultErr := tao.UpdateStoreSkuGrounding(storeId, skuCodeList) - // if len(resultErr) > 0 { - // ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "上架架商品错误消息:", utils.Format4Output(resultErr, false)) - // } - //} -} diff --git a/business/jxstore/misc/misc.go b/business/jxstore/misc/misc.go index 7668b8ba9..9e00a7375 100644 --- a/business/jxstore/misc/misc.go +++ b/business/jxstore/misc/misc.go @@ -209,18 +209,6 @@ func Init() { "18:10:00", }) - // 下架所有北京上海门店商品 - ScheduleTimerFunc("UpdateTaoSkuUpdateOffShelf", func() { - orderman.UpdateTaoSkuUpdateOffShelf() - }, []string{ - "16:33:00", - }) - ScheduleTimerFunc("UpdateTaoSkuUpdateOffShelf2", func() { - orderman.UpdateTaoSkuUpdateOffShelf2() - }, []string{ - "16:34:00", - }) - // 每分钟轮询一次,推送骑手信息 ScheduleTimerFuncByInterval(func() { delivery.UpdateFakeWayBillToTiktok() @@ -295,6 +283,130 @@ func Init() { if beego.BConfig.RunMode != "jxgy" { ScheduleTimerFunc("RefreshSyncSkuList_tao", func() { var hangzhou = []int{ + 669053, + 103074, + 668985, + 103065, + 668960, + 668959, + 668953, + 103029, + 668949, + 103002, + 102999, + 668932, + 668931, + 668917, + 102969, + 102966, + 668909, + 668908, + 668905, + 668901, + 102946, + 102939, + 102938, + 668894, + 102934, + 102933, + 102930, + 668884, + 668878, + 102903, + 668757, + 102293, + 668622, + 668618, + 668592, + 100945, + 668583, + 100943, + 100905, + 668498, + 668476, + 668462, + 100309, + 100299, + 100292, + 668276, + 668180, + 667320, + 667237, + 667036, + 668691, + 668673, + 668282, + 667447, + 667354, + 667335, + 667319, + 667269, + 667268, + 667267, + 667260, + 667132, + 667030, + 666965, + 666714, + 666708, + 666705, + 103437, + 103349, + 103123, + 103121, + 103106, + 103038, + 103028, + 103019, + 102831, + 102751, + 102683, + 102542, + 102514, + 102382, + 102182, + 102178, + 102173, + 102098, + 102094, + 102080, + 100097, + 100096, + 100095, + 100093, + 100092, + 100089, + 100087, + 100086, + 100085, + 100083, + 100082, + 100081, + 100079, + 100078, + 100786, + 100746, + 102072, + 102069, + 101870, + 101869, + 101868, + 100744, + 100705, + 100400, + 100111, + 100108, + 100106, + 100104, + 100103, + 100100, + 101867, + 101866, + 101865, + 100956, + 100930, + 100871, + // 杭州 //669073, //668930, @@ -335,270 +447,270 @@ func Init() { //// 广州 // 668871, 668602, 668575, 668262, 103425, 101755, 101176, 100557, 100369, 100361, 100351, 100350, //成都 - 669172, - 669171, - 669170, - 669169, - 669168, - 669165, - 669164, - 669163, - 669162, - 669157, - 669156, - 669155, - 669154, - 669153, - 669150, - 669149, - 669148, - 669147, - 669146, - 669144, - 669141, - 669139, - 669138, - 669137, - 669134, - 669132, - 669127, - 669124, - 669122, - 669121, - 669120, - 669119, - 669114, - 669113, - 669111, - 669110, - 669109, - 669108, - 669107, - 669106, - 669103, - 669100, - 669099, - 669098, - 669097, - 669096, - 669095, - 669094, - 669093, - 669092, - 669091, - 669087, - 669086, - 669085, - 669084, - 669083, - 669082, - 669079, - 669078, - 669077, - 669075, - 669074, - 669072, - 669070, - 669067, - 669064, - 669063, - 669062, - 669060, - 669059, - 669056, - 669055, - 669054, - 669050, - 669049, - 669047, - 669046, - 669045, - 669042, - 669041, - 669038, - 669036, - 669035, - 669033, - 669032, - 669031, - 669027, - 669025, - 669024, - 669022, - 669021, - 669020, - 669017, - 669015, - 669014, - 669012, - 669009, - 669007, - 669002, - 669000, - 668999, - 668997, - 668996, - 668993, - 668988, - 668986, - 668984, - 668966, - 668963, - 668961, - 668958, - 668954, - 668950, - 668948, - 668946, - 668943, - 668938, - 668928, - 668910, - 668907, - 668900, - 668897, - 668896, - 668891, - 668889, - 668883, - 668882, - 668868, - 668860, - 668855, - 668853, - 668850, - 668849, - 668843, - 668838, - 668807, - 668802, - 668784, - 668773, - 668771, - 668767, - 668766, - 668755, - 668749, - 668728, - 668724, - 668722, - 668721, - 668716, - 668706, - 668704, - 668699, - 668697, - 668695, - 668693, - 668692, - 668688, - 668686, - 668682, - 668680, - 668679, - 668678, - 668672, - 668666, - 668662, - 668660, - 668659, - 668656, - 668655, - 668654, - 668649, - 668648, - 668643, - 668642, - 668640, - 668636, - 668632, - 668631, - 668629, - 668624, - 668616, - 668613, - 668608, - 668594, - 668548, - 668543, - 668540, - 668537, - 668530, - 668512, - 668258, - 668257, - 668256, - 668254, - 668203, - 668190, - 668186, - 668185, - 668182, - 668170, - 668169, - 668168, - 668166, - 668165, - 668164, - 668157, - 668156, - 668125, - 668121, - 668095, - 668094, - 668071, - 667959, - 667745, - 667744, - 667743, - 667563, - 667562, - 667561, - 667560, - 667559, - 667558, - 667556, - 667420, - 667332, - 667308, - 667305, - 667304, - 667299, - 667292, - 667285, - 667281, - 667278, - 667263, - 667001, - 666975, - 666677, - 666667, - 666666, - 103408, - 103184, - 103174, - 103127, - 103113, - 102925, - 102740, - 102736, - 102630, - 102383, - 102180, - 101942, - 101897, - 101875, - 101036, - 100840, - 100743, - 100654, - 100471, - 100144, - 100135, - 100129, - 100126, - 100123, - 100115, + //669172, + //669171, + //669170, + //669169, + //669168, + //669165, + //669164, + //669163, + //669162, + //669157, + //669156, + //669155, + //669154, + //669153, + //669150, + //669149, + //669148, + //669147, + //669146, + //669144, + //669141, + //669139, + //669138, + //669137, + //669134, + //669132, + //669127, + //669124, + //669122, + //669121, + //669120, + //669119, + //669114, + //669113, + //669111, + //669110, + //669109, + //669108, + //669107, + //669106, + //669103, + //669100, + //669099, + //669098, + //669097, + //669096, + //669095, + //669094, + //669093, + //669092, + //669091, + //669087, + //669086, + //669085, + //669084, + //669083, + //669082, + //669079, + //669078, + //669077, + //669075, + //669074, + //669072, + //669070, + //669067, + //669064, + //669063, + //669062, + //669060, + //669059, + //669056, + //669055, + //669054, + //669050, + //669049, + //669047, + //669046, + //669045, + //669042, + //669041, + //669038, + //669036, + //669035, + //669033, + //669032, + //669031, + //669027, + //669025, + //669024, + //669022, + //669021, + //669020, + //669017, + //669015, + //669014, + //669012, + //669009, + //669007, + //669002, + //669000, + //668999, + //668997, + //668996, + //668993, + //668988, + //668986, + //668984, + //668966, + //668963, + //668961, + //668958, + //668954, + //668950, + //668948, + //668946, + //668943, + //668938, + //668928, + //668910, + //668907, + //668900, + //668897, + //668896, + //668891, + //668889, + //668883, + //668882, + //668868, + //668860, + //668855, + //668853, + //668850, + //668849, + //668843, + //668838, + //668807, + //668802, + //668784, + //668773, + //668771, + //668767, + //668766, + //668755, + //668749, + //668728, + //668724, + //668722, + //668721, + //668716, + //668706, + //668704, + //668699, + //668697, + //668695, + //668693, + //668692, + //668688, + //668686, + //668682, + //668680, + //668679, + //668678, + //668672, + //668666, + //668662, + //668660, + //668659, + //668656, + //668655, + //668654, + //668649, + //668648, + //668643, + //668642, + //668640, + //668636, + //668632, + //668631, + //668629, + //668624, + //668616, + //668613, + //668608, + //668594, + //668548, + //668543, + //668540, + //668537, + //668530, + //668512, + //668258, + //668257, + //668256, + //668254, + //668203, + //668190, + //668186, + //668185, + //668182, + //668170, + //668169, + //668168, + //668166, + //668165, + //668164, + //668157, + //668156, + //668125, + //668121, + //668095, + //668094, + //668071, + //667959, + //667745, + //667744, + //667743, + //667563, + //667562, + //667561, + //667560, + //667559, + //667558, + //667556, + //667420, + //667332, + //667308, + //667305, + //667304, + //667299, + //667292, + //667285, + //667281, + //667278, + //667263, + //667001, + //666975, + //666677, + //666667, + //666666, + //103408, + //103184, + //103174, + //103127, + //103113, + //102925, + //102740, + //102736, + //102630, + //102383, + //102180, + //101942, + //101897, + //101875, + //101036, + //100840, + //100743, + //100654, + //100471, + //100144, + //100135, + //100129, + //100126, + //100123, + //100115, } syncStoreSkuTao(hangzhou) }, []string{ @@ -621,7 +733,7 @@ func Init() { "16:30:00", "17:30:00", "18:30:00", - "19:30:00", + "19:00:00", "20:30:00", "21:30:00", "22:30:00", diff --git a/business/partner/purchase/tao_vegetable/order.go b/business/partner/purchase/tao_vegetable/order.go index b9757e4db..27fa9e57b 100644 --- a/business/partner/purchase/tao_vegetable/order.go +++ b/business/partner/purchase/tao_vegetable/order.go @@ -10,8 +10,6 @@ import ( "git.rosy.net.cn/baseapi/platformapi/tao_vegetable" domain3156 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/domain" request3156 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/request" - domain587 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/domain" - request587 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/request" domain591 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability591/domain" request591 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability591/request" "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util" @@ -845,31 +843,6 @@ func (c *PurchaseHandler) GetOrderSettleAccounts(order *model.GoodsOrder) (int64 return 0, nil } -// 下架 -func UpdateStoreSku(storeId int64, skuCode []string) []string { - api := getAPI("34402634", 0, "") - return api.StoreSkuUpdateOffShelfList(storeId, skuCode) -} - -// 上架 -func UpdateStoreSkuGrounding(storeId int64, skuCode []string) []string { - api := getAPI("34402634", 0, "") - - result := make([]string, 0, 0) - for _, v := range skuCode { - param := &request587.AlibabaAxChannelSkuStatusUpdateRequest{ChannelSkuUpdateStatusReq: &domain587.AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq{ - SkuCode: utils.String2Pointer(v), - StoreId: utils.String2Pointer(fmt.Sprintf("JX%d", storeId)), - ChannelCode: utils.String2Pointer("31"), - OnlineSaleFlag: utils.Int64ToPointer(1), - }} - if err := api.StoreSkuUpdateOffShelf(param); err != nil { - result = append(result, fmt.Sprintf(" [storeId:%d,skuCode:%s]"+err.Error(), storeId, v)) - } - } - return result -} - // GetOrderTotalShopMoney 获取门店结算信息 func GetOrderTotalShopMoney(appOrgCode string, vendorStoreID string, start, end time.Time) (map[string]string, error) { if appOrgCode == "" || vendorStoreID == "" {