task--导入包优化
This commit is contained in:
@ -6,7 +6,6 @@ import org.springframework.boot.SpringApplication;
|
|||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
import org.springframework.cache.annotation.EnableCaching;
|
import org.springframework.cache.annotation.EnableCaching;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.ComponentScan;
|
|
||||||
import org.springframework.scheduling.annotation.EnableAsync;
|
import org.springframework.scheduling.annotation.EnableAsync;
|
||||||
import org.springframework.transaction.annotation.EnableTransactionManagement;
|
import org.springframework.transaction.annotation.EnableTransactionManagement;
|
||||||
|
|
||||||
|
@ -2,13 +2,12 @@ package co.yixiang.common.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.collection.CollectionUtil;
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
|
import co.yixiang.common.web.param.OrderQueryParam;
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import co.yixiang.common.web.param.OrderQueryParam;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -7,7 +7,6 @@ import io.swagger.annotations.ApiModelProperty;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -3,19 +3,12 @@ package co.yixiang.config;
|
|||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
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.CorsConfiguration;
|
||||||
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
|
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
|
||||||
import org.springframework.web.filter.CorsFilter;
|
import org.springframework.web.filter.CorsFilter;
|
||||||
import org.springframework.web.method.support.HandlerMethodArgumentResolver;
|
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
|
||||||
import org.springframework.web.method.support.HandlerMethodReturnValueHandler;
|
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
|
||||||
import org.springframework.web.servlet.HandlerExceptionResolver;
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||||
import org.springframework.web.servlet.config.annotation.*;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* WebMvcConfigurer
|
* WebMvcConfigurer
|
||||||
|
@ -1,15 +1,8 @@
|
|||||||
package co.yixiang.config;
|
package co.yixiang.config;
|
||||||
|
|
||||||
|
|
||||||
import co.yixiang.utils.SecurityUtils;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据权限配置
|
* 数据权限配置
|
||||||
* @author hupeng
|
* @author hupeng
|
||||||
|
@ -2,7 +2,6 @@ package co.yixiang.config;
|
|||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
|
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
|
||||||
import org.mybatis.spring.annotation.MapperScan;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
|
||||||
|
@ -9,8 +9,8 @@
|
|||||||
package co.yixiang.listener;
|
package co.yixiang.listener;
|
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import co.yixiang.constant.ShopConstants;
|
|
||||||
import co.yixiang.config.RedisConfigProperties;
|
import co.yixiang.config.RedisConfigProperties;
|
||||||
|
import co.yixiang.constant.ShopConstants;
|
||||||
import co.yixiang.modules.activity.entity.YxStorePink;
|
import co.yixiang.modules.activity.entity.YxStorePink;
|
||||||
import co.yixiang.modules.activity.service.YxStorePinkService;
|
import co.yixiang.modules.activity.service.YxStorePinkService;
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrder;
|
import co.yixiang.modules.order.entity.YxStoreOrder;
|
||||||
|
@ -8,6 +8,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.data.redis.core.RedisTemplate;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import javax.annotation.PostConstruct;
|
import javax.annotation.PostConstruct;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,15 +1,17 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,15 +1,17 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,18 +1,14 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,18 +1,14 @@
|
|||||||
package co.yixiang.modules.activity.entity;
|
package co.yixiang.modules.activity.entity;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.activity.mapper;
|
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.entity.YxStoreBargainUserHelp;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.activity.mapper;
|
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.entity.YxStoreBargainUser;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
package co.yixiang.modules.activity.mapper;
|
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.entity.YxStorePink;
|
||||||
|
import co.yixiang.modules.activity.web.dto.PinkDTO;
|
||||||
import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
package co.yixiang.modules.activity.mapper;
|
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.entity.YxStoreSeckill;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
|
@ -8,14 +8,14 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargain;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.BargainCountDTO;
|
||||||
import co.yixiang.modules.activity.web.dto.BargainDTO;
|
import co.yixiang.modules.activity.web.dto.BargainDTO;
|
||||||
import co.yixiang.modules.activity.web.dto.TopCountDTO;
|
import co.yixiang.modules.activity.web.dto.TopCountDTO;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreBargainQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreBargainQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreBargainUserHelpQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreBargainUserQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreCombination;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.dto.StoreCombinationDTO;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreCombinationQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreCombinationQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,13 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStorePink;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.PinkDTO;
|
||||||
import co.yixiang.modules.activity.web.dto.PinkInfoDTO;
|
import co.yixiang.modules.activity.web.dto.PinkInfoDTO;
|
||||||
import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStorePinkQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.activity.service;
|
package co.yixiang.modules.activity.service;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreSeckill;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.dto.StoreSeckillDTO;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreSeckillQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -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.IPage;
|
||||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -9,6 +9,8 @@
|
|||||||
package co.yixiang.modules.activity.service.impl;
|
package co.yixiang.modules.activity.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
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.YxStoreBargainUser;
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
||||||
import co.yixiang.modules.activity.mapper.YxStoreBargainUserHelpMapper;
|
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.service.YxStoreBargainUserService;
|
||||||
import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreBargainUserHelpQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserHelpQueryVo;
|
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.service.YxUserService;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import lombok.AllArgsConstructor;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import lombok.Setter;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -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.IPage;
|
||||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -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.IPage;
|
||||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -39,8 +39,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|||||||
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.data.redis.core.RedisTemplate;
|
||||||
@ -48,7 +46,11 @@ import org.springframework.stereotype.Service;
|
|||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
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;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
|
|
||||||
|
@ -16,11 +16,11 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
import cn.hutool.extra.qrcode.QrCodeUtil;
|
import cn.hutool.extra.qrcode.QrCodeUtil;
|
||||||
import cn.hutool.http.HttpUtil;
|
import cn.hutool.http.HttpUtil;
|
||||||
import co.yixiang.annotation.AnonymousAccess;
|
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.api.ApiResult;
|
||||||
import co.yixiang.common.web.controller.BaseController;
|
import co.yixiang.common.web.controller.BaseController;
|
||||||
|
import co.yixiang.constant.SystemConfigConstants;
|
||||||
import co.yixiang.enums.AppFromEnum;
|
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.YxStoreBargainUser;
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
||||||
import co.yixiang.modules.activity.service.YxStoreBargainService;
|
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.YxSystemAttachmentService;
|
||||||
import co.yixiang.modules.user.service.YxUserService;
|
import co.yixiang.modules.user.service.YxUserService;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
import co.yixiang.mp.config.ShopKeyUtils;
|
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
@ -47,9 +46,15 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
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.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
@ -15,11 +15,11 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
import cn.hutool.extra.qrcode.QrCodeUtil;
|
import cn.hutool.extra.qrcode.QrCodeUtil;
|
||||||
import cn.hutool.http.HttpUtil;
|
import cn.hutool.http.HttpUtil;
|
||||||
import co.yixiang.annotation.AnonymousAccess;
|
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.api.ApiResult;
|
||||||
import co.yixiang.common.web.controller.BaseController;
|
import co.yixiang.common.web.controller.BaseController;
|
||||||
|
import co.yixiang.constant.SystemConfigConstants;
|
||||||
import co.yixiang.enums.AppFromEnum;
|
import co.yixiang.enums.AppFromEnum;
|
||||||
|
import co.yixiang.logging.aop.log.Log;
|
||||||
import co.yixiang.modules.activity.entity.YxStorePink;
|
import co.yixiang.modules.activity.entity.YxStorePink;
|
||||||
import co.yixiang.modules.activity.service.YxStoreCombinationService;
|
import co.yixiang.modules.activity.service.YxStoreCombinationService;
|
||||||
import co.yixiang.modules.activity.service.YxStorePinkService;
|
import co.yixiang.modules.activity.service.YxStorePinkService;
|
||||||
@ -42,9 +42,14 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
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.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
package co.yixiang.modules.activity.web.controller;
|
package co.yixiang.modules.activity.web.controller;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import co.yixiang.annotation.AnonymousAccess;
|
import co.yixiang.annotation.AnonymousAccess;
|
||||||
import co.yixiang.common.api.ApiResult;
|
import co.yixiang.common.api.ApiResult;
|
||||||
@ -34,7 +33,10 @@ import io.swagger.annotations.ApiOperation;
|
|||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
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.text.SimpleDateFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 砍价表 查询参数对象
|
* 砍价表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 砍价用户帮助表 查询参数对象
|
* 砍价用户帮助表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 用户参与砍价表 查询参数对象
|
* 用户参与砍价表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 拼团产品表 查询参数对象
|
* 拼团产品表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 拼团表 查询参数对象
|
* 拼团表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.activity.web.param;
|
package co.yixiang.modules.activity.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 商品秒杀产品表 查询参数对象
|
* 商品秒杀产品表 查询参数对象
|
||||||
|
@ -6,7 +6,6 @@ import io.swagger.annotations.ApiModelProperty;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -103,4 +102,4 @@ public class YxStoreCombinationQueryVo implements Serializable {
|
|||||||
|
|
||||||
private Date startTimeDate;
|
private Date startTimeDate;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.manage.mapper;
|
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.entity.YxExpress;
|
||||||
import co.yixiang.modules.manage.web.param.YxExpressQueryParam;
|
import co.yixiang.modules.manage.web.param.YxExpressQueryParam;
|
||||||
import co.yixiang.modules.manage.web.vo.YxExpressQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.manage.service;
|
package co.yixiang.modules.manage.service;
|
||||||
|
|
||||||
import co.yixiang.modules.manage.entity.YxExpress;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxExpressQueryParam;
|
||||||
import co.yixiang.modules.manage.web.vo.YxExpressQueryVo;
|
import co.yixiang.modules.manage.web.vo.YxExpressQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -8,21 +8,21 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.manage.service.impl;
|
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.entity.YxExpress;
|
||||||
import co.yixiang.modules.manage.mapper.YxExpressMapper;
|
import co.yixiang.modules.manage.mapper.YxExpressMapper;
|
||||||
import co.yixiang.modules.manage.service.YxExpressService;
|
import co.yixiang.modules.manage.service.YxExpressService;
|
||||||
import co.yixiang.modules.manage.web.param.YxExpressQueryParam;
|
import co.yixiang.modules.manage.web.param.YxExpressQueryParam;
|
||||||
import co.yixiang.modules.manage.web.vo.YxExpressQueryVo;
|
import co.yixiang.modules.manage.web.vo.YxExpressQueryVo;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,14 +22,17 @@ import co.yixiang.modules.manage.web.param.ShoperQueryParam;
|
|||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
import co.yixiang.modules.order.web.dto.OrderCountDTO;
|
import co.yixiang.modules.order.web.dto.OrderCountDTO;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.validation.annotation.Validated;
|
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.LinkedHashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.manage.web.param;
|
package co.yixiang.modules.manage.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 快递公司表 查询参数对象
|
* 快递公司表 查询参数对象
|
||||||
|
@ -11,7 +11,6 @@ package co.yixiang.modules.monitor.service.impl;
|
|||||||
import co.yixiang.modules.monitor.domain.vo.RedisVo;
|
import co.yixiang.modules.monitor.domain.vo.RedisVo;
|
||||||
import co.yixiang.modules.monitor.service.RedisService;
|
import co.yixiang.modules.monitor.service.RedisService;
|
||||||
import co.yixiang.utils.PageUtil;
|
import co.yixiang.utils.PageUtil;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
@ -5,6 +5,7 @@ import com.github.qcloudsms.SmsSingleSenderResult;
|
|||||||
import com.github.qcloudsms.httpclient.HTTPException;
|
import com.github.qcloudsms.httpclient.HTTPException;
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -8,6 +8,7 @@ import io.swagger.annotations.ApiModel;
|
|||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.order.mapper;
|
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.entity.YxStoreOrderCartInfo;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderCartInfoQueryParam;
|
import co.yixiang.modules.order.web.param.YxStoreOrderCartInfoQueryParam;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderCartInfoQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -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.ChartDataDTO;
|
||||||
import co.yixiang.modules.manage.web.dto.OrderDataDTO;
|
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.entity.YxStoreOrder;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam;
|
import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.order.mapper;
|
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.entity.YxStoreOrderStatus;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderStatusQueryParam;
|
import co.yixiang.modules.order.web.param.YxStoreOrderStatusQueryParam;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderStatusQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -8,27 +8,29 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.order.service;
|
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.OrderDataDTO;
|
||||||
import co.yixiang.modules.manage.web.dto.OrderTimeDataDTO;
|
import co.yixiang.modules.manage.web.dto.OrderTimeDataDTO;
|
||||||
import co.yixiang.modules.manage.web.param.OrderDeliveryParam;
|
import co.yixiang.modules.manage.web.param.OrderDeliveryParam;
|
||||||
import co.yixiang.modules.manage.web.param.OrderPriceParam;
|
import co.yixiang.modules.manage.web.param.OrderPriceParam;
|
||||||
import co.yixiang.modules.manage.web.param.OrderRefundParam;
|
import co.yixiang.modules.manage.web.param.OrderRefundParam;
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrder;
|
import co.yixiang.modules.order.entity.YxStoreOrder;
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.modules.order.web.dto.CacheDTO;
|
||||||
import co.yixiang.modules.order.web.dto.*;
|
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.OrderParam;
|
||||||
import co.yixiang.modules.order.web.param.RefundParam;
|
import co.yixiang.modules.order.web.param.RefundParam;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam;
|
import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
||||||
import com.github.binarywang.wxpay.bean.order.WxPayAppOrderResult;
|
import com.github.binarywang.wxpay.bean.order.WxPayAppOrderResult;
|
||||||
import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult;
|
import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult;
|
||||||
import com.github.binarywang.wxpay.bean.order.WxPayMwebOrderResult;
|
import com.github.binarywang.wxpay.bean.order.WxPayMwebOrderResult;
|
||||||
import com.github.binarywang.wxpay.exception.WxPayException;
|
import com.github.binarywang.wxpay.exception.WxPayException;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -9,10 +9,10 @@
|
|||||||
package co.yixiang.modules.order.service.impl;
|
package co.yixiang.modules.order.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.util.IdUtil;
|
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.entity.YxStoreOrderCartInfo;
|
||||||
import co.yixiang.modules.order.mapper.YxStoreOrderCartInfoMapper;
|
import co.yixiang.modules.order.mapper.YxStoreOrderCartInfoMapper;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderCartInfoService;
|
import co.yixiang.modules.order.service.YxStoreOrderCartInfoService;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
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.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -17,11 +17,18 @@ import co.yixiang.common.service.impl.BaseServiceImpl;
|
|||||||
import co.yixiang.common.web.vo.Paging;
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.constant.ShopConstants;
|
import co.yixiang.constant.ShopConstants;
|
||||||
import co.yixiang.constant.SystemConfigConstants;
|
import co.yixiang.constant.SystemConfigConstants;
|
||||||
import co.yixiang.tools.domain.AlipayConfig;
|
import co.yixiang.enums.AppFromEnum;
|
||||||
import co.yixiang.tools.domain.vo.TradeVo;
|
import co.yixiang.enums.BillDetailEnum;
|
||||||
import co.yixiang.enums.*;
|
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.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.service.YxExpressService;
|
||||||
import co.yixiang.modules.manage.web.dto.ChartDataDTO;
|
import co.yixiang.modules.manage.web.dto.ChartDataDTO;
|
||||||
import co.yixiang.modules.manage.web.dto.OrderDataDTO;
|
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.YxStoreOrderCartInfoService;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderStatusService;
|
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.OrderParam;
|
||||||
import co.yixiang.modules.order.web.param.RefundParam;
|
import co.yixiang.modules.order.web.param.RefundParam;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderQueryParam;
|
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.entity.YxStoreCouponUser;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreCartMapper;
|
import co.yixiang.modules.shop.mapper.YxStoreCartMapper;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreCouponUserMapper;
|
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.YxStoreCartQueryVo;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
||||||
import co.yixiang.modules.user.entity.YxUser;
|
import co.yixiang.modules.user.entity.YxUser;
|
||||||
import co.yixiang.modules.user.entity.YxUserBill;
|
import co.yixiang.modules.user.entity.YxUserBill;
|
||||||
import co.yixiang.modules.user.entity.YxWechatUser;
|
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.YxUserAddressQueryVo;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo;
|
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.YxPayService;
|
||||||
import co.yixiang.mp.service.YxTemplateService;
|
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.tools.service.AlipayConfigService;
|
||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
@ -80,7 +102,12 @@ import org.springframework.transaction.annotation.Transactional;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
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 java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
//import co.yixiang.common.rocketmq.MqProducer;
|
//import co.yixiang.common.rocketmq.MqProducer;
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.order.service.impl;
|
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.entity.YxStoreOrderStatus;
|
||||||
import co.yixiang.modules.order.mapper.YxStoreOrderStatusMapper;
|
import co.yixiang.modules.order.mapper.YxStoreOrderStatusMapper;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderStatusService;
|
import co.yixiang.modules.order.service.YxStoreOrderStatusService;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
@ -13,15 +13,13 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.hutool.extra.qrcode.QrCodeUtil;
|
import cn.hutool.extra.qrcode.QrCodeUtil;
|
||||||
import co.yixiang.annotation.AnonymousAccess;
|
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.api.ApiResult;
|
||||||
import co.yixiang.common.web.controller.BaseController;
|
import co.yixiang.common.web.controller.BaseController;
|
||||||
|
import co.yixiang.constant.SystemConfigConstants;
|
||||||
import co.yixiang.enums.OrderInfoEnum;
|
import co.yixiang.enums.OrderInfoEnum;
|
||||||
import co.yixiang.enums.PayTypeEnum;
|
import co.yixiang.enums.PayTypeEnum;
|
||||||
import co.yixiang.exception.ErrorRequestException;
|
import co.yixiang.exception.ErrorRequestException;
|
||||||
import co.yixiang.tools.express.ExpressService;
|
import co.yixiang.logging.aop.log.Log;
|
||||||
import co.yixiang.tools.express.dao.ExpressInfo;
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
||||||
import co.yixiang.modules.activity.service.YxStoreBargainUserService;
|
import co.yixiang.modules.activity.service.YxStoreBargainUserService;
|
||||||
import co.yixiang.modules.activity.service.YxStorePinkService;
|
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.YxStoreOrderCartInfoService;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderStatusService;
|
import co.yixiang.modules.order.service.YxStoreOrderStatusService;
|
||||||
import co.yixiang.modules.order.web.dto.*;
|
import co.yixiang.modules.order.web.dto.ComputeDTO;
|
||||||
import co.yixiang.modules.order.web.param.*;
|
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.order.web.vo.YxStoreOrderQueryVo;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductReply;
|
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.shop.web.vo.YxStoreCartQueryVo;
|
||||||
import co.yixiang.modules.user.entity.YxSystemAttachment;
|
import co.yixiang.modules.user.entity.YxSystemAttachment;
|
||||||
import co.yixiang.modules.user.service.YxSystemAttachmentService;
|
import co.yixiang.modules.user.service.YxSystemAttachmentService;
|
||||||
import co.yixiang.modules.user.service.YxUserAddressService;
|
import co.yixiang.modules.user.service.YxUserAddressService;
|
||||||
import co.yixiang.modules.user.service.YxUserService;
|
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.OrderUtil;
|
||||||
import co.yixiang.utils.RedisUtil;
|
import co.yixiang.utils.RedisUtil;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
@ -57,11 +74,19 @@ import lombok.RequiredArgsConstructor;
|
|||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
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 javax.validation.Valid;
|
||||||
import java.io.File;
|
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.Lock;
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
import java.util.concurrent.locks.ReentrantLock;
|
||||||
|
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.order.web.param;
|
package co.yixiang.modules.order.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单购物详情表 查询参数对象
|
* 订单购物详情表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.order.web.param;
|
package co.yixiang.modules.order.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单表 查询参数对象
|
* 订单表 查询参数对象
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
package co.yixiang.modules.order.web.param;
|
package co.yixiang.modules.order.web.param;
|
||||||
|
|
||||||
|
import co.yixiang.common.web.param.QueryParam;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单操作记录表 查询参数对象
|
* 订单操作记录表 查询参数对象
|
||||||
|
@ -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.RequestMappingInfo;
|
||||||
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
|
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
|
* @author hupeng
|
||||||
|
@ -13,10 +13,10 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import cn.hutool.core.util.RandomUtil;
|
import cn.hutool.core.util.RandomUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import co.yixiang.annotation.AnonymousAccess;
|
import co.yixiang.annotation.AnonymousAccess;
|
||||||
import co.yixiang.logging.aop.log.Log;
|
|
||||||
import co.yixiang.common.api.ApiResult;
|
import co.yixiang.common.api.ApiResult;
|
||||||
import co.yixiang.constant.ShopConstants;
|
import co.yixiang.constant.ShopConstants;
|
||||||
import co.yixiang.enums.AppFromEnum;
|
import co.yixiang.enums.AppFromEnum;
|
||||||
|
import co.yixiang.logging.aop.log.Log;
|
||||||
import co.yixiang.modules.notify.NotifyService;
|
import co.yixiang.modules.notify.NotifyService;
|
||||||
import co.yixiang.modules.notify.NotifyType;
|
import co.yixiang.modules.notify.NotifyType;
|
||||||
import co.yixiang.modules.notify.SmsResult;
|
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.core.userdetails.UserDetailsService;
|
||||||
import org.springframework.security.crypto.password.PasswordEncoder;
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
||||||
import org.springframework.validation.annotation.Validated;
|
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 javax.servlet.http.HttpServletRequest;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
@ -1,7 +1,12 @@
|
|||||||
package co.yixiang.modules.security.security;
|
package co.yixiang.modules.security.security;
|
||||||
|
|
||||||
import co.yixiang.modules.security.config.SecurityProperties;
|
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.io.Decoders;
|
||||||
import io.jsonwebtoken.security.Keys;
|
import io.jsonwebtoken.security.Keys;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
@ -3,13 +3,10 @@ package co.yixiang.modules.security.security.vo;
|
|||||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
import org.springframework.security.core.GrantedAuthority;
|
import org.springframework.security.core.GrantedAuthority;
|
||||||
import org.springframework.security.core.userdetails.UserDetails;
|
import org.springframework.security.core.userdetails.UserDetails;
|
||||||
|
|
||||||
import java.sql.Timestamp;
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -11,15 +11,17 @@ package co.yixiang.modules.security.service;
|
|||||||
import co.yixiang.modules.security.config.SecurityProperties;
|
import co.yixiang.modules.security.config.SecurityProperties;
|
||||||
import co.yixiang.modules.security.security.vo.JwtUser;
|
import co.yixiang.modules.security.security.vo.JwtUser;
|
||||||
import co.yixiang.modules.security.security.vo.OnlineUser;
|
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 lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.data.domain.Pageable;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import java.util.ArrayList;
|
||||||
import java.io.IOException;
|
import java.util.Collections;
|
||||||
import java.util.*;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author hupeng
|
* @author hupeng
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
@ -1,15 +1,13 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import co.yixiang.common.entity.BaseEntity;
|
import co.yixiang.common.entity.BaseEntity;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 门店店员表
|
* 门店店员表
|
||||||
|
@ -3,9 +3,9 @@ package co.yixiang.modules.shop.mapper;
|
|||||||
import co.yixiang.modules.shop.entity.YxArticle;
|
import co.yixiang.modules.shop.entity.YxArticle;
|
||||||
import co.yixiang.modules.shop.web.param.YxArticleQueryParam;
|
import co.yixiang.modules.shop.web.param.YxArticleQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxArticleQueryVo;
|
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.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreCart;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreCategory;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCategoryQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCategoryQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCategoryQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreCouponIssueUser;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreCoupon;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreCouponUser;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponUserQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProductAttr;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductAttrQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductAttrQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProductAttrResult;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProductAttrValue;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductAttrValueQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductAttrValueQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProduct;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProductRelation;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxStoreProductReply;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxSystemConfig;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemConfigQueryParam;
|
import co.yixiang.modules.shop.web.param.YxSystemConfigQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemConfigQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxSystemGroupData;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemGroupDataQueryParam;
|
import co.yixiang.modules.shop.web.param.YxSystemGroupDataQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemGroupDataQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,14 +1,12 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxSystemStore;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemStoreQueryParam;
|
import co.yixiang.modules.shop.web.param.YxSystemStoreQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
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.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
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.entity.YxSystemStoreStaff;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemStoreStaffQueryParam;
|
import co.yixiang.modules.shop.web.param.YxSystemStoreStaffQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo;
|
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.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
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;
|
import java.io.IOException;
|
||||||
|
|
||||||
public interface CreatShareProductService {
|
public interface CreatShareProductService {
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponIssue;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreCouponIssueQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreCouponIssueUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCoupon;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreCouponQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponUser;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreCouponUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductAttrResult;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreProductAttrResultQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductAttrValue;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreProductAttrValueQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrValueQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductRelation;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxStoreProductRelationQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductReply;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.dto.ReplyCountDTO;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductReplyQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.dto.ProductDTO;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxSystemStore;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxSystemStoreQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxSystemStoreStaff;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
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.param.YxSystemStoreStaffQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxSystemStoreStaffQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@ -4,7 +4,6 @@ import cn.hutool.core.io.FileUtil;
|
|||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
||||||
import co.yixiang.modules.shop.service.CreatShareProductService;
|
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.entity.YxSystemAttachment;
|
||||||
import co.yixiang.modules.user.service.YxSystemAttachmentService;
|
import co.yixiang.modules.user.service.YxSystemAttachmentService;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
@ -14,13 +13,16 @@ import org.springframework.stereotype.Service;
|
|||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
import javax.imageio.stream.ImageInputStream;
|
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.awt.image.BufferedImage;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
|
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
|
||||||
|
@ -35,7 +35,6 @@ import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
|||||||
import co.yixiang.modules.user.service.YxUserService;
|
import co.yixiang.modules.user.service.YxUserService;
|
||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -43,7 +42,11 @@ import org.springframework.stereotype.Service;
|
|||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
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;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -9,6 +9,8 @@
|
|||||||
package co.yixiang.modules.shop.service.impl;
|
package co.yixiang.modules.shop.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
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.exception.ErrorRequestException;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponIssue;
|
import co.yixiang.modules.shop.entity.YxStoreCouponIssue;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponIssueUser;
|
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.service.YxStoreCouponUserService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueQueryVo;
|
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.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.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -8,22 +8,22 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service.impl;
|
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.entity.YxStoreCouponIssueUser;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreCouponIssueUserMapper;
|
import co.yixiang.modules.shop.mapper.YxStoreCouponIssueUserMapper;
|
||||||
import co.yixiang.modules.shop.service.YxStoreCouponIssueUserService;
|
import co.yixiang.modules.shop.service.YxStoreCouponIssueUserService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponIssueUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponIssueUserQueryVo;
|
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 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.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
@ -8,21 +8,21 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service.impl;
|
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.entity.YxStoreCoupon;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreCouponMapper;
|
import co.yixiang.modules.shop.mapper.YxStoreCouponMapper;
|
||||||
import co.yixiang.modules.shop.service.YxStoreCouponService;
|
import co.yixiang.modules.shop.service.YxStoreCouponService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreCouponQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
@ -9,6 +9,8 @@
|
|||||||
package co.yixiang.modules.shop.service.impl;
|
package co.yixiang.modules.shop.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
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.exception.ErrorRequestException;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCouponUser;
|
import co.yixiang.modules.shop.entity.YxStoreCouponUser;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreCouponUserMapper;
|
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.param.YxStoreCouponUserQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponQueryVo;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
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 co.yixiang.utils.OrderUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
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.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,21 +8,21 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.shop.service.impl;
|
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.entity.YxStoreProductAttrResult;
|
||||||
import co.yixiang.modules.shop.mapper.YxStoreProductAttrResultMapper;
|
import co.yixiang.modules.shop.mapper.YxStoreProductAttrResultMapper;
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductAttrResultService;
|
import co.yixiang.modules.shop.service.YxStoreProductAttrResultService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductAttrResultQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrResultQueryVo;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
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.io.Serializable;
|
||||||
|
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user