diff --git a/yshop-api/src/main/java/co/yixiang/ApiRun.java b/yshop-api/src/main/java/co/yixiang/ApiRun.java index dc927b97..efb5800f 100644 --- a/yshop-api/src/main/java/co/yixiang/ApiRun.java +++ b/yshop-api/src/main/java/co/yixiang/ApiRun.java @@ -6,7 +6,6 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cache.annotation.EnableCaching; import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.ComponentScan; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.transaction.annotation.EnableTransactionManagement; diff --git a/yshop-api/src/main/java/co/yixiang/common/service/impl/BaseServiceImpl.java b/yshop-api/src/main/java/co/yixiang/common/service/impl/BaseServiceImpl.java index abe25f04..8487ac99 100644 --- a/yshop-api/src/main/java/co/yixiang/common/service/impl/BaseServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/common/service/impl/BaseServiceImpl.java @@ -2,13 +2,12 @@ package co.yixiang.common.service.impl; import cn.hutool.core.collection.CollectionUtil; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.param.OrderQueryParam; import co.yixiang.common.web.param.QueryParam; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import co.yixiang.common.web.param.OrderQueryParam; - import java.util.Arrays; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/common/web/param/OrderQueryParam.java b/yshop-api/src/main/java/co/yixiang/common/web/param/OrderQueryParam.java index 847743ce..b3a26266 100644 --- a/yshop-api/src/main/java/co/yixiang/common/web/param/OrderQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/common/web/param/OrderQueryParam.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; - import java.util.Arrays; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/config/ConfigurerAdapter.java b/yshop-api/src/main/java/co/yixiang/config/ConfigurerAdapter.java index 7bfe3713..fd3146a3 100644 --- a/yshop-api/src/main/java/co/yixiang/config/ConfigurerAdapter.java +++ b/yshop-api/src/main/java/co/yixiang/config/ConfigurerAdapter.java @@ -3,19 +3,12 @@ package co.yixiang.config; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import org.springframework.format.FormatterRegistry; -import org.springframework.http.converter.HttpMessageConverter; -import org.springframework.validation.MessageCodesResolver; -import org.springframework.validation.Validator; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter; -import org.springframework.web.method.support.HandlerMethodArgumentResolver; -import org.springframework.web.method.support.HandlerMethodReturnValueHandler; -import org.springframework.web.servlet.HandlerExceptionResolver; -import org.springframework.web.servlet.config.annotation.*; - -import java.util.List; +import org.springframework.web.servlet.config.annotation.EnableWebMvc; +import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; /** * WebMvcConfigurer diff --git a/yshop-api/src/main/java/co/yixiang/config/DataScope.java b/yshop-api/src/main/java/co/yixiang/config/DataScope.java index 32a74056..45521e9f 100644 --- a/yshop-api/src/main/java/co/yixiang/config/DataScope.java +++ b/yshop-api/src/main/java/co/yixiang/config/DataScope.java @@ -1,15 +1,8 @@ package co.yixiang.config; -import co.yixiang.utils.SecurityUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.List; -import java.util.Set; - /** * 数据权限配置 * @author hupeng diff --git a/yshop-api/src/main/java/co/yixiang/config/MybatisPlusConfig.java b/yshop-api/src/main/java/co/yixiang/config/MybatisPlusConfig.java index 2f458f9d..4e2a1130 100644 --- a/yshop-api/src/main/java/co/yixiang/config/MybatisPlusConfig.java +++ b/yshop-api/src/main/java/co/yixiang/config/MybatisPlusConfig.java @@ -2,7 +2,6 @@ package co.yixiang.config; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/yshop-api/src/main/java/co/yixiang/listener/RedisKeyExpirationListener.java b/yshop-api/src/main/java/co/yixiang/listener/RedisKeyExpirationListener.java index 0e0acbcd..69ba9bf5 100644 --- a/yshop-api/src/main/java/co/yixiang/listener/RedisKeyExpirationListener.java +++ b/yshop-api/src/main/java/co/yixiang/listener/RedisKeyExpirationListener.java @@ -9,8 +9,8 @@ package co.yixiang.listener; import cn.hutool.core.util.StrUtil; -import co.yixiang.constant.ShopConstants; import co.yixiang.config.RedisConfigProperties; +import co.yixiang.constant.ShopConstants; import co.yixiang.modules.activity.entity.YxStorePink; import co.yixiang.modules.activity.service.YxStorePinkService; import co.yixiang.modules.order.entity.YxStoreOrder; diff --git a/yshop-api/src/main/java/co/yixiang/listener/RedisKeyInitialization.java b/yshop-api/src/main/java/co/yixiang/listener/RedisKeyInitialization.java index 53dd6cb7..e8f63461 100644 --- a/yshop-api/src/main/java/co/yixiang/listener/RedisKeyInitialization.java +++ b/yshop-api/src/main/java/co/yixiang/listener/RedisKeyInitialization.java @@ -8,6 +8,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Component; + import javax.annotation.PostConstruct; import java.util.List; import java.util.stream.Collectors; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargain.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargain.java index ffd7197b..76d7702b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargain.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargain.java @@ -1,16 +1,14 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; -import java.util.Date; +import java.math.BigDecimal; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUser.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUser.java index 9e9dd60f..7d7ce598 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUser.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUser.java @@ -1,15 +1,17 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; -import lombok.*; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; -import java.util.Date; +import java.math.BigDecimal; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUserHelp.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUserHelp.java index 65e98a7d..2661c1ea 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUserHelp.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreBargainUserHelp.java @@ -1,15 +1,17 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; -import lombok.*; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; -import java.util.Date; +import java.math.BigDecimal; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreCombination.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreCombination.java index 308003a9..97362f67 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreCombination.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreCombination.java @@ -1,18 +1,14 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; - -import java.util.Date; - +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import java.math.BigDecimal; import java.util.Date; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStorePink.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStorePink.java index 30764450..4337c908 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStorePink.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStorePink.java @@ -1,16 +1,14 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; -import java.util.Date; +import java.math.BigDecimal; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreSeckill.java b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreSeckill.java index 06efda5f..ca44fe3a 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreSeckill.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/entity/YxStoreSeckill.java @@ -1,18 +1,14 @@ package co.yixiang.modules.activity.entity; -import java.math.BigDecimal; - -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; - -import java.util.Date; - +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import java.math.BigDecimal; import java.util.Date; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserHelpMapper.java b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserHelpMapper.java index bc2448b2..a070e35c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserHelpMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserHelpMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.activity.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp; import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserMapper.java b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserMapper.java index a3d0692b..dc2a3a3b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreBargainUserMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.activity.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStorePinkMapper.java b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStorePinkMapper.java index 6e59e0df..2aa9f887 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStorePinkMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStorePinkMapper.java @@ -1,12 +1,12 @@ package co.yixiang.modules.activity.mapper; -import co.yixiang.modules.activity.web.dto.PinkDTO; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.activity.entity.YxStorePink; +import co.yixiang.modules.activity.web.dto.PinkDTO; import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam; import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreSeckillMapper.java b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreSeckillMapper.java index 48934df8..f5ba0994 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreSeckillMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/mapper/YxStoreSeckillMapper.java @@ -1,12 +1,12 @@ package co.yixiang.modules.activity.mapper; -import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.activity.entity.YxStoreSeckill; import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo; +import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java index d0109c5d..e3a2cdf7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java @@ -8,14 +8,14 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStoreBargain; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStoreBargain; import co.yixiang.modules.activity.web.dto.BargainCountDTO; import co.yixiang.modules.activity.web.dto.BargainDTO; import co.yixiang.modules.activity.web.dto.TopCountDTO; import co.yixiang.modules.activity.web.param.YxStoreBargainQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserHelpService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserHelpService.java index 61c78356..15dec475 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserHelpService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserHelpService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp; import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserService.java index 821bb055..a3e4e328 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainUserService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java index b5675367..dd2bfe2b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStoreCombination; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStoreCombination; import co.yixiang.modules.activity.web.dto.StoreCombinationDTO; import co.yixiang.modules.activity.web.param.YxStoreCombinationQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java index 80fcd6cd..6966d412 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java @@ -8,13 +8,13 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStorePink; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStorePink; import co.yixiang.modules.activity.web.dto.PinkDTO; import co.yixiang.modules.activity.web.dto.PinkInfoDTO; import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam; import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo; -import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java index 54b6bd42..fe949777 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.activity.service; -import co.yixiang.modules.activity.entity.YxStoreSeckill; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.activity.entity.YxStoreSeckill; import co.yixiang.modules.activity.web.dto.StoreSeckillDTO; import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java index 25173dd6..06b098e5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java @@ -34,8 +34,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.AllArgsConstructor; -import lombok.Setter; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java index 1dca8791..0a3d178f 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java @@ -9,6 +9,8 @@ package co.yixiang.modules.activity.service.impl; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp; import co.yixiang.modules.activity.mapper.YxStoreBargainUserHelpMapper; @@ -17,21 +19,17 @@ import co.yixiang.modules.activity.service.YxStoreBargainUserHelpService; import co.yixiang.modules.activity.service.YxStoreBargainUserService; import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam; import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.web.vo.YxUserQueryVo; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import lombok.Setter; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.util.ArrayList; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java index 8c82c054..f652e2c7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java @@ -28,7 +28,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java index 2c27b1a6..5a651f88 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java @@ -25,8 +25,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.AllArgsConstructor; -import lombok.Setter; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java index cf9c6aad..f0aba925 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java @@ -39,8 +39,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.AllArgsConstructor; -import lombok.Setter; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; @@ -48,7 +46,11 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.io.Serializable; -import java.util.*; +import java.util.ArrayList; +import java.util.Date; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import java.util.concurrent.TimeUnit; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreBargainController.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreBargainController.java index ee3e9b18..9a0cace1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreBargainController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreBargainController.java @@ -16,11 +16,11 @@ import cn.hutool.core.util.StrUtil; import cn.hutool.extra.qrcode.QrCodeUtil; import cn.hutool.http.HttpUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.constant.SystemConfigConstants; import co.yixiang.enums.AppFromEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp; import co.yixiang.modules.activity.service.YxStoreBargainService; @@ -35,7 +35,6 @@ import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.service.YxSystemAttachmentService; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.web.vo.YxUserQueryVo; -import co.yixiang.mp.config.ShopKeyUtils; import co.yixiang.utils.SecurityUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; @@ -47,9 +46,15 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FileUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; -import java.awt.*; +import java.awt.Color; +import java.awt.Font; import java.io.File; import java.io.IOException; import java.io.InputStream; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreCombinationController.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreCombinationController.java index cb86c46b..53eb3815 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreCombinationController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreCombinationController.java @@ -15,11 +15,11 @@ import cn.hutool.core.util.StrUtil; import cn.hutool.extra.qrcode.QrCodeUtil; import cn.hutool.http.HttpUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.constant.SystemConfigConstants; import co.yixiang.enums.AppFromEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.activity.entity.YxStorePink; import co.yixiang.modules.activity.service.YxStoreCombinationService; import co.yixiang.modules.activity.service.YxStorePinkService; @@ -42,9 +42,14 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FileUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; -import java.awt.*; +import java.awt.Color; +import java.awt.Font; import java.io.File; import java.io.IOException; import java.io.InputStream; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreSeckillController.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreSeckillController.java index e1706c4f..a88d74f1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreSeckillController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/controller/StoreSeckillController.java @@ -9,7 +9,6 @@ package co.yixiang.modules.activity.web.controller; import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.annotation.AnonymousAccess; import co.yixiang.common.api.ApiResult; @@ -34,7 +33,10 @@ import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.text.SimpleDateFormat; import java.util.ArrayList; diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainQueryParam.java index 33230922..83290802 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 砍价表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserHelpQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserHelpQueryParam.java index f1e1d715..bb58a4c6 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserHelpQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserHelpQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 砍价用户帮助表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserQueryParam.java index 446bba95..0fc26737 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreBargainUserQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户参与砍价表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreCombinationQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreCombinationQueryParam.java index 8f831f72..8544815f 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreCombinationQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreCombinationQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 拼团产品表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStorePinkQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStorePinkQueryParam.java index 4d1d0d38..e29d6ff5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStorePinkQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStorePinkQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 拼团表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreSeckillQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreSeckillQueryParam.java index 5d7f276f..ee004c32 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreSeckillQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/param/YxStoreSeckillQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.activity.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品秒杀产品表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/activity/web/vo/YxStoreCombinationQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/activity/web/vo/YxStoreCombinationQueryVo.java index 52a10f3c..07eb34c8 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/activity/web/vo/YxStoreCombinationQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/activity/web/vo/YxStoreCombinationQueryVo.java @@ -6,7 +6,6 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; import java.util.ArrayList; import java.util.Arrays; @@ -103,4 +102,4 @@ public class YxStoreCombinationQueryVo implements Serializable { private Date startTimeDate; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/manage/mapper/YxExpressMapper.java b/yshop-api/src/main/java/co/yixiang/modules/manage/mapper/YxExpressMapper.java index bd8b33d9..259b263b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/manage/mapper/YxExpressMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/manage/mapper/YxExpressMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.manage.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.manage.entity.YxExpress; import co.yixiang.modules.manage.web.param.YxExpressQueryParam; import co.yixiang.modules.manage.web.vo.YxExpressQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/manage/service/YxExpressService.java b/yshop-api/src/main/java/co/yixiang/modules/manage/service/YxExpressService.java index b15c5381..65741cc2 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/manage/service/YxExpressService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/manage/service/YxExpressService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.manage.service; -import co.yixiang.modules.manage.entity.YxExpress; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.manage.entity.YxExpress; import co.yixiang.modules.manage.web.param.YxExpressQueryParam; import co.yixiang.modules.manage.web.vo.YxExpressQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/manage/service/impl/YxExpressServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/manage/service/impl/YxExpressServiceImpl.java index a9a132a2..688d4970 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/manage/service/impl/YxExpressServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/manage/service/impl/YxExpressServiceImpl.java @@ -8,21 +8,21 @@ */ package co.yixiang.modules.manage.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.manage.entity.YxExpress; import co.yixiang.modules.manage.mapper.YxExpressMapper; import co.yixiang.modules.manage.service.YxExpressService; import co.yixiang.modules.manage.web.param.YxExpressQueryParam; import co.yixiang.modules.manage.web.vo.YxExpressQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/manage/web/controller/ShoperController.java b/yshop-api/src/main/java/co/yixiang/modules/manage/web/controller/ShoperController.java index 8aac2ab9..61259d5b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/manage/web/controller/ShoperController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/manage/web/controller/ShoperController.java @@ -22,14 +22,17 @@ import co.yixiang.modules.manage.web.param.ShoperQueryParam; import co.yixiang.modules.order.service.YxStoreOrderService; import co.yixiang.modules.order.web.dto.OrderCountDTO; import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo; -import co.yixiang.utils.SecurityUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; import java.util.LinkedHashMap; import java.util.Map; diff --git a/yshop-api/src/main/java/co/yixiang/modules/manage/web/param/YxExpressQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/manage/web/param/YxExpressQueryParam.java index f9352c1c..6cd50e1a 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/manage/web/param/YxExpressQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/manage/web/param/YxExpressQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.manage.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 快递公司表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java index 59cbbe74..f2d39749 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java @@ -11,7 +11,6 @@ package co.yixiang.modules.monitor.service.impl; import co.yixiang.modules.monitor.domain.vo.RedisVo; import co.yixiang.modules.monitor.service.RedisService; import co.yixiang.utils.PageUtil; -import lombok.AllArgsConstructor; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; diff --git a/yshop-api/src/main/java/co/yixiang/modules/notify/TencentSmsSender.java b/yshop-api/src/main/java/co/yixiang/modules/notify/TencentSmsSender.java index 6df21137..5764f416 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/notify/TencentSmsSender.java +++ b/yshop-api/src/main/java/co/yixiang/modules/notify/TencentSmsSender.java @@ -5,6 +5,7 @@ import com.github.qcloudsms.SmsSingleSenderResult; import com.github.qcloudsms.httpclient.HTTPException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; + import java.io.IOException; /* diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/entity/YxStoreOrder.java b/yshop-api/src/main/java/co/yixiang/modules/order/entity/YxStoreOrder.java index 75b90fe2..fefdf6de 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/entity/YxStoreOrder.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/entity/YxStoreOrder.java @@ -8,6 +8,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; + import java.math.BigDecimal; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderCartInfoMapper.java b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderCartInfoMapper.java index a8dca048..e718c1b4 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderCartInfoMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderCartInfoMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.order.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.order.entity.YxStoreOrderCartInfo; import co.yixiang.modules.order.web.param.YxStoreOrderCartInfoQueryParam; import co.yixiang.modules.order.web.vo.YxStoreOrderCartInfoQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderMapper.java b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderMapper.java index 6aef7b1f..d2d2eba1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderMapper.java @@ -2,14 +2,14 @@ package co.yixiang.modules.order.mapper; import co.yixiang.modules.manage.web.dto.ChartDataDTO; import co.yixiang.modules.manage.web.dto.OrderDataDTO; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.order.entity.YxStoreOrder; import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam; import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo; +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Constants; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderStatusMapper.java b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderStatusMapper.java index 13ee4685..872330a6 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderStatusMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/mapper/YxStoreOrderStatusMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.order.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.order.entity.YxStoreOrderStatus; import co.yixiang.modules.order.web.param.YxStoreOrderStatusQueryParam; import co.yixiang.modules.order.web.vo.YxStoreOrderStatusQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java b/yshop-api/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java index 762dfe27..40301527 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java @@ -8,27 +8,29 @@ */ package co.yixiang.modules.order.service; +import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.manage.web.dto.OrderDataDTO; import co.yixiang.modules.manage.web.dto.OrderTimeDataDTO; import co.yixiang.modules.manage.web.param.OrderDeliveryParam; import co.yixiang.modules.manage.web.param.OrderPriceParam; import co.yixiang.modules.manage.web.param.OrderRefundParam; import co.yixiang.modules.order.entity.YxStoreOrder; -import co.yixiang.common.service.BaseService; -import co.yixiang.modules.order.web.dto.*; +import co.yixiang.modules.order.web.dto.CacheDTO; +import co.yixiang.modules.order.web.dto.ComputeDTO; +import co.yixiang.modules.order.web.dto.OrderCountDTO; +import co.yixiang.modules.order.web.dto.OtherDTO; +import co.yixiang.modules.order.web.dto.PriceGroupDTO; import co.yixiang.modules.order.web.param.OrderParam; import co.yixiang.modules.order.web.param.RefundParam; import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam; import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo; -import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo; import com.github.binarywang.wxpay.bean.order.WxPayAppOrderResult; import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult; import com.github.binarywang.wxpay.bean.order.WxPayMwebOrderResult; import com.github.binarywang.wxpay.exception.WxPayException; - - import java.io.Serializable; import java.util.List; import java.util.Map; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java index 007c3321..417f26c1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java @@ -9,10 +9,10 @@ package co.yixiang.modules.order.service.impl; import cn.hutool.core.util.IdUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.order.entity.YxStoreOrderCartInfo; import co.yixiang.modules.order.mapper.YxStoreOrderCartInfoMapper; import co.yixiang.modules.order.service.YxStoreOrderCartInfoService; -import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -21,7 +21,6 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; - import java.util.ArrayList; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java index d6398b0c..6334690c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java @@ -17,11 +17,18 @@ import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.common.web.vo.Paging; import co.yixiang.constant.ShopConstants; import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.tools.domain.AlipayConfig; -import co.yixiang.tools.domain.vo.TradeVo; -import co.yixiang.enums.*; +import co.yixiang.enums.AppFromEnum; +import co.yixiang.enums.BillDetailEnum; +import co.yixiang.enums.BillEnum; +import co.yixiang.enums.OrderCountEnum; +import co.yixiang.enums.OrderInfoEnum; +import co.yixiang.enums.OrderStatusEnum; import co.yixiang.exception.ErrorRequestException; -import co.yixiang.modules.activity.service.*; +import co.yixiang.modules.activity.service.YxStoreBargainService; +import co.yixiang.modules.activity.service.YxStoreBargainUserService; +import co.yixiang.modules.activity.service.YxStoreCombinationService; +import co.yixiang.modules.activity.service.YxStorePinkService; +import co.yixiang.modules.activity.service.YxStoreSeckillService; import co.yixiang.modules.manage.service.YxExpressService; import co.yixiang.modules.manage.web.dto.ChartDataDTO; import co.yixiang.modules.manage.web.dto.OrderDataDTO; @@ -38,7 +45,12 @@ import co.yixiang.modules.order.mapping.OrderMap; import co.yixiang.modules.order.service.YxStoreOrderCartInfoService; import co.yixiang.modules.order.service.YxStoreOrderService; import co.yixiang.modules.order.service.YxStoreOrderStatusService; -import co.yixiang.modules.order.web.dto.*; +import co.yixiang.modules.order.web.dto.CacheDTO; +import co.yixiang.modules.order.web.dto.ComputeDTO; +import co.yixiang.modules.order.web.dto.OrderCountDTO; +import co.yixiang.modules.order.web.dto.OtherDTO; +import co.yixiang.modules.order.web.dto.PriceGroupDTO; +import co.yixiang.modules.order.web.dto.StatusDTO; import co.yixiang.modules.order.web.param.OrderParam; import co.yixiang.modules.order.web.param.RefundParam; import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam; @@ -47,19 +59,29 @@ import co.yixiang.modules.shop.entity.YxStoreCart; import co.yixiang.modules.shop.entity.YxStoreCouponUser; import co.yixiang.modules.shop.mapper.YxStoreCartMapper; import co.yixiang.modules.shop.mapper.YxStoreCouponUserMapper; -import co.yixiang.modules.shop.service.*; +import co.yixiang.modules.shop.service.YxStoreCouponUserService; +import co.yixiang.modules.shop.service.YxStoreProductReplyService; +import co.yixiang.modules.shop.service.YxStoreProductService; +import co.yixiang.modules.shop.service.YxSystemConfigService; +import co.yixiang.modules.shop.service.YxSystemStoreService; import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo; import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo; import co.yixiang.modules.user.entity.YxUser; import co.yixiang.modules.user.entity.YxUserBill; import co.yixiang.modules.user.entity.YxWechatUser; -import co.yixiang.modules.user.service.*; +import co.yixiang.modules.user.service.YxUserAddressService; +import co.yixiang.modules.user.service.YxUserBillService; +import co.yixiang.modules.user.service.YxUserLevelService; +import co.yixiang.modules.user.service.YxUserService; +import co.yixiang.modules.user.service.YxWechatUserService; import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo; import co.yixiang.modules.user.web.vo.YxUserQueryVo; import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo; +import co.yixiang.mp.service.YxMiniPayService; import co.yixiang.mp.service.YxPayService; import co.yixiang.mp.service.YxTemplateService; -import co.yixiang.mp.service.YxMiniPayService; +import co.yixiang.tools.domain.AlipayConfig; +import co.yixiang.tools.domain.vo.TradeVo; import co.yixiang.tools.service.AlipayConfigService; import co.yixiang.utils.OrderUtil; import com.alibaba.fastjson.JSON; @@ -80,7 +102,12 @@ import org.springframework.transaction.annotation.Transactional; import java.io.Serializable; import java.math.BigDecimal; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Date; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import java.util.concurrent.TimeUnit; //import co.yixiang.common.rocketmq.MqProducer; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderStatusServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderStatusServiceImpl.java index 5df2e677..fe2be87e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderStatusServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderStatusServiceImpl.java @@ -8,10 +8,10 @@ */ package co.yixiang.modules.order.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.order.entity.YxStoreOrderStatus; import co.yixiang.modules.order.mapper.YxStoreOrderStatusMapper; import co.yixiang.modules.order.service.YxStoreOrderStatusService; -import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.utils.OrderUtil; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/web/controller/StoreOrderController.java b/yshop-api/src/main/java/co/yixiang/modules/order/web/controller/StoreOrderController.java index e7b802b3..dd3a7ca9 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/web/controller/StoreOrderController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/web/controller/StoreOrderController.java @@ -13,15 +13,13 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.qrcode.QrCodeUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.constant.SystemConfigConstants; import co.yixiang.enums.OrderInfoEnum; import co.yixiang.enums.PayTypeEnum; import co.yixiang.exception.ErrorRequestException; -import co.yixiang.tools.express.ExpressService; -import co.yixiang.tools.express.dao.ExpressInfo; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.activity.entity.YxStoreBargainUser; import co.yixiang.modules.activity.service.YxStoreBargainUserService; import co.yixiang.modules.activity.service.YxStorePinkService; @@ -31,16 +29,35 @@ import co.yixiang.modules.order.entity.YxStoreOrderCartInfo; import co.yixiang.modules.order.service.YxStoreOrderCartInfoService; import co.yixiang.modules.order.service.YxStoreOrderService; import co.yixiang.modules.order.service.YxStoreOrderStatusService; -import co.yixiang.modules.order.web.dto.*; -import co.yixiang.modules.order.web.param.*; +import co.yixiang.modules.order.web.dto.ComputeDTO; +import co.yixiang.modules.order.web.dto.ConfirmOrderDTO; +import co.yixiang.modules.order.web.dto.OrderCartInfoDTO; +import co.yixiang.modules.order.web.dto.OrderExtendDTO; +import co.yixiang.modules.order.web.dto.OtherDTO; +import co.yixiang.modules.order.web.dto.PriceGroupDTO; +import co.yixiang.modules.order.web.dto.ProductAttrDTO; +import co.yixiang.modules.order.web.dto.ProductDTO; +import co.yixiang.modules.order.web.param.ExpressParam; +import co.yixiang.modules.order.web.param.OrderParam; +import co.yixiang.modules.order.web.param.OrderVerifyParam; +import co.yixiang.modules.order.web.param.PayParam; +import co.yixiang.modules.order.web.param.RefundParam; +import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam; import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo; import co.yixiang.modules.shop.entity.YxStoreProductReply; -import co.yixiang.modules.shop.service.*; +import co.yixiang.modules.shop.service.YxStoreCartService; +import co.yixiang.modules.shop.service.YxStoreCouponUserService; +import co.yixiang.modules.shop.service.YxStoreProductReplyService; +import co.yixiang.modules.shop.service.YxSystemConfigService; +import co.yixiang.modules.shop.service.YxSystemStoreService; +import co.yixiang.modules.shop.service.YxSystemStoreStaffService; import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo; import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.service.YxSystemAttachmentService; import co.yixiang.modules.user.service.YxUserAddressService; import co.yixiang.modules.user.service.YxUserService; +import co.yixiang.tools.express.ExpressService; +import co.yixiang.tools.express.dao.ExpressInfo; import co.yixiang.utils.OrderUtil; import co.yixiang.utils.RedisUtil; import co.yixiang.utils.SecurityUtils; @@ -57,11 +74,19 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; import java.io.File; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderCartInfoQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderCartInfoQueryParam.java index c15f330d..1a8bc954 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderCartInfoQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderCartInfoQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.order.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 订单购物详情表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderQueryParam.java index d369c6fd..361c0929 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.order.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 订单表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderStatusQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderStatusQueryParam.java index 2233cd81..b2fe93bc 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderStatusQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/order/web/param/YxStoreOrderStatusQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.order.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 订单操作记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/security/config/SecurityConfig.java b/yshop-api/src/main/java/co/yixiang/modules/security/config/SecurityConfig.java index 6b927b04..8a97a22e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/security/config/SecurityConfig.java +++ b/yshop-api/src/main/java/co/yixiang/modules/security/config/SecurityConfig.java @@ -24,7 +24,11 @@ import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.mvc.method.RequestMappingInfo; import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping; -import java.util.*; +import java.util.Arrays; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author hupeng diff --git a/yshop-api/src/main/java/co/yixiang/modules/security/rest/AuthController.java b/yshop-api/src/main/java/co/yixiang/modules/security/rest/AuthController.java index dca1f7a8..70166a8c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/security/rest/AuthController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/security/rest/AuthController.java @@ -13,10 +13,10 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.constant.ShopConstants; import co.yixiang.enums.AppFromEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.notify.NotifyService; import co.yixiang.modules.notify.NotifyType; import co.yixiang.modules.notify.SmsResult; @@ -52,7 +52,11 @@ import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; import java.math.BigDecimal; diff --git a/yshop-api/src/main/java/co/yixiang/modules/security/security/TokenProvider.java b/yshop-api/src/main/java/co/yixiang/modules/security/security/TokenProvider.java index 8a0aa9b8..ccc39873 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/security/security/TokenProvider.java +++ b/yshop-api/src/main/java/co/yixiang/modules/security/security/TokenProvider.java @@ -1,7 +1,12 @@ package co.yixiang.modules.security.security; import co.yixiang.modules.security.config.SecurityProperties; -import io.jsonwebtoken.*; +import io.jsonwebtoken.Claims; +import io.jsonwebtoken.ExpiredJwtException; +import io.jsonwebtoken.Jwts; +import io.jsonwebtoken.MalformedJwtException; +import io.jsonwebtoken.SignatureAlgorithm; +import io.jsonwebtoken.UnsupportedJwtException; import io.jsonwebtoken.io.Decoders; import io.jsonwebtoken.security.Keys; import lombok.extern.slf4j.Slf4j; diff --git a/yshop-api/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java b/yshop-api/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java index f7f24c45..71334136 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java +++ b/yshop-api/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java @@ -3,13 +3,10 @@ package co.yixiang.modules.security.security.vo; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.AllArgsConstructor; import lombok.Getter; -import lombok.NoArgsConstructor; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; -import java.sql.Timestamp; import java.util.Collection; -import java.util.Date; import java.util.stream.Collectors; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java b/yshop-api/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java index 85dced35..a11f9dc5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java @@ -11,15 +11,17 @@ package co.yixiang.modules.security.service; import co.yixiang.modules.security.config.SecurityProperties; import co.yixiang.modules.security.security.vo.JwtUser; import co.yixiang.modules.security.security.vo.OnlineUser; -import co.yixiang.utils.*; +import co.yixiang.utils.EncryptUtils; +import co.yixiang.utils.RedisUtils; +import co.yixiang.utils.StringUtils; import lombok.extern.slf4j.Slf4j; -import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.List; /** * @author hupeng diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStore.java b/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStore.java index 3a1f819a..3659fbc2 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStore.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStore.java @@ -1,10 +1,7 @@ package co.yixiang.modules.shop.entity; -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; - -import java.util.Date; - +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStoreStaff.java b/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStoreStaff.java index f0e46c8c..3709695b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStoreStaff.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/entity/YxSystemStoreStaff.java @@ -1,15 +1,13 @@ package co.yixiang.modules.shop.entity; -import com.baomidou.mybatisplus.annotation.IdType; import co.yixiang.common.entity.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; -import java.util.Date; - /** *

* 门店店员表 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxArticleMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxArticleMapper.java index fe73991c..6adf1f1f 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxArticleMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxArticleMapper.java @@ -3,9 +3,9 @@ package co.yixiang.modules.shop.mapper; import co.yixiang.modules.shop.entity.YxArticle; import co.yixiang.modules.shop.web.param.YxArticleQueryParam; import co.yixiang.modules.shop.web.vo.YxArticleQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Update; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCartMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCartMapper.java index 0fa1fdfb..a032fbf8 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCartMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCartMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreCart; import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCategoryMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCategoryMapper.java index a769b686..80738343 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCategoryMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCategoryMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreCategory; import co.yixiang.modules.shop.web.param.YxStoreCategoryQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCategoryQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponIssueUserMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponIssueUserMapper.java index 4ec47ac1..5b66f557 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponIssueUserMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponIssueUserMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser; import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponMapper.java index 47957360..9d918103 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreCoupon; import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponUserMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponUserMapper.java index 8c3e770f..e37783ca 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponUserMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreCouponUserMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreCouponUser; import co.yixiang.modules.shop.web.param.YxStoreCouponUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrMapper.java index 62259a4f..bd900bbd 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProductAttr; import co.yixiang.modules.shop.web.param.YxStoreProductAttrQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrResultMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrResultMapper.java index 1d89922f..8230f0ec 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrResultMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrResultMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProductAttrResult; import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrValueMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrValueMapper.java index b58c2e8a..d09bfda6 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrValueMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductAttrValueMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProductAttrValue; import co.yixiang.modules.shop.web.param.YxStoreProductAttrValueQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductMapper.java index 776ecf2f..433adad7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProduct; import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Update; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductRelationMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductRelationMapper.java index 6637aacc..1fccb01d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductRelationMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductRelationMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProductRelation; import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductReplyMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductReplyMapper.java index eb584668..f446d3b5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductReplyMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxStoreProductReplyMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxStoreProductReply; import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemConfigMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemConfigMapper.java index 4ddfdb1a..05e5c7be 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemConfigMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemConfigMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxSystemConfig; import co.yixiang.modules.shop.web.param.YxSystemConfigQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemConfigQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemGroupDataMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemGroupDataMapper.java index 43abf594..a1249df3 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemGroupDataMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemGroupDataMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxSystemGroupData; import co.yixiang.modules.shop.web.param.YxSystemGroupDataQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemGroupDataQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreMapper.java index 7c3ca758..6bf47f8a 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreMapper.java @@ -1,14 +1,12 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxSystemStore; import co.yixiang.modules.shop.web.param.YxSystemStoreQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreStaffMapper.java b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreStaffMapper.java index 67603f17..4caaa117 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreStaffMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/mapper/YxSystemStoreStaffMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.shop.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.shop.entity.YxSystemStoreStaff; import co.yixiang.modules.shop.web.param.YxSystemStoreStaffQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/CreatShareProductService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/CreatShareProductService.java index a66a65f3..207acd4c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/CreatShareProductService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/CreatShareProductService.java @@ -1,9 +1,8 @@ package co.yixiang.modules.shop.service; import co.yixiang.modules.shop.entity.YxStoreProduct; -import co.yixiang.modules.shop.web.dto.ProductDTO; -import java.awt.*; +import java.awt.FontFormatException; import java.io.IOException; public interface CreatShareProductService { diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueService.java index 85eb96b1..3f45c95d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreCouponIssue; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreCouponIssue; import co.yixiang.modules.shop.web.param.YxStoreCouponIssueQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueUserService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueUserService.java index 2047fbbd..aa67a1de 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueUserService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponIssueUserService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser; import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponService.java index dafecd98..8b0281d9 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreCoupon; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreCoupon; import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponUserService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponUserService.java index 601b9a8d..b8d0c2d1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponUserService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreCouponUserService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreCouponUser; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreCouponUser; import co.yixiang.modules.shop.web.param.YxStoreCouponUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java index 468b7884..16550c3e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreProductAttrResult; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreProductAttrResult; import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java index c79cc9a3..ffe9fbee 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreProductAttrValue; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreProductAttrValue; import co.yixiang.modules.shop.web.param.YxStoreProductAttrValueQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductRelationService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductRelationService.java index e015d7f8..9de68570 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductRelationService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductRelationService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreProductRelation; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreProductRelation; import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java index 33e43cf3..56814b9c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreProductReply; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreProductReply; import co.yixiang.modules.shop.web.dto.ReplyCountDTO; import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java index ea891751..91fe9198 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxStoreProduct; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxStoreProduct; import co.yixiang.modules.shop.web.dto.ProductDTO; import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java index dc1dfb09..52a689d0 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java @@ -1,10 +1,10 @@ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxSystemStore; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxSystemStore; import co.yixiang.modules.shop.web.param.YxSystemStoreQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java index 09a88130..af268985 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java @@ -1,10 +1,10 @@ package co.yixiang.modules.shop.service; -import co.yixiang.modules.shop.entity.YxSystemStoreStaff; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.shop.entity.YxSystemStoreStaff; import co.yixiang.modules.shop.web.param.YxSystemStoreStaffQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/CreatShareProductServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/CreatShareProductServiceImpl.java index d74d05bd..5bace73c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/CreatShareProductServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/CreatShareProductServiceImpl.java @@ -4,7 +4,6 @@ import cn.hutool.core.io.FileUtil; import cn.hutool.core.util.ObjectUtil; import co.yixiang.modules.shop.entity.YxStoreProduct; import co.yixiang.modules.shop.service.CreatShareProductService; -import co.yixiang.modules.shop.web.dto.ProductDTO; import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.service.YxSystemAttachmentService; import lombok.RequiredArgsConstructor; @@ -14,13 +13,16 @@ import org.springframework.stereotype.Service; import javax.imageio.ImageIO; import javax.imageio.stream.ImageInputStream; -import java.awt.*; +import java.awt.Color; +import java.awt.Font; +import java.awt.FontFormatException; +import java.awt.Graphics; +import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URL; -import java.util.UUID; @Service @RequiredArgsConstructor(onConstructor = @__(@Autowired)) diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java index e8d39d5a..20671e48 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java @@ -35,7 +35,6 @@ import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.utils.OrderUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; import lombok.Builder; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -43,7 +42,11 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.io.Serializable; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueServiceImpl.java index 85fe4784..016c10d0 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueServiceImpl.java @@ -9,6 +9,8 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.exception.ErrorRequestException; import co.yixiang.modules.shop.entity.YxStoreCouponIssue; import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser; @@ -19,17 +21,15 @@ import co.yixiang.modules.shop.service.YxStoreCouponIssueUserService; import co.yixiang.modules.shop.service.YxStoreCouponUserService; import co.yixiang.modules.shop.web.param.YxStoreCouponIssueQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueUserServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueUserServiceImpl.java index 61879956..a50c6551 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueUserServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponIssueUserServiceImpl.java @@ -8,22 +8,22 @@ */ package co.yixiang.modules.shop.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser; import co.yixiang.modules.shop.mapper.YxStoreCouponIssueUserMapper; import co.yixiang.modules.shop.service.YxStoreCouponIssueUserService; import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.utils.OrderUtil; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponServiceImpl.java index cc60ba45..b5c961db 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponServiceImpl.java @@ -8,21 +8,21 @@ */ package co.yixiang.modules.shop.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.entity.YxStoreCoupon; import co.yixiang.modules.shop.mapper.YxStoreCouponMapper; import co.yixiang.modules.shop.service.YxStoreCouponService; import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponUserServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponUserServiceImpl.java index 65e1afd7..5b7f9594 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponUserServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCouponUserServiceImpl.java @@ -9,6 +9,8 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.exception.ErrorRequestException; import co.yixiang.modules.shop.entity.YxStoreCouponUser; import co.yixiang.modules.shop.mapper.YxStoreCouponUserMapper; @@ -18,18 +20,16 @@ import co.yixiang.modules.shop.service.YxStoreCouponUserService; import co.yixiang.modules.shop.web.param.YxStoreCouponUserQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo; import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.utils.OrderUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.util.ArrayList; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java index 1e3e7aa6..38fe31dc 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java @@ -8,21 +8,21 @@ */ package co.yixiang.modules.shop.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.entity.YxStoreProductAttrResult; import co.yixiang.modules.shop.mapper.YxStoreProductAttrResultMapper; import co.yixiang.modules.shop.service.YxStoreProductAttrResultService; import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java index 9198112b..cc9640b7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java @@ -23,7 +23,11 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java index 6a282ea8..333fbe56 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java @@ -8,21 +8,21 @@ */ package co.yixiang.modules.shop.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.entity.YxStoreProductAttrValue; import co.yixiang.modules.shop.mapper.YxStoreProductAttrValueMapper; import co.yixiang.modules.shop.service.YxStoreProductAttrValueService; import co.yixiang.modules.shop.web.param.YxStoreProductAttrValueQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductRelationServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductRelationServiceImpl.java index ccc11a91..3a64d374 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductRelationServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductRelationServiceImpl.java @@ -9,24 +9,24 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.exception.ErrorRequestException; import co.yixiang.modules.shop.entity.YxStoreProductRelation; import co.yixiang.modules.shop.mapper.YxStoreProductRelationMapper; import co.yixiang.modules.shop.service.YxStoreProductRelationService; import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.utils.OrderUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java index cb2f0645..ba795a79 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java @@ -20,7 +20,11 @@ import co.yixiang.modules.shop.entity.YxStoreProductAttrValue; import co.yixiang.modules.shop.mapper.YxStoreProductAttrValueMapper; import co.yixiang.modules.shop.mapper.YxStoreProductMapper; import co.yixiang.modules.shop.mapping.YxStoreProductMap; -import co.yixiang.modules.shop.service.*; +import co.yixiang.modules.shop.service.YxStoreProductAttrService; +import co.yixiang.modules.shop.service.YxStoreProductRelationService; +import co.yixiang.modules.shop.service.YxStoreProductReplyService; +import co.yixiang.modules.shop.service.YxStoreProductService; +import co.yixiang.modules.shop.service.YxSystemStoreService; import co.yixiang.modules.shop.web.dto.ProductDTO; import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam; import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java index 7985ec02..0749479e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java @@ -10,6 +10,8 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.StrUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.enums.CommonEnum; import co.yixiang.modules.shop.entity.YxSystemStore; import co.yixiang.modules.shop.mapper.YxSystemStoreMapper; @@ -17,20 +19,18 @@ import co.yixiang.modules.shop.mapping.SystemStoreMap; import co.yixiang.modules.shop.service.YxSystemStoreService; import co.yixiang.modules.shop.web.param.YxSystemStoreQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.mp.config.ShopKeyUtils; import co.yixiang.utils.LocationUtils; import co.yixiang.utils.RedisUtil; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.beans.factory.annotation.Autowired; - import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java index b395ed68..fb2eac69 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java @@ -8,23 +8,22 @@ */ package co.yixiang.modules.shop.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.shop.entity.YxSystemStoreStaff; import co.yixiang.modules.shop.mapper.YxSystemStoreStaffMapper; import co.yixiang.modules.shop.service.YxSystemStoreStaffService; import co.yixiang.modules.shop.web.param.YxSystemStoreStaffQueryParam; import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; -import co.yixiang.modules.user.entity.YxUserRecharge; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.beans.factory.annotation.Autowired; - import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/ArticleController.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/ArticleController.java index 685d2778..5b8565e0 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/ArticleController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/ArticleController.java @@ -20,7 +20,10 @@ import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/CouponController.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/CouponController.java index 6ccb690d..43b4ef17 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/CouponController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/CouponController.java @@ -9,10 +9,10 @@ package co.yixiang.modules.shop.web.controller; import cn.hutool.core.util.ObjectUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; import co.yixiang.enums.CouponEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.service.YxStoreCouponIssueService; import co.yixiang.modules.shop.service.YxStoreCouponUserService; import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam; @@ -25,7 +25,11 @@ import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreCartController.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreCartController.java index 40b2dc6c..870eedde 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreCartController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreCartController.java @@ -9,9 +9,9 @@ package co.yixiang.modules.shop.web.controller; import cn.hutool.core.util.ObjectUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.service.YxStoreCartService; import co.yixiang.modules.shop.web.param.CartIdsParm; import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam; @@ -24,7 +24,10 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; import java.util.LinkedHashMap; import java.util.Map; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreProductController.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreProductController.java index 6c36c4fc..4173a2a0 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreProductController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/controller/StoreProductController.java @@ -13,14 +13,18 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.qrcode.QrCodeUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.constant.SystemConfigConstants; import co.yixiang.enums.AppFromEnum; import co.yixiang.enums.ProductEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.entity.YxStoreProduct; -import co.yixiang.modules.shop.service.*; +import co.yixiang.modules.shop.service.CreatShareProductService; +import co.yixiang.modules.shop.service.YxStoreProductRelationService; +import co.yixiang.modules.shop.service.YxStoreProductReplyService; +import co.yixiang.modules.shop.service.YxStoreProductService; +import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.shop.web.dto.ProductDTO; import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam; import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam; @@ -37,9 +41,14 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; -import java.awt.*; +import java.awt.FontFormatException; import java.io.File; import java.io.IOException; import java.util.LinkedHashMap; diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCategoryQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCategoryQueryParam.java index 4d810d5e..68fc3694 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCategoryQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCategoryQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品分类表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueQueryParam.java index 66f28898..fb9ba2b1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 优惠券前台领取表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueUserQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueUserQueryParam.java index 28b34ad0..e10ce11d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueUserQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponIssueUserQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 优惠券前台用户领取记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponQueryParam.java index d1db2ad3..7bdbdbe5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 优惠券表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponUserQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponUserQueryParam.java index 380fd644..18b0a2d6 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponUserQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreCouponUserQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 优惠券发放记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrQueryParam.java index 104ed406..dce99904 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品属性表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrResultQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrResultQueryParam.java index 1d2083e4..7390c202 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrResultQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrResultQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品属性详情表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrValueQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrValueQueryParam.java index dd46928d..99e8309b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrValueQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductAttrValueQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品属性值表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductQueryParam.java index 6f693dd6..28087f14 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 商品表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductRelationQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductRelationQueryParam.java index 8385712e..78762491 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductRelationQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductRelationQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - import javax.validation.constraints.NotBlank; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductReplyQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductReplyQueryParam.java index abe0b862..a35a9c0c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductReplyQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxStoreProductReplyQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 评论表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemConfigQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemConfigQueryParam.java index 2209ef13..25f86ea2 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemConfigQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemConfigQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 配置表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemGroupDataQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemGroupDataQueryParam.java index 863f3494..26e637f3 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemGroupDataQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemGroupDataQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 组合数据详情表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreQueryParam.java index 5b98c392..da5a4b22 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreQueryParam.java @@ -1,9 +1,9 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; /** *

* 门店自提 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreStaffQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreStaffQueryParam.java index 0d193bee..1d3bfef1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreStaffQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/param/YxSystemStoreStaffQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.shop.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 门店店员表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxStoreProductAttrQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxStoreProductAttrQueryVo.java index 4116236c..1ee1b397 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxStoreProductAttrQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxStoreProductAttrQueryVo.java @@ -6,7 +6,6 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.util.List; /** @@ -37,4 +36,4 @@ public class YxStoreProductAttrQueryVo implements Serializable { private List attrValueArr; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreQueryVo.java index 5f57b40b..1844ff03 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreQueryVo.java @@ -5,7 +5,6 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.util.Date; /** @@ -72,4 +71,4 @@ public class YxSystemStoreQueryVo implements Serializable { private String distance; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreStaffQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreStaffQueryVo.java index 5a59d607..e2c85b51 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreStaffQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/shop/web/vo/YxSystemStoreStaffQueryVo.java @@ -6,8 +6,6 @@ import lombok.Data; import java.io.Serializable; -import java.util.Date; - /** *

* 门店店员表 查询结果对象 @@ -51,4 +49,4 @@ public class YxSystemStoreStaffQueryVo implements Serializable { @ApiModelProperty(value = "添加时间") private Integer addTime; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemAttachmentMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemAttachmentMapper.java index ac69b817..3e981f79 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemAttachmentMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemAttachmentMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.web.param.YxSystemAttachmentQueryParam; import co.yixiang.modules.user.web.vo.YxSystemAttachmentQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserLevelMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserLevelMapper.java index 06a331da..7b2ff6a5 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserLevelMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserLevelMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxSystemUserLevel; import co.yixiang.modules.user.web.param.YxSystemUserLevelQueryParam; import co.yixiang.modules.user.web.vo.YxSystemUserLevelQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserTaskMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserTaskMapper.java index a649f21e..bf44f12f 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserTaskMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxSystemUserTaskMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxSystemUserTask; import co.yixiang.modules.user.web.param.YxSystemUserTaskQueryParam; import co.yixiang.modules.user.web.vo.YxSystemUserTaskQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserAddressMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserAddressMapper.java index 296f013e..8244a992 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserAddressMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserAddressMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserAddress; import co.yixiang.modules.user.web.param.YxUserAddressQueryParam; import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserBillMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserBillMapper.java index 82b4c51e..35391963 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserBillMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserBillMapper.java @@ -1,14 +1,17 @@ package co.yixiang.modules.user.mapper; -import co.yixiang.modules.user.web.dto.*; +import co.yixiang.modules.user.entity.YxUserBill; +import co.yixiang.modules.user.web.dto.BillDTO; +import co.yixiang.modules.user.web.dto.BillOrderRecordDTO; +import co.yixiang.modules.user.web.dto.SignDTO; +import co.yixiang.modules.user.web.dto.UserBillDTO; +import co.yixiang.modules.user.web.param.YxUserBillQueryParam; +import co.yixiang.modules.user.web.vo.YxUserBillQueryVo; import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import co.yixiang.modules.user.entity.YxUserBill; -import co.yixiang.modules.user.web.param.YxUserBillQueryParam; -import co.yixiang.modules.user.web.vo.YxUserBillQueryVo; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserExtractMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserExtractMapper.java index fc429ccc..e6a0519d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserExtractMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserExtractMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserExtract; import co.yixiang.modules.user.web.param.YxUserExtractQueryParam; import co.yixiang.modules.user.web.vo.YxUserExtractQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserLevelMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserLevelMapper.java index 0d69f789..5f4bba73 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserLevelMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserLevelMapper.java @@ -1,12 +1,12 @@ package co.yixiang.modules.user.mapper; -import co.yixiang.modules.user.web.dto.UserLevelInfoDTO; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserLevel; +import co.yixiang.modules.user.web.dto.UserLevelInfoDTO; import co.yixiang.modules.user.web.param.YxUserLevelQueryParam; import co.yixiang.modules.user.web.vo.YxUserLevelQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserMapper.java index 6b9f117d..3c8b1d36 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserMapper.java @@ -1,12 +1,12 @@ package co.yixiang.modules.user.mapper; -import co.yixiang.modules.user.web.dto.PromUserDTO; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUser; +import co.yixiang.modules.user.web.dto.PromUserDTO; import co.yixiang.modules.user.web.param.YxUserQueryParam; import co.yixiang.modules.user.web.vo.YxUserQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserRechargeMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserRechargeMapper.java index 11768f66..2f2238b3 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserRechargeMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserRechargeMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserRecharge; import co.yixiang.modules.user.web.param.YxUserRechargeQueryParam; import co.yixiang.modules.user.web.vo.YxUserRechargeQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserSignMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserSignMapper.java index b0bd64e7..78214f9d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserSignMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserSignMapper.java @@ -1,22 +1,15 @@ package co.yixiang.modules.user.mapper; -import co.yixiang.modules.user.entity.YxUserBill; -import co.yixiang.modules.user.web.dto.BillDTO; -import co.yixiang.modules.user.web.dto.SignDTO; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserSign; import co.yixiang.modules.user.web.param.YxUserSignQueryParam; import co.yixiang.modules.user.web.vo.YxUserSignQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; import java.io.Serializable; -import java.util.List; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserTaskFinishMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserTaskFinishMapper.java index c1d3dbc2..744e251e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserTaskFinishMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxUserTaskFinishMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxUserTaskFinish; import co.yixiang.modules.user.web.param.YxUserTaskFinishQueryParam; import co.yixiang.modules.user.web.vo.YxUserTaskFinishQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxWechatUserMapper.java b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxWechatUserMapper.java index b6559af5..850b1003 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxWechatUserMapper.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/mapper/YxWechatUserMapper.java @@ -1,11 +1,11 @@ package co.yixiang.modules.user.mapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.modules.user.web.param.YxWechatUserQueryParam; import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemAttachmentService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemAttachmentService.java index 190a89cc..1d228120 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemAttachmentService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemAttachmentService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.web.param.YxSystemAttachmentQueryParam; import co.yixiang.modules.user.web.vo.YxSystemAttachmentQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserLevelService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserLevelService.java index 8f5ccb26..841b24d1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserLevelService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserLevelService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxSystemUserLevel; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxSystemUserLevel; import co.yixiang.modules.user.web.dto.UserLevelDTO; import co.yixiang.modules.user.web.param.YxSystemUserLevelQueryParam; import co.yixiang.modules.user.web.vo.YxSystemUserLevelQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserTaskService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserTaskService.java index 27a549c7..0410eb58 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserTaskService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxSystemUserTaskService.java @@ -8,13 +8,13 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxSystemUserTask; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxSystemUserTask; import co.yixiang.modules.user.web.dto.TaskDTO; import co.yixiang.modules.user.web.dto.UserLevelInfoDTO; import co.yixiang.modules.user.web.param.YxSystemUserTaskQueryParam; import co.yixiang.modules.user.web.vo.YxSystemUserTaskQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserAddressService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserAddressService.java index c8e58387..92360d7f 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserAddressService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserAddressService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserAddress; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserAddress; import co.yixiang.modules.user.web.param.YxUserAddressQueryParam; import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserExtractService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserExtractService.java index fcdc4ae7..6a7bf037 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserExtractService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserExtractService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserExtract; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserExtract; import co.yixiang.modules.user.web.param.UserExtParam; import co.yixiang.modules.user.web.param.YxUserExtractQueryParam; import co.yixiang.modules.user.web.vo.YxUserExtractQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserLevelService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserLevelService.java index a3fead10..d08eef66 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserLevelService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserLevelService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserLevel; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserLevel; import co.yixiang.modules.user.web.dto.UserLevelInfoDTO; import co.yixiang.modules.user.web.param.YxUserLevelQueryParam; import co.yixiang.modules.user.web.vo.YxUserLevelQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserRechargeService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserRechargeService.java index 28d88887..adb4d94c 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserRechargeService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserRechargeService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserRecharge; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserRecharge; import co.yixiang.modules.user.web.param.RechargeParam; import co.yixiang.modules.user.web.param.YxUserRechargeQueryParam; import co.yixiang.modules.user.web.vo.YxUserRechargeQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserSignService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserSignService.java index 40e1b001..21454e29 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserSignService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserSignService.java @@ -8,12 +8,12 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserSign; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserSign; import co.yixiang.modules.user.web.dto.SignDTO; import co.yixiang.modules.user.web.param.YxUserSignQueryParam; import co.yixiang.modules.user.web.vo.YxUserSignQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserTaskFinishService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserTaskFinishService.java index 363f97cf..8c147f9d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserTaskFinishService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxUserTaskFinishService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxUserTaskFinish; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxUserTaskFinish; import co.yixiang.modules.user.web.param.YxUserTaskFinishQueryParam; import co.yixiang.modules.user.web.vo.YxUserTaskFinishQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxWechatUserService.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxWechatUserService.java index 556035fd..26fec541 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/YxWechatUserService.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/YxWechatUserService.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.user.service; -import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.common.service.BaseService; +import co.yixiang.common.web.vo.Paging; +import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.modules.user.web.param.YxWechatUserQueryParam; import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo; -import co.yixiang.common.web.vo.Paging; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemAttachmentServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemAttachmentServiceImpl.java index f9cc33d2..0455e3db 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemAttachmentServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemAttachmentServiceImpl.java @@ -8,23 +8,23 @@ */ package co.yixiang.modules.user.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.mapper.YxSystemAttachmentMapper; import co.yixiang.modules.user.service.YxSystemAttachmentService; import co.yixiang.modules.user.web.param.YxSystemAttachmentQueryParam; import co.yixiang.modules.user.web.vo.YxSystemAttachmentQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.utils.OrderUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserLevelServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserLevelServiceImpl.java index a4e5bee0..2293f5c7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserLevelServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserLevelServiceImpl.java @@ -9,6 +9,8 @@ package co.yixiang.modules.user.service.impl; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.entity.YxSystemUserLevel; import co.yixiang.modules.user.entity.YxUserLevel; import co.yixiang.modules.user.mapper.YxSystemUserLevelMapper; @@ -21,19 +23,15 @@ import co.yixiang.modules.user.web.dto.UserLevelDTO; import co.yixiang.modules.user.web.dto.UserLevelInfoDTO; import co.yixiang.modules.user.web.param.YxSystemUserLevelQueryParam; import co.yixiang.modules.user.web.vo.YxSystemUserLevelQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import lombok.Setter; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.util.List; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java index 3d9f4813..ed1702c1 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java @@ -8,22 +8,22 @@ */ package co.yixiang.modules.user.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.entity.YxUserAddress; import co.yixiang.modules.user.mapper.YxUserAddressMapper; import co.yixiang.modules.user.service.YxUserAddressService; import co.yixiang.modules.user.web.param.YxUserAddressQueryParam; import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java index a2f64342..233b9b96 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java @@ -8,10 +8,10 @@ */ package co.yixiang.modules.user.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.enums.BillDetailEnum; -import co.yixiang.enums.BillEnum; import co.yixiang.enums.BillInfoEnum; -import co.yixiang.modules.activity.entity.YxStorePink; import co.yixiang.modules.user.entity.YxUserBill; import co.yixiang.modules.user.mapper.YxUserBillMapper; import co.yixiang.modules.user.mapping.BiillMap; @@ -21,20 +21,22 @@ import co.yixiang.modules.user.web.dto.BillOrderDTO; import co.yixiang.modules.user.web.dto.BillOrderRecordDTO; import co.yixiang.modules.user.web.param.YxUserBillQueryParam; import co.yixiang.modules.user.web.vo.YxUserBillQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserExtractServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserExtractServiceImpl.java index f1df5b77..0ebe04c4 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserExtractServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserExtractServiceImpl.java @@ -10,6 +10,8 @@ package co.yixiang.modules.user.service.impl; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.StrUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.enums.BillEnum; import co.yixiang.exception.ErrorRequestException; import co.yixiang.modules.user.entity.YxUser; @@ -22,18 +24,16 @@ import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.web.param.UserExtParam; import co.yixiang.modules.user.web.param.YxUserExtractQueryParam; import co.yixiang.modules.user.web.vo.YxUserExtractQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.web.vo.YxUserQueryVo; import co.yixiang.utils.OrderUtil; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; import java.math.BigDecimal; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java index c28c5489..2246f066 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java @@ -29,7 +29,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserRechargeServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserRechargeServiceImpl.java index c4c81170..5c8716a7 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserRechargeServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserRechargeServiceImpl.java @@ -13,7 +13,10 @@ import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.common.web.vo.Paging; -import co.yixiang.enums.*; +import co.yixiang.enums.BillDetailEnum; +import co.yixiang.enums.BillEnum; +import co.yixiang.enums.OrderInfoEnum; +import co.yixiang.enums.PayTypeEnum; import co.yixiang.modules.user.entity.YxUser; import co.yixiang.modules.user.entity.YxUserBill; import co.yixiang.modules.user.entity.YxUserRecharge; @@ -34,7 +37,6 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java index 134fe8ae..e647a6ae 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java @@ -32,9 +32,17 @@ import co.yixiang.modules.security.service.OnlineUserService; import co.yixiang.modules.shop.service.YxStoreCouponUserService; import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.shop.service.YxSystemStoreStaffService; -import co.yixiang.modules.user.entity.*; +import co.yixiang.modules.user.entity.YxSystemUserLevel; +import co.yixiang.modules.user.entity.YxUser; +import co.yixiang.modules.user.entity.YxUserBill; +import co.yixiang.modules.user.entity.YxUserLevel; +import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.modules.user.mapper.YxUserMapper; -import co.yixiang.modules.user.service.*; +import co.yixiang.modules.user.service.YxSystemUserLevelService; +import co.yixiang.modules.user.service.YxUserBillService; +import co.yixiang.modules.user.service.YxUserLevelService; +import co.yixiang.modules.user.service.YxUserService; +import co.yixiang.modules.user.service.YxWechatUserService; import co.yixiang.modules.user.web.dto.PromUserDTO; import co.yixiang.modules.user.web.param.PromParam; import co.yixiang.modules.user.web.param.YxUserQueryParam; @@ -66,7 +74,11 @@ import org.springframework.transaction.annotation.Transactional; import javax.servlet.http.HttpServletRequest; import java.io.Serializable; import java.math.BigDecimal; -import java.util.*; +import java.util.ArrayList; +import java.util.Date; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; import java.util.stream.Collectors; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserTaskFinishServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserTaskFinishServiceImpl.java index d7e62edb..0ceb67bc 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserTaskFinishServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxUserTaskFinishServiceImpl.java @@ -8,23 +8,23 @@ */ package co.yixiang.modules.user.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.entity.YxUserTaskFinish; import co.yixiang.modules.user.mapper.YxUserTaskFinishMapper; import co.yixiang.modules.user.service.YxUserTaskFinishService; import co.yixiang.modules.user.web.param.YxUserTaskFinishQueryParam; import co.yixiang.modules.user.web.vo.YxUserTaskFinishQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import co.yixiang.utils.OrderUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxWechatUserServiceImpl.java b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxWechatUserServiceImpl.java index 87acb6b3..6b2b8ca8 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxWechatUserServiceImpl.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/service/impl/YxWechatUserServiceImpl.java @@ -8,22 +8,22 @@ */ package co.yixiang.modules.user.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.web.vo.Paging; import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.modules.user.mapper.YxWechatUserMapper; import co.yixiang.modules.user.service.YxWechatUserService; import co.yixiang.modules.user.web.param.YxWechatUserQueryParam; import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.common.web.vo.Paging; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.io.Serializable; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserAddressController.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserAddressController.java index ce001e9b..aa0742ae 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserAddressController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserAddressController.java @@ -9,11 +9,11 @@ package co.yixiang.modules.user.web.controller; import cn.hutool.core.util.StrUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; import co.yixiang.common.web.param.IdParam; import co.yixiang.common.web.vo.Paging; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.user.entity.YxUserAddress; import co.yixiang.modules.user.service.YxUserAddressService; import co.yixiang.modules.user.web.param.AddressParam; @@ -27,7 +27,11 @@ import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; import java.util.LinkedHashMap; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserBillController.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserBillController.java index f936a865..5172626a 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserBillController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserBillController.java @@ -14,11 +14,11 @@ import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.qrcode.QrCodeUtil; -import co.yixiang.constant.SystemConfigConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.constant.SystemConfigConstants; import co.yixiang.enums.AppFromEnum; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.user.entity.YxSystemAttachment; import co.yixiang.modules.user.service.YxSystemAttachmentService; @@ -39,10 +39,16 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FileUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; -import java.awt.*; +import java.awt.Color; +import java.awt.Font; import java.io.File; import java.io.IOException; import java.io.InputStream; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserController.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserController.java index 2fa79488..fae4ef05 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserController.java @@ -9,10 +9,10 @@ package co.yixiang.modules.user.web.controller; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; import co.yixiang.constant.ShopConstants; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.order.service.YxStoreOrderService; import co.yixiang.modules.shop.service.YxStoreProductRelationService; import co.yixiang.modules.shop.service.YxSystemGroupDataService; @@ -34,7 +34,11 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import java.util.LinkedHashMap; import java.util.Map; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserLevelController.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserLevelController.java index a1de8786..2a63bdff 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserLevelController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserLevelController.java @@ -8,9 +8,9 @@ */ package co.yixiang.modules.user.web.controller; -import co.yixiang.logging.aop.log.Log; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.user.service.YxSystemUserLevelService; import co.yixiang.modules.user.service.YxSystemUserTaskService; import co.yixiang.modules.user.service.YxUserLevelService; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserRechargeController.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserRechargeController.java index 802422fd..8ae7942d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserRechargeController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/controller/UserRechargeController.java @@ -9,7 +9,6 @@ package co.yixiang.modules.user.web.controller; import cn.hutool.core.util.IdUtil; -import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.common.api.ApiResult; @@ -20,10 +19,8 @@ import co.yixiang.enums.BillDetailEnum; import co.yixiang.exception.ErrorRequestException; import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.shop.service.YxSystemGroupDataService; -import co.yixiang.modules.user.entity.YxUser; import co.yixiang.modules.user.entity.YxWechatUser; import co.yixiang.modules.user.service.YxUserRechargeService; -import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.service.YxWechatUserService; import co.yixiang.modules.user.web.param.RechargeParam; import co.yixiang.mp.service.YxPayService; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/BillOrderRecordDTO.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/BillOrderRecordDTO.java index 92655fe1..b79d7dba 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/BillOrderRecordDTO.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/BillOrderRecordDTO.java @@ -1,10 +1,7 @@ package co.yixiang.modules.user.web.dto; -import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; -import java.util.List; - /** * @ClassName BillDTO * @Author hupeng <610796224@qq.com> diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/UserLevelDTO.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/UserLevelDTO.java index 1cee3554..a13004fe 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/UserLevelDTO.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/dto/UserLevelDTO.java @@ -1,6 +1,5 @@ package co.yixiang.modules.user.web.dto; -import co.yixiang.modules.user.entity.YxSystemUserLevel; import co.yixiang.modules.user.web.vo.YxSystemUserLevelQueryVo; import lombok.Data; diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemAttachmentQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemAttachmentQueryParam.java index b04b6bd4..36834a31 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemAttachmentQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemAttachmentQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 附件管理表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserLevelQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserLevelQueryParam.java index e8b6dc97..409b890e 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserLevelQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserLevelQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 设置用户等级表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserTaskQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserTaskQueryParam.java index 1a544030..098734a9 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserTaskQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxSystemUserTaskQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 等级任务设置 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserAddressQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserAddressQueryParam.java index e998e014..6115fa58 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserAddressQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserAddressQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户地址表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserBillQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserBillQueryParam.java index e5329cb6..5b175d08 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserBillQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserBillQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户账单表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserExtractQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserExtractQueryParam.java index dedc3592..8f263495 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserExtractQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserExtractQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户提现表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserLevelQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserLevelQueryParam.java index ca8e2ad2..fb94edcc 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserLevelQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserLevelQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户等级记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserQueryParam.java index 3b47ddce..18c56358 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserRechargeQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserRechargeQueryParam.java index f489d567..8f416cef 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserRechargeQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserRechargeQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户充值表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserSignQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserSignQueryParam.java index 16d3f649..ab081aa9 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserSignQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserSignQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 签到记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserTaskFinishQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserTaskFinishQueryParam.java index e613a5fe..d2d42727 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserTaskFinishQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxUserTaskFinishQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 用户任务完成记录表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxWechatUserQueryParam.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxWechatUserQueryParam.java index 22f4f3fc..99bfc681 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxWechatUserQueryParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/param/YxWechatUserQueryParam.java @@ -1,11 +1,10 @@ package co.yixiang.modules.user.web.param; +import co.yixiang.common.web.param.QueryParam; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import co.yixiang.common.web.param.QueryParam; - /** *

* 微信用户表 查询参数对象 diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemAttachmentQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemAttachmentQueryVo.java index 06f96143..34b99812 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemAttachmentQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemAttachmentQueryVo.java @@ -3,9 +3,8 @@ package co.yixiang.modules.user.web.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.io.Serializable; -import java.util.Date; +import java.io.Serializable; /** *

@@ -49,4 +48,4 @@ private Boolean imageType; @ApiModelProperty(value = "图片上传模块类型 1 后台上传 2 用户生成") private Boolean moduleType; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserLevelQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserLevelQueryVo.java index 42541368..20ae7cab 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserLevelQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserLevelQueryVo.java @@ -6,9 +6,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

@@ -64,4 +62,4 @@ public class YxSystemUserLevelQueryVo implements Serializable { -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserTaskQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserTaskQueryVo.java index b204aa19..7b42ab91 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserTaskQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxSystemUserTaskQueryVo.java @@ -6,8 +6,6 @@ import lombok.Data; import java.io.Serializable; -import java.util.Date; - /** *

* 等级任务设置 查询结果对象 @@ -61,4 +59,4 @@ public class YxSystemUserTaskQueryVo implements Serializable { private String taskTypeTitle;//任务类型标题 -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserAddressQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserAddressQueryVo.java index 8333e5a7..058e90df 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserAddressQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserAddressQueryVo.java @@ -6,8 +6,6 @@ import lombok.Data; import java.io.Serializable; -import java.util.Date; - /** *

* 用户地址表 查询结果对象 @@ -63,4 +61,4 @@ public class YxUserAddressQueryVo implements Serializable { @ApiModelProperty(value = "添加时间") private Integer addTime; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserBillQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserBillQueryVo.java index e3a6deac..ce326f24 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserBillQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserBillQueryVo.java @@ -5,9 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

@@ -45,4 +43,4 @@ public class YxUserBillQueryVo implements Serializable { -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserExtractQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserExtractQueryVo.java index 5e13ab9d..a12cca73 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserExtractQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserExtractQueryVo.java @@ -5,9 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

@@ -62,4 +60,4 @@ public class YxUserExtractQueryVo implements Serializable { @ApiModelProperty(value = "微信号") private String wechat; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserLevelQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserLevelQueryVo.java index 12f49458..40176283 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserLevelQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserLevelQueryVo.java @@ -3,9 +3,8 @@ package co.yixiang.modules.user.web.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.io.Serializable; -import java.util.Date; +import java.io.Serializable; /** *

@@ -58,4 +57,4 @@ private Integer addTime; @ApiModelProperty(value = "享受折扣") private Integer discount; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserQueryVo.java index d756bbcc..65b8a0da 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserQueryVo.java @@ -7,9 +7,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserRechargeQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserRechargeQueryVo.java index 69b47aa7..21e90df0 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserRechargeQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserRechargeQueryVo.java @@ -5,9 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

@@ -48,4 +46,4 @@ public class YxUserRechargeQueryVo implements Serializable { @ApiModelProperty(value = "退款金额") private BigDecimal refundPrice; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserSignQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserSignQueryVo.java index 6a77673b..c436a160 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserSignQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserSignQueryVo.java @@ -6,8 +6,6 @@ import lombok.Data; import java.io.Serializable; -import java.util.Date; - /** *

* 签到记录表 查询结果对象 @@ -38,4 +36,4 @@ public class YxUserSignQueryVo implements Serializable { @ApiModelProperty(value = "添加时间") private Integer addTime; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserTaskFinishQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserTaskFinishQueryVo.java index 8b5d390e..56c0437b 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserTaskFinishQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxUserTaskFinishQueryVo.java @@ -3,9 +3,8 @@ package co.yixiang.modules.user.web.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.io.Serializable; -import java.util.Date; +import java.io.Serializable; /** *

@@ -34,4 +33,4 @@ private Boolean status; @ApiModelProperty(value = "添加时间") private Integer addTime; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxWechatUserQueryVo.java b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxWechatUserQueryVo.java index 9e82f71b..4dd4d3fb 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxWechatUserQueryVo.java +++ b/yshop-api/src/main/java/co/yixiang/modules/user/web/vo/YxWechatUserQueryVo.java @@ -5,9 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; - import java.math.BigDecimal; -import java.util.Date; /** *

@@ -94,4 +92,4 @@ public class YxWechatUserQueryVo implements Serializable { @ApiModelProperty(value = "用户类型") private String userType; -} \ No newline at end of file +} diff --git a/yshop-api/src/main/java/co/yixiang/modules/wechat/web/controller/WechatController.java b/yshop-api/src/main/java/co/yixiang/modules/wechat/web/controller/WechatController.java index 56febd92..cbe2e642 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/wechat/web/controller/WechatController.java +++ b/yshop-api/src/main/java/co/yixiang/modules/wechat/web/controller/WechatController.java @@ -8,7 +8,6 @@ */ package co.yixiang.modules.wechat.web.controller; -import cn.hutool.core.util.StrUtil; import co.yixiang.annotation.AnonymousAccess; import co.yixiang.common.api.ApiResult; import co.yixiang.common.web.controller.BaseController; @@ -23,7 +22,6 @@ import co.yixiang.modules.user.entity.YxUserRecharge; import co.yixiang.modules.user.service.YxUserRechargeService; import co.yixiang.mp.config.WxMpConfiguration; import co.yixiang.mp.config.WxPayConfiguration; -import co.yixiang.utils.RedisUtil; import com.github.binarywang.wxpay.bean.notify.WxPayNotifyResponse; import com.github.binarywang.wxpay.bean.notify.WxPayOrderNotifyResult; import com.github.binarywang.wxpay.bean.notify.WxPayRefundNotifyResult; @@ -39,7 +37,11 @@ import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; diff --git a/yshop-api/src/main/java/co/yixiang/modules/wechat/web/param/WxPhoneParam.java b/yshop-api/src/main/java/co/yixiang/modules/wechat/web/param/WxPhoneParam.java index 33a5dd5b..cb78a17d 100644 --- a/yshop-api/src/main/java/co/yixiang/modules/wechat/web/param/WxPhoneParam.java +++ b/yshop-api/src/main/java/co/yixiang/modules/wechat/web/param/WxPhoneParam.java @@ -1,6 +1,5 @@ package co.yixiang.modules.wechat.web.param; -import lombok.Data; import lombok.Getter; import lombok.Setter; diff --git a/yshop-api/src/test/java/co/yixiang/test/CodeGenerator.java b/yshop-api/src/test/java/co/yixiang/test/CodeGenerator.java index cf0d1750..1ef2dd26 100644 --- a/yshop-api/src/test/java/co/yixiang/test/CodeGenerator.java +++ b/yshop-api/src/test/java/co/yixiang/test/CodeGenerator.java @@ -6,7 +6,12 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.core.toolkit.StringPool; import com.baomidou.mybatisplus.generator.AutoGenerator; import com.baomidou.mybatisplus.generator.InjectionConfig; -import com.baomidou.mybatisplus.generator.config.*; +import com.baomidou.mybatisplus.generator.config.DataSourceConfig; +import com.baomidou.mybatisplus.generator.config.FileOutConfig; +import com.baomidou.mybatisplus.generator.config.GlobalConfig; +import com.baomidou.mybatisplus.generator.config.PackageConfig; +import com.baomidou.mybatisplus.generator.config.StrategyConfig; +import com.baomidou.mybatisplus.generator.config.TemplateConfig; import com.baomidou.mybatisplus.generator.config.po.TableInfo; import com.baomidou.mybatisplus.generator.config.rules.DateType; import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; @@ -153,8 +158,8 @@ public class CodeGenerator { return projectPath + "/yshop-api/src/main/java/"+ PROJECT_PACKAGE_PATH +"/modules/" + pc.getModuleName() + "/web/vo/" + tableInfo.getEntityName() + "QueryVo" + StringPool.DOT_JAVA; } }); - - + + cfg.setFileOutConfigList(focList); mpg.setCfg(cfg); mpg.setTemplate(new TemplateConfig().setXml(null)); diff --git a/yshop-common/src/main/java/co/yixiang/aspect/LimitAspect.java b/yshop-common/src/main/java/co/yixiang/aspect/LimitAspect.java index dd3f0ece..e229101c 100644 --- a/yshop-common/src/main/java/co/yixiang/aspect/LimitAspect.java +++ b/yshop-common/src/main/java/co/yixiang/aspect/LimitAspect.java @@ -5,11 +5,11 @@ */ package co.yixiang.aspect; -import co.yixiang.utils.RequestHolder; -import com.google.common.collect.ImmutableList; import co.yixiang.annotation.Limit; import co.yixiang.exception.BadRequestException; +import co.yixiang.utils.RequestHolder; import co.yixiang.utils.StringUtils; +import com.google.common.collect.ImmutableList; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; @@ -21,6 +21,7 @@ import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.script.DefaultRedisScript; import org.springframework.data.redis.core.script.RedisScript; import org.springframework.stereotype.Component; + import javax.servlet.http.HttpServletRequest; import java.lang.reflect.Method; diff --git a/yshop-common/src/main/java/co/yixiang/config/ElPermissionConfig.java b/yshop-common/src/main/java/co/yixiang/config/ElPermissionConfig.java index 733505d0..1309cf93 100644 --- a/yshop-common/src/main/java/co/yixiang/config/ElPermissionConfig.java +++ b/yshop-common/src/main/java/co/yixiang/config/ElPermissionConfig.java @@ -8,6 +8,7 @@ package co.yixiang.config; import co.yixiang.utils.SecurityUtils; import org.springframework.security.core.GrantedAuthority; import org.springframework.stereotype.Service; + import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; diff --git a/yshop-common/src/main/java/co/yixiang/config/RedisConfig.java b/yshop-common/src/main/java/co/yixiang/config/RedisConfig.java index a51118dd..a3fbab59 100644 --- a/yshop-common/src/main/java/co/yixiang/config/RedisConfig.java +++ b/yshop-common/src/main/java/co/yixiang/config/RedisConfig.java @@ -6,11 +6,11 @@ package co.yixiang.config; import cn.hutool.core.lang.Assert; +import co.yixiang.utils.StringUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.parser.ParserConfig; import com.alibaba.fastjson.serializer.SerializerFeature; import lombok.extern.slf4j.Slf4j; -import co.yixiang.utils.StringUtils; import org.apache.commons.codec.digest.DigestUtils; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +29,7 @@ import org.springframework.data.redis.core.RedisOperations; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.RedisSerializationContext; import org.springframework.data.redis.serializer.RedisSerializer; + import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.time.Duration; diff --git a/yshop-common/src/main/java/co/yixiang/config/SwaggerConfig.java b/yshop-common/src/main/java/co/yixiang/config/SwaggerConfig.java index 2d1a533a..8ee7c7a0 100644 --- a/yshop-common/src/main/java/co/yixiang/config/SwaggerConfig.java +++ b/yshop-common/src/main/java/co/yixiang/config/SwaggerConfig.java @@ -31,8 +31,10 @@ import springfox.documentation.service.Parameter; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; + import java.util.ArrayList; import java.util.List; + import static com.google.common.collect.Lists.newArrayList; import static springfox.documentation.schema.AlternateTypeRules.newRule; diff --git a/yshop-common/src/main/java/co/yixiang/dozer/config/DozerMapperConfig.java b/yshop-common/src/main/java/co/yixiang/dozer/config/DozerMapperConfig.java index 641a6b48..eb3d5a68 100644 --- a/yshop-common/src/main/java/co/yixiang/dozer/config/DozerMapperConfig.java +++ b/yshop-common/src/main/java/co/yixiang/dozer/config/DozerMapperConfig.java @@ -5,8 +5,6 @@ */ package co.yixiang.dozer.config; -import co.yixiang.dozer.service.EJBGenerator; -import co.yixiang.dozer.service.IGenerator; import org.dozer.spring.DozerBeanMapperFactoryBean; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; diff --git a/yshop-common/src/main/java/co/yixiang/enums/OrderInfoEnum.java b/yshop-common/src/main/java/co/yixiang/enums/OrderInfoEnum.java index a5c8c0fd..03dd51cb 100644 --- a/yshop-common/src/main/java/co/yixiang/enums/OrderInfoEnum.java +++ b/yshop-common/src/main/java/co/yixiang/enums/OrderInfoEnum.java @@ -7,6 +7,7 @@ package co.yixiang.enums; import lombok.AllArgsConstructor; import lombok.Getter; + import java.util.stream.Stream; /** diff --git a/yshop-common/src/main/java/co/yixiang/exception/BadRequestException.java b/yshop-common/src/main/java/co/yixiang/exception/BadRequestException.java index 6f58b3e4..b73bd826 100644 --- a/yshop-common/src/main/java/co/yixiang/exception/BadRequestException.java +++ b/yshop-common/src/main/java/co/yixiang/exception/BadRequestException.java @@ -7,6 +7,7 @@ package co.yixiang.exception; import lombok.Getter; import org.springframework.http.HttpStatus; + import static org.springframework.http.HttpStatus.BAD_REQUEST; /** diff --git a/yshop-common/src/main/java/co/yixiang/exception/handler/GlobalExceptionHandler.java b/yshop-common/src/main/java/co/yixiang/exception/handler/GlobalExceptionHandler.java index a5a332cd..5fd8864c 100644 --- a/yshop-common/src/main/java/co/yixiang/exception/handler/GlobalExceptionHandler.java +++ b/yshop-common/src/main/java/co/yixiang/exception/handler/GlobalExceptionHandler.java @@ -6,19 +6,22 @@ package co.yixiang.exception.handler; import co.yixiang.exception.BadRequestException; +import co.yixiang.exception.EntityExistException; +import co.yixiang.exception.EntityNotFoundException; import co.yixiang.exception.ErrorRequestException; import co.yixiang.utils.ThrowableUtil; import lombok.extern.slf4j.Slf4j; -import co.yixiang.exception.EntityExistException; -import co.yixiang.exception.EntityNotFoundException; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.authentication.BadCredentialsException; import org.springframework.web.bind.MethodArgumentNotValidException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; + import java.util.Objects; -import static org.springframework.http.HttpStatus.*; + +import static org.springframework.http.HttpStatus.NOT_FOUND; +import static org.springframework.http.HttpStatus.valueOf; /** * @author Zheng Jie diff --git a/yshop-common/src/main/java/co/yixiang/print/PrintStoreOrderVO.java b/yshop-common/src/main/java/co/yixiang/print/PrintStoreOrderVO.java index 6c40ee65..e31db2d7 100644 --- a/yshop-common/src/main/java/co/yixiang/print/PrintStoreOrderVO.java +++ b/yshop-common/src/main/java/co/yixiang/print/PrintStoreOrderVO.java @@ -5,8 +5,6 @@ */ package co.yixiang.print; -import co.yixiang.utils.OrderUtil; -import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; diff --git a/yshop-common/src/main/java/co/yixiang/utils/CateDTO.java b/yshop-common/src/main/java/co/yixiang/utils/CateDTO.java index b89f2c7d..d3731633 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/CateDTO.java +++ b/yshop-common/src/main/java/co/yixiang/utils/CateDTO.java @@ -6,8 +6,8 @@ package co.yixiang.utils; - import lombok.Data; + import java.io.Serializable; import java.util.ArrayList; import java.util.List; diff --git a/yshop-common/src/main/java/co/yixiang/utils/FileUtil.java b/yshop-common/src/main/java/co/yixiang/utils/FileUtil.java index 49820b51..6dec0c76 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/FileUtil.java +++ b/yshop-common/src/main/java/co/yixiang/utils/FileUtil.java @@ -13,11 +13,21 @@ import cn.hutool.poi.excel.ExcelUtil; import co.yixiang.exception.BadRequestException; import org.apache.poi.util.IOUtils; import org.springframework.web.multipart.MultipartFile; + import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.awt.image.BufferedImage; -import java.io.*; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.FileReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.io.Reader; import java.security.MessageDigest; import java.text.DecimalFormat; import java.text.SimpleDateFormat; diff --git a/yshop-common/src/main/java/co/yixiang/utils/FontUtil.java b/yshop-common/src/main/java/co/yixiang/utils/FontUtil.java index 94a80ff7..97639592 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/FontUtil.java +++ b/yshop-common/src/main/java/co/yixiang/utils/FontUtil.java @@ -5,7 +5,8 @@ */ package co.yixiang.utils; -import java.awt.*; +import java.awt.Font; +import java.awt.FontFormatException; import java.io.File; import java.io.FileInputStream; import java.io.IOException; diff --git a/yshop-common/src/main/java/co/yixiang/utils/OrderUtil.java b/yshop-common/src/main/java/co/yixiang/utils/OrderUtil.java index 1c153079..610568de 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/OrderUtil.java +++ b/yshop-common/src/main/java/co/yixiang/utils/OrderUtil.java @@ -9,8 +9,6 @@ import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.NumberUtil; -import javax.xml.crypto.Data; -import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Random; diff --git a/yshop-common/src/main/java/co/yixiang/utils/PageUtil.java b/yshop-common/src/main/java/co/yixiang/utils/PageUtil.java index c57f474d..4fd1d21e 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/PageUtil.java +++ b/yshop-common/src/main/java/co/yixiang/utils/PageUtil.java @@ -6,7 +6,11 @@ package co.yixiang.utils; import org.springframework.data.domain.Page; -import java.util.*; + +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** * 分页工具 diff --git a/yshop-common/src/main/java/co/yixiang/utils/RedisUtils.java b/yshop-common/src/main/java/co/yixiang/utils/RedisUtils.java index e05c6ed6..f7c574f7 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/RedisUtils.java +++ b/yshop-common/src/main/java/co/yixiang/utils/RedisUtils.java @@ -8,10 +8,19 @@ package co.yixiang.utils; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.redis.connection.RedisConnection; import org.springframework.data.redis.connection.RedisConnectionFactory; -import org.springframework.data.redis.core.*; +import org.springframework.data.redis.core.Cursor; +import org.springframework.data.redis.core.RedisConnectionUtils; +import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.data.redis.core.ScanOptions; import org.springframework.stereotype.Component; import org.springframework.util.CollectionUtils; -import java.util.*; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.Set; import java.util.concurrent.TimeUnit; /** diff --git a/yshop-common/src/main/java/co/yixiang/utils/RequestHolder.java b/yshop-common/src/main/java/co/yixiang/utils/RequestHolder.java index 29ad8724..67445930 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/RequestHolder.java +++ b/yshop-common/src/main/java/co/yixiang/utils/RequestHolder.java @@ -7,6 +7,7 @@ package co.yixiang.utils; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; + import javax.servlet.http.HttpServletRequest; import java.util.Objects; diff --git a/yshop-common/src/main/java/co/yixiang/utils/TranslatorUtil.java b/yshop-common/src/main/java/co/yixiang/utils/TranslatorUtil.java index 6c4d31df..805888c8 100644 --- a/yshop-common/src/main/java/co/yixiang/utils/TranslatorUtil.java +++ b/yshop-common/src/main/java/co/yixiang/utils/TranslatorUtil.java @@ -6,6 +6,7 @@ package co.yixiang.utils; import cn.hutool.json.JSONArray; + import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; diff --git a/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/util/SwaggerUtil.java b/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/util/SwaggerUtil.java index eeb03792..caf8c747 100644 --- a/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/util/SwaggerUtil.java +++ b/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/util/SwaggerUtil.java @@ -1,8 +1,18 @@ package com.github.xiaoymin.knife4j.spring.util; import io.swagger.models.Model; -import io.swagger.models.properties.*; +import io.swagger.models.properties.AbstractProperty; +import io.swagger.models.properties.ArrayProperty; +import io.swagger.models.properties.BooleanProperty; +import io.swagger.models.properties.DateTimeProperty; +import io.swagger.models.properties.IntegerProperty; +import io.swagger.models.properties.LongProperty; +import io.swagger.models.properties.ObjectProperty; +import io.swagger.models.properties.Property; +import io.swagger.models.properties.PropertyBuilder; import io.swagger.models.properties.PropertyBuilder.PropertyId; +import io.swagger.models.properties.RefProperty; +import io.swagger.models.properties.StringProperty; import org.springframework.beans.BeanUtils; import java.util.HashMap; diff --git a/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/web/Knife4jController.java b/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/web/Knife4jController.java index f39c5bc7..a9f7a088 100644 --- a/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/web/Knife4jController.java +++ b/yshop-common/src/main/java/com/github/xiaoymin/knife4j/spring/web/Knife4jController.java @@ -3,7 +3,12 @@ package com.github.xiaoymin.knife4j.spring.web; import com.github.xiaoymin.knife4j.annotations.ApiOperationSort; import com.github.xiaoymin.knife4j.annotations.ApiSort; import com.github.xiaoymin.knife4j.spring.common.SwaggerBootstrapUiHostNameProvider; -import com.github.xiaoymin.knife4j.spring.model.*; +import com.github.xiaoymin.knife4j.spring.model.MarkdownFiles; +import com.github.xiaoymin.knife4j.spring.model.RestHandlerMapping; +import com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUi; +import com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiPath; +import com.github.xiaoymin.knife4j.spring.model.SwaggerBootstrapUiTag; +import com.github.xiaoymin.knife4j.spring.model.SwaggerExt; import com.github.xiaoymin.knife4j.spring.util.SwaggerUtil; import com.google.common.base.Function; import com.google.common.base.Strings; @@ -51,7 +56,14 @@ import springfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper; import javax.servlet.http.HttpServletRequest; import java.lang.reflect.Method; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; import java.util.regex.Pattern; import static org.springframework.util.MimeTypeUtils.APPLICATION_JSON_VALUE; @@ -416,4 +428,4 @@ public class Knife4jController { } } } -} \ No newline at end of file +} diff --git a/yshop-common/src/test/java/co/yixiang/utils/FileUtilTest.java b/yshop-common/src/test/java/co/yixiang/utils/FileUtilTest.java index e735dc49..d4e03d11 100644 --- a/yshop-common/src/test/java/co/yixiang/utils/FileUtilTest.java +++ b/yshop-common/src/test/java/co/yixiang/utils/FileUtilTest.java @@ -9,7 +9,7 @@ import org.junit.Assert; import org.junit.Test; import org.springframework.mock.web.MockMultipartFile; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; public class FileUtilTest { diff --git a/yshop-generator/src/main/java/co/yixiang/gen/rest/GenConfigController.java b/yshop-generator/src/main/java/co/yixiang/gen/rest/GenConfigController.java index 7ed461b8..6f13a545 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/rest/GenConfigController.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/rest/GenConfigController.java @@ -5,14 +5,19 @@ */ package co.yixiang.gen.rest; -import co.yixiang.gen.service.GenConfigService; import co.yixiang.gen.domain.GenConfig; +import co.yixiang.gen.service.GenConfigService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author Zheng Jie diff --git a/yshop-generator/src/main/java/co/yixiang/gen/rest/GeneratorController.java b/yshop-generator/src/main/java/co/yixiang/gen/rest/GeneratorController.java index c0553a3c..2e110f94 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/rest/GeneratorController.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/rest/GeneratorController.java @@ -5,17 +5,25 @@ */ package co.yixiang.gen.rest; +import co.yixiang.exception.BadRequestException; import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.gen.service.GenConfigService; import co.yixiang.gen.service.GeneratorService; +import co.yixiang.utils.PageUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import co.yixiang.exception.BadRequestException; -import co.yixiang.utils.PageUtil; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.List; diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/GeneratorService.java b/yshop-generator/src/main/java/co/yixiang/gen/service/GeneratorService.java index dd98b0d5..ffa3dff2 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/GeneratorService.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/GeneratorService.java @@ -5,11 +5,11 @@ */ package co.yixiang.gen.service; -import co.yixiang.common.web.vo.Paging; import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.gen.domain.GenConfig; import org.springframework.http.ResponseEntity; import org.springframework.scheduling.annotation.Async; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.List; diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java index 11ecdbba..6d28d991 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java @@ -5,13 +5,14 @@ */ package co.yixiang.gen.service.impl; -import co.yixiang.gen.service.mapper.GenConfigMapper; import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.gen.domain.GenConfig; import co.yixiang.gen.service.GenConfigService; +import co.yixiang.gen.service.mapper.GenConfigMapper; import co.yixiang.utils.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.springframework.stereotype.Service; + import java.io.File; /** diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java index 08b17f64..17f16894 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java @@ -8,14 +8,14 @@ package co.yixiang.gen.service.impl; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ZipUtil; -import co.yixiang.gen.domain.ColumnConfig; -import co.yixiang.gen.service.mapper.ColumnInfoMapper; -import co.yixiang.gen.utils.GenUtil; import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.exception.BadRequestException; +import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.gen.domain.GenConfig; import co.yixiang.gen.domain.vo.TableInfo; -import co.yixiang.exception.BadRequestException; import co.yixiang.gen.service.GeneratorService; +import co.yixiang.gen.service.mapper.ColumnInfoMapper; +import co.yixiang.gen.utils.GenUtil; import co.yixiang.utils.FileUtil; import co.yixiang.utils.PageUtil; import co.yixiang.utils.StringUtils; @@ -25,6 +25,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.File; diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/ColumnInfoMapper.java b/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/ColumnInfoMapper.java index 64943d77..e5d309d7 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/ColumnInfoMapper.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/ColumnInfoMapper.java @@ -5,11 +5,10 @@ */ package co.yixiang.gen.service.mapper; -import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.common.mapper.CoreMapper; +import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.gen.domain.vo.TableInfo; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/GenConfigMapper.java b/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/GenConfigMapper.java index f02d7571..556ab5d8 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/GenConfigMapper.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/mapper/GenConfigMapper.java @@ -5,8 +5,8 @@ */ package co.yixiang.gen.service.mapper; -import co.yixiang.gen.domain.GenConfig; import co.yixiang.common.mapper.CoreMapper; +import co.yixiang.gen.domain.GenConfig; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; diff --git a/yshop-generator/src/main/java/co/yixiang/gen/utils/ColUtil.java b/yshop-generator/src/main/java/co/yixiang/gen/utils/ColUtil.java index 5e30b7b3..b63ba853 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/utils/ColUtil.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/utils/ColUtil.java @@ -5,7 +5,9 @@ */ package co.yixiang.gen.utils; -import org.apache.commons.configuration.*; +import org.apache.commons.configuration.Configuration; +import org.apache.commons.configuration.ConfigurationException; +import org.apache.commons.configuration.PropertiesConfiguration; /** * sql字段转java diff --git a/yshop-generator/src/main/java/co/yixiang/gen/utils/GenUtil.java b/yshop-generator/src/main/java/co/yixiang/gen/utils/GenUtil.java index f27063cd..21632539 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/utils/GenUtil.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/utils/GenUtil.java @@ -6,19 +6,27 @@ package co.yixiang.gen.utils; import cn.hutool.core.util.StrUtil; -import cn.hutool.extra.template.*; +import cn.hutool.extra.template.Template; +import cn.hutool.extra.template.TemplateConfig; +import cn.hutool.extra.template.TemplateEngine; +import cn.hutool.extra.template.TemplateException; +import cn.hutool.extra.template.TemplateUtil; +import co.yixiang.gen.domain.ColumnConfig; import co.yixiang.gen.domain.GenConfig; import co.yixiang.utils.FileUtil; import co.yixiang.utils.StringUtils; import lombok.extern.slf4j.Slf4j; -import co.yixiang.gen.domain.ColumnConfig; import org.springframework.util.ObjectUtils; + import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.Writer; import java.time.LocalDate; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 代码生成 diff --git a/yshop-logging/src/main/java/co/yixiang/logging/aspect/LogAspect.java b/yshop-logging/src/main/java/co/yixiang/logging/aspect/LogAspect.java index a7d9c07c..0fadcb89 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/aspect/LogAspect.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/aspect/LogAspect.java @@ -5,13 +5,13 @@ */ package co.yixiang.logging.aspect; -import lombok.extern.slf4j.Slf4j; import co.yixiang.logging.domain.Log; import co.yixiang.logging.service.LogService; import co.yixiang.utils.RequestHolder; import co.yixiang.utils.SecurityUtils; import co.yixiang.utils.StringUtils; import co.yixiang.utils.ThrowableUtil; +import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.AfterThrowing; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/domain/Log.java b/yshop-logging/src/main/java/co/yixiang/logging/domain/Log.java index 4a7d80ea..fa542121 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/domain/Log.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/domain/Log.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.NoArgsConstructor; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/rest/LogController.java b/yshop-logging/src/main/java/co/yixiang/logging/rest/LogController.java index 9561eea6..2a007789 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/rest/LogController.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/rest/LogController.java @@ -6,16 +6,21 @@ package co.yixiang.logging.rest; import co.yixiang.logging.aop.log.Log; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; import co.yixiang.logging.service.LogService; import co.yixiang.logging.service.dto.LogQueryCriteria; import co.yixiang.utils.SecurityUtils; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/LogService.java b/yshop-logging/src/main/java/co/yixiang/logging/service/LogService.java index 600ca892..4ace7803 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/LogService.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/LogService.java @@ -5,8 +5,8 @@ */ package co.yixiang.logging.service; -import co.yixiang.logging.domain.Log; import co.yixiang.common.service.BaseService; +import co.yixiang.logging.domain.Log; import co.yixiang.logging.service.dto.LogQueryCriteria; import org.aspectj.lang.ProceedingJoinPoint; import org.springframework.data.domain.Pageable; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogErrorDTO.java b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogErrorDTO.java index aa6a86ed..c5d3f8e3 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogErrorDTO.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogErrorDTO.java @@ -6,6 +6,7 @@ package co.yixiang.logging.service.dto; import lombok.Data; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogQueryCriteria.java b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogQueryCriteria.java index 33d0a7d6..3d2c7dfb 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogQueryCriteria.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogQueryCriteria.java @@ -7,6 +7,7 @@ package co.yixiang.logging.service.dto; import co.yixiang.annotation.Query; import lombok.Data; + import java.sql.Timestamp; import java.util.List; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogSmallDTO.java b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogSmallDTO.java index ab88b05b..21308c86 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogSmallDTO.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/dto/LogSmallDTO.java @@ -6,6 +6,7 @@ package co.yixiang.logging.service.dto; import lombok.Data; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/impl/LogServiceImpl.java b/yshop-logging/src/main/java/co/yixiang/logging/service/impl/LogServiceImpl.java index 8a8e656b..bf7d4415 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/impl/LogServiceImpl.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/impl/LogServiceImpl.java @@ -8,16 +8,18 @@ package co.yixiang.logging.service.impl; import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; import cn.hutool.json.JSONObject; -import co.yixiang.logging.aop.log.Log; -import co.yixiang.logging.service.mapper.LogMapper; import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.common.utils.QueryHelpPlus; import co.yixiang.dozer.service.IGenerator; +import co.yixiang.logging.aop.log.Log; import co.yixiang.logging.service.LogService; import co.yixiang.logging.service.dto.LogErrorDTO; import co.yixiang.logging.service.dto.LogQueryCriteria; import co.yixiang.logging.service.dto.LogSmallDTO; -import co.yixiang.utils.*; +import co.yixiang.logging.service.mapper.LogMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.StringUtils; +import co.yixiang.utils.ValidationUtil; import com.github.pagehelper.PageInfo; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.reflect.MethodSignature; diff --git a/yshop-logging/src/main/java/co/yixiang/logging/service/mapper/LogMapper.java b/yshop-logging/src/main/java/co/yixiang/logging/service/mapper/LogMapper.java index 9f73c113..a936cb0c 100644 --- a/yshop-logging/src/main/java/co/yixiang/logging/service/mapper/LogMapper.java +++ b/yshop-logging/src/main/java/co/yixiang/logging/service/mapper/LogMapper.java @@ -12,6 +12,7 @@ import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.springframework.stereotype.Repository; + import java.util.List; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/config/WxMpConfiguration.java b/yshop-mp/src/main/java/co/yixiang/mp/config/WxMpConfiguration.java index b2a4be4f..382c476c 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/config/WxMpConfiguration.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/config/WxMpConfiguration.java @@ -5,7 +5,17 @@ */ package co.yixiang.mp.config; -import co.yixiang.mp.handler.*; +import co.yixiang.mp.handler.KfSessionHandler; +import co.yixiang.mp.handler.LocationHandler; +import co.yixiang.mp.handler.LogHandler; +import co.yixiang.mp.handler.MenuHandler; +import co.yixiang.mp.handler.MsgHandler; +import co.yixiang.mp.handler.NullHandler; +import co.yixiang.mp.handler.RedisHandler; +import co.yixiang.mp.handler.ScanHandler; +import co.yixiang.mp.handler.StoreCheckNotifyHandler; +import co.yixiang.mp.handler.SubscribeHandler; +import co.yixiang.mp.handler.UnsubscribeHandler; import co.yixiang.utils.RedisUtil; import com.google.common.collect.Maps; import me.chanjar.weixin.common.api.WxConsts; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatArticleController.java b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatArticleController.java index 2f0b0a6d..e60e945c 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatArticleController.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatArticleController.java @@ -6,8 +6,6 @@ package co.yixiang.mp.controller; import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.StrUtil; -import co.yixiang.exception.BadRequestException; import co.yixiang.mp.domain.YxArticle; import co.yixiang.mp.service.YxArticleService; import co.yixiang.mp.service.dto.YxArticleDto; @@ -20,7 +18,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.Date; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatMenuController.java b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatMenuController.java index a10b12fc..bad4c6d0 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatMenuController.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatMenuController.java @@ -6,13 +6,11 @@ package co.yixiang.mp.controller; -import cn.hutool.core.util.StrUtil; import co.yixiang.exception.BadRequestException; import co.yixiang.mp.config.WxMpConfiguration; import co.yixiang.mp.domain.YxWechatMenu; import co.yixiang.mp.service.YxWechatMenuService; import co.yixiang.utils.OrderUtil; -import co.yixiang.utils.RedisUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -21,11 +19,14 @@ import io.swagger.annotations.ApiOperation; import me.chanjar.weixin.common.bean.menu.WxMenu; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.mp.api.WxMpService; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatReplyController.java b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatReplyController.java index 9b9e7351..6451b74d 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatReplyController.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatReplyController.java @@ -6,19 +6,20 @@ package co.yixiang.mp.controller; import cn.hutool.core.util.ObjectUtil; -import cn.hutool.core.util.StrUtil; -import co.yixiang.exception.BadRequestException; import co.yixiang.mp.domain.YxWechatReply; import co.yixiang.mp.service.YxWechatReplyService; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatTemplateController.java b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatTemplateController.java index 949cbdfb..8388109d 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatTemplateController.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/controller/WechatTemplateController.java @@ -5,9 +5,7 @@ */ package co.yixiang.mp.controller; -import cn.hutool.core.util.StrUtil; import co.yixiang.dozer.service.IGenerator; -import co.yixiang.exception.BadRequestException; import co.yixiang.mp.domain.YxWechatTemplate; import co.yixiang.mp.service.YxWechatTemplateService; import co.yixiang.mp.service.dto.YxWechatTemplateDto; @@ -15,14 +13,18 @@ import co.yixiang.mp.service.dto.YxWechatTemplateQueryCriteria; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import lombok.extern.java.Log; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxArticle.java b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxArticle.java index a6a13c06..3de73aed 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxArticle.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxArticle.java @@ -4,13 +4,14 @@ */ package co.yixiang.mp.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; import javax.validation.constraints.NotBlank; import java.io.Serializable; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatMenu.java b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatMenu.java index dbb2e00f..d09d9fc0 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatMenu.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatMenu.java @@ -4,10 +4,15 @@ */ package co.yixiang.mp.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatReply.java b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatReply.java index c5163f68..90f6eaff 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatReply.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatReply.java @@ -4,12 +4,14 @@ */ package co.yixiang.mp.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatTemplate.java b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatTemplate.java index d5d50746..7db38388 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatTemplate.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/domain/YxWechatTemplate.java @@ -4,14 +4,15 @@ */ package co.yixiang.mp.domain; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableLogic; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/handler/LogHandler.java b/yshop-mp/src/main/java/co/yixiang/mp/handler/LogHandler.java index 023075c9..eb1790b1 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/handler/LogHandler.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/handler/LogHandler.java @@ -5,7 +5,6 @@ */ package co.yixiang.mp.handler; -import co.yixiang.mp.utils.JsonUtils; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/handler/MsgHandler.java b/yshop-mp/src/main/java/co/yixiang/mp/handler/MsgHandler.java index 7a11d018..ba59699a 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/handler/MsgHandler.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/handler/MsgHandler.java @@ -6,7 +6,6 @@ package co.yixiang.mp.handler; import co.yixiang.mp.builder.TextBuilder; -import co.yixiang.mp.utils.JsonUtils; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpService; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/handler/ScanHandler.java b/yshop-mp/src/main/java/co/yixiang/mp/handler/ScanHandler.java index 17f17db7..e2b926ed 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/handler/ScanHandler.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/handler/ScanHandler.java @@ -5,15 +5,14 @@ */ package co.yixiang.mp.handler; -import java.util.Map; - -import org.springframework.stereotype.Component; - import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; +import org.springframework.stereotype.Component; + +import java.util.Map; @Component public class ScanHandler extends AbstractHandler { diff --git a/yshop-mp/src/main/java/co/yixiang/mp/handler/SubscribeHandler.java b/yshop-mp/src/main/java/co/yixiang/mp/handler/SubscribeHandler.java index e5f5cca9..743aa6db 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/handler/SubscribeHandler.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/handler/SubscribeHandler.java @@ -5,23 +5,19 @@ */ package co.yixiang.mp.handler; -import java.io.UnsupportedEncodingException; -import java.util.Map; - import cn.hutool.core.util.ObjectUtil; import co.yixiang.mp.domain.YxWechatReply; import co.yixiang.mp.service.YxWechatReplyService; import com.alibaba.fastjson.JSONObject; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; - -import co.yixiang.mp.builder.TextBuilder; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; -import me.chanjar.weixin.mp.bean.result.WxMpUser; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.Map; @Component diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxArticleService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxArticleService.java index 77ac021a..9ab8d81c 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxArticleService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxArticleService.java @@ -4,16 +4,18 @@ */ package co.yixiang.mp.service; + import co.yixiang.common.service.BaseService; import co.yixiang.mp.domain.YxArticle; import co.yixiang.mp.service.dto.YxArticleDto; import co.yixiang.mp.service.dto.YxArticleQueryCriteria; import me.chanjar.weixin.common.error.WxErrorException; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxMiniPayService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxMiniPayService.java index 80ec1a18..6a9c39f9 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxMiniPayService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxMiniPayService.java @@ -12,7 +12,6 @@ import co.yixiang.mp.config.WxPayConfiguration; import co.yixiang.mp.handler.RedisHandler; import com.github.binarywang.wxpay.bean.entpay.EntPayRequest; import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult; -import com.github.binarywang.wxpay.bean.order.WxPayMwebOrderResult; import com.github.binarywang.wxpay.bean.request.WxPayRefundRequest; import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest; import com.github.binarywang.wxpay.exception.WxPayException; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxPayService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxPayService.java index d37f9ecc..11243eab 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxPayService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxPayService.java @@ -6,7 +6,6 @@ package co.yixiang.mp.service; import cn.hutool.core.util.StrUtil; -import co.yixiang.exception.BadRequestException; import co.yixiang.exception.ErrorRequestException; import co.yixiang.mp.config.ShopKeyUtils; import co.yixiang.mp.config.WxPayConfiguration; @@ -20,11 +19,8 @@ import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest; import com.github.binarywang.wxpay.exception.WxPayException; import com.github.binarywang.wxpay.service.WxPayService; import lombok.AllArgsConstructor; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import java.math.BigDecimal; - /** * @ClassName 公众号支付YxPayService * @Author hupeng <610796224@qq.com> diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatMenuService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatMenuService.java index 6474d17a..6fe11fc5 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatMenuService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatMenuService.java @@ -4,15 +4,17 @@ */ package co.yixiang.mp.service; + import co.yixiang.common.service.BaseService; import co.yixiang.mp.domain.YxWechatMenu; import co.yixiang.mp.service.dto.YxWechatMenuDto; import co.yixiang.mp.service.dto.YxWechatMenuQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatReplyService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatReplyService.java index 228ad383..c7752358 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatReplyService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatReplyService.java @@ -4,15 +4,17 @@ */ package co.yixiang.mp.service; + import co.yixiang.common.service.BaseService; import co.yixiang.mp.domain.YxWechatReply; import co.yixiang.mp.service.dto.YxWechatReplyDto; import co.yixiang.mp.service.dto.YxWechatReplyQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatTemplateService.java b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatTemplateService.java index 012fd646..4909c690 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatTemplateService.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/YxWechatTemplateService.java @@ -4,15 +4,17 @@ */ package co.yixiang.mp.service; + import co.yixiang.common.service.BaseService; import co.yixiang.mp.domain.YxWechatTemplate; import co.yixiang.mp.service.dto.YxWechatTemplateDto; import co.yixiang.mp.service.dto.YxWechatTemplateQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleDto.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleDto.java index 73b77a78..42d3cbcc 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleDto.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleDto.java @@ -6,6 +6,7 @@ package co.yixiang.mp.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleQueryCriteria.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleQueryCriteria.java index 6e108cda..aad33603 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleQueryCriteria.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxArticleQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.mp.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuDto.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuDto.java index 77aa48af..57af3cdf 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuDto.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuDto.java @@ -6,6 +6,7 @@ package co.yixiang.mp.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuQueryCriteria.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuQueryCriteria.java index 45bd5eb8..b7b28534 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuQueryCriteria.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatMenuQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.mp.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyDto.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyDto.java index 4ce09f26..16a57d6b 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyDto.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyDto.java @@ -6,6 +6,7 @@ package co.yixiang.mp.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyQueryCriteria.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyQueryCriteria.java index 2fa07dea..73e03629 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyQueryCriteria.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatReplyQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.mp.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateDto.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateDto.java index ffd523ed..5882601b 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateDto.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateDto.java @@ -6,6 +6,7 @@ package co.yixiang.mp.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateQueryCriteria.java b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateQueryCriteria.java index 856b47ba..eb1040a8 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateQueryCriteria.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/dto/YxWechatTemplateQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.mp.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/WxMpTemplateMessageServiceImpl.java b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/WxMpTemplateMessageServiceImpl.java index 8a911349..04e62864 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/WxMpTemplateMessageServiceImpl.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/WxMpTemplateMessageServiceImpl.java @@ -5,15 +5,12 @@ */ package co.yixiang.mp.service.impl; -import cn.hutool.core.util.StrUtil; import co.yixiang.mp.config.WxMpConfiguration; import co.yixiang.mp.service.WxMpTemplateMessageService; -import co.yixiang.utils.RedisUtil; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.template.WxMpTemplateData; import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Map; diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxArticleServiceImpl.java b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxArticleServiceImpl.java index 1b7fbc3b..a83851a8 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxArticleServiceImpl.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxArticleServiceImpl.java @@ -8,19 +8,19 @@ package co.yixiang.mp.service.impl; import cn.hutool.core.util.ReUtil; import cn.hutool.http.HttpUtil; import cn.hutool.json.JSONUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.ErrorRequestException; import co.yixiang.mp.config.WxMpConfiguration; import co.yixiang.mp.domain.YxArticle; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.mp.utils.URLUtils; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; import co.yixiang.mp.service.YxArticleService; import co.yixiang.mp.service.dto.YxArticleDto; import co.yixiang.mp.service.dto.YxArticleQueryCriteria; import co.yixiang.mp.service.mapper.ArticleMapper; +import co.yixiang.mp.utils.URLUtils; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; import lombok.extern.slf4j.Slf4j; import me.chanjar.weixin.common.api.WxConsts; import me.chanjar.weixin.common.error.WxErrorException; @@ -33,22 +33,23 @@ import me.chanjar.weixin.mp.bean.material.WxMpMaterialUploadResult; import me.chanjar.weixin.mp.bean.result.WxMpMassSendResult; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Value; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.io.File; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatMenuServiceImpl.java b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatMenuServiceImpl.java index ae190486..31880d4d 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatMenuServiceImpl.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatMenuServiceImpl.java @@ -5,30 +5,34 @@ */ package co.yixiang.mp.service.impl; -import co.yixiang.mp.domain.YxWechatMenu; import co.yixiang.common.service.impl.BaseServiceImpl; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.mp.domain.YxWechatMenu; import co.yixiang.mp.service.YxWechatMenuService; import co.yixiang.mp.service.dto.YxWechatMenuDto; import co.yixiang.mp.service.dto.YxWechatMenuQueryCriteria; import co.yixiang.mp.service.mapper.WechatMenuMapper; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatReplyServiceImpl.java b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatReplyServiceImpl.java index 9dbf6e8e..9e78c58f 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatReplyServiceImpl.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatReplyServiceImpl.java @@ -5,31 +5,35 @@ */ package co.yixiang.mp.service.impl; -import co.yixiang.mp.domain.YxWechatReply; -import co.yixiang.exception.EntityExistException; import co.yixiang.common.service.impl.BaseServiceImpl; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.EntityExistException; +import co.yixiang.mp.domain.YxWechatReply; import co.yixiang.mp.service.YxWechatReplyService; import co.yixiang.mp.service.dto.YxWechatReplyDto; import co.yixiang.mp.service.dto.YxWechatReplyQueryCriteria; import co.yixiang.mp.service.mapper.WechatReplyMapper; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatTemplateServiceImpl.java b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatTemplateServiceImpl.java index 57e4770d..10e44bd0 100644 --- a/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatTemplateServiceImpl.java +++ b/yshop-mp/src/main/java/co/yixiang/mp/service/impl/YxWechatTemplateServiceImpl.java @@ -5,33 +5,34 @@ */ package co.yixiang.mp.service.impl; -import co.yixiang.mp.domain.YxWechatTemplate; import co.yixiang.common.service.impl.BaseServiceImpl; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.mp.domain.YxWechatTemplate; import co.yixiang.mp.service.YxWechatTemplateService; import co.yixiang.mp.service.dto.YxWechatTemplateDto; import co.yixiang.mp.service.dto.YxWechatTemplateQueryCriteria; import co.yixiang.mp.service.mapper.WechatTemplateMapper; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-mproot/src/main/java/co/yixiang/common/utils/QueryHelpPlus.java b/yshop-mproot/src/main/java/co/yixiang/common/utils/QueryHelpPlus.java index 0675063a..369145d3 100644 --- a/yshop-mproot/src/main/java/co/yixiang/common/utils/QueryHelpPlus.java +++ b/yshop-mproot/src/main/java/co/yixiang/common/utils/QueryHelpPlus.java @@ -7,12 +7,16 @@ package co.yixiang.common.utils; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.annotation.Query; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import lombok.extern.slf4j.Slf4j; -import co.yixiang.annotation.Query; + import java.lang.reflect.Field; import java.text.SimpleDateFormat; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; /** * @author Zheng Jie diff --git a/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java b/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java index d574170e..a84d3617 100644 --- a/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java +++ b/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java @@ -19,7 +19,6 @@ import org.apache.ibatis.reflection.MetaObject; import org.springframework.stereotype.Component; import java.sql.Timestamp; -import java.util.Date; /** * 处理新增和更新的基础数据填充,配合BaseEntity和MyBatisPlusConfig使用 diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreBargain.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreBargain.java index 18dbbcd2..0938deb0 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreBargain.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreBargain.java @@ -4,15 +4,21 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; -import javax.validation.constraints.*; -import java.sql.Timestamp; -import java.math.BigDecimal; +import javax.validation.constraints.DecimalMax; +import javax.validation.constraints.DecimalMin; +import javax.validation.constraints.Min; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.math.BigDecimal; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCombination.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCombination.java index 54085d0a..0fde3e03 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCombination.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCombination.java @@ -4,14 +4,21 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.*; -import java.sql.Timestamp; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import javax.validation.constraints.DecimalMax; +import javax.validation.constraints.DecimalMin; +import javax.validation.constraints.Min; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.math.BigDecimal; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCoupon.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCoupon.java index 5d476862..f3bc97c4 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCoupon.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCoupon.java @@ -4,17 +4,19 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.DecimalMax; import javax.validation.constraints.DecimalMin; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; -import java.math.BigDecimal; import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssue.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssue.java index 3d55eba7..a728dcbd 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssue.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssue.java @@ -4,14 +4,16 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotNull; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssueUser.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssueUser.java index 66cf0a3a..4d953977 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssueUser.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponIssueUser.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponUser.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponUser.java index b961cba1..14b8b114 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponUser.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreCouponUser.java @@ -4,12 +4,15 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStorePink.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStorePink.java index dd65eb00..3b53d02c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStorePink.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStorePink.java @@ -4,12 +4,15 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreSeckill.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreSeckill.java index 9594e2dd..df1fafcf 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreSeckill.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreSeckill.java @@ -4,15 +4,21 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; -import javax.validation.constraints.*; -import java.sql.Timestamp; -import java.math.BigDecimal; +import javax.validation.constraints.DecimalMax; +import javax.validation.constraints.DecimalMin; +import javax.validation.constraints.Min; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.math.BigDecimal; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreVisit.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreVisit.java index f0a9812e..22599135 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreVisit.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxStoreVisit.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxUserExtract.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxUserExtract.java index 20f8b3a7..16f8e3bd 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxUserExtract.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/domain/YxUserExtract.java @@ -4,12 +4,15 @@ */ package co.yixiang.modules.activity.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java index d7ee2a72..27aeb883 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java @@ -18,7 +18,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCombinationController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCombinationController.java index 7deaddd8..5cc22caa 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCombinationController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCombinationController.java @@ -20,7 +20,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponController.java index 4be8f328..d87db425 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponController.java @@ -17,7 +17,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueController.java index c0d42819..e1210b4a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueController.java @@ -18,7 +18,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueUserController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueUserController.java index e3b67efb..a770e352 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueUserController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponIssueUserController.java @@ -16,7 +16,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponUserController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponUserController.java index abc68fec..44a182a2 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponUserController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreCouponUserController.java @@ -14,7 +14,9 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StorePinkController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StorePinkController.java index 631d2547..27ad88e9 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StorePinkController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StorePinkController.java @@ -14,7 +14,9 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreSeckillController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreSeckillController.java index fd123d08..9756feea 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreSeckillController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/StoreSeckillController.java @@ -18,7 +18,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/UserExtractController.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/UserExtractController.java index d9ef85ee..1591c068 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/UserExtractController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/rest/UserExtractController.java @@ -8,9 +8,9 @@ package co.yixiang.modules.activity.rest; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.activity.domain.YxUserExtract; import co.yixiang.modules.activity.service.YxUserExtractService; import co.yixiang.modules.activity.service.dto.YxUserExtractQueryCriteria; @@ -33,7 +33,11 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.math.BigDecimal; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java index db08ad6b..a7d56233 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreBargainService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreBargain; import co.yixiang.modules.activity.service.dto.YxStoreBargainDto; import co.yixiang.modules.activity.service.dto.YxStoreBargainQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java index 562fd19c..a37b7861 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCombinationService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreCombination; import co.yixiang.modules.activity.service.dto.YxStoreCombinationDto; import co.yixiang.modules.activity.service.dto.YxStoreCombinationQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueService.java index 39a67d8b..b6e2247f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreCouponIssue; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueUserService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueUserService.java index 81594f60..02943b65 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueUserService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponIssueUserService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreCouponIssueUser; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueUserDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueUserQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponService.java index 6f0ccfee..ba4bcfcc 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreCoupon; import co.yixiang.modules.activity.service.dto.YxStoreCouponDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponUserService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponUserService.java index 4dda17fc..bd35f973 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponUserService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreCouponUserService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreCouponUser; import co.yixiang.modules.activity.service.dto.YxStoreCouponUserDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponUserQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java index ae77b3f5..c261252e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStorePinkService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.modules.activity.service.dto.YxStorePinkDto; import co.yixiang.modules.activity.service.dto.YxStorePinkQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java index 4e192a84..0a341ac5 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreSeckillService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreSeckill; import co.yixiang.modules.activity.service.dto.YxStoreSeckillDto; import co.yixiang.modules.activity.service.dto.YxStoreSeckillQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreVisitService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreVisitService.java index 04557433..f53a11b5 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreVisitService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxStoreVisitService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxStoreVisit; import co.yixiang.modules.activity.service.dto.YxStoreVisitDto; import co.yixiang.modules.activity.service.dto.YxStoreVisitQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxUserExtractService.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxUserExtractService.java index e13ad826..67adfe4a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxUserExtractService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/YxUserExtractService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.activity.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.activity.domain.YxUserExtract; import co.yixiang.modules.activity.service.dto.YxUserExtractDto; import co.yixiang.modules.activity.service.dto.YxUserExtractQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainDto.java index da145d0c..2cc614b5 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainDto.java @@ -6,9 +6,10 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.sql.Timestamp; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainQueryCriteria.java index c08e2dbd..cc56e038 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreBargainQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationDto.java index d8ef6a94..c8306792 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationDto.java @@ -6,9 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.sql.Timestamp; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationQueryCriteria.java index a52e0d11..f90a511d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCombinationQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponDto.java index 67f28813..e9bd9507 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueDto.java index 5708fb94..b2c24532 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueQueryCriteria.java index b08258cf..71365c3c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserDto.java index 475d368d..9d70eb29 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserQueryCriteria.java index b05e212f..58d5bf14 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponIssueUserQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponQueryCriteria.java index c224be24..9c45b388 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserDto.java index a307253b..1ef6789d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserQueryCriteria.java index a33396d7..7fb9333f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreCouponUserQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkDto.java index 6e131545..239392ed 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkQueryCriteria.java index c80a3af5..3b95ce39 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStorePinkQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillDto.java index 94762c74..e476065f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillDto.java @@ -6,9 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.sql.Timestamp; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillQueryCriteria.java index 56f63d77..a83e1206 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreSeckillQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitDto.java index 79b08728..164ed5f1 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitQueryCriteria.java index 04324b7f..14577597 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxStoreVisitQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractDto.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractDto.java index 9e92200a..75c095e7 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.activity.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractQueryCriteria.java index 821072f1..5a41c9a4 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/dto/YxUserExtractQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.activity.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java index 76202290..dde82667 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreBargain; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreBargain; import co.yixiang.modules.activity.service.YxStoreBargainService; import co.yixiang.modules.activity.service.dto.YxStoreBargainDto; import co.yixiang.modules.activity.service.dto.YxStoreBargainQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreBargainMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java index 669c4f55..cd4392fa 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java @@ -5,39 +5,38 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreCombination; import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreCombination; import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.modules.activity.domain.YxStoreVisit; -import co.yixiang.modules.activity.service.mapper.YxStorePinkMapper; -import co.yixiang.modules.activity.service.mapper.YxStoreVisitMapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; import co.yixiang.modules.activity.service.YxStoreCombinationService; import co.yixiang.modules.activity.service.dto.YxStoreCombinationDto; import co.yixiang.modules.activity.service.dto.YxStoreCombinationQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreCombinationMapper; +import co.yixiang.modules.activity.service.mapper.YxStorePinkMapper; +import co.yixiang.modules.activity.service.mapper.YxStoreVisitMapper; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueServiceImpl.java index e84fbdba..10835984 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreCouponIssue; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreCouponIssue; import co.yixiang.modules.activity.service.YxStoreCouponIssueService; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreCouponIssueMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueUserServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueUserServiceImpl.java index bde13057..f8d83d6e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueUserServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponIssueUserServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreCouponIssueUser; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreCouponIssueUser; import co.yixiang.modules.activity.service.YxStoreCouponIssueUserService; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueUserDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponIssueUserQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreCouponIssueUserMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponServiceImpl.java index 3da1e6bf..37f8d51e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreCoupon; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreCoupon; import co.yixiang.modules.activity.service.YxStoreCouponService; import co.yixiang.modules.activity.service.dto.YxStoreCouponDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreCouponMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java index 5484ea76..ffe60597 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java @@ -5,37 +5,36 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreCouponUser; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.shop.domain.YxUser; -import co.yixiang.modules.shop.service.YxUserService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreCouponUser; import co.yixiang.modules.activity.service.YxStoreCouponUserService; import co.yixiang.modules.activity.service.dto.YxStoreCouponUserDto; import co.yixiang.modules.activity.service.dto.YxStoreCouponUserQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreCouponUserMapper; +import co.yixiang.modules.shop.domain.YxUser; +import co.yixiang.modules.shop.service.YxUserService; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java index e1c54fa1..a5f8ad12 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.modules.activity.service.YxStorePinkService; import co.yixiang.modules.activity.service.dto.YxStorePinkDto; import co.yixiang.modules.activity.service.dto.YxStorePinkQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStorePinkMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java index 2c7f738c..f0d6f4ae 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java @@ -5,34 +5,34 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreSeckill; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.utils.*; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreSeckill; import co.yixiang.modules.activity.service.YxStoreSeckillService; import co.yixiang.modules.activity.service.dto.YxStoreSeckillDto; import co.yixiang.modules.activity.service.dto.YxStoreSeckillQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreSeckillMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.OrderUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreVisitServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreVisitServiceImpl.java index 5d3b883c..09df8e9e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreVisitServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreVisitServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxStoreVisit; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxStoreVisit; import co.yixiang.modules.activity.service.YxStoreVisitService; import co.yixiang.modules.activity.service.dto.YxStoreVisitDto; import co.yixiang.modules.activity.service.dto.YxStoreVisitQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxStoreVisitMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java index c9917c8f..d72b739d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java @@ -5,34 +5,33 @@ */ package co.yixiang.modules.activity.service.impl; -import co.yixiang.modules.activity.domain.YxUserExtract; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.activity.domain.YxUserExtract; import co.yixiang.modules.activity.service.YxUserExtractService; import co.yixiang.modules.activity.service.dto.YxUserExtractDto; import co.yixiang.modules.activity.service.dto.YxUserExtractQueryCriteria; import co.yixiang.modules.activity.service.mapper.YxUserExtractMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxExpress.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxExpress.java index 13565c09..5b906803 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxExpress.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxExpress.java @@ -4,10 +4,12 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import java.io.Serializable; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterial.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterial.java index f0465608..f8578115 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterial.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterial.java @@ -4,12 +4,19 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterialGroup.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterialGroup.java index e3b5330a..051c3f36 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterialGroup.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxMaterialGroup.java @@ -4,12 +4,19 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCart.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCart.java index cab56fa0..e943770e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCart.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCart.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCategory.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCategory.java index 93d2d62d..54474602 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCategory.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreCategory.java @@ -4,10 +4,12 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import java.io.Serializable; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrder.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrder.java index 3de154fc..11e6672a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrder.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrder.java @@ -4,12 +4,16 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderCartInfo.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderCartInfo.java index 803baf98..7ff6ed5a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderCartInfo.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderCartInfo.java @@ -4,12 +4,14 @@ */ package co.yixiang.modules.shop.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderStatus.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderStatus.java index a14505e4..b8e21236 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderStatus.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreOrderStatus.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProduct.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProduct.java index bc857c5e..f4eb300b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProduct.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProduct.java @@ -4,18 +4,20 @@ */ package co.yixiang.modules.shop.domain; -import co.yixiang.annotation.Query; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.DecimalMax; import javax.validation.constraints.DecimalMin; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; -import java.math.BigDecimal; import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttr.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttr.java index 53b557d2..cfd23457 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttr.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttr.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrResult.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrResult.java index c6f40dc7..fc298e1b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrResult.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrResult.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrValue.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrValue.java index 4fb6d03d..185ca8be 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrValue.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductAttrValue.java @@ -4,14 +4,16 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; -import javax.validation.constraints.*; -import java.math.BigDecimal; import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductReply.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductReply.java index d413c261..d0de73d6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductReply.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxStoreProductReply.java @@ -4,10 +4,14 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemConfig.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemConfig.java index d4e1e4b0..6c9e64c1 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemConfig.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemConfig.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemGroupData.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemGroupData.java index c14b92c6..08ae4652 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemGroupData.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemGroupData.java @@ -4,10 +4,13 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStore.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStore.java index 81586f0d..7420710d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStore.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStore.java @@ -4,10 +4,14 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import java.io.Serializable; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStoreStaff.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStoreStaff.java index 71963ebb..7c2f19d9 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStoreStaff.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemStoreStaff.java @@ -4,10 +4,14 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserLevel.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserLevel.java index 914a3a39..6a30efc0 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserLevel.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserLevel.java @@ -4,15 +4,19 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; -import java.math.BigDecimal; import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserTask.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserTask.java index 3a00b7cc..6ae2c3df 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserTask.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxSystemUserTask.java @@ -4,10 +4,15 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUser.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUser.java index e2be7bff..cb0ff62c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUser.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUser.java @@ -4,12 +4,17 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserBill.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserBill.java index 4c81556b..9af7ff1c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserBill.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserBill.java @@ -4,12 +4,17 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserRecharge.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserRecharge.java index 96e77aca..81b56b47 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserRecharge.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxUserRecharge.java @@ -4,12 +4,17 @@ */ package co.yixiang.modules.shop.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxWechatUser.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxWechatUser.java index 2a98fa98..91f27c1e 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxWechatUser.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/domain/YxWechatUser.java @@ -4,14 +4,16 @@ */ package co.yixiang.modules.shop.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/ExpressController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/ExpressController.java index c022a8cd..97484a58 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/ExpressController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/ExpressController.java @@ -16,7 +16,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialController.java index 3e39cb92..b6138f12 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialController.java @@ -17,7 +17,14 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialGroupController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialGroupController.java index 2f68ec88..443e94dc 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialGroupController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MaterialGroupController.java @@ -15,7 +15,14 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MemberController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MemberController.java index 0d327fbc..b8ca9100 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MemberController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/MemberController.java @@ -22,7 +22,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreCategoryController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreCategoryController.java index 68a6fbf7..90a587ab 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreCategoryController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreCategoryController.java @@ -7,8 +7,8 @@ package co.yixiang.modules.shop.rest; import cn.hutool.core.util.StrUtil; import co.yixiang.constant.ShopConstants; -import co.yixiang.logging.aop.log.Log; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxStoreCategory; import co.yixiang.modules.shop.service.YxStoreCategoryService; import co.yixiang.modules.shop.service.dto.YxStoreCategoryDto; @@ -22,7 +22,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreOrderController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreOrderController.java index 53cf43ff..1007d39f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreOrderController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreOrderController.java @@ -10,21 +10,28 @@ import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.logging.aop.log.Log; import co.yixiang.constant.ShopConstants; import co.yixiang.dozer.service.IGenerator; import co.yixiang.enums.OrderInfoEnum; import co.yixiang.exception.BadRequestException; -import co.yixiang.tools.express.ExpressService; -import co.yixiang.tools.express.dao.ExpressInfo; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.activity.service.YxStorePinkService; import co.yixiang.modules.shop.domain.YxStoreOrder; import co.yixiang.modules.shop.domain.YxStoreOrderStatus; import co.yixiang.modules.shop.domain.YxWechatUser; -import co.yixiang.modules.shop.service.*; -import co.yixiang.modules.shop.service.dto.*; +import co.yixiang.modules.shop.service.YxExpressService; +import co.yixiang.modules.shop.service.YxStoreOrderService; +import co.yixiang.modules.shop.service.YxStoreOrderStatusService; +import co.yixiang.modules.shop.service.YxWechatUserService; +import co.yixiang.modules.shop.service.dto.OrderCountDto; +import co.yixiang.modules.shop.service.dto.YxExpressDto; +import co.yixiang.modules.shop.service.dto.YxStoreOrderDto; +import co.yixiang.modules.shop.service.dto.YxStoreOrderQueryCriteria; +import co.yixiang.modules.shop.service.dto.YxWechatUserDto; import co.yixiang.modules.shop.service.param.ExpressParam; import co.yixiang.mp.service.YxTemplateService; +import co.yixiang.tools.express.ExpressService; +import co.yixiang.tools.express.dao.ExpressInfo; import co.yixiang.utils.OrderUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; @@ -41,7 +48,15 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.client.RestTemplate; import javax.servlet.http.HttpServletResponse; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductController.java index d3ad2206..d9fa1ce1 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductController.java @@ -7,8 +7,8 @@ package co.yixiang.modules.shop.rest; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.constant.ShopConstants; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxStoreProduct; import co.yixiang.modules.shop.service.YxStoreProductService; import co.yixiang.modules.shop.service.dto.YxStoreProductQueryCriteria; @@ -23,7 +23,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.math.BigDecimal; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductReplyController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductReplyController.java index 7b579b80..7275b655 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductReplyController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/StoreProductReplyController.java @@ -16,7 +16,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemConfigController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemConfigController.java index 2f86c0f7..02cc07ee 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemConfigController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemConfigController.java @@ -25,7 +25,11 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemGroupDataController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemGroupDataController.java index 54a2dee0..260c8620 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemGroupDataController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemGroupDataController.java @@ -7,9 +7,9 @@ package co.yixiang.modules.shop.rest; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.constant.ShopConstants; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxSystemGroupData; import co.yixiang.modules.shop.service.YxSystemGroupDataService; import co.yixiang.modules.shop.service.dto.YxSystemGroupDataQueryCriteria; @@ -25,7 +25,14 @@ import org.springframework.data.domain.Sort; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreController.java index 862665bc..77ad9ce5 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreController.java @@ -27,7 +27,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreStaffController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreStaffController.java index 4c82d045..d9c542f7 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreStaffController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemStoreStaffController.java @@ -5,8 +5,8 @@ */ package co.yixiang.modules.shop.rest; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxSystemStore; import co.yixiang.modules.shop.domain.YxSystemStoreStaff; import co.yixiang.modules.shop.service.YxSystemStoreService; @@ -21,7 +21,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserLevelController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserLevelController.java index 610a57c2..7bece10f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserLevelController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserLevelController.java @@ -17,7 +17,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserTaskController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserTaskController.java index f148c5a1..6030f1a9 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserTaskController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/SystemUserTaskController.java @@ -18,7 +18,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/UserRechargeController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/UserRechargeController.java index 5b98bf37..72b16883 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/UserRechargeController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/UserRechargeController.java @@ -5,8 +5,8 @@ */ package co.yixiang.modules.shop.rest; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxUserRecharge; import co.yixiang.modules.shop.service.YxUserRechargeService; import co.yixiang.modules.shop.service.dto.YxUserRechargeDto; @@ -18,7 +18,12 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/YxWechatUserController.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/YxWechatUserController.java index 7e1956b8..90142393 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/YxWechatUserController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/rest/YxWechatUserController.java @@ -4,23 +4,32 @@ */ package co.yixiang.modules.shop.rest; -import java.util.Arrays; + import co.yixiang.dozer.service.IGenerator; -import lombok.AllArgsConstructor; import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.shop.domain.YxWechatUser; import co.yixiang.modules.shop.service.YxWechatUserService; -import co.yixiang.modules.shop.service.dto.YxWechatUserQueryCriteria; import co.yixiang.modules.shop.service.dto.YxWechatUserDto; +import co.yixiang.modules.shop.service.dto.YxWechatUserQueryCriteria; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.Arrays; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxExpressService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxExpressService.java index 11fe5cee..845b30d0 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxExpressService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxExpressService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxExpress; import co.yixiang.modules.shop.service.dto.YxExpressDto; import co.yixiang.modules.shop.service.dto.YxExpressQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialGroupService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialGroupService.java index fcb96d62..f4d0f44f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialGroupService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialGroupService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxMaterialGroup; import co.yixiang.modules.shop.service.dto.YxMaterialGroupDto; import co.yixiang.modules.shop.service.dto.YxMaterialGroupQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialService.java index 2c4a35f1..b734c459 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxMaterialService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxMaterial; import co.yixiang.modules.shop.service.dto.YxMaterialDto; import co.yixiang.modules.shop.service.dto.YxMaterialQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCartService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCartService.java index 15304c48..1d2cc5f6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCartService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCartService.java @@ -4,16 +4,18 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreCart; import co.yixiang.modules.shop.service.dto.CountDto; import co.yixiang.modules.shop.service.dto.YxStoreCartDto; import co.yixiang.modules.shop.service.dto.YxStoreCartQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCategoryService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCategoryService.java index b45f37ce..f3ac761d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCategoryService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreCategoryService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreCategory; import co.yixiang.modules.shop.service.dto.YxStoreCategoryDto; import co.yixiang.modules.shop.service.dto.YxStoreCategoryQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderCartInfoService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderCartInfoService.java index e79788eb..33069759 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderCartInfoService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderCartInfoService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreOrderCartInfo; import co.yixiang.modules.shop.service.dto.YxStoreOrderCartInfoDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderCartInfoQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderService.java index f18ca1be..a73e0b5b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderService.java @@ -4,6 +4,7 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreOrder; import co.yixiang.modules.shop.service.dto.OrderCountDto; @@ -11,10 +12,11 @@ import co.yixiang.modules.shop.service.dto.OrderTimeDataDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderStatusService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderStatusService.java index 67d632a9..ec023bd6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderStatusService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreOrderStatusService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreOrderStatus; import co.yixiang.modules.shop.service.dto.YxStoreOrderStatusDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderStatusQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java index 804dbaa4..35d1b629 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrResultService.java @@ -4,13 +4,9 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreProductAttrResult; -import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrService.java index 788980bc..716d6065 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrService.java @@ -4,13 +4,9 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreProductAttr; -import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java index d0397295..d287efe1 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductAttrValueService.java @@ -4,13 +4,9 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreProductAttrValue; -import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java index 5b687f24..bb7cda28 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductReplyService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreProductReply; import co.yixiang.modules.shop.service.dto.YxStoreProductReplyDto; import co.yixiang.modules.shop.service.dto.YxStoreProductReplyQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java index 3fd69ea0..9eaabfe2 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxStoreProductService.java @@ -4,16 +4,18 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxStoreProduct; import co.yixiang.modules.shop.service.dto.ProductFormatDto; import co.yixiang.modules.shop.service.dto.YxStoreProductDto; import co.yixiang.modules.shop.service.dto.YxStoreProductQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemConfigService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemConfigService.java index f1fc916e..1af7b7d0 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemConfigService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemConfigService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemConfig; import co.yixiang.modules.shop.service.dto.YxSystemConfigDto; import co.yixiang.modules.shop.service.dto.YxSystemConfigQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemGroupDataService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemGroupDataService.java index 48c63b4f..ba688ab8 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemGroupDataService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemGroupDataService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemGroupData; import co.yixiang.modules.shop.service.dto.YxSystemGroupDataDto; import co.yixiang.modules.shop.service.dto.YxSystemGroupDataQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java index 6bb39dae..046aca55 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemStore; import co.yixiang.modules.shop.service.dto.YxSystemStoreDto; import co.yixiang.modules.shop.service.dto.YxSystemStoreQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java index 5732d4ac..71a55c29 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemStoreStaffService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemStoreStaff; import co.yixiang.modules.shop.service.dto.YxSystemStoreStaffDto; import co.yixiang.modules.shop.service.dto.YxSystemStoreStaffQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserLevelService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserLevelService.java index e59224ed..22c12557 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserLevelService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserLevelService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemUserLevel; import co.yixiang.modules.shop.service.dto.YxSystemUserLevelDto; import co.yixiang.modules.shop.service.dto.YxSystemUserLevelQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserTaskService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserTaskService.java index 74e9942f..a5b9d3bd 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserTaskService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxSystemUserTaskService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxSystemUserTask; import co.yixiang.modules.shop.service.dto.YxSystemUserTaskDto; import co.yixiang.modules.shop.service.dto.YxSystemUserTaskQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserBillService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserBillService.java index 97732530..10699375 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserBillService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserBillService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxUserBill; import co.yixiang.modules.shop.service.dto.YxUserBillDto; import co.yixiang.modules.shop.service.dto.YxUserBillQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserRechargeService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserRechargeService.java index d6f8376f..b93e2c77 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserRechargeService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserRechargeService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxUserRecharge; import co.yixiang.modules.shop.service.dto.YxUserRechargeDto; import co.yixiang.modules.shop.service.dto.YxUserRechargeQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserService.java index 8ee6a032..9a94a643 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxUserService.java @@ -4,16 +4,18 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxUser; import co.yixiang.modules.shop.service.dto.UserMoneyDto; import co.yixiang.modules.shop.service.dto.YxUserDto; import co.yixiang.modules.shop.service.dto.YxUserQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxWechatUserService.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxWechatUserService.java index 5b67e099..2a7c2b11 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxWechatUserService.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/YxWechatUserService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.shop.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.shop.domain.YxWechatUser; import co.yixiang.modules.shop.service.dto.YxWechatUserDto; import co.yixiang.modules.shop.service.dto.YxWechatUserQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/UserMoneyDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/UserMoneyDto.java index d2e92465..4b7e311a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/UserMoneyDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/UserMoneyDto.java @@ -8,7 +8,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; import javax.validation.constraints.Min; -import javax.validation.constraints.NotNull; import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressDto.java index 55c561c3..ef034eb3 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressQueryCriteria.java index ff0643f6..a18c6964 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxExpressQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialDto.java index 0e48be26..cfaa66f2 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupDto.java index a40c1c9d..9a694cbb 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupQueryCriteria.java index 8198d6c4..0215aaae 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialGroupQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialQueryCriteria.java index 9f33bf25..61b3c6d2 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxMaterialQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartDto.java index 724b1d49..c0e4ce6d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartQueryCriteria.java index 78c719ec..32b43836 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCartQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryDto.java index 2cd81c39..e4f3516b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryDto.java @@ -7,6 +7,7 @@ package co.yixiang.modules.shop.service.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; + import java.io.Serializable; import java.util.List; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryQueryCriteria.java index 5f412073..d4a048fb 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategoryQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategorySmallDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategorySmallDto.java index d5b2529c..0d139b73 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategorySmallDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreCategorySmallDto.java @@ -5,11 +5,9 @@ */ package co.yixiang.modules.shop.service.dto; -import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; import java.io.Serializable; -import java.util.List; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoDto.java index c858c686..5355e235 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoQueryCriteria.java index 900efabe..d3cddb85 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderCartInfoQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderDto.java index 42362a0c..54fd12f3 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; import java.util.List; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderQueryCriteria.java index 94ccdd5e..46931783 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderQueryCriteria.java @@ -5,9 +5,10 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; + +import java.util.List; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusDto.java index b1bf30d4..765c914c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusQueryCriteria.java index 454d899d..72d89485 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreOrderStatusQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductDto.java index 22b684b7..2c629d3d 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductQueryCriteria.java index 177d3edc..fd8829b6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyDto.java index 76556cf3..ff14753f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyQueryCriteria.java index 1c6dcbc5..5de24071 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductReplyQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductSmallDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductSmallDto.java index 2ac14739..17a2dd48 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductSmallDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxStoreProductSmallDto.java @@ -8,7 +8,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; import java.io.Serializable; -import java.math.BigDecimal; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigDto.java index 701dd5e5..2f9cc833 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigQueryCriteria.java index 3fc2d816..fefdfd93 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemConfigQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataDto.java index 866f9cc2..c53d5054 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; import java.util.Map; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataQueryCriteria.java index 78e00adc..38d587fc 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemGroupDataQueryCriteria.java @@ -5,8 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreDto.java index 1a1e4816..896e0b6f 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; import java.util.Date; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreQueryCriteria.java index bbb73295..1216f0b7 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffDto.java index f93259ad..c558c975 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffQueryCriteria.java index bfd1474e..53e6e7d6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemStoreStaffQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelDto.java index b5c77fe7..416ca051 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelQueryCriteria.java index 64ebd562..acdd6e89 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserLevelQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskDto.java index 35143569..fc43ae37 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskQueryCriteria.java index 4461be1a..f307dde8 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxSystemUserTaskQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillDto.java index 8d267923..0d19fd26 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillQueryCriteria.java index 79cc0af5..b814ff19 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserBillQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserDto.java index 36039889..48cf0782 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserQueryCriteria.java index 3096523a..225a2462 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeDto.java index 89bb2ec8..544fc654 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeQueryCriteria.java index 8504e612..ee2b4790 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserRechargeQueryCriteria.java @@ -5,9 +5,8 @@ */ package co.yixiang.modules.shop.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserSmallDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserSmallDto.java index e51481da..2f1c1ed8 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserSmallDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxUserSmallDto.java @@ -8,7 +8,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; import java.io.Serializable; -import java.math.BigDecimal; /** diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserDto.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserDto.java index ebb60cc6..ce95226b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserDto.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.math.BigDecimal; + import java.io.Serializable; +import java.math.BigDecimal; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserQueryCriteria.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserQueryCriteria.java index 9dfd4bf3..1b58e165 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserQueryCriteria.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/dto/YxWechatUserQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.shop.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxExpressServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxExpressServiceImpl.java index 5d397d19..f2c7a27b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxExpressServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxExpressServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxExpress; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxExpress; import co.yixiang.modules.shop.service.YxExpressService; import co.yixiang.modules.shop.service.dto.YxExpressDto; import co.yixiang.modules.shop.service.dto.YxExpressQueryCriteria; import co.yixiang.modules.shop.service.mapper.ExpressMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialGroupServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialGroupServiceImpl.java index b25c44df..39b7d0a0 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialGroupServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialGroupServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxMaterialGroup; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxMaterialGroup; import co.yixiang.modules.shop.service.YxMaterialGroupService; import co.yixiang.modules.shop.service.dto.YxMaterialGroupDto; import co.yixiang.modules.shop.service.dto.YxMaterialGroupQueryCriteria; import co.yixiang.modules.shop.service.mapper.MaterialGroupMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialServiceImpl.java index 01a5323c..75387a18 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxMaterialServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxMaterial; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxMaterial; import co.yixiang.modules.shop.service.YxMaterialService; import co.yixiang.modules.shop.service.dto.YxMaterialDto; import co.yixiang.modules.shop.service.dto.YxMaterialQueryCriteria; import co.yixiang.modules.shop.service.mapper.MaterialMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java index e955fa84..ed2270fb 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCartServiceImpl.java @@ -5,33 +5,34 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreCart; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.shop.service.dto.CountDto; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxStoreCart; import co.yixiang.modules.shop.service.YxStoreCartService; +import co.yixiang.modules.shop.service.dto.CountDto; import co.yixiang.modules.shop.service.dto.YxStoreCartDto; import co.yixiang.modules.shop.service.dto.YxStoreCartQueryCriteria; import co.yixiang.modules.shop.service.mapper.StoreCartMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCategoryServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCategoryServiceImpl.java index c353e0ae..578606f6 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCategoryServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreCategoryServiceImpl.java @@ -5,31 +5,38 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreCategory; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxStoreCategory; import co.yixiang.modules.shop.service.YxStoreCategoryService; import co.yixiang.modules.shop.service.dto.YxStoreCategoryDto; import co.yixiang.modules.shop.service.dto.YxStoreCategoryQueryCriteria; import co.yixiang.modules.shop.service.mapper.StoreCategoryMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.util.CollectionUtils; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import org.springframework.util.CollectionUtils; - -import java.util.*; -import java.io.IOException; -import java.util.stream.Collectors; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderCartInfoServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderCartInfoServiceImpl.java index 94e2de4c..168b04ca 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderCartInfoServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderCartInfoServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreOrderCartInfo; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxStoreOrderCartInfo; import co.yixiang.modules.shop.service.YxStoreOrderCartInfoService; import co.yixiang.modules.shop.service.dto.YxStoreOrderCartInfoDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderCartInfoQueryCriteria; import co.yixiang.modules.shop.service.mapper.StoreOrderCartInfoMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderServiceImpl.java index 918f4453..3942b92a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderServiceImpl.java @@ -8,42 +8,66 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.enums.OrderInfoEnum; import co.yixiang.exception.BadRequestException; import co.yixiang.exception.EntityExistException; import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.modules.activity.service.YxStorePinkService; -import co.yixiang.modules.shop.domain.*; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.shop.service.*; -import co.yixiang.modules.shop.service.dto.*; +import co.yixiang.modules.shop.domain.YxStoreOrder; +import co.yixiang.modules.shop.domain.YxStoreOrderCartInfo; +import co.yixiang.modules.shop.domain.YxStoreOrderStatus; +import co.yixiang.modules.shop.domain.YxStoreProduct; +import co.yixiang.modules.shop.domain.YxUser; +import co.yixiang.modules.shop.domain.YxUserBill; +import co.yixiang.modules.shop.service.YxStoreCartService; +import co.yixiang.modules.shop.service.YxStoreOrderCartInfoService; +import co.yixiang.modules.shop.service.YxStoreOrderService; +import co.yixiang.modules.shop.service.YxStoreOrderStatusService; +import co.yixiang.modules.shop.service.YxSystemStoreService; +import co.yixiang.modules.shop.service.YxUserBillService; +import co.yixiang.modules.shop.service.YxUserService; +import co.yixiang.modules.shop.service.dto.CountDto; +import co.yixiang.modules.shop.service.dto.OrderCountDto; +import co.yixiang.modules.shop.service.dto.OrderTimeDataDto; +import co.yixiang.modules.shop.service.dto.StoreOrderCartInfoDto; +import co.yixiang.modules.shop.service.dto.YxStoreOrderDto; +import co.yixiang.modules.shop.service.dto.YxStoreOrderQueryCriteria; +import co.yixiang.modules.shop.service.dto.YxUserDto; +import co.yixiang.modules.shop.service.mapper.StoreOrderMapper; import co.yixiang.modules.shop.service.mapper.StoreProductMapper; import co.yixiang.modules.shop.service.mapper.UserMapper; import co.yixiang.mp.service.YxMiniPayService; import co.yixiang.mp.service.YxPayService; -import co.yixiang.utils.*; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.OrderUtil; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.github.binarywang.wxpay.exception.WxPayException; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.modules.shop.service.mapper.StoreOrderMapper; +import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.math.BigDecimal; -import java.util.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderStatusServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderStatusServiceImpl.java index 49c0dc12..cc051027 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderStatusServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreOrderStatusServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreOrderStatus; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxStoreOrderStatus; import co.yixiang.modules.shop.service.YxStoreOrderStatusService; import co.yixiang.modules.shop.service.dto.YxStoreOrderStatusDto; import co.yixiang.modules.shop.service.dto.YxStoreOrderStatusQueryCriteria; import co.yixiang.modules.shop.service.mapper.StoreOrderStatusMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java index 7faf2913..c2740e8b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrResultServiceImpl.java @@ -5,11 +5,11 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreProductAttrResult; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.shop.domain.YxStoreProductAttrResult; import co.yixiang.modules.shop.service.YxStoreProductAttrResultService; import co.yixiang.modules.shop.service.mapper.StoreProductAttrResultMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java index f28c74b1..7614ab85 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrServiceImpl.java @@ -5,11 +5,11 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreProductAttr; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.shop.domain.YxStoreProductAttr; import co.yixiang.modules.shop.service.YxStoreProductAttrService; import co.yixiang.modules.shop.service.mapper.StoreProductAttrMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java index 210ef917..02d55c50 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductAttrValueServiceImpl.java @@ -5,11 +5,11 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreProductAttrValue; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.shop.domain.YxStoreProductAttrValue; import co.yixiang.modules.shop.service.YxStoreProductAttrValueService; import co.yixiang.modules.shop.service.mapper.StoreProductAttrValueMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java index 9b322660..a1dea528 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java @@ -5,39 +5,37 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxStoreProduct; -import co.yixiang.modules.shop.domain.YxStoreProductReply; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.shop.domain.YxUser; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxStoreProductReply; +import co.yixiang.modules.shop.service.YxStoreProductReplyService; import co.yixiang.modules.shop.service.YxStoreProductService; import co.yixiang.modules.shop.service.YxUserService; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; -import co.yixiang.modules.shop.service.YxStoreProductReplyService; import co.yixiang.modules.shop.service.dto.YxStoreProductReplyDto; import co.yixiang.modules.shop.service.dto.YxStoreProductReplyQueryCriteria; import co.yixiang.modules.shop.service.mapper.StoreProductReplyMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; import org.springframework.beans.BeanUtils; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import java.util.stream.Collector; -import java.util.stream.Collectors; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java index a7fd2e80..7ee8d210 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductServiceImpl.java @@ -8,38 +8,54 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; import co.yixiang.modules.shop.domain.YxStoreProduct; -import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.shop.domain.YxStoreProductAttr; import co.yixiang.modules.shop.domain.YxStoreProductAttrResult; import co.yixiang.modules.shop.domain.YxStoreProductAttrValue; -import co.yixiang.modules.shop.service.*; -import co.yixiang.modules.shop.service.dto.*; -import co.yixiang.utils.*; +import co.yixiang.modules.shop.service.YxStoreCategoryService; +import co.yixiang.modules.shop.service.YxStoreProductAttrResultService; +import co.yixiang.modules.shop.service.YxStoreProductAttrService; +import co.yixiang.modules.shop.service.YxStoreProductAttrValueService; +import co.yixiang.modules.shop.service.YxStoreProductService; +import co.yixiang.modules.shop.service.dto.DetailDto; +import co.yixiang.modules.shop.service.dto.FromatDetailDto; +import co.yixiang.modules.shop.service.dto.ProductFormatDto; +import co.yixiang.modules.shop.service.dto.YxStoreProductDto; +import co.yixiang.modules.shop.service.dto.YxStoreProductQueryCriteria; +import co.yixiang.modules.shop.service.mapper.StoreProductMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.OrderUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.modules.shop.service.mapper.StoreProductMapper; +import lombok.AllArgsConstructor; import org.springframework.beans.BeanUtils; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; +import java.util.LinkedHashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.math.BigDecimal; -import java.util.*; -import java.io.IOException; -import java.util.stream.Collectors; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java index bd319157..b9318fb3 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java @@ -5,33 +5,34 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxSystemConfig; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.utils.*; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxSystemConfig; import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.shop.service.dto.YxSystemConfigDto; import co.yixiang.modules.shop.service.dto.YxSystemConfigQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemConfigMapper; +import co.yixiang.utils.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemGroupDataServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemGroupDataServiceImpl.java index 3f936745..b9c7d7a1 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemGroupDataServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemGroupDataServiceImpl.java @@ -5,33 +5,34 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxSystemGroupData; import co.yixiang.common.service.impl.BaseServiceImpl; -import com.alibaba.fastjson.JSON; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxSystemGroupData; import co.yixiang.modules.shop.service.YxSystemGroupDataService; import co.yixiang.modules.shop.service.dto.YxSystemGroupDataDto; import co.yixiang.modules.shop.service.dto.YxSystemGroupDataQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemGroupDataMapper; +import co.yixiang.utils.FileUtil; +import com.alibaba.fastjson.JSON; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java index 6c63a8ad..1c04f8a8 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxSystemStore; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxSystemStore; import co.yixiang.modules.shop.service.YxSystemStoreService; import co.yixiang.modules.shop.service.dto.YxSystemStoreDto; import co.yixiang.modules.shop.service.dto.YxSystemStoreQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemStoreMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java index 4e9e73f3..f2619abf 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemStoreStaffServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxSystemStoreStaff; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxSystemStoreStaff; import co.yixiang.modules.shop.service.YxSystemStoreStaffService; import co.yixiang.modules.shop.service.dto.YxSystemStoreStaffDto; import co.yixiang.modules.shop.service.dto.YxSystemStoreStaffQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemStoreStaffMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemUserLevelServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemUserLevelServiceImpl.java index 1f51ea9b..d072e58a 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemUserLevelServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemUserLevelServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxSystemUserLevel; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxSystemUserLevel; import co.yixiang.modules.shop.service.YxSystemUserLevelService; import co.yixiang.modules.shop.service.dto.YxSystemUserLevelDto; import co.yixiang.modules.shop.service.dto.YxSystemUserLevelQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemUserLevelMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserBillServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserBillServiceImpl.java index 8b23a276..15866c0c 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserBillServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserBillServiceImpl.java @@ -5,33 +5,32 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxUserBill; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.modules.shop.domain.YxUserBill; import co.yixiang.modules.shop.service.YxUserBillService; import co.yixiang.modules.shop.service.dto.YxUserBillDto; import co.yixiang.modules.shop.service.dto.YxUserBillQueryCriteria; import co.yixiang.modules.shop.service.mapper.UserBillMapper; -import org.apache.xmlbeans.impl.xb.xmlconfig.Qnametargetlist; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserRechargeServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserRechargeServiceImpl.java index 6aef02f3..194dd942 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserRechargeServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserRechargeServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxUserRecharge; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxUserRecharge; import co.yixiang.modules.shop.service.YxUserRechargeService; import co.yixiang.modules.shop.service.dto.YxUserRechargeDto; import co.yixiang.modules.shop.service.dto.YxUserRechargeQueryCriteria; import co.yixiang.modules.shop.service.mapper.UserRechargeMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserServiceImpl.java index 7b09ac5a..b7ecdfdc 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxUserServiceImpl.java @@ -6,37 +6,38 @@ package co.yixiang.modules.shop.service.impl; import cn.hutool.core.util.NumberUtil; -import co.yixiang.modules.shop.domain.YxUser; import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxUser; import co.yixiang.modules.shop.domain.YxUserBill; import co.yixiang.modules.shop.service.YxUserBillService; -import co.yixiang.modules.shop.service.dto.UserMoneyDto; -import co.yixiang.utils.OrderUtil; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; import co.yixiang.modules.shop.service.YxUserService; +import co.yixiang.modules.shop.service.dto.UserMoneyDto; import co.yixiang.modules.shop.service.dto.YxUserDto; import co.yixiang.modules.shop.service.dto.YxUserQueryCriteria; import co.yixiang.modules.shop.service.mapper.UserMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.OrderUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.math.BigDecimal; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxWechatUserServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxWechatUserServiceImpl.java index 1e2d113a..6e3b5d07 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxWechatUserServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxWechatUserServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.modules.shop.service.impl; -import co.yixiang.modules.shop.domain.YxWechatUser; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.shop.domain.YxWechatUser; import co.yixiang.modules.shop.service.YxWechatUserService; import co.yixiang.modules.shop.service.dto.YxWechatUserDto; import co.yixiang.modules.shop.service.dto.YxWechatUserQueryCriteria; import co.yixiang.modules.shop.service.mapper.WechatUserMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/StoreProductMapper.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/StoreProductMapper.java index 3e4dd6e0..7f1d8141 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/StoreProductMapper.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/StoreProductMapper.java @@ -9,7 +9,6 @@ import co.yixiang.common.mapper.CoreMapper; import co.yixiang.modules.shop.domain.YxStoreProduct; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; import org.springframework.stereotype.Repository; diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/UserBillMapper.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/UserBillMapper.java index e00272f0..c79d58a7 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/UserBillMapper.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/mapper/UserBillMapper.java @@ -10,13 +10,10 @@ import co.yixiang.modules.shop.domain.YxUserBill; import co.yixiang.modules.shop.service.dto.YxUserBillDto; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.ResultType; import org.apache.ibatis.annotations.Select; -import org.springframework.security.core.parameters.P; import org.springframework.stereotype.Repository; import java.util.List; -import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/AppRun.java b/yshop-system/src/main/java/co/yixiang/AppRun.java index 3fa76f73..7163ce5d 100644 --- a/yshop-system/src/main/java/co/yixiang/AppRun.java +++ b/yshop-system/src/main/java/co/yixiang/AppRun.java @@ -4,7 +4,7 @@ */ package co.yixiang; -import co.yixiang.modules.activity.service.YxStoreCouponUserService; + import co.yixiang.annotation.AnonymousAccess; import co.yixiang.utils.SpringContextHolder; import org.mybatis.spring.annotation.MapperScan; diff --git a/yshop-system/src/main/java/co/yixiang/config/DataScope.java b/yshop-system/src/main/java/co/yixiang/config/DataScope.java index 41912a1b..87b49909 100644 --- a/yshop-system/src/main/java/co/yixiang/config/DataScope.java +++ b/yshop-system/src/main/java/co/yixiang/config/DataScope.java @@ -5,14 +5,15 @@ */ package co.yixiang.config; +import co.yixiang.modules.system.domain.Dept; +import co.yixiang.modules.system.service.DeptService; +import co.yixiang.modules.system.service.RoleService; import co.yixiang.modules.system.service.UserService; import co.yixiang.modules.system.service.dto.RoleSmallDto; import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.utils.SecurityUtils; -import co.yixiang.modules.system.domain.Dept; -import co.yixiang.modules.system.service.DeptService; -import co.yixiang.modules.system.service.RoleService; import org.springframework.stereotype.Component; + import java.util.ArrayList; import java.util.HashSet; import java.util.List; diff --git a/yshop-system/src/main/java/co/yixiang/config/MybatisPlusConfig.java b/yshop-system/src/main/java/co/yixiang/config/MybatisPlusConfig.java index 2f458f9d..4e2a1130 100644 --- a/yshop-system/src/main/java/co/yixiang/config/MybatisPlusConfig.java +++ b/yshop-system/src/main/java/co/yixiang/config/MybatisPlusConfig.java @@ -2,7 +2,6 @@ package co.yixiang.config; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/yshop-system/src/main/java/co/yixiang/config/thread/AsyncTaskExecutePool.java b/yshop-system/src/main/java/co/yixiang/config/thread/AsyncTaskExecutePool.java index 03eb5e24..86bf0d6e 100644 --- a/yshop-system/src/main/java/co/yixiang/config/thread/AsyncTaskExecutePool.java +++ b/yshop-system/src/main/java/co/yixiang/config/thread/AsyncTaskExecutePool.java @@ -10,6 +10,7 @@ import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.AsyncConfigurer; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; + import java.util.concurrent.Executor; import java.util.concurrent.ThreadPoolExecutor; diff --git a/yshop-system/src/main/java/co/yixiang/modules/monitor/domain/Visits.java b/yshop-system/src/main/java/co/yixiang/modules/monitor/domain/Visits.java index 467d8aa5..e4ba27f3 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/monitor/domain/Visits.java +++ b/yshop-system/src/main/java/co/yixiang/modules/monitor/domain/Visits.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/yshop-system/src/main/java/co/yixiang/modules/monitor/rest/RedisController.java b/yshop-system/src/main/java/co/yixiang/modules/monitor/rest/RedisController.java index 862bd22d..34cda6f6 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/monitor/rest/RedisController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/monitor/rest/RedisController.java @@ -9,7 +9,11 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * @author Zheng Jie diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzJob.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzJob.java index fe3734b4..cd98b033 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzJob.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzJob.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.quartz.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzLog.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzLog.java index 67c3b1d7..f7649d5a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzLog.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/domain/QuartzLog.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.quartz.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java index 7c970252..3c633435 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java @@ -5,9 +5,9 @@ */ package co.yixiang.modules.quartz.rest; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.quartz.domain.QuartzJob; import co.yixiang.modules.quartz.service.QuartzJobService; import co.yixiang.modules.quartz.service.QuartzLogService; @@ -24,7 +24,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzJobService.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzJobService.java index 7164f786..124030b4 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzJobService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzJobService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.quartz.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.quartz.domain.QuartzJob; import co.yixiang.modules.quartz.service.dto.QuartzJobDto; import co.yixiang.modules.quartz.service.dto.QuartzJobQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzLogService.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzLogService.java index 38d7318f..3add178e 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzLogService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/QuartzLogService.java @@ -4,15 +4,17 @@ */ package co.yixiang.modules.quartz.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.quartz.domain.QuartzLog; import co.yixiang.modules.quartz.service.dto.QuartzLogDto; import co.yixiang.modules.quartz.service.dto.QuartzLogQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobDto.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobDto.java index 0d330abe..e479908b 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.quartz.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobQueryCriteria.java index 6f4ea941..2d6d45b5 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzJobQueryCriteria.java @@ -5,11 +5,11 @@ */ package co.yixiang.modules.quartz.service.dto; +import co.yixiang.annotation.Query; import lombok.Data; import java.sql.Timestamp; import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogDto.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogDto.java index 7b9887a0..1edc0f41 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogDto.java @@ -6,8 +6,9 @@ package co.yixiang.modules.quartz.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogQueryCriteria.java index 11202d41..193afa6c 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/dto/QuartzLogQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.modules.quartz.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzJobServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzJobServiceImpl.java index 11dae829..1fb1ccbf 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzJobServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzJobServiceImpl.java @@ -5,33 +5,35 @@ */ package co.yixiang.modules.quartz.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; import co.yixiang.modules.quartz.domain.QuartzJob; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.quartz.utils.QuartzManage; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; import co.yixiang.modules.quartz.service.QuartzJobService; import co.yixiang.modules.quartz.service.dto.QuartzJobDto; import co.yixiang.modules.quartz.service.dto.QuartzJobQueryCriteria; import co.yixiang.modules.quartz.service.mapper.QuartzJobMapper; +import co.yixiang.modules.quartz.utils.QuartzManage; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzLogServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzLogServiceImpl.java index 8e9090e3..1f0e82ca 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzLogServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/service/impl/QuartzLogServiceImpl.java @@ -5,31 +5,33 @@ */ package co.yixiang.modules.quartz.service.impl; -import co.yixiang.modules.quartz.domain.QuartzLog; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.quartz.domain.QuartzLog; import co.yixiang.modules.quartz.service.QuartzLogService; import co.yixiang.modules.quartz.service.dto.QuartzLogDto; import co.yixiang.modules.quartz.service.dto.QuartzLogQueryCriteria; import co.yixiang.modules.quartz.service.mapper.QuartzLogMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/ExecutionJob.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/ExecutionJob.java index b7ba4faf..a3242df0 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/ExecutionJob.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/ExecutionJob.java @@ -7,17 +7,19 @@ package co.yixiang.modules.quartz.utils; import co.yixiang.config.thread.ThreadPoolExecutorUtil; import co.yixiang.modules.quartz.domain.QuartzJob; +import co.yixiang.modules.quartz.domain.QuartzLog; +import co.yixiang.modules.quartz.service.QuartzJobService; import co.yixiang.modules.quartz.service.QuartzLogService; import co.yixiang.utils.SpringContextHolder; import co.yixiang.utils.ThrowableUtil; -import co.yixiang.modules.quartz.domain.QuartzLog; -import co.yixiang.modules.quartz.service.QuartzJobService; import org.quartz.JobExecutionContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.quartz.QuartzJobBean; -import java.util.concurrent.*; + +import java.util.concurrent.Future; +import java.util.concurrent.ThreadPoolExecutor; /** * 参考人人开源,https://gitee.com/renrenio/renren-security diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzManage.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzManage.java index 4d574de9..ac7bc371 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzManage.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzManage.java @@ -8,11 +8,21 @@ package co.yixiang.modules.quartz.utils; import co.yixiang.exception.BadRequestException; import co.yixiang.modules.quartz.domain.QuartzJob; import lombok.extern.slf4j.Slf4j; -import org.quartz.*; +import org.quartz.CronScheduleBuilder; +import org.quartz.CronTrigger; +import org.quartz.JobBuilder; +import org.quartz.JobDataMap; +import org.quartz.JobDetail; +import org.quartz.JobKey; +import org.quartz.Scheduler; +import org.quartz.Trigger; +import org.quartz.TriggerKey; import org.quartz.impl.triggers.CronTriggerImpl; import org.springframework.stereotype.Component; + import javax.annotation.Resource; import java.util.Date; + import static org.quartz.TriggerBuilder.newTrigger; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzRunnable.java b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzRunnable.java index b3723e76..c6243998 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzRunnable.java +++ b/yshop-system/src/main/java/co/yixiang/modules/quartz/utils/QuartzRunnable.java @@ -9,6 +9,7 @@ import co.yixiang.utils.SpringContextHolder; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.util.ReflectionUtils; + import java.lang.reflect.Method; import java.util.concurrent.Callable; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/config/SecurityProperties.java b/yshop-system/src/main/java/co/yixiang/modules/security/config/SecurityProperties.java index 8616f2c1..6cd0fccb 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/config/SecurityProperties.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/config/SecurityProperties.java @@ -8,7 +8,6 @@ package co.yixiang.modules.security.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; -import org.springframework.stereotype.Component; /** * Jwt参数配置 diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/rest/AuthController.java b/yshop-system/src/main/java/co/yixiang/modules/security/rest/AuthController.java index 1385dd2b..10a1e250 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/rest/AuthController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/rest/AuthController.java @@ -8,13 +8,9 @@ package co.yixiang.modules.security.rest; import cn.hutool.core.util.IdUtil; import cn.hutool.crypto.asymmetric.KeyType; import cn.hutool.crypto.asymmetric.RSA; -import com.wf.captcha.ArithmeticCaptcha; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import lombok.extern.slf4j.Slf4j; import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.logging.aop.log.Log; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.security.config.SecurityProperties; import co.yixiang.modules.security.security.TokenProvider; import co.yixiang.modules.security.security.vo.AuthUser; @@ -23,6 +19,10 @@ import co.yixiang.modules.security.service.OnlineUserService; import co.yixiang.utils.RedisUtils; import co.yixiang.utils.SecurityUtils; import co.yixiang.utils.StringUtils; +import com.wf.captcha.ArithmeticCaptcha; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; @@ -32,7 +32,13 @@ import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + import javax.servlet.http.HttpServletRequest; import java.util.HashMap; import java.util.Map; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/rest/OnlineController.java b/yshop-system/src/main/java/co/yixiang/modules/security/rest/OnlineController.java index 8b1c2426..de393e1a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/rest/OnlineController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/rest/OnlineController.java @@ -13,7 +13,13 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenFilter.java b/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenFilter.java index 4b0d7bb5..4bade43a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenFilter.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenFilter.java @@ -6,15 +6,16 @@ package co.yixiang.modules.security.security; import co.yixiang.modules.security.config.SecurityProperties; +import co.yixiang.modules.security.security.vo.OnlineUser; import co.yixiang.modules.security.service.OnlineUserService; +import co.yixiang.utils.SpringContextHolder; import io.jsonwebtoken.ExpiredJwtException; import lombok.extern.slf4j.Slf4j; -import co.yixiang.modules.security.security.vo.OnlineUser; -import co.yixiang.utils.SpringContextHolder; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.util.StringUtils; import org.springframework.web.filter.GenericFilterBean; + import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.ServletRequest; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenProvider.java b/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenProvider.java index b8b3e995..63d3fe98 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenProvider.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/security/TokenProvider.java @@ -5,11 +5,16 @@ */ package co.yixiang.modules.security.security; -import io.jsonwebtoken.*; +import co.yixiang.modules.security.config.SecurityProperties; +import io.jsonwebtoken.Claims; +import io.jsonwebtoken.ExpiredJwtException; +import io.jsonwebtoken.Jwts; +import io.jsonwebtoken.MalformedJwtException; +import io.jsonwebtoken.SignatureAlgorithm; +import io.jsonwebtoken.UnsupportedJwtException; import io.jsonwebtoken.io.Decoders; import io.jsonwebtoken.security.Keys; import lombok.extern.slf4j.Slf4j; -import co.yixiang.modules.security.config.SecurityProperties; import org.springframework.beans.factory.InitializingBean; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.Authentication; @@ -17,6 +22,7 @@ import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.authority.SimpleGrantedAuthority; import org.springframework.security.core.userdetails.User; import org.springframework.stereotype.Component; + import javax.servlet.http.HttpServletRequest; import java.security.Key; import java.util.Arrays; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java b/yshop-system/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java index 010b7646..ef320c6b 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/security/vo/JwtUser.java @@ -10,6 +10,7 @@ import lombok.AllArgsConstructor; import lombok.Getter; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; + import java.sql.Timestamp; import java.util.Collection; import java.util.Date; diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java b/yshop-system/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java index b36a2a30..72ad784a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/service/OnlineUserService.java @@ -6,17 +6,26 @@ package co.yixiang.modules.security.service; import co.yixiang.modules.security.config.SecurityProperties; -import co.yixiang.utils.*; -import lombok.extern.slf4j.Slf4j; import co.yixiang.modules.security.security.vo.JwtUser; import co.yixiang.modules.security.security.vo.OnlineUser; - +import co.yixiang.utils.EncryptUtils; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.PageUtil; +import co.yixiang.utils.RedisUtils; +import co.yixiang.utils.StringUtils; +import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/security/service/UserDetailsServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/security/service/UserDetailsServiceImpl.java index 062c2b78..e6a411dc 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/security/service/UserDetailsServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/security/service/UserDetailsServiceImpl.java @@ -5,18 +5,19 @@ */ package co.yixiang.modules.security.service; -import co.yixiang.modules.system.service.UserService; -import co.yixiang.modules.system.service.dto.DeptSmallDto; -import co.yixiang.modules.system.service.dto.JobSmallDto; import co.yixiang.exception.BadRequestException; import co.yixiang.modules.security.security.vo.JwtUser; import co.yixiang.modules.system.service.RoleService; +import co.yixiang.modules.system.service.UserService; +import co.yixiang.modules.system.service.dto.DeptSmallDto; +import co.yixiang.modules.system.service.dto.JobSmallDto; import co.yixiang.modules.system.service.dto.UserDto; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + import java.util.Optional; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dept.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dept.java index b7a78367..bdde72b5 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dept.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dept.java @@ -7,15 +7,20 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; -import com.baomidou.mybatisplus.annotation.*; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dict.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dict.java index 9c5a3c0f..c7f7214b 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dict.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Dict.java @@ -7,17 +7,18 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; import javax.validation.constraints.NotBlank; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/DictDetail.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/DictDetail.java index 656b1ed1..a638678c 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/DictDetail.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/DictDetail.java @@ -7,15 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Job.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Job.java index db697416..9474425c 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Job.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Job.java @@ -7,17 +7,18 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; import javax.validation.constraints.NotBlank; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Menu.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Menu.java index bbb3abd4..79cdc450 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Menu.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Menu.java @@ -7,16 +7,19 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.*; -import java.sql.Timestamp; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Role.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Role.java index ad8dc30a..7279a19d 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/Role.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/Role.java @@ -7,16 +7,18 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.*; -import java.sql.Timestamp; + +import javax.validation.constraints.NotBlank; import java.io.Serializable; +import java.sql.Timestamp; import java.util.Set; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesDepts.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesDepts.java index 7b5ba95f..c6caac4b 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesDepts.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesDepts.java @@ -7,10 +7,12 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; -import lombok.Data; -import com.baomidou.mybatisplus.annotation.TableName; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesMenus.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesMenus.java index 2afce733..e3da65a8 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesMenus.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/RolesMenus.java @@ -7,10 +7,12 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; -import lombok.Data; -import com.baomidou.mybatisplus.annotation.TableName; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/User.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/User.java index 33b908c4..e2582a99 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/User.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/User.java @@ -7,17 +7,18 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; import javax.validation.constraints.NotBlank; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; import java.util.Set; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/UserAvatar.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/UserAvatar.java index f5c8f46c..35be66e0 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/UserAvatar.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/UserAvatar.java @@ -7,16 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; -import cn.hutool.core.util.ObjectUtil; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/UsersRoles.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/UsersRoles.java index 1924cc95..30ccb4f7 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/UsersRoles.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/UsersRoles.java @@ -7,10 +7,12 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.domain; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/domain/vo/MenuMetaVo.java b/yshop-system/src/main/java/co/yixiang/modules/system/domain/vo/MenuMetaVo.java index 945ec222..1a1725f1 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/domain/vo/MenuMetaVo.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/domain/vo/MenuMetaVo.java @@ -7,6 +7,7 @@ package co.yixiang.modules.system.domain.vo; import lombok.AllArgsConstructor; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DeptController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DeptController.java index 03aa2105..ea46d319 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DeptController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DeptController.java @@ -6,15 +6,14 @@ package co.yixiang.modules.system.rest; import cn.hutool.core.collection.CollectionUtil; -import co.yixiang.logging.aop.log.Log; import co.yixiang.config.DataScope; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.Dept; import co.yixiang.modules.system.service.DeptService; import co.yixiang.modules.system.service.dto.DeptDto; import co.yixiang.modules.system.service.dto.DeptQueryCriteria; -import co.yixiang.utils.ThrowableUtil; import co.yixiang.utils.ValidationUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import io.swagger.annotations.Api; @@ -23,12 +22,17 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.ArrayList; -import java.util.HashSet; import java.util.List; import java.util.Set; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictController.java index e04cdd98..ba49efda 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictController.java @@ -4,9 +4,10 @@ */ package co.yixiang.modules.system.rest; -import co.yixiang.logging.aop.log.Log; + import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.Dict; import co.yixiang.modules.system.service.DictService; import co.yixiang.modules.system.service.dto.DictDto; @@ -18,7 +19,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictDetailController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictDetailController.java index f94fc6da..40d3ade5 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictDetailController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/DictDetailController.java @@ -5,8 +5,8 @@ */ package co.yixiang.modules.system.rest; -import co.yixiang.logging.aop.log.Log; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.DictDetail; import co.yixiang.modules.system.service.DictDetailService; import co.yixiang.modules.system.service.dto.DictDetailQueryCriteria; @@ -19,7 +19,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.HashMap; import java.util.Map; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/JobController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/JobController.java index 4723d6bb..e03322d2 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/JobController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/JobController.java @@ -5,15 +5,14 @@ */ package co.yixiang.modules.system.rest; -import co.yixiang.logging.aop.log.Log; import co.yixiang.config.DataScope; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.Job; import co.yixiang.modules.system.service.JobService; import co.yixiang.modules.system.service.dto.JobDto; import co.yixiang.modules.system.service.dto.JobQueryCriteria; -import co.yixiang.utils.ThrowableUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.data.domain.Pageable; @@ -21,7 +20,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/MenuController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/MenuController.java index f7197144..859ce510 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/MenuController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/MenuController.java @@ -5,11 +5,9 @@ */ package co.yixiang.modules.system.rest; -import co.yixiang.exception.EntityExistException; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; -import co.yixiang.modules.shop.domain.YxSystemConfig; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.Menu; import co.yixiang.modules.system.service.MenuService; import co.yixiang.modules.system.service.RoleService; @@ -18,7 +16,6 @@ import co.yixiang.modules.system.service.dto.MenuDto; import co.yixiang.modules.system.service.dto.MenuQueryCriteria; import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.utils.SecurityUtils; -import co.yixiang.utils.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -26,7 +23,13 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/RoleController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/RoleController.java index 092275cc..fcb07764 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/RoleController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/RoleController.java @@ -6,9 +6,9 @@ package co.yixiang.modules.system.rest; import cn.hutool.core.lang.Dict; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.Role; import co.yixiang.modules.system.service.RoleService; import co.yixiang.modules.system.service.UserService; @@ -17,7 +17,6 @@ import co.yixiang.modules.system.service.dto.RoleQueryCriteria; import co.yixiang.modules.system.service.dto.RoleSmallDto; import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.utils.SecurityUtils; -import co.yixiang.utils.ThrowableUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.data.domain.Pageable; @@ -27,7 +26,14 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/rest/SysUserController.java b/yshop-system/src/main/java/co/yixiang/modules/system/rest/SysUserController.java index 5f50f6f1..a9ed5fc8 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/rest/SysUserController.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/rest/SysUserController.java @@ -7,19 +7,19 @@ package co.yixiang.modules.system.rest; import cn.hutool.crypto.asymmetric.KeyType; import cn.hutool.crypto.asymmetric.RSA; -import co.yixiang.logging.aop.log.Log; import co.yixiang.config.DataScope; import co.yixiang.dozer.service.IGenerator; -import co.yixiang.modules.system.service.dto.UserDto; -import co.yixiang.tools.domain.VerificationCode; import co.yixiang.exception.BadRequestException; +import co.yixiang.logging.aop.log.Log; import co.yixiang.modules.system.domain.User; import co.yixiang.modules.system.domain.vo.UserPassVo; import co.yixiang.modules.system.service.DeptService; import co.yixiang.modules.system.service.RoleService; import co.yixiang.modules.system.service.UserService; import co.yixiang.modules.system.service.dto.RoleSmallDto; +import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.modules.system.service.dto.UserQueryCriteria; +import co.yixiang.tools.domain.VerificationCode; import co.yixiang.tools.service.VerificationCodeService; import co.yixiang.utils.PageUtil; import co.yixiang.utils.SecurityUtils; @@ -35,7 +35,15 @@ import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.util.CollectionUtils; import org.springframework.util.ObjectUtils; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/DeptService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/DeptService.java index 95af37b9..2b55d1fb 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/DeptService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/DeptService.java @@ -7,16 +7,18 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.Dept; import co.yixiang.modules.system.service.dto.DeptDto; import co.yixiang.modules.system.service.dto.DeptQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import java.util.Set; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/DictDetailService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/DictDetailService.java index b321b947..f76e6900 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/DictDetailService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/DictDetailService.java @@ -7,15 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.DictDetail; import co.yixiang.modules.system.service.dto.DictDetailDto; import co.yixiang.modules.system.service.dto.DictDetailQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/DictService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/DictService.java index c8ea206a..64652a37 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/DictService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/DictService.java @@ -7,15 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.Dict; import co.yixiang.modules.system.service.dto.DictDto; import co.yixiang.modules.system.service.dto.DictQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/JobService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/JobService.java index 5f3f351d..e9d334ce 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/JobService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/JobService.java @@ -7,15 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.Job; import co.yixiang.modules.system.service.dto.JobDto; import co.yixiang.modules.system.service.dto.JobQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/MenuService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/MenuService.java index 6fb9993f..c08cef32 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/MenuService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/MenuService.java @@ -7,6 +7,7 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.Menu; import co.yixiang.modules.system.domain.vo.MenuVo; @@ -14,11 +15,12 @@ import co.yixiang.modules.system.service.dto.MenuDto; import co.yixiang.modules.system.service.dto.MenuQueryCriteria; import co.yixiang.modules.system.service.dto.RoleSmallDto; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import java.util.Set; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/RoleService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/RoleService.java index bfa9ec87..de2ee1b9 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/RoleService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/RoleService.java @@ -7,6 +7,7 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.Role; import co.yixiang.modules.system.service.dto.RoleDto; @@ -16,12 +17,12 @@ import co.yixiang.modules.system.service.dto.UserDto; import org.springframework.data.domain.Pageable; import org.springframework.security.core.GrantedAuthority; -import java.util.Collection; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import java.util.Set; import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/UserAvatarService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/UserAvatarService.java index b8151886..151cd028 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/UserAvatarService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/UserAvatarService.java @@ -7,15 +7,17 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.UserAvatar; import co.yixiang.modules.system.service.dto.UserAvatarDto; import co.yixiang.modules.system.service.dto.UserAvatarQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/UserService.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/UserService.java index 2d182321..e43ceebb 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/UserService.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/UserService.java @@ -7,6 +7,7 @@ * 一经发现盗用、分享等行为,将追究法律责任,后果自负 */ package co.yixiang.modules.system.service; + import co.yixiang.common.service.BaseService; import co.yixiang.modules.system.domain.User; import co.yixiang.modules.system.service.dto.UserDto; @@ -14,11 +15,11 @@ import co.yixiang.modules.system.service.dto.UserQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.web.multipart.MultipartFile; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import java.util.Set; import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; +import java.util.Set; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptDto.java index a933b18a..19ccb382 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; import java.util.List; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptQueryCriteria.java index 179848df..bfc94043 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptQueryCriteria.java @@ -8,14 +8,13 @@ */ package co.yixiang.modules.system.service.dto; +import co.yixiang.annotation.Query; import lombok.Data; import java.sql.Timestamp; import java.util.List; import java.util.Set; -import co.yixiang.annotation.Query; - /** * @author hupeng * @date 2020-05-14 diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptSmallDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptSmallDto.java index c3a10d3e..fac35803 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptSmallDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DeptSmallDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailDto.java index ae886f44..b24db6f6 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailQueryCriteria.java index c0997da4..270955d4 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDetailQueryCriteria.java @@ -8,8 +8,8 @@ */ package co.yixiang.modules.system.service.dto; -import lombok.Data; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDto.java index 2fd26ff9..628804e9 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; import java.util.List; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictQueryCriteria.java index f63b1544..52f99f91 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictQueryCriteria.java @@ -8,9 +8,8 @@ */ package co.yixiang.modules.system.service.dto; -import lombok.Data; -import java.util.List; import co.yixiang.annotation.Query; +import lombok.Data; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictSmallDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictSmallDto.java index 8d595fa4..e76e7d53 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictSmallDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/DictSmallDto.java @@ -7,6 +7,7 @@ package co.yixiang.modules.system.service.dto; import lombok.Getter; import lombok.Setter; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobDto.java index 2529d1e6..52e6fe3b 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobQueryCriteria.java index 40193ebb..6e865c7a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobQueryCriteria.java @@ -5,9 +5,10 @@ */ package co.yixiang.modules.system.service.dto; +import co.yixiang.annotation.Query; import lombok.Data; import lombok.NoArgsConstructor; -import co.yixiang.annotation.Query; + import java.sql.Timestamp; import java.util.List; import java.util.Set; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobSmallDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobSmallDto.java index c1b84105..9c958b8d 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobSmallDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/JobSmallDto.java @@ -7,6 +7,7 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; import lombok.NoArgsConstructor; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuDto.java index 18b61f76..96f63c9f 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; import java.util.List; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuQueryCriteria.java index 10e268bb..2846f1a1 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/MenuQueryCriteria.java @@ -9,8 +9,6 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleDto.java index 7c6f5b42..d4985cf8 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleDto.java @@ -10,8 +10,9 @@ package co.yixiang.modules.system.service.dto; import co.yixiang.modules.system.domain.Menu; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; import java.util.Set; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleQueryCriteria.java index 8569c8e6..5ee90b48 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleQueryCriteria.java @@ -9,8 +9,6 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleSmallDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleSmallDto.java index 93400948..20b38eb3 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleSmallDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/RoleSmallDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarDto.java index 56afc6ce..8452a9d2 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarDto.java @@ -9,8 +9,9 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarQueryCriteria.java index 34d825e1..989303b2 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserAvatarQueryCriteria.java @@ -9,8 +9,6 @@ package co.yixiang.modules.system.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserDto.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserDto.java index 2c0f3b98..0b16c598 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserDto.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserDto.java @@ -11,9 +11,9 @@ package co.yixiang.modules.system.service.dto; import com.fasterxml.jackson.annotation.JsonIgnore; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; -import java.util.Date; +import java.sql.Timestamp; import java.util.Set; /** diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserQueryCriteria.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserQueryCriteria.java index 7ba1c29e..a16f6a8a 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserQueryCriteria.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/dto/UserQueryCriteria.java @@ -8,14 +8,13 @@ */ package co.yixiang.modules.system.service.dto; +import co.yixiang.annotation.Query; import lombok.Data; import java.sql.Timestamp; import java.util.List; import java.util.Set; -import co.yixiang.annotation.Query; - /** * @author hupeng * @date 2020-05-14 diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java index e510620c..8b334c79 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java @@ -8,40 +8,38 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.Dept; import co.yixiang.common.service.impl.BaseServiceImpl; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.system.domain.Dept; import co.yixiang.modules.system.service.DeptService; import co.yixiang.modules.system.service.dto.DeptDto; import co.yixiang.modules.system.service.dto.DeptQueryCriteria; import co.yixiang.modules.system.service.mapper.DeptMapper; -import org.springframework.cache.annotation.Cacheable; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.util.CollectionUtils; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import org.springframework.util.CollectionUtils; - -import java.util.Collections; -import java.util.HashMap; -import java.util.LinkedHashSet; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import java.util.Set; -import java.util.stream.Collectors; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictDetailServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictDetailServiceImpl.java index cbd866ee..6a7036ca 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictDetailServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictDetailServiceImpl.java @@ -8,34 +8,32 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.DictDetail; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.modules.system.domain.DictDetail; import co.yixiang.modules.system.service.DictDetailService; import co.yixiang.modules.system.service.dto.DictDetailDto; import co.yixiang.modules.system.service.dto.DictDetailQueryCriteria; import co.yixiang.modules.system.service.mapper.DictDetailMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictServiceImpl.java index 04c2d512..3d4261be 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/DictServiceImpl.java @@ -8,34 +8,33 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.Dict; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.system.domain.Dict; import co.yixiang.modules.system.service.DictService; import co.yixiang.modules.system.service.dto.DictDto; import co.yixiang.modules.system.service.dto.DictQueryCriteria; import co.yixiang.modules.system.service.mapper.DictMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java index 7949fb99..c668eb26 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java @@ -8,35 +8,34 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.Job; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.system.service.DeptService; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.system.domain.Job; +import co.yixiang.modules.system.service.DeptService; import co.yixiang.modules.system.service.JobService; import co.yixiang.modules.system.service.dto.JobDto; import co.yixiang.modules.system.service.dto.JobQueryCriteria; import co.yixiang.modules.system.service.mapper.JobMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java index 357203f8..5af0ee8f 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java @@ -10,49 +10,50 @@ package co.yixiang.modules.system.service.impl; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.BadRequestException; import co.yixiang.exception.EntityExistException; import co.yixiang.modules.system.domain.Menu; -import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.system.domain.vo.MenuMetaVo; import co.yixiang.modules.system.domain.vo.MenuVo; -import co.yixiang.modules.system.service.dto.RoleSmallDto; -import co.yixiang.modules.system.service.mapper.RoleMapper; -import co.yixiang.utils.StringUtils; -import co.yixiang.utils.ValidationUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; import co.yixiang.modules.system.service.MenuService; import co.yixiang.modules.system.service.dto.MenuDto; import co.yixiang.modules.system.service.dto.MenuQueryCriteria; +import co.yixiang.modules.system.service.dto.RoleSmallDto; import co.yixiang.modules.system.service.mapper.MenuMapper; +import co.yixiang.modules.system.service.mapper.RoleMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.StringUtils; +import co.yixiang.utils.ValidationUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.LinkedHashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import java.util.Set; -import java.util.stream.Collectors; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java index 342a6b93..f601b969 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java @@ -8,53 +8,54 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.exception.EntityExistException; -import co.yixiang.modules.system.domain.*; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.modules.system.service.*; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.EntityExistException; +import co.yixiang.modules.system.domain.Dept; +import co.yixiang.modules.system.domain.Menu; +import co.yixiang.modules.system.domain.Role; +import co.yixiang.modules.system.domain.RolesDepts; +import co.yixiang.modules.system.domain.RolesMenus; +import co.yixiang.modules.system.service.RoleService; +import co.yixiang.modules.system.service.RolesDeptsService; +import co.yixiang.modules.system.service.RolesMenusService; +import co.yixiang.modules.system.service.dto.RoleDto; +import co.yixiang.modules.system.service.dto.RoleQueryCriteria; import co.yixiang.modules.system.service.dto.RoleSmallDto; import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.modules.system.service.mapper.DeptMapper; import co.yixiang.modules.system.service.mapper.MenuMapper; +import co.yixiang.modules.system.service.mapper.RoleMapper; +import co.yixiang.utils.FileUtil; import co.yixiang.utils.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.api.R; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; -import co.yixiang.modules.system.service.dto.RoleDto; -import co.yixiang.modules.system.service.dto.RoleQueryCriteria; -import co.yixiang.modules.system.service.mapper.RoleMapper; -import org.springframework.cache.annotation.CacheConfig; -import org.springframework.cache.annotation.CacheEvict; -import org.springframework.cache.annotation.Cacheable; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.authority.SimpleGrantedAuthority; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.HashSet; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.Collection; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import java.util.Set; -import java.util.stream.Collectors; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesDeptsServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesDeptsServiceImpl.java index ef311391..e9b43d2c 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesDeptsServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesDeptsServiceImpl.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.RolesDepts; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.system.domain.RolesDepts; import co.yixiang.modules.system.service.RolesDeptsService; import co.yixiang.modules.system.service.mapper.RolesDeptsMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesMenusServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesMenusServiceImpl.java index 5004612b..a2003996 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesMenusServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/RolesMenusServiceImpl.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.RolesMenus; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.system.domain.RolesMenus; import co.yixiang.modules.system.service.RolesMenusService; import co.yixiang.modules.system.service.mapper.RolesMenusMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java index 916f9048..46336821 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java @@ -9,47 +9,51 @@ package co.yixiang.modules.system.service.impl; import cn.hutool.core.date.DateUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; import co.yixiang.exception.EntityExistException; import co.yixiang.modules.system.domain.Role; import co.yixiang.modules.system.domain.User; -import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.system.domain.UserAvatar; import co.yixiang.modules.system.domain.UsersRoles; -import co.yixiang.modules.system.service.*; +import co.yixiang.modules.system.service.DeptService; +import co.yixiang.modules.system.service.JobService; +import co.yixiang.modules.system.service.UserAvatarService; +import co.yixiang.modules.system.service.UserService; +import co.yixiang.modules.system.service.UsersRolesService; +import co.yixiang.modules.system.service.dto.UserDto; +import co.yixiang.modules.system.service.dto.UserQueryCriteria; import co.yixiang.modules.system.service.mapper.RoleMapper; +import co.yixiang.modules.system.service.mapper.SysUserMapper; +import co.yixiang.utils.FileUtil; import co.yixiang.utils.RedisUtils; import co.yixiang.utils.SecurityUtils; import co.yixiang.utils.StringUtils; import co.yixiang.utils.ValidationUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import co.yixiang.dozer.service.IGenerator; import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; -import co.yixiang.modules.system.service.dto.UserDto; -import co.yixiang.modules.system.service.dto.UserQueryCriteria; -import co.yixiang.modules.system.service.mapper.SysUserMapper; import org.springframework.beans.factory.annotation.Value; -import org.springframework.cache.annotation.CacheEvict; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Date; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import org.springframework.web.multipart.MultipartFile; - -import java.io.File; -import java.util.Date; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import java.util.Set; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UserAvatarServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UserAvatarServiceImpl.java index 5c3eba8c..f8afa29f 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UserAvatarServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UserAvatarServiceImpl.java @@ -8,34 +8,33 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.UserAvatar; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.ValidationUtil; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.modules.system.domain.UserAvatar; import co.yixiang.modules.system.service.UserAvatarService; import co.yixiang.modules.system.service.dto.UserAvatarDto; import co.yixiang.modules.system.service.dto.UserAvatarQueryCriteria; import co.yixiang.modules.system.service.mapper.UserAvatarMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UsersRolesServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UsersRolesServiceImpl.java index f45f108d..43a80f73 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UsersRolesServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/UsersRolesServiceImpl.java @@ -8,11 +8,11 @@ */ package co.yixiang.modules.system.service.impl; -import co.yixiang.modules.system.domain.UsersRoles; import co.yixiang.common.service.impl.BaseServiceImpl; -import lombok.AllArgsConstructor; +import co.yixiang.modules.system.domain.UsersRoles; import co.yixiang.modules.system.service.UsersRolesService; import co.yixiang.modules.system.service.mapper.UsersRolesMapper; +import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DeptMapper.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DeptMapper.java index 9c42db33..76762115 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DeptMapper.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DeptMapper.java @@ -13,7 +13,6 @@ import co.yixiang.modules.system.domain.Dept; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; -import org.springframework.security.core.parameters.P; import org.springframework.stereotype.Repository; import java.util.Set; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DictDetailMapper.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DictDetailMapper.java index 7a776f43..100b4afe 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DictDetailMapper.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/DictDetailMapper.java @@ -10,7 +10,6 @@ package co.yixiang.modules.system.service.mapper; import co.yixiang.common.mapper.CoreMapper; import co.yixiang.modules.system.domain.DictDetail; -import co.yixiang.modules.system.service.dto.DictDetailQueryCriteria; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/SysUserMapper.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/SysUserMapper.java index 9baea40d..479707a0 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/SysUserMapper.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/mapper/SysUserMapper.java @@ -16,8 +16,6 @@ import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; import org.springframework.stereotype.Repository; -import java.util.Date; - /** * @author hupeng * @date 2020-05-14 diff --git a/yshop-system/src/test/java/co/yixiang/Api_java_demo.java b/yshop-system/src/test/java/co/yixiang/Api_java_demo.java index 4c198a47..6384faca 100644 --- a/yshop-system/src/test/java/co/yixiang/Api_java_demo.java +++ b/yshop-system/src/test/java/co/yixiang/Api_java_demo.java @@ -4,9 +4,7 @@ */ package co.yixiang; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; + import org.apache.commons.codec.digest.DigestUtils; import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; @@ -19,6 +17,10 @@ import org.apache.http.impl.client.HttpClients; import org.apache.http.message.BasicNameValuePair; import org.apache.http.util.EntityUtils; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + /** * @author :LionCity * @date :Created in 2020-04-01 10:47 diff --git a/yshop-system/src/test/java/co/yixiang/PrintUtil4.java b/yshop-system/src/test/java/co/yixiang/PrintUtil4.java index 110ae0b3..42e277ec 100644 --- a/yshop-system/src/test/java/co/yixiang/PrintUtil4.java +++ b/yshop-system/src/test/java/co/yixiang/PrintUtil4.java @@ -5,14 +5,6 @@ */ package co.yixiang; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.UnsupportedEncodingException; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - import org.apache.commons.codec.digest.DigestUtils; import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; @@ -25,6 +17,14 @@ import org.apache.http.impl.client.HttpClients; import org.apache.http.message.BasicNameValuePair; import org.apache.http.util.EntityUtils; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.UnsupportedEncodingException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + @SuppressWarnings("static-access") public class PrintUtil4 { static PrintUtil4 p = new PrintUtil4(); diff --git a/yshop-tools/src/main/java/co/yixiang/tools/config/MultipartConfig.java b/yshop-tools/src/main/java/co/yixiang/tools/config/MultipartConfig.java index 0f64e355..65176f57 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/config/MultipartConfig.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/config/MultipartConfig.java @@ -8,6 +8,7 @@ package co.yixiang.tools.config; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; + import javax.servlet.MultipartConfigElement; import java.io.File; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/AlipayConfig.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/AlipayConfig.java index d0e30aa9..b53eec2b 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/AlipayConfig.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/AlipayConfig.java @@ -4,11 +4,13 @@ */ package co.yixiang.tools.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; + import java.io.Serializable; /** diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/EmailConfig.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/EmailConfig.java index 5221cdd3..2d0bab70 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/EmailConfig.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/EmailConfig.java @@ -4,11 +4,12 @@ */ package co.yixiang.tools.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; import java.io.Serializable; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/LocalStorage.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/LocalStorage.java index 59310437..5ab8dcf1 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/LocalStorage.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/LocalStorage.java @@ -4,18 +4,18 @@ */ package co.yixiang.tools.domain; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; + import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import lombok.Getter; import lombok.Setter; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/Picture.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/Picture.java index 1986d477..ecbd34c8 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/Picture.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/Picture.java @@ -4,16 +4,17 @@ */ package co.yixiang.tools.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuConfig.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuConfig.java index 5e0f38c3..d48d42a0 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuConfig.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuConfig.java @@ -4,13 +4,13 @@ */ package co.yixiang.tools.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.*; import java.io.Serializable; /** diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuContent.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuContent.java index 8d387417..f5a49d8b 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuContent.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/QiniuContent.java @@ -4,16 +4,17 @@ */ package co.yixiang.tools.domain; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import cn.hutool.core.bean.BeanUtil; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/domain/VerificationCode.java b/yshop-tools/src/main/java/co/yixiang/tools/domain/VerificationCode.java index 939d3708..88fd2453 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/domain/VerificationCode.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/domain/VerificationCode.java @@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; + import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.sql.Timestamp; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/AliPayController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/AliPayController.java index 9d488c75..e0c76e97 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/AliPayController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/AliPayController.java @@ -5,21 +5,27 @@ */ package co.yixiang.tools.rest; +import co.yixiang.annotation.AnonymousAccess; import co.yixiang.logging.aop.log.Log; +import co.yixiang.tools.domain.AlipayConfig; +import co.yixiang.tools.domain.vo.TradeVo; import co.yixiang.tools.service.AlipayConfigService; import co.yixiang.tools.utils.AliPayStatusEnum; +import co.yixiang.tools.utils.AlipayUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; -import co.yixiang.annotation.AnonymousAccess; -import co.yixiang.tools.domain.vo.TradeVo; -import co.yixiang.tools.domain.AlipayConfig; -import co.yixiang.tools.utils.AlipayUtils; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import springfox.documentation.annotations.ApiIgnore; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.nio.charset.StandardCharsets; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/EmailController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/EmailController.java index 7d03f9b7..62983cfe 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/EmailController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/EmailController.java @@ -6,15 +6,20 @@ package co.yixiang.tools.rest; import co.yixiang.logging.aop.log.Log; +import co.yixiang.tools.domain.EmailConfig; +import co.yixiang.tools.domain.vo.EmailVo; import co.yixiang.tools.service.EmailConfigService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import co.yixiang.tools.domain.vo.EmailVo; -import co.yixiang.tools.domain.EmailConfig; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; /** * 发送邮件 diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/LocalStorageController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/LocalStorageController.java index 1887e25a..9139f556 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/LocalStorageController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/LocalStorageController.java @@ -4,25 +4,33 @@ */ package co.yixiang.tools.rest; -import java.util.Arrays; + import co.yixiang.dozer.service.IGenerator; -import lombok.AllArgsConstructor; import co.yixiang.logging.aop.log.Log; -import co.yixiang.tools.domain.LocalStorage; import co.yixiang.tools.service.LocalStorageService; -import co.yixiang.tools.service.dto.LocalStorageQueryCriteria; import co.yixiang.tools.service.dto.LocalStorageDto; +import co.yixiang.tools.service.dto.LocalStorageQueryCriteria; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; -import java.io.IOException; import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.Arrays; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/PictureController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/PictureController.java index ee38e0fa..f1b69272 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/PictureController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/PictureController.java @@ -5,21 +5,28 @@ */ package co.yixiang.tools.rest; -import co.yixiang.tools.service.dto.PictureDto; -import co.yixiang.logging.aop.log.Log; import co.yixiang.dozer.service.IGenerator; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; +import co.yixiang.logging.aop.log.Log; import co.yixiang.tools.domain.Picture; import co.yixiang.tools.service.PictureService; +import co.yixiang.tools.service.dto.PictureDto; import co.yixiang.tools.service.dto.PictureQueryCriteria; import co.yixiang.utils.SecurityUtils; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/QiniuController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/QiniuController.java index 7b9f48c2..147652cf 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/QiniuController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/QiniuController.java @@ -17,7 +17,15 @@ import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/UploadController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/UploadController.java index e9ce2fa8..1e854c74 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/UploadController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/UploadController.java @@ -16,7 +16,10 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import java.util.HashMap; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/rest/VerificationCodeController.java b/yshop-tools/src/main/java/co/yixiang/tools/rest/VerificationCodeController.java index a3b0e8a6..26cbbd37 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/rest/VerificationCodeController.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/rest/VerificationCodeController.java @@ -5,16 +5,21 @@ */ package co.yixiang.tools.rest; +import co.yixiang.tools.domain.VerificationCode; +import co.yixiang.tools.domain.vo.EmailVo; import co.yixiang.tools.service.EmailConfigService; +import co.yixiang.tools.service.VerificationCodeService; import co.yixiang.utils.YshopConstant; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import co.yixiang.tools.domain.VerificationCode; -import co.yixiang.tools.domain.vo.EmailVo; -import co.yixiang.tools.service.VerificationCodeService; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/AlipayConfigService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/AlipayConfigService.java index 3f68b8f9..daa8d05d 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/AlipayConfigService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/AlipayConfigService.java @@ -4,9 +4,10 @@ */ package co.yixiang.tools.service; + +import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.AlipayConfig; import co.yixiang.tools.domain.vo.TradeVo; -import co.yixiang.common.service.BaseService; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/EmailConfigService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/EmailConfigService.java index f977b13f..0967acf0 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/EmailConfigService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/EmailConfigService.java @@ -4,9 +4,10 @@ */ package co.yixiang.tools.service; + +import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.EmailConfig; import co.yixiang.tools.domain.vo.EmailVo; -import co.yixiang.common.service.BaseService; import org.springframework.scheduling.annotation.Async; /** diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/LocalStorageService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/LocalStorageService.java index 95fe6bcb..b37412e2 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/LocalStorageService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/LocalStorageService.java @@ -4,17 +4,18 @@ */ package co.yixiang.tools.service; + +import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.LocalStorage; import co.yixiang.tools.service.dto.LocalStorageDto; -import co.yixiang.common.service.BaseService; import co.yixiang.tools.service.dto.LocalStorageQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.web.multipart.MultipartFile; -import java.util.Map; -import java.util.List; -import java.io.IOException; import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/PictureService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/PictureService.java index e2f417c9..35e26bd8 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/PictureService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/PictureService.java @@ -4,17 +4,18 @@ */ package co.yixiang.tools.service; + +import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.Picture; import co.yixiang.tools.service.dto.PictureDto; -import co.yixiang.common.service.BaseService; import co.yixiang.tools.service.dto.PictureQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.web.multipart.MultipartFile; -import java.util.Map; -import java.util.List; -import java.io.IOException; import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuConfigService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuConfigService.java index ef4f14c1..dce9167b 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuConfigService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuConfigService.java @@ -4,15 +4,17 @@ */ package co.yixiang.tools.service; + import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.QiniuConfig; import co.yixiang.tools.service.dto.QiniuConfigDto; import co.yixiang.tools.service.dto.QiniuQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuContentService.java b/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuContentService.java index fd783ddf..aa697347 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuContentService.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/QiniuContentService.java @@ -4,15 +4,17 @@ */ package co.yixiang.tools.service; -import co.yixiang.tools.service.dto.QiniuContentDto; + import co.yixiang.common.service.BaseService; import co.yixiang.tools.domain.QiniuContent; +import co.yixiang.tools.service.dto.QiniuContentDto; import co.yixiang.tools.service.dto.QiniuQueryCriteria; import org.springframework.data.domain.Pageable; -import java.util.Map; -import java.util.List; -import java.io.IOException; + import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageDto.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageDto.java index 7b7de15c..9882940a 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageDto.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageDto.java @@ -6,8 +6,9 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageQueryCriteria.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageQueryCriteria.java index 988c354a..968d85e8 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageQueryCriteria.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/LocalStorageQueryCriteria.java @@ -5,11 +5,11 @@ */ package co.yixiang.tools.service.dto; +import co.yixiang.annotation.Query; import lombok.Data; import java.sql.Timestamp; import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureDto.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureDto.java index 0858ce0d..10d3f9a8 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureDto.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureDto.java @@ -6,8 +6,9 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureQueryCriteria.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureQueryCriteria.java index 76ba8785..a0c8329f 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureQueryCriteria.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/PictureQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigDto.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigDto.java index b6d4ed73..38791f7a 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigDto.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigDto.java @@ -6,6 +6,7 @@ package co.yixiang.tools.service.dto; import lombok.Data; + import java.io.Serializable; /** diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigQueryCriteria.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigQueryCriteria.java index 3d7b4a29..2a9d7014 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigQueryCriteria.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuConfigQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentDto.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentDto.java index c7939105..235b782a 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentDto.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentDto.java @@ -6,8 +6,9 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.sql.Timestamp; + import java.io.Serializable; +import java.sql.Timestamp; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentQueryCriteria.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentQueryCriteria.java index fbe4ddcf..ee5c1b26 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentQueryCriteria.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuContentQueryCriteria.java @@ -6,8 +6,6 @@ package co.yixiang.tools.service.dto; import lombok.Data; -import java.util.List; -import co.yixiang.annotation.Query; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuQueryCriteria.java b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuQueryCriteria.java index ad7ae199..879a7358 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuQueryCriteria.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/dto/QiniuQueryCriteria.java @@ -5,8 +5,8 @@ */ package co.yixiang.tools.service.dto; -import lombok.Data; import co.yixiang.annotation.Query; +import lombok.Data; import java.sql.Timestamp; import java.util.List; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/AlipayConfigServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/AlipayConfigServiceImpl.java index 9438d338..8047babd 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/AlipayConfigServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/AlipayConfigServiceImpl.java @@ -5,12 +5,12 @@ */ package co.yixiang.tools.service.impl; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.exception.BadRequestException; import co.yixiang.tools.domain.AlipayConfig; import co.yixiang.tools.domain.vo.TradeVo; import co.yixiang.tools.service.AlipayConfigService; import co.yixiang.tools.service.mapper.AlipayConfigMapper; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.exception.BadRequestException; import com.alipay.api.AlipayClient; import com.alipay.api.DefaultAlipayClient; import com.alipay.api.request.AlipayTradePagePayRequest; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/EmailConfigServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/EmailConfigServiceImpl.java index c8230c61..212ae2b4 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/EmailConfigServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/EmailConfigServiceImpl.java @@ -7,15 +7,15 @@ package co.yixiang.tools.service.impl; import cn.hutool.extra.mail.Mail; import cn.hutool.extra.mail.MailAccount; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.BadRequestException; import co.yixiang.tools.domain.EmailConfig; import co.yixiang.tools.domain.vo.EmailVo; import co.yixiang.tools.service.EmailConfigService; import co.yixiang.tools.service.mapper.EmailConfigMapper; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.exception.BadRequestException; -import co.yixiang.utils.*; +import co.yixiang.utils.EncryptUtils; import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/LocalStorageServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/LocalStorageServiceImpl.java index 0923493a..64c184f0 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/LocalStorageServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/LocalStorageServiceImpl.java @@ -6,36 +6,39 @@ package co.yixiang.tools.service.impl; import cn.hutool.core.util.ObjectUtil; -import co.yixiang.tools.domain.LocalStorage; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.exception.BadRequestException; -import co.yixiang.utils.*; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.BadRequestException; +import co.yixiang.tools.domain.LocalStorage; import co.yixiang.tools.service.LocalStorageService; import co.yixiang.tools.service.dto.LocalStorageDto; import co.yixiang.tools.service.dto.LocalStorageQueryCriteria; import co.yixiang.tools.service.mapper.LocalStorageMapper; +import co.yixiang.utils.FileUtil; +import co.yixiang.utils.SecurityUtils; +import co.yixiang.utils.StringUtils; +import com.github.pagehelper.PageInfo; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Value; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import org.springframework.web.multipart.MultipartFile; - -import java.io.File; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java index 03070d28..a6c8fec8 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java @@ -9,37 +9,42 @@ import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpUtil; import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.common.utils.QueryHelpPlus; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.BadRequestException; import co.yixiang.tools.domain.Picture; import co.yixiang.tools.service.PictureService; import co.yixiang.tools.service.dto.PictureDto; import co.yixiang.tools.service.dto.PictureQueryCriteria; import co.yixiang.tools.service.mapper.PictureMapper; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.exception.BadRequestException; -import co.yixiang.dozer.service.IGenerator; +import co.yixiang.utils.FileUtil; import co.yixiang.utils.TranslatorUtil; import co.yixiang.utils.ValidationUtil; import co.yixiang.utils.YshopConstant; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.github.pagehelper.PageInfo; -import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; import org.springframework.beans.factory.annotation.Value; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; -import org.springframework.web.multipart.MultipartFile; - -import java.io.File; -import java.util.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java index 486dd01e..a39f71f5 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java @@ -5,6 +5,8 @@ */ package co.yixiang.tools.service.impl; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.exception.BadRequestException; import co.yixiang.tools.domain.QiniuConfig; import co.yixiang.tools.domain.QiniuContent; import co.yixiang.tools.service.QiNiuService; @@ -12,7 +14,7 @@ import co.yixiang.tools.service.QiniuConfigService; import co.yixiang.tools.service.QiniuContentService; import co.yixiang.tools.service.dto.QiniuQueryCriteria; import co.yixiang.tools.utils.QiNiuUtil; -import co.yixiang.dozer.service.IGenerator; +import co.yixiang.utils.FileUtil; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.qiniu.common.QiniuException; @@ -23,17 +25,19 @@ import com.qiniu.storage.UploadManager; import com.qiniu.storage.model.DefaultPutRet; import com.qiniu.storage.model.FileInfo; import com.qiniu.util.Auth; -import co.yixiang.exception.BadRequestException; -import co.yixiang.utils.FileUtil; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.multipart.MultipartFile; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuConfigServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuConfigServiceImpl.java index bb0e938b..c710bdc7 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuConfigServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuConfigServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.tools.service.impl; -import co.yixiang.tools.service.QiniuConfigService; -import co.yixiang.tools.domain.QiniuConfig; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.tools.service.dto.QiniuQueryCriteria; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.tools.domain.QiniuConfig; +import co.yixiang.tools.service.QiniuConfigService; import co.yixiang.tools.service.dto.QiniuConfigDto; +import co.yixiang.tools.service.dto.QiniuQueryCriteria; import co.yixiang.tools.service.mapper.QiniuConfigMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuContentServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuContentServiceImpl.java index 182a8cd7..aba56b9b 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuContentServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiniuContentServiceImpl.java @@ -5,32 +5,33 @@ */ package co.yixiang.tools.service.impl; -import co.yixiang.tools.service.dto.QiniuContentDto; -import co.yixiang.tools.domain.QiniuContent; import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.tools.service.dto.QiniuQueryCriteria; -import lombok.AllArgsConstructor; -import co.yixiang.dozer.service.IGenerator; -import com.github.pagehelper.PageInfo; import co.yixiang.common.utils.QueryHelpPlus; -import co.yixiang.utils.FileUtil; +import co.yixiang.dozer.service.IGenerator; +import co.yixiang.tools.domain.QiniuContent; import co.yixiang.tools.service.QiniuContentService; +import co.yixiang.tools.service.dto.QiniuContentDto; +import co.yixiang.tools.service.dto.QiniuQueryCriteria; import co.yixiang.tools.service.mapper.QiniuContentMapper; +import co.yixiang.utils.FileUtil; +import com.github.pagehelper.PageInfo; +import lombok.AllArgsConstructor; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + // 默认不使用缓存 //import org.springframework.cache.annotation.CacheConfig; //import org.springframework.cache.annotation.CacheEvict; //import org.springframework.cache.annotation.Cacheable; -import org.springframework.data.domain.Pageable; - -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java index 5d95de92..1c7ef939 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java @@ -11,19 +11,22 @@ import cn.hutool.extra.template.Template; import cn.hutool.extra.template.TemplateConfig; import cn.hutool.extra.template.TemplateEngine; import cn.hutool.extra.template.TemplateUtil; +import co.yixiang.common.service.impl.BaseServiceImpl; +import co.yixiang.exception.BadRequestException; import co.yixiang.tools.domain.VerificationCode; import co.yixiang.tools.domain.vo.EmailVo; import co.yixiang.tools.service.VerificationCodeService; import co.yixiang.tools.service.mapper.VerificationCodeMapper; -import co.yixiang.common.service.impl.BaseServiceImpl; -import co.yixiang.exception.BadRequestException; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; + import java.util.Collections; -import java.util.concurrent.*; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.TimeUnit; /** * @author hupeng diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/EmailConfigMapper.java b/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/EmailConfigMapper.java index 0fdb5b1f..e8f644ae 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/EmailConfigMapper.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/EmailConfigMapper.java @@ -5,8 +5,8 @@ */ package co.yixiang.tools.service.mapper; -import co.yixiang.tools.domain.EmailConfig; import co.yixiang.common.mapper.CoreMapper; +import co.yixiang.tools.domain.EmailConfig; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/LocalStorageMapper.java b/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/LocalStorageMapper.java index 7f92cb24..1b018143 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/LocalStorageMapper.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/mapper/LocalStorageMapper.java @@ -5,8 +5,8 @@ */ package co.yixiang.tools.service.mapper; -import co.yixiang.tools.domain.LocalStorage; import co.yixiang.common.mapper.CoreMapper; +import co.yixiang.tools.domain.LocalStorage; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; diff --git a/yshop-tools/src/main/java/co/yixiang/tools/utils/AlipayUtils.java b/yshop-tools/src/main/java/co/yixiang/tools/utils/AlipayUtils.java index 29d31260..890e2edc 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/utils/AlipayUtils.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/utils/AlipayUtils.java @@ -9,6 +9,7 @@ import co.yixiang.tools.domain.AlipayConfig; import com.alipay.api.AlipayApiException; import com.alipay.api.internal.util.AlipaySignature; import org.springframework.stereotype.Component; + import javax.servlet.http.HttpServletRequest; import java.text.SimpleDateFormat; import java.util.Date;