mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-29 01:17:27 +08:00 
			
		
		
		
	调整最新图片 url
This commit is contained in:
		| @ -110,8 +110,9 @@ public class ProductSpuServiceImpl implements ProductSpuService { | ||||
|         spu.setMarketPrice(getMinValue(skus, ProductSkuCreateOrUpdateReqVO::getMarketPrice)); | ||||
|         // sku 单价最低的商品的成本价格 | ||||
|         spu.setCostPrice(getMinValue(skus, ProductSkuCreateOrUpdateReqVO::getCostPrice)); | ||||
|         // sku 单价最低的商品的条形码 | ||||
|         spu.setBarCode(getMinValue(skus, ProductSkuCreateOrUpdateReqVO::getBarCode)); | ||||
|         // sku 单价最低的商品的条形码 TODO 芋艿:条形码字段,是不是可以删除 | ||||
|         spu.setBarCode(""); | ||||
| //        spu.setBarCode(getMinValue(skus, ProductSkuCreateOrUpdateReqVO::getBarCode)); | ||||
|         // skus 库存总数 | ||||
|         spu.setStock(getSumValue(skus, ProductSkuCreateOrUpdateReqVO::getStock, Integer::sum)); | ||||
|         // 若是 spu 已有状态则不处理 | ||||
|  | ||||
| @ -81,12 +81,13 @@ public class SeckillConfigController { | ||||
|     @GetMapping("/list-all-simple") | ||||
|     @Operation(summary = "获得所有开启状态的秒杀时段精简列表", description = "主要用于前端的下拉选项") | ||||
|     public CommonResult<List<SeckillConfigSimpleRespVO>> getListAllSimple() { | ||||
|         List<SeckillConfigDO> list = seckillConfigService.getSeckillConfigListByStatus(CommonStatusEnum.ENABLE.getStatus()); | ||||
|         List<SeckillConfigDO> list = seckillConfigService.getSeckillConfigListByStatus( | ||||
|                 CommonStatusEnum.ENABLE.getStatus()); | ||||
|         return success(SeckillConfigConvert.INSTANCE.convertList1(list)); | ||||
|     } | ||||
|  | ||||
|     @GetMapping("/page") | ||||
|     @Operation(summary = "获得秒杀活动分页") | ||||
|     @Operation(summary = "获得秒杀时间段分页") | ||||
|     @PreAuthorize("@ss.hasPermission('promotion:seckill-config:query')") | ||||
|     public CommonResult<PageResult<SeckillConfigRespVO>> getSeckillActivityPage(@Valid SeckillConfigPageReqVO pageVO) { | ||||
|         PageResult<SeckillConfigDO> pageResult = seckillConfigService.getSeckillConfigPage(pageVO); | ||||
|  | ||||
| @ -35,7 +35,7 @@ public class AppBargainActivityController { | ||||
|         activity1.setId(1L); | ||||
|         activity1.setName("618 大砍价"); | ||||
|         activity1.setSpuId(2048L); | ||||
|         activity1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setMarketPrice(50); | ||||
|         activity1.setBargainPrice(100); | ||||
|         activity1.setStartTime(LocalDateTimeUtils.addTime(Duration.ofDays(-2))); | ||||
| @ -47,7 +47,7 @@ public class AppBargainActivityController { | ||||
|         activity2.setId(2L); | ||||
|         activity2.setName("双十一砍价"); | ||||
|         activity2.setSpuId(4096L); | ||||
|         activity2.setPicUrl("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         activity2.setPicUrl("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         activity2.setMarketPrice(100); | ||||
|         activity2.setBargainPrice(200); | ||||
|         activity2.setStartTime(LocalDateTimeUtils.addTime(Duration.ofDays(-2))); | ||||
| @ -69,7 +69,7 @@ public class AppBargainActivityController { | ||||
|         activity1.setId(1L); | ||||
|         activity1.setName("618 大砍价"); | ||||
|         activity1.setSpuId(2048L); | ||||
|         activity1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setMarketPrice(50); | ||||
|         activity1.setBargainPrice(100); | ||||
|         activityList.add(activity1); | ||||
| @ -78,7 +78,7 @@ public class AppBargainActivityController { | ||||
|         activity2.setId(2L); | ||||
|         activity2.setName("双十一砍价"); | ||||
|         activity2.setSpuId(4096L); | ||||
|         activity2.setPicUrl("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         activity2.setPicUrl("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         activity2.setMarketPrice(100); | ||||
|         activity2.setBargainPrice(200); | ||||
|         activityList.add(activity2); | ||||
| @ -94,7 +94,7 @@ public class AppBargainActivityController { | ||||
|         activity.setId(2L); | ||||
|         activity.setName("618 大砍价"); | ||||
|         activity.setSpuId(2048L); | ||||
|         activity.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity.setMarketPrice(50); | ||||
|         activity.setBargainPrice(100); | ||||
|         activity.setStock(10); | ||||
|  | ||||
| @ -81,7 +81,7 @@ public class AppBargainRecordController { | ||||
|         record1.setPrice(200); | ||||
|         record1.setPayPrice(180); | ||||
|         record1.setStatus(1); | ||||
|         record1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record1.setExpireTime(LocalDateTimeUtils.addTime(Duration.ofDays(2))); | ||||
|         page.getList().add(record1); | ||||
|  | ||||
| @ -96,7 +96,7 @@ public class AppBargainRecordController { | ||||
|         record2.setPrice(200); | ||||
|         record2.setPayPrice(280); | ||||
|         record2.setStatus(2); | ||||
|         record2.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record2.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record2.setExpireTime(LocalDateTimeUtils.addTime(Duration.ofDays(2))); | ||||
|         page.getList().add(record2); | ||||
|  | ||||
| @ -111,7 +111,7 @@ public class AppBargainRecordController { | ||||
|         record3.setPrice(200); | ||||
|         record3.setPayPrice(380); | ||||
|         record3.setStatus(2); | ||||
|         record3.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record3.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record3.setExpireTime(LocalDateTimeUtils.addTime(Duration.ofDays(2))); | ||||
|         record3.setOrderId(100L); | ||||
|         page.getList().add(record3); | ||||
| @ -127,7 +127,7 @@ public class AppBargainRecordController { | ||||
|         record4.setPrice(200); | ||||
|         record4.setPayPrice(380); | ||||
|         record4.setStatus(3); | ||||
|         record4.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record4.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         record4.setExpireTime(LocalDateTimeUtils.addTime(Duration.ofDays(2))); | ||||
|         record4.setOrderId(100L); | ||||
|         page.getList().add(record4); | ||||
|  | ||||
| @ -38,7 +38,7 @@ public class AppCombinationActivityController { | ||||
|         activity1.setName("618 大拼团"); | ||||
|         activity1.setUserSize(3); | ||||
|         activity1.setSpuId(2048L); | ||||
|         activity1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setMarketPrice(50); | ||||
|         activity1.setCombinationPrice(100); | ||||
|         activityList.add(activity1); | ||||
| @ -48,7 +48,7 @@ public class AppCombinationActivityController { | ||||
|         activity2.setName("双十一拼团"); | ||||
|         activity2.setUserSize(5); | ||||
|         activity2.setSpuId(4096L); | ||||
|         activity2.setPicUrl("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         activity2.setPicUrl("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         activity2.setMarketPrice(100); | ||||
|         activity2.setCombinationPrice(200); | ||||
|         activityList.add(activity2); | ||||
|  | ||||
| @ -41,7 +41,7 @@ public class AppCombinationRecordController { | ||||
|         summary.getAvatars().add("https://thirdwx.qlogo.cn/mmopen/vi_32/ouwtwJycbic2JrCoZjETict0klxd1uRuicRneKk00ewMcCClxVcVHQT91Sh9MJGtwibf1fOicD1WpwSP4icJM6eQq1AA/132"); | ||||
|         summary.getAvatars().add("https://thirdwx.qlogo.cn/mmopen/vi_32/RpUrhwens58qc99OcGs993xL4M5QPOe05ekqF9Eia440kRicAlicicIdQWicHBmy2bzLgHzHguWEzHHxnIgeictL7bLA/132"); | ||||
|         summary.getAvatars().add("https://thirdwx.qlogo.cn/mmopen/vi_32/S4tfqmxc8GZGsKc1K4mnhpvtG16gtMrLnTQfDibhr7jJich9LRI5RQKZDoqEjZM3azMib5nic7F4ZXKMEgYyLO08KA/132"); | ||||
|         summary.getAvatars().add("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         summary.getAvatars().add("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         return success(summary); | ||||
|     } | ||||
|  | ||||
| @ -61,7 +61,7 @@ public class AppCombinationRecordController { | ||||
|             record.setExpireTime(new Date()); | ||||
|             record.setUserSize(10); | ||||
|             record.setUserCount(i); | ||||
|             record.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|             record.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|             record.setActivityId(1L); | ||||
|             record.setSpuName("活动:" + i); | ||||
|             list.add(record); | ||||
| @ -84,7 +84,7 @@ public class AppCombinationRecordController { | ||||
|         headRecord.setUserCount(3); | ||||
|         headRecord.setStatus(1); | ||||
|         headRecord.setActivityId(10L); | ||||
|         headRecord.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         headRecord.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         headRecord.setCombinationPrice(100); | ||||
|         detail.setHeadRecord(headRecord); | ||||
|         // 团员 | ||||
|  | ||||
| @ -39,7 +39,7 @@ public class AppSeckillActivityController { | ||||
|         activity1.setId(1L); | ||||
|         activity1.setName("618 大秒杀"); | ||||
|         activity1.setSpuId(2048L); | ||||
|         activity1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setMarketPrice(50); | ||||
|         activity1.setSeckillPrice(100); | ||||
|         activityList.add(activity1); | ||||
| @ -48,7 +48,7 @@ public class AppSeckillActivityController { | ||||
|         activity2.setId(2L); | ||||
|         activity2.setName("双十一大秒杀"); | ||||
|         activity2.setSpuId(4096L); | ||||
|         activity2.setPicUrl("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         activity2.setPicUrl("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         activity2.setMarketPrice(100); | ||||
|         activity2.setSeckillPrice(200); | ||||
|         activityList.add(activity2); | ||||
| @ -65,7 +65,7 @@ public class AppSeckillActivityController { | ||||
|         activity1.setId(1L); | ||||
|         activity1.setName("618 大秒杀"); | ||||
|         activity1.setSpuId(2048L); | ||||
|         activity1.setPicUrl("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setPicUrl("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg"); | ||||
|         activity1.setMarketPrice(50); | ||||
|         activity1.setSeckillPrice(100); | ||||
|         activity1.setUnitName("个"); | ||||
| @ -77,7 +77,7 @@ public class AppSeckillActivityController { | ||||
|         activity2.setId(2L); | ||||
|         activity2.setName("双十一大秒杀"); | ||||
|         activity2.setSpuId(4096L); | ||||
|         activity2.setPicUrl("https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132"); | ||||
|         activity2.setPicUrl("https://static.iocoder.cn/mall/132.jpeg"); | ||||
|         activity2.setMarketPrice(100); | ||||
|         activity2.setSeckillPrice(200); | ||||
|         activity2.setUnitName("套"); | ||||
|  | ||||
| @ -25,8 +25,8 @@ public class AppSeckillConfigController { | ||||
|     public CommonResult<List<AppSeckillConfigRespVO>> getSeckillConfigList() { | ||||
|         return success(Arrays.asList( | ||||
|                 new AppSeckillConfigRespVO().setId(1L).setStartTime("00:00").setEndTime("09:59") | ||||
|                         .setSliderPicUrls(Arrays.asList("https://demo26.crmeb.net/uploads/attach/2021/11/15/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg", | ||||
|                                 "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKXMYJOomfp7cebz3cIeb8sHk3GGSIJtWEgREe3j7J1WoAbTvIOicpcNdFkWAziatBSMod8b5RyS4CQ/132")), | ||||
|                         .setSliderPicUrls(Arrays.asList("https://static.iocoder.cn/mall/a79f5d2ea6bf0c3c11b2127332dfe2df.jpg", | ||||
|                                 "https://static.iocoder.cn/mall/132.jpeg")), | ||||
|                 new AppSeckillConfigRespVO().setId(2L).setStartTime("10:00").setEndTime("12:59"), | ||||
|                 new AppSeckillConfigRespVO().setId(2L).setStartTime("13:00").setEndTime("22:59"), | ||||
|                 new AppSeckillConfigRespVO().setId(2L).setStartTime("23:00").setEndTime("23:59") | ||||
|  | ||||
| @ -16,7 +16,7 @@ public interface SeckillConfigMapper extends BaseMapperX<SeckillConfigDO> { | ||||
|         return selectPage(reqVO, new LambdaQueryWrapperX<SeckillConfigDO>() | ||||
|                 .likeIfPresent(SeckillConfigDO::getName, reqVO.getName()) | ||||
|                 .eqIfPresent(SeckillConfigDO::getStatus, reqVO.getStatus()) | ||||
|                 .orderByDesc(SeckillConfigDO::getId)); | ||||
|                 .orderByAsc(SeckillConfigDO::getStartTime)); | ||||
|     } | ||||
|  | ||||
|     default List<SeckillConfigDO> selectListByStatus(Integer status) { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV