From 61d7a50ca6e55c81f194a56c64550ccbafe1010c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 8 Feb 2021 13:39:29 +0800 Subject: [PATCH] aa --- business/jxstore/tempop/tempop.go | 388 ++---------------------------- 1 file changed, 20 insertions(+), 368 deletions(-) diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index b52f6e8c0..fd94e7880 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1827,377 +1827,29 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { // }) // } var ( - db = dao.GetDB() + db = dao.GetDB() + idList []*jdapi.SkuIdEntity ) - strs := []string{"沃尔玛", - "永辉", - "华润万家", - "山姆", - "永旺", - "卜蜂", - "家乐福", - "世纪联华", - "京客隆", - "步步高", - "7fresh", - "北国超市", - "北京华联", - "G-Super", - "百联集团", - "华冠", - "中百仓储", - "武商", - "丽达", - "济南华联", - "人人乐", - "旺中旺", - "上蔬永辉", - "中百超市", - "家佳源超市", - "劝宝超市", - "银座", - "菜鲜果美", - "冠超市", - "超市发", - "壹加壹", - "利客来", - "潍坊百货", - "红府超市", - "美食林", - "城市超市", - "乐海百货", - "广百", - "永相逢超市", - "中商", - "喜玛特", - "农工商", - "合力超市", - "京东到家-佳源百货", - "昇菘超市", - "家家乐超市", - "悠宝利", - "东市西市", - "亨达百货", - "新世纪", - "全福元", - "大桥道", - "家家悦", - "绿叶子超市", - "京客隆便利店", - "联家超市", - "丽日购物广场", - "海信会生活", - "亚泰超市", - "宜昌北山", - "大商超市", - "良友", - "顺天府", - "重庆家佳超市", - "益欣超市", - "日用百货商店", - "利客隆超市", - "WOWO便利", - "宝莲灯", - "正大", - "惠友超市", - "联合便利", - "京东便利", - "万麦onemind", - "好润佳超市", - "鲜觅", - "阳光超市", - "华光商厦", - "佳兆业超市", - "长春一汽新世纪仓储超市有限公司", - "迪西母婴", - "八字连锁", - "奥乐齐", - "奇迹超市", - "良运欧宝", - "佳惠超市", - "顺客隆", - "启儿", - "昌大昌", - "山姆士超市", - "瑞丰园购物广场", - "悦来悦喜", - "宇杰超市", - "锡鉞商贸", - "新怡华超市", - "暖暖烘家", - "天友", - "华源超市", - "山海蓝图超市", - "华欣超市", - "福到来", - "舞东风", - "全时", - "家家福超市", - "来福隆", - "7-seven便利店", - "清美鲜食", - "每壹角落超市", - "大鹏超市", - "世纪华联电台道店", - "12便利", - "闽篮超市", - "京东便利店", - "中商惠民便利店", - "每一天便利", - "草根超市", - "家与烘培", - "My Store", - "成都市便捷惠商贸有限公司", - "乐天天", - "一亩鲜生", - "国光超市", - "顺众", - "贡天下", - "美宜多超市", - "元初食品", - "火星便利店", - "大统华超市", - "新天地超市", - "之佳", - "世纪华联超市", - "百福乐超市", - "全家爱便利店", - "小贝烘培", - "世纪隆", - "优品优", - "美宜佳", - "美好超市", - "快时达生活超市", - "见福", - "宏远上铖", - "大宁超市", - "世纪华联", - "宁家鲜生", - "DD's Market", - "比优特超市", - "华林超市", - "婴知岛", - "祥隆泰超市", - "统一银座", - "南百超市", - "城乡超市", - "淘乐送", - "佳思多", - "昊昊超市", - "新惠百货", - "金科国冠", - "雅品嘉", - "友佳生活超市", - "皇氏乳业", - "奥买家", - "快客", - "八马茶业", - "365生活超市", - "金虎便利店", - "jd_ljbl", - "绿色鲜果", - "兴福兴超市", - "六意", - "百世邻里便利店", - "网宜购", - "元辰超市", - "大星发超市", - "鲜生活", - "橙子便利", - "益家佳", - "锋奇锐百货", - "零点生活超市", - "菜美美", - "麦帮超市", - "海洋深处商店", - "润升百货", - "红旗超市", - "四季小百货", - "维客超市", - "九江联盛超市", - "易站", - "田森超市", - "百川名品", - "中央红小月亮", - "零食工坊南京", - "顺民易", - "人和旺超市", - "九街", - "明都超市", - "圆梦城购物中心", - "鲜厨", - "友之邻", - "快乐惠", - "家和超市", - "家乐福easy", - "零距离超市", - "艾购生活超市", - "义丹鹏超市", - "北凤道品水果店", - "便宜坊", - "特易家", - "万盛超市", - "鲁德丰超市", - "有家", - "好万年", - "汉食生鲜", - "郑商生活超市", - "怡宝桶装水", - "比邻超市", - "嘉和超市", - "登康", - "金玛超市(奥林店)", - "福鲜生生鲜超市", - "四庆", - "米禾超市", - "麦德龙", - "远方超市", - "家家乐", - "大洋精品超市", - "平和堂", - "欧亚联营", - "苏洪鲜食", - "幸福超市", - "福廉美", - "合家福超市", - "菜美美", - "世纪百联", - "万事达超市", - "果蔬好", - "阜阳华联超市", - "凤凰百货", - "新世纪", - "百佳华", - "百年义利", - "大张超市", - "佰富联超市", - "大商超市", - "正大优鲜", - "珠海新百和商贸有限公司", - "罗森", - "海鸟城", - "湖南佳宜", - "千惠便利", - "明珠", - "温尔登超市", - "加加来超市", - "伊藤洋华堂", - "唐久便利", - "特美易购", - "汉食生鲜", - "润宜家超市", - "云惠万家", - "黔厨鲜", - "大尔多超市", - "万逸之家", - "世纪华联", - "city'super", - "新希望鲜生活", - "一心玛特", - "广东合家欢便利店有限公司", - "润升", - "湖南友谊阿波罗", - "北京华联精品超市", - "美宜佳", - "合家欢", - "百盛超市", - "新南丰", - "中石化易捷", - "金方超市", - "美宜佳", - "9号便利店", - "德惠", - "茂业百货", - "王府井首航超市", - "佳慧超市", - "新兴购超市", - "迎宾超市", - "叶波大润发", - "家家利", - "大利家", - "采栗人", - "利惠达", - "果蔬佳", - "中兴超市", - "友嘉超市", - "益万家超市", - "家得乐超市", - "好百客", - "优客超市", - "福万家超市", - "京东便利店", - "贡天下", - "乐百佳", - "倍客优超市", - "江西绿滋肴", - "丰彩好润佳", - "株百超市", - "新时代", - "万家福", - "江苏常客隆", - "乐联超市", - "人本超市", - "利群超市", - "易捷便利店", - "真诚超市", - "家家乐", - "瑞祥全球购", - "百世邻里", - "沃家惠超市", - "易捷便利店", - "小小超市", - "中百便利", - "圣豪超市", - "文峰千家惠", - "新江夏超市", - "振华商厦", - "世纪家家福", - "广物连锁", - "汇购购物", - "广佰汇超市", - "广百家超市", - "福百佳超市", - "利家超市", - "嘉荣", - "丰豪超市", - "桃花源", - "恒辉超市", - "益华百货", - "万民福百货", - "永福超市", - "盛盛百佳汇超市", - "万田超市", - "众万加百货", - "小惠超市", - "醉美家超市", - "Wsuper精品超市", - "世纪金花宜品超市", - "谊品生鲜", - "宾隆超市", - "鲜多源超市", - "大商集团千盛百货", - "凤梧超市", - "阜阳华联超市", - "万家福超市", - "盖盛祥", - "爱客来", - "广客隆", - "华联优品", - "国贸超市", - "浙北超市", - "佳惠超市", - "生源超市", - "日新", - "家惠超市", - "岛内价", - } - for _, v := range strs { - brandStore := &model.BrandStore{ - Name: v, + storeMaps, _ := dao.GetStoresMapList(db, []int{model.VendorIDJD}, []int{667281}, nil, model.StoreStatusAll, model.StoreIsSyncAll, "", "", "320406") + things, _ := dao.GetThingMapList(db, model.ThingTypeSku, []int{model.VendorIDJD}, nil, []string{"320406"}) + for _, v := range things { + if v.VendorThingID != "" { + idList = append(idList, &jdapi.SkuIdEntity{ + OutSkuId: utils.Int64ToStr(v.ThingID), + }) } - dao.WrapAddIDCULDEntity(brandStore, ctx.GetUserName()) - dao.CreateEntity(db, brandStore) } + task := tasksch.NewParallelTask("uuuuu", tasksch.NewParallelConfig().SetIsContinueWhenError(true), ctx, + func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { + storeMap := batchItemList[0].(*model.StoreMap) + err = api.JdAPI.DelVipPrice(utils.Int2Str(storeMap.StoreID), idList, "suyl") + if strings.Contains(err.Error(), "没有会员价") { + err = nil + } + return retVal, err + }, storeMaps) + tasksch.HandleTask(task, nil, true).Run() + _, err = task.GetResult(0) return err }