This commit is contained in:
苏尹岚
2021-02-08 13:39:29 +08:00
parent 35103bd225
commit 61d7a50ca6

View File

@@ -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
}