Commit fc3245a06b618640d28f9bffa603a205113d58e2
1 parent
54baad16
修改秒杀相关文件地址
Showing
31 changed files
with
89 additions
and
96 deletions
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/SeckillActivityController.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/SeckillActivityController.java
| 1 | -package cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.*; | |
| 6 | -import cn.iocoder.yudao.module.promotion.convert.seckillactivity.SeckillActivityConvert; | |
| 7 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 8 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillProductDO; | |
| 9 | -import cn.iocoder.yudao.module.promotion.service.seckillactivity.SeckillActivityService; | |
| 5 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.*; | |
| 6 | +import cn.iocoder.yudao.module.promotion.convert.seckill.seckillactivity.SeckillActivityConvert; | |
| 7 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillProductDO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.service.seckill.seckillactivity.SeckillActivityService; | |
| 10 | 10 | import io.swagger.annotations.Api; |
| 11 | 11 | import io.swagger.annotations.ApiImplicitParam; |
| 12 | 12 | import io.swagger.annotations.ApiOperation; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityBaseVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityBaseVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityCreateReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityCreateReqVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityDetailRespVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityDetailRespVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityPageReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityPageReqVO.java
| 1 | -package cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo; | |
| 1 | +package cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | 4 | import com.fasterxml.jackson.annotation.JsonFormat; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityRespVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityRespVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckillactivity/vo/SeckillActivityUpdateReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckillactivity/vo/SeckillActivityUpdateReqVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/SeckillTimeController.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/SeckillTimeController.java
| 1 | -package cn.iocoder.yudao.module.promotion.controller.admin.seckilltime; | |
| 1 | +package cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 5 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.SeckillTimeRespVO; | |
| 6 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 7 | -import cn.iocoder.yudao.module.promotion.convert.seckilltime.SeckillTimeConvert; | |
| 8 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 9 | -import cn.iocoder.yudao.module.promotion.service.seckilltime.SeckillTimeService; | |
| 4 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 5 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeRespVO; | |
| 6 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 7 | +import cn.iocoder.yudao.module.promotion.convert.seckill.seckilltime.SeckillTimeConvert; | |
| 8 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.service.seckill.seckilltime.SeckillTimeService; | |
| 10 | 10 | import io.swagger.annotations.Api; |
| 11 | 11 | import io.swagger.annotations.ApiImplicitParam; |
| 12 | 12 | import io.swagger.annotations.ApiOperation; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimeBaseVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimeBaseVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimeCreateReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimeCreateReqVO.java
| 1 | -package cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo; | |
| 1 | +package cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo; | |
| 2 | 2 | |
| 3 | 3 | import lombok.*; |
| 4 | -import java.util.*; | |
| 5 | 4 | import io.swagger.annotations.*; |
| 6 | -import javax.validation.constraints.*; | |
| 7 | 5 | |
| 8 | 6 | @ApiModel("管理后台 - 秒杀时段创建 Request VO") |
| 9 | 7 | @Data | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimePageReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimePageReqVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimeRespVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimeRespVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimeSimpleRespVO.java
0 → 100644
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimeUpdateReqVO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckill/seckilltime/vo/SeckillTimeUpdateReqVO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/seckilltime/vo/SeckillTimeSimpleRespVO.java deleted
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/seckillactivity/SeckillActivityConvert.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/seckill/seckillactivity/SeckillActivityConvert.java
| 1 | -package cn.iocoder.yudao.module.promotion.convert.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.convert.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.util.ObjectUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.*; | |
| 6 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 7 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillProductDO; | |
| 5 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.*; | |
| 6 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 7 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillProductDO; | |
| 8 | 8 | import org.mapstruct.Mapper; |
| 9 | 9 | import org.mapstruct.Mapping; |
| 10 | 10 | import org.mapstruct.Mappings; |
| ... | ... | @@ -40,7 +40,7 @@ public interface SeckillActivityConvert { |
| 40 | 40 | PageResult<SeckillActivityRespVO> convertPage(PageResult<SeckillActivityDO> page); |
| 41 | 41 | |
| 42 | 42 | @Mappings({@Mapping(target = "products",source = "seckillProducts")}) |
| 43 | - SeckillActivityDetailRespVO convert(SeckillActivityDO seckillActivity,List<SeckillProductDO> seckillProducts); | |
| 43 | + SeckillActivityDetailRespVO convert(SeckillActivityDO seckillActivity, List<SeckillProductDO> seckillProducts); | |
| 44 | 44 | |
| 45 | 45 | |
| 46 | 46 | /** | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/seckilltime/SeckillTimeConvert.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/seckill/seckilltime/SeckillTimeConvert.java
| 1 | -package cn.iocoder.yudao.module.promotion.convert.seckilltime; | |
| 1 | +package cn.iocoder.yudao.module.promotion.convert.seckill.seckilltime; | |
| 2 | 2 | |
| 3 | 3 | import java.util.*; |
| 4 | 4 | |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | |
| 7 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeRespVO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 7 | 10 | import org.mapstruct.Mapper; |
| 8 | 11 | import org.mapstruct.factory.Mappers; |
| 9 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.*; | |
| 10 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 12 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 11 | 13 | |
| 12 | 14 | /** |
| 13 | 15 | * 秒杀时段 Convert | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckillactivity/SeckillActivityDO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckill/seckillactivity/SeckillActivityDO.java
| 1 | -package cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | 4 | import com.baomidou.mybatisplus.annotation.KeySequence; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckillactivity/SeckillProductDO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckill/seckillactivity/SeckillProductDO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckilltime/SeckillTimeDO.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/seckill/seckilltime/SeckillTimeDO.java
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckillactivity/SeckillActivityMapper.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckill/seckillactivity/SeckillActivityMapper.java
| 1 | -package cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 5 | 5 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 6 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 7 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 6 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 7 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 8 | 8 | import org.apache.ibatis.annotations.Mapper; |
| 9 | 9 | |
| 10 | 10 | /** | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckillactivity/SeckillProductMapper.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckill/seckillactivity/SeckillProductMapper.java
| 1 | -package cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillProductDO; | |
| 4 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillProductDO; | |
| 5 | 5 | import org.apache.ibatis.annotations.Mapper; |
| 6 | 6 | |
| 7 | 7 | import java.util.Collection; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckilltime/SeckillTimeMapper.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/seckill/seckilltime/SeckillTimeMapper.java
| 1 | -package cn.iocoder.yudao.module.promotion.dal.mysql.seckilltime; | |
| 1 | +package cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckilltime; | |
| 2 | 2 | |
| 3 | 3 | import java.time.LocalTime; |
| 4 | 4 | import java.util.*; |
| 5 | 5 | |
| 6 | 6 | import cn.hutool.core.collection.CollUtil; |
| 7 | -import cn.hutool.core.util.ObjectUtil; | |
| 8 | -import cn.iocoder.yudao.framework.common.pojo.PageResult; | |
| 9 | -import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; | |
| 10 | 7 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 11 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 12 | 9 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| 13 | 10 | import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper; |
| 14 | -import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper; | |
| 15 | 11 | import org.apache.ibatis.annotations.Mapper; |
| 16 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.*; | |
| 17 | 12 | |
| 18 | 13 | /** |
| 19 | 14 | * 秒杀时段 Mapper | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckillactivity/SeckillActivityService.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckill/seckillactivity/SeckillActivityService.java
| 1 | -package cn.iocoder.yudao.module.promotion.service.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.service.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import java.util.*; |
| 4 | 4 | import javax.validation.*; |
| 5 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.*; | |
| 6 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 5 | + | |
| 6 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityCreateReqVO; | |
| 7 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityUpdateReqVO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 7 | 10 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 8 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillProductDO; | |
| 11 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillProductDO; | |
| 9 | 12 | |
| 10 | 13 | /** |
| 11 | 14 | * 秒杀活动 Service 接口 | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckillactivity/SeckillActivityServiceImpl.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckill/seckillactivity/SeckillActivityServiceImpl.java
| 1 | -package cn.iocoder.yudao.module.promotion.service.seckillactivity; | |
| 1 | +package cn.iocoder.yudao.module.promotion.service.seckill.seckillactivity; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.util.string.StrUtils; |
| 7 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityBaseVO; | |
| 8 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityCreateReqVO; | |
| 9 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 10 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityUpdateReqVO; | |
| 11 | -import cn.iocoder.yudao.module.promotion.convert.seckillactivity.SeckillActivityConvert; | |
| 12 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 13 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillProductDO; | |
| 14 | -import cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity.SeckillActivityMapper; | |
| 15 | -import cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity.SeckillProductMapper; | |
| 7 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityBaseVO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityCreateReqVO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 10 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityUpdateReqVO; | |
| 11 | +import cn.iocoder.yudao.module.promotion.convert.seckill.seckillactivity.SeckillActivityConvert; | |
| 12 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 13 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillProductDO; | |
| 14 | +import cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity.SeckillActivityMapper; | |
| 15 | +import cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity.SeckillProductMapper; | |
| 16 | 16 | import cn.iocoder.yudao.module.promotion.enums.common.PromotionActivityStatusEnum; |
| 17 | -import cn.iocoder.yudao.module.promotion.service.seckilltime.SeckillTimeService; | |
| 17 | +import cn.iocoder.yudao.module.promotion.service.seckill.seckilltime.SeckillTimeService; | |
| 18 | 18 | import cn.iocoder.yudao.module.promotion.util.PromotionUtils; |
| 19 | 19 | import org.springframework.stereotype.Service; |
| 20 | 20 | import org.springframework.validation.annotation.Validated; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckilltime/SeckillTimeService.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckill/seckilltime/SeckillTimeService.java
| 1 | -package cn.iocoder.yudao.module.promotion.service.seckilltime; | |
| 1 | +package cn.iocoder.yudao.module.promotion.service.seckill.seckilltime; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 4 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 5 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 3 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 4 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 5 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 6 | 6 | |
| 7 | 7 | import javax.validation.Valid; |
| 8 | 8 | import java.util.List; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckilltime/SeckillTimeServiceImpl.java renamed to yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/seckill/seckilltime/SeckillTimeServiceImpl.java
| 1 | -package cn.iocoder.yudao.module.promotion.service.seckilltime; | |
| 1 | +package cn.iocoder.yudao.module.promotion.service.seckill.seckilltime; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 5 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 4 | 6 | import org.springframework.stereotype.Service; |
| 5 | 7 | |
| 6 | 8 | import javax.annotation.Resource; |
| ... | ... | @@ -10,11 +12,10 @@ import org.springframework.validation.annotation.Validated; |
| 10 | 12 | import java.time.LocalTime; |
| 11 | 13 | import java.util.*; |
| 12 | 14 | |
| 13 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.*; | |
| 14 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 15 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 15 | 16 | |
| 16 | -import cn.iocoder.yudao.module.promotion.convert.seckilltime.SeckillTimeConvert; | |
| 17 | -import cn.iocoder.yudao.module.promotion.dal.mysql.seckilltime.SeckillTimeMapper; | |
| 17 | +import cn.iocoder.yudao.module.promotion.convert.seckill.seckilltime.SeckillTimeConvert; | |
| 18 | +import cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckilltime.SeckillTimeMapper; | |
| 18 | 19 | |
| 19 | 20 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; |
| 20 | 21 | import static cn.iocoder.yudao.module.promotion.enums.ErrorCodeConstants.*; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/resources/mapper/seckillactivity/SeckillActivityMapper.xml
| 1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | 2 | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| 3 | -<mapper namespace="cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity.SeckillActivityMapper"> | |
| 3 | +<mapper namespace="cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity.SeckillActivityMapper"> | |
| 4 | 4 | |
| 5 | 5 | <!-- |
| 6 | 6 | 一般情况下,尽可能使用 Mapper 进行 CRUD 增删改查即可。 | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/main/resources/mapper/seckilltime/SeckillTimeMapper.xml
| 1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | 2 | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| 3 | -<mapper namespace="cn.iocoder.yudao.module.promotion.dal.mysql.seckilltime.SeckillTimeMapper"> | |
| 3 | +<mapper namespace="cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckilltime.SeckillTimeMapper"> | |
| 4 | 4 | |
| 5 | 5 | <!-- |
| 6 | 6 | 一般情况下,尽可能使用 Mapper 进行 CRUD 增删改查即可。 | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/seckillactivity/SeckillActivityServiceImplTest.java
| ... | ... | @@ -2,11 +2,12 @@ package cn.iocoder.yudao.module.promotion.service.seckillactivity; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 5 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityCreateReqVO; | |
| 6 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 7 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckillactivity.vo.SeckillActivityUpdateReqVO; | |
| 8 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckillactivity.SeckillActivityDO; | |
| 9 | -import cn.iocoder.yudao.module.promotion.dal.mysql.seckillactivity.SeckillActivityMapper; | |
| 5 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityCreateReqVO; | |
| 6 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityPageReqVO; | |
| 7 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckillactivity.vo.SeckillActivityUpdateReqVO; | |
| 8 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckillactivity.SeckillActivityDO; | |
| 9 | +import cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckillactivity.SeckillActivityMapper; | |
| 10 | +import cn.iocoder.yudao.module.promotion.service.seckill.seckillactivity.SeckillActivityServiceImpl; | |
| 10 | 11 | import org.junit.jupiter.api.Disabled; |
| 11 | 12 | import org.junit.jupiter.api.Test; |
| 12 | 13 | import org.springframework.context.annotation.Import; | ... | ... |
yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/seckilltime/SeckillTimeServiceImplTest.java
| 1 | 1 | package cn.iocoder.yudao.module.promotion.service.seckilltime; |
| 2 | 2 | |
| 3 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeCreateReqVO; | |
| 4 | +import cn.iocoder.yudao.module.promotion.controller.admin.seckill.seckilltime.vo.SeckillTimeUpdateReqVO; | |
| 5 | +import cn.iocoder.yudao.module.promotion.service.seckill.seckilltime.SeckillTimeServiceImpl; | |
| 3 | 6 | import com.fasterxml.jackson.core.JsonProcessingException; |
| 4 | 7 | import com.fasterxml.jackson.databind.ObjectMapper; |
| 5 | 8 | import org.junit.jupiter.api.Disabled; |
| 6 | 9 | import org.junit.jupiter.api.Test; |
| 7 | -import org.springframework.boot.test.mock.mockito.MockBean; | |
| 8 | 10 | |
| 9 | 11 | import javax.annotation.Resource; |
| 10 | 12 | |
| 11 | 13 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 12 | 14 | |
| 13 | -import cn.iocoder.yudao.module.promotion.controller.admin.seckilltime.vo.*; | |
| 14 | -import cn.iocoder.yudao.module.promotion.dal.dataobject.seckilltime.SeckillTimeDO; | |
| 15 | -import cn.iocoder.yudao.module.promotion.dal.mysql.seckilltime.SeckillTimeMapper; | |
| 16 | -import cn.iocoder.yudao.framework.common.pojo.PageResult; | |
| 15 | +import cn.iocoder.yudao.module.promotion.dal.dataobject.seckill.seckilltime.SeckillTimeDO; | |
| 16 | +import cn.iocoder.yudao.module.promotion.dal.mysql.seckill.seckilltime.SeckillTimeMapper; | |
| 17 | 17 | |
| 18 | -import javax.annotation.Resource; | |
| 19 | 18 | import org.springframework.context.annotation.Import; |
| 20 | 19 | |
| 21 | -import java.time.LocalTime; | |
| 22 | -import java.util.*; | |
| 23 | - | |
| 24 | -import static cn.hutool.core.util.RandomUtil.*; | |
| 25 | 20 | import static cn.iocoder.yudao.module.promotion.enums.ErrorCodeConstants.*; |
| 26 | 21 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.*; |
| 27 | 22 | import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; |
| 28 | 23 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.*; |
| 29 | -import static cn.iocoder.yudao.framework.common.util.date.DateUtils.*; | |
| 30 | 24 | import static org.junit.jupiter.api.Assertions.*; |
| 31 | -import static org.mockito.Mockito.*; | |
| 32 | 25 | |
| 33 | 26 | /** |
| 34 | 27 | * {@link SeckillTimeServiceImpl} 的单元测试类 | ... | ... |