diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index 5d473ffa5..eafa9d47e 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1973,25 +1973,881 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { // } //} var ( - db = dao.GetDB() - skuNames []*model.SkuName - id1 []int - id2 []int + db = dao.GetDB() + id1 = []int{ + 8023611, + 8029779, + 8030298, + 8030362, + 8031279, + 8062469, + 8065516, + 8068775, + 8068785, + 8068796, + 8068801, + 8068806, + 8068824, + 8068826, + 8068827, + 8068834, + 8068839, + 8068842, + 8068843, + 8068845, + 8068846, + 8068852, + 8068854, + 8068855, + 8068857, + 8068859, + 8068860, + 8068862, + 8068863, + 8068864, + 8068865, + 8068867, + 8068868, + 8068869, + 8068871, + 8068873, + 8068874, + 8068875, + 8068877, + 8068878, + 8068879, + 8068880, + 8068883, + 8068884, + 8068886, + 8068888, + 8068889, + 8068890, + 8068891, + 8068893, + 8068894, + 8068895, + 8068896, + 8068897, + 8068898, + 8068899, + 8068902, + 8068903, + 8068905, + 8068906, + 8068907, + 8068908, + 8068909, + 8068911, + 8068912, + 8068913, + 8068915, + 8068917, + 8068918, + 8068919, + 8068920, + 8068921, + 8068922, + 8068923, + 8068924, + 8068925, + 8068926, + 8068927, + 8068928, + 8068929, + 8068931, + 8068932, + 8068933, + 8068935, + 8068938, + 8068939, + 8068940, + 8068941, + 8068942, + 8068943, + 8068944, + 8068945, + 8068947, + 8068948, + 8068949, + 8068951, + 8068953, + 8068956, + 8068957, + 8068959, + 8068960, + 8068961, + 8068963, + 8068965, + 8068966, + 8068967, + 8068968, + 8068969, + 8068970, + 8068971, + 8068972, + 8068973, + 8068974, + 8068975, + 8068976, + 8068977, + 8068978, + 8068979, + 8068980, + 8068983, + 8068984, + 8068985, + 8068987, + 8068988, + 8068991, + 8068992, + 8068994, + 8068996, + 8068997, + 8068998, + 8068999, + 8069000, + 8069003, + 8069004, + 8069005, + 8069006, + 8069007, + 8069008, + 8069010, + 8069011, + 8069012, + 8069013, + 8069016, + 8069017, + 8069018, + 8069019, + 8069020, + 8069022, + 8069023, + 8069024, + 8069025, + 8069026, + 8069027, + 8069028, + 8069031, + 8069033, + 8069035, + 8069037, + 8069039, + 8069040, + 8069041, + 8069043, + 8069044, + 8069045, + 8069047, + 8069048, + 8069049, + 8069050, + 8069051, + 8069052, + 8069057, + 8069058, + 8069059, + 8069060, + 8069061, + 8069062, + 8069063, + 8069064, + 8069065, + 8069066, + 8069067, + 8069068, + 8069070, + 8069071, + 8069072, + 8069073, + 8069075, + 8069076, + 8069078, + 8069079, + 8069080, + 8069081, + 8069082, + 8069083, + 8069084, + 8069085, + 8069086, + 8069087, + 8069089, + 8069091, + 8069092, + 8069095, + 8069096, + 8069097, + 8069098, + 8069100, + 8069101, + 8069102, + 8069103, + 8069104, + 8069105, + 8069106, + 8069107, + 8069109, + 8069110, + 8069113, + 8069114, + 8069115, + 8069117, + 8069118, + 8069119, + 8069121, + 8069122, + 8069123, + 8069125, + 8069126, + 8069127, + 8069129, + 8069130, + 8069131, + 8069132, + 8069133, + 8069134, + 8069135, + 8069136, + 8069138, + 8069139, + 8069141, + 8069142, + 8069144, + 8069146, + 8069148, + 8069149, + 8069150, + 8069151, + 8069152, + 8069153, + 8069154, + 8069155, + 8069156, + 8069157, + 8069158, + 8069159, + 8069160, + 8069161, + 8069162, + 8069163, + 8069164, + 8069165, + 8069166, + 8069167, + 8069169, + 8069170, + 8069171, + 8069172, + 8069173, + 8069174, + 8069175, + 8069176, + 8069177, + 8069178, + 8069179, + 8069180, + 8069181, + 8069182, + 8069184, + 8069186, + 8069187, + 8069188, + 8069189, + 8069190, + 8069191, + 8069192, + 8069193, + 8069194, + 8069195, + 8069196, + 8069197, + 8069198, + 8069200, + 8069201, + 8069202, + 8069204, + 8069205, + 8069206, + 8069207, + 8069208, + 8069209, + 8069210, + 8069211, + 8069213, + 8069214, + 8069215, + 8069216, + 8069218, + 8069219, + 8069220, + 8069221, + 8069222, + 8069223, + 8069224, + 8069225, + 8069226, + 8069227, + 8069228, + 8069229, + 8069230, + 8069231, + 8069232, + 8069233, + 8069234, + 8069235, + 8069236, + 8069237, + 8069238, + 8069239, + 8069240, + 8069241, + 8069242, + 8069244, + 8069245, + 8069246, + 8069247, + 8069248, + 8069250, + 8069251, + 8069252, + 8069255, + 8069256, + 8069257, + 8069258, + 8069260, + 8069261, + 8069262, + 8069263, + 8069264, + 8069265, + 8069267, + 8069269, + 8069270, + 8069271, + 8069274, + 8069275, + 8069276, + 8069277, + 8069278, + 8069279, + 8069280, + 8069281, + 8069282, + 8069283, + 8069284, + 8069285, + 8069286, + 8069288, + 8069290, + 8069291, + 8069292, + 8069294, + 8069295, + 8069296, + 8069298, + 8069299, + 8069300, + 8069301, + 8069302, + 8069303, + 8069304, + 8069305, + 8069306, + 8069307, + 8069308, + 8069309, + 8069310, + 8069311, + 8069312, + 8069313, + 8069315, + 8069316, + 8069317, + 8069318, + 8069320, + 8069321, + 8069322, + 8069323, + 8069325, + 8069327, + 8069328, + 8069330, + 8069331, + 8069332, + 8069334, + 8069335, + 8069337, + 8069338, + 8069339, + 8069341, + 8069342, + 8069344, + 8069345, + 8069346, + 8069347, + 8069348, + 8069349, + 8069350, + 8069351, + 8069352, + 8069353, + 8069354, + 8069355, + 8069356, + 8069357, + 8069358, + 8069359, + 8069360, + 8069361, + 8069362, + 8069363, + 8069364, + 8069366, + 8069368, + 8069369, + 8069370, + 8069371, + 8069372, + 8069373, + 8069374, + 8069375, + 8069376, + 8069377, + 8069379, + 8069380, + 8069381, + 8069383, + 8069385, + 8069386, + 8069387, + 8069388, + 8069389, + 8069390, + 8069391, + 8069392, + 8069394, + 8069395, + 8069396, + 8069397, + 8069398, + 8069399, + 8069400, + 8069402, + 8069403, + 8069404, + 8069405, + 8069406, + 8069407, + 8069409, + 8069410, + 8069411, + 8069414, + 8069415, + 8069416, + 8069417, + 8069419, + 8069420, + 8069421, + 8069422, + 8069423, + 8069424, + 8069425, + 8069426, + 8069427, + 8069428, + 8069429, + 8069430, + 8069431, + 8069432, + 8069433, + 8069434, + 8069435, + 8069436, + 8069437, + 8069440, + 8069441, + 8069442, + 8069443, + 8069444, + 8069445, + 8069446, + 8069447, + 8069450, + 8069451, + 8069452, + 8069453, + 8069454, + 8069455, + 8069457, + 8069458, + 8069459, + 8069460, + 8069461, + 8069462, + 8069463, + 8069464, + 8069466, + 8069467, + 8069468, + 8069469, + 8069470, + 8069471, + 8069472, + 8069473, + 8069474, + 8069475, + 8069476, + 8069478, + 8069479, + 8069481, + 8069483, + 8069484, + 8069485, + 8069488, + 8069489, + 8069490, + 8069491, + 8069492, + 8069493, + 8069494, + 8069495, + 8069496, + 8069497, + 8069498, + 8069499, + 8069500, + 8069501, + 8069503, + 8069504, + 8069505, + 8069507, + 8069508, + 8069509, + 8069510, + 8069511, + 8069512, + 8069513, + 8069514, + 8069515, + 8069516, + 8069517, + 8069518, + 8069519, + 8069520, + 8069522, + 8069523, + 8069524, + 8069525, + 8069526, + 8069527, + 8069528, + 8069529, + 8069530, + 8069531, + 8069532, + 8069533, + 8069534, + 8069536, + 8069537, + 8069539, + 8069540, + 8069541, + 8069542, + 8069543, + 8069545, + 8069546, + 8069547, + 8069548, + 8069549, + 8069550, + 8069551, + 8069552, + 8069553, + 8069554, + 8069555, + 8069556, + 8069557, + 8069558, + 8069560, + 8069561, + 8069562, + 8069563, + 8069564, + 8069565, + 8069566, + 8069567, + 8069568, + 8069569, + 8069570, + 8069571, + 8069573, + 8069574, + 8069575, + 8069576, + 8069577, + 8069578, + 8069579, + 8069580, + 8069581, + 8069582, + 8069583, + 8069584, + 8069585, + 8069586, + 8069587, + 8069589, + 8069590, + 8069591, + 8069592, + 8069593, + 8069594, + 8069595, + 8069596, + 8069597, + 8069598, + 8069599, + 8069600, + 8069601, + 8069604, + 8069606, + 8069607, + 8069608, + 8069610, + 8069611, + 8069612, + 8069613, + 8069614, + 8069615, + 8069617, + 8069618, + 8069620, + 8069621, + 8069623, + 8069625, + 8069626, + 8069627, + 8069628, + 8069629, + 8069630, + 8069631, + 8069632, + 8069633, + 8069634, + 8069635, + 8069637, + 8069638, + 8069639, + 8069640, + 8069641, + 8069642, + 8069643, + 8069644, + 8069645, + 8069646, + 8069647, + 8069648, + 8069649, + 8069650, + 8069651, + 8069653, + 8069654, + 8069656, + 8069657, + 8069658, + 8069659, + 8069662, + 8069663, + 8069664, + 8069665, + 8069666, + 8069667, + 8069668, + 8069669, + 8069670, + 8069671, + 8069673, + 8069674, + 8069675, + 8069676, + 8069677, + 8069678, + 8069680, + 8069681, + 8069682, + 8069683, + 8069684, + 8069685, + 8069686, + 8069687, + 8069688, + 8069689, + 8069690, + 8069691, + 8069692, + 8069693, + 8069694, + 8069695, + 8069696, + 8069697, + 8069698, + 8069700, + 8069701, + 8069703, + 8069728, + 8069729, + 8069730, + 8069731, + 8069732, + 8069733, + 8069734, + 8069735, + 8069736, + 8069737, + 8069738, + 8069740, + 8069742, + 8069743, + 8069744, + 8069745, + 8069747, + 8069748, + 8069749, + 8069750, + 8069754, + 8069760, + 8069761, + 8069767, + 8069770, + 8069778, + 8069779, + 8069780, + 8069782, + 8069786, + 8069787, + 8069788, + 8069791, + 8069798, + 8069799, + 8069805, + 8069806, + 8069809, + 8069810, + 8069811, + 8069818, + 8069819, + 8069820, + 8069821, + 8069824, + 8069826, + 8069830, + 8069831, + 8069832, + 8069834, + 8069835, + 8069836, + 8069837, + 8069839, + 8069840, + 8069841, + 8069844, + 8069846, + 8069848, + 8069849, + 8069852, + 8069853, + 8069855, + 8069856, + 8069857, + 8069858, + 8069860, + 8069861, + 8069863, + 8069864, + 8069868, + 8069869, + 8069871, + 8069872, + 8069877, + 8069885, + 8069886, + 8069887, + 8069888, + 8069889, + 8069894, + 8069902, + 8069908, + 8069911, + 8069916, + 8069917, + 8069918, + 8069961, + 8069962, + 8069963, + 8069965, + 8069966, + 8069968, + 8069969, + 8069973, + 8069976, + 8069977, + 8069980, + 8069981, + 8069982, + 8069984, + 8069985, + 8069986, + 8069987, + 8069988, + 8069989, + 8069990, + 8069991, + 8069992, + 8069993, + 8069995, + 8069997, + 8069998, + 8070000, + 8070001, + 8070004, + 8070005, + 8070006, + 8070007, + 8070008, + 8070009, + 8070010, + 8070011, + 8070012, + 8070013, + 8070015, + 8070016, + 8070017, + 8070019, + 8070020, + 8070021, + 8070023, + 8070025, + 8070034, + 8073486, + 8073684, + 8073851, + } + id2 []int ) - sql := ` - SELECT * FROM sku_name where img like '%origin%' and upc <> '' ORDER BY img - ` - dao.GetRows(db, &skuNames, sql) - for _, skuName := range skuNames { - data, _, err := jxutils.DownloadFileByURL(skuName.Img) - if len(data) == 0 && err != nil { - id1 = append(id1, skuName.ID) - } else { - id2 = append(id2, skuName.ID) + for _, v := range id1 { + skus, _ := dao.GetSkus(db, nil, []int{v}, nil, nil, nil) + var orderSku *model.OrderSku + sql := ` + SELECT * FROM order_sku WHERE order_created_at > ? AND sku_id = ? + ` + sqlParams := []interface{}{"2021-09-14", skus[0].ID} + if dao.GetRow(db, &orderSku, sql, sqlParams); orderSku == nil { + id2 = append(id2, v) + //cms.DeleteSkuName(ctx, v, "jxadmin") } } - fmt.Println("exeNOimg2 id1", id1) - fmt.Println("exeNOimg2 id2", id2) + fmt.Println("deletednoimg", id2) return err }