diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index da6919219..b52f6e8c0 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1828,91 +1828,376 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { // } var ( db = dao.GetDB() - gy []*model.SkuName ) - sql := ` - SELECT * FROM jxgy.sku_name WHERE deleted_at = ? AND category_id IN (3039,3040,3041,3042,3070) - ` - sqlParams := []interface{}{utils.DefaultTimeValue} - err = dao.GetRows(db, &gy, sql, sqlParams) - fmt.Println("gylen", len(gy)) - task := tasksch.NewParallelTask("建商品", tasksch.NewParallelConfig().SetIsContinueWhenError(true).SetParallelCount(1), ctx, - func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) { - v := batchItemList[0].(*model.SkuName) - var gyskus []*model.Sku - sql := ` - SELECT * FROM jxgy.sku WHERE name_id = ? AND deleted_at = ? - ` - sqlParams := []interface{}{v.ID, utils.DefaultTimeValue} - err = dao.GetRows(db, &gyskus, sql, sqlParams) - categroyID := 0 - switch v.CategoryID { - case 3039: - categroyID = 510 - case 3040: - categroyID = 511 - case 3041: - categroyID = 512 - case 3042: - categroyID = 514 - case 3070: - categroyID = 516 - } - skuNameExt := &model.SkuNameExt{ - SkuName: model.SkuName{ - Name: v.Name, - Upc: v.Upc, - Status: model.SkuStatusNormal, - CategoryID: categroyID, - IsGlobal: v.IsGlobal, - Unit: v.Unit, - Prefix: v.Prefix, - SpecQuality: v.SpecQuality, - SpecUnit: v.SpecUnit, - Price: v.Price, - Img: v.Img, - Img2: v.Img2, - Img3: v.Img3, - DescImg: v.DescImg, - JdsStockSwitch: v.JdsStockSwitch, - PreparationTime: v.PreparationTime, - }, - } - if skuNameExt.IsGlobal == 0 { - var skuplace []*model.SkuNamePlaceBind - var cityCodes []int - sql := ` - SELECT * FROM jxgy.sku_name_place_bind WHERE name_id = ? AND deletad_at = ? - ` - sqlParams := []interface{}{ - v.ID, utils.DefaultTimeValue, - } - err = dao.GetRows(db, &skuplace, sql, sqlParams) - for _, vv := range skuplace { - cityCodes = append(cityCodes, vv.PlaceCode) - } - if len(cityCodes) > 0 { - skuNameExt.Places = cityCodes - } - } - var skus []*model.SkuWithVendor - for _, vv := range gyskus { - sku := &model.SkuWithVendor{ - Sku: &model.Sku{ - SpecQuality: vv.SpecQuality, - SpecUnit: vv.SpecUnit, - Weight: vv.Weight, - Status: 1, - }, - } - skus = append(skus, sku) - } - skuNameExt.Skus = skus - _, err = cms.AddSkuName(ctx, skuNameExt, ctx.GetUserName()) - return retVal, err - }, gy) - tasksch.HandleTask(task, nil, true).Run() - task.GetID() + 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, + } + dao.WrapAddIDCULDEntity(brandStore, ctx.GetUserName()) + dao.CreateEntity(db, brandStore) + } return err }