优化接口文档显示,删除无效import包
This commit is contained in:
@ -1,13 +1,12 @@
|
|||||||
package co.yixiang.modules.activity.mapper;
|
package co.yixiang.modules.activity.mapper;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.web.dto.TopCountDTO;
|
|
||||||
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.YxStoreBargain;
|
import co.yixiang.modules.activity.entity.YxStoreBargain;
|
||||||
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.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;
|
||||||
|
@ -1,14 +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.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.activity.entity.YxStoreCombination;
|
import co.yixiang.modules.activity.entity.YxStoreCombination;
|
||||||
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.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;
|
||||||
|
@ -2,7 +2,8 @@ package co.yixiang.modules.activity.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.RandomUtil;
|
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.activity.entity.YxStoreBargain;
|
import co.yixiang.modules.activity.entity.YxStoreBargain;
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
||||||
@ -17,27 +18,22 @@ 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.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrder;
|
import co.yixiang.modules.order.entity.YxStoreOrder;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
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.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.locks.Lock;
|
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,6 +2,8 @@ package co.yixiang.modules.activity.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
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.activity.entity.YxStoreBargainUser;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUser;
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
import co.yixiang.modules.activity.entity.YxStoreBargainUserHelp;
|
||||||
@ -13,24 +15,19 @@ import co.yixiang.modules.activity.service.YxStoreBargainUserService;
|
|||||||
import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam;
|
import co.yixiang.modules.activity.web.param.YxStoreBargainUserQueryParam;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
||||||
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 lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.locks.Lock;
|
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
|
||||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,6 +1,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.exception.ErrorRequestException;
|
import co.yixiang.exception.ErrorRequestException;
|
||||||
import co.yixiang.modules.activity.entity.YxStoreCombination;
|
import co.yixiang.modules.activity.entity.YxStoreCombination;
|
||||||
import co.yixiang.modules.activity.mapper.YxStoreCombinationMapper;
|
import co.yixiang.modules.activity.mapper.YxStoreCombinationMapper;
|
||||||
@ -10,19 +12,16 @@ import co.yixiang.modules.activity.web.dto.PinkDTO;
|
|||||||
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.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -2,6 +2,8 @@ package co.yixiang.modules.activity.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
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.activity.entity.YxStorePink;
|
import co.yixiang.modules.activity.entity.YxStorePink;
|
||||||
import co.yixiang.modules.activity.mapper.YxStoreCombinationMapper;
|
import co.yixiang.modules.activity.mapper.YxStoreCombinationMapper;
|
||||||
@ -14,8 +16,6 @@ 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.YxStoreCombinationQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrder;
|
import co.yixiang.modules.order.entity.YxStoreOrder;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
import co.yixiang.modules.order.web.param.RefundParam;
|
import co.yixiang.modules.order.web.param.RefundParam;
|
||||||
@ -25,17 +25,16 @@ 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.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.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,8 +2,9 @@ package co.yixiang.modules.activity.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
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.activity.entity.YxStoreCombination;
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreSeckill;
|
import co.yixiang.modules.activity.entity.YxStoreSeckill;
|
||||||
import co.yixiang.modules.activity.mapper.YxStoreSeckillMapper;
|
import co.yixiang.modules.activity.mapper.YxStoreSeckillMapper;
|
||||||
import co.yixiang.modules.activity.mapping.StoreSeckillMap;
|
import co.yixiang.modules.activity.mapping.StoreSeckillMap;
|
||||||
@ -11,19 +12,17 @@ import co.yixiang.modules.activity.service.YxStoreSeckillService;
|
|||||||
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.service.impl.BaseServiceImpl;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
||||||
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.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -10,19 +10,13 @@ import cn.hutool.http.HttpUtil;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreBargain;
|
|
||||||
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.entity.YxStorePink;
|
|
||||||
import co.yixiang.modules.activity.service.YxStoreBargainService;
|
import co.yixiang.modules.activity.service.YxStoreBargainService;
|
||||||
import co.yixiang.modules.activity.service.YxStoreBargainUserHelpService;
|
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.YxStoreBargainQueryParam;
|
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainQueryVo;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreBargainUserQueryVo;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
|
||||||
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
||||||
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;
|
||||||
@ -41,7 +35,6 @@ 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.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
@ -9,13 +9,9 @@ import cn.hutool.http.HttpUtil;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.activity.entity.YxStoreCombination;
|
|
||||||
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;
|
||||||
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.modules.shop.service.YxSystemConfigService;
|
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
||||||
import co.yixiang.modules.user.entity.YxSystemAttachment;
|
import co.yixiang.modules.user.entity.YxSystemAttachment;
|
||||||
@ -34,14 +30,11 @@ 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.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
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.util.ArrayList;
|
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -3,13 +3,12 @@ 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.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.common.api.ApiResult;
|
||||||
|
import co.yixiang.common.web.controller.BaseController;
|
||||||
import co.yixiang.modules.activity.service.YxStoreSeckillService;
|
import co.yixiang.modules.activity.service.YxStoreSeckillService;
|
||||||
import co.yixiang.modules.activity.web.dto.SeckillConfigDTO;
|
import co.yixiang.modules.activity.web.dto.SeckillConfigDTO;
|
||||||
import co.yixiang.modules.activity.web.dto.SeckillTimeDTO;
|
import co.yixiang.modules.activity.web.dto.SeckillTimeDTO;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreSeckillQueryVo;
|
||||||
import co.yixiang.common.web.controller.BaseController;
|
|
||||||
import co.yixiang.common.api.ApiResult;
|
|
||||||
import co.yixiang.modules.shop.entity.YxSystemGroupData;
|
import co.yixiang.modules.shop.entity.YxSystemGroupData;
|
||||||
import co.yixiang.modules.shop.service.YxSystemGroupDataService;
|
import co.yixiang.modules.shop.service.YxSystemGroupDataService;
|
||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
@ -24,9 +23,10 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.*;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
import java.util.concurrent.atomic.AtomicInteger;
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@ -55,17 +55,17 @@ public class StoreSeckillController extends BaseController {
|
|||||||
public ApiResult<Object> getYxStoreSeckillPageList(@PathVariable String time,
|
public ApiResult<Object> getYxStoreSeckillPageList(@PathVariable String time,
|
||||||
@RequestParam(value = "page", defaultValue = "1") int page,
|
@RequestParam(value = "page", defaultValue = "1") int page,
|
||||||
@RequestParam(value = "limit", defaultValue = "10") int limit) throws Exception {
|
@RequestParam(value = "limit", defaultValue = "10") int limit) throws Exception {
|
||||||
if(StrUtil.isBlank(time)) return ApiResult.fail("参数错误");
|
if (StrUtil.isBlank(time)) return ApiResult.fail("参数错误");
|
||||||
YxSystemGroupData systemGroupData = yxSystemGroupDataService
|
YxSystemGroupData systemGroupData = yxSystemGroupDataService
|
||||||
.findData(Integer.valueOf(time));
|
.findData(Integer.valueOf(time));
|
||||||
if(ObjectUtil.isNull(systemGroupData)) return ApiResult.fail("参数错误");
|
if (ObjectUtil.isNull(systemGroupData)) return ApiResult.fail("参数错误");
|
||||||
int today = OrderUtil.dateToTimestampT(DateUtil.beginOfDay(new Date()));//今天开始的时间戳
|
int today = OrderUtil.dateToTimestampT(DateUtil.beginOfDay(new Date()));//今天开始的时间戳
|
||||||
JSONObject jsonObject = JSONObject.parseObject(systemGroupData.getValue());
|
JSONObject jsonObject = JSONObject.parseObject(systemGroupData.getValue());
|
||||||
int startTime = today + (jsonObject.getInteger("time") * 3600);
|
int startTime = today + (jsonObject.getInteger("time") * 3600);
|
||||||
int endTime = today + ((jsonObject.getInteger("time")+jsonObject.getInteger("continued")) * 3600);
|
int endTime = today + ((jsonObject.getInteger("time") + jsonObject.getInteger("continued")) * 3600);
|
||||||
|
|
||||||
|
|
||||||
return ApiResult.ok(yxStoreSeckillService.getList(page,limit,startTime,endTime));
|
return ApiResult.ok(yxStoreSeckillService.getList(page, limit, startTime, endTime));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
package co.yixiang.modules.activity.web.dto;
|
package co.yixiang.modules.activity.web.dto;
|
||||||
|
|
||||||
import co.yixiang.modules.activity.entity.YxStorePink;
|
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
||||||
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStorePinkQueryVo;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
|
@ -2,14 +2,9 @@ package co.yixiang.modules.activity.web.dto;
|
|||||||
|
|
||||||
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
import co.yixiang.modules.activity.web.vo.YxStoreCombinationQueryVo;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
||||||
import io.swagger.annotations.ApiModel;
|
|
||||||
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.util.ArrayList;
|
|
||||||
import java.util.Date;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -6,7 +6,6 @@ import lombok.Builder;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,14 +1,11 @@
|
|||||||
package co.yixiang.modules.activity.web.vo;
|
package co.yixiang.modules.activity.web.vo;
|
||||||
|
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
|
||||||
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 java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,9 +5,7 @@ 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.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,9 +5,7 @@ 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.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,9 +5,7 @@ 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.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -4,12 +4,11 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
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 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;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,15 +1,13 @@
|
|||||||
package co.yixiang.modules.manage.entity;
|
package co.yixiang.modules.manage.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>
|
||||||
* 快递公司表
|
* 快递公司表
|
||||||
|
@ -9,12 +9,9 @@ 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.manage.web.param.OrderRemarkParam;
|
|
||||||
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.modules.user.service.YxUserService;
|
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
|
||||||
import co.yixiang.utils.SecurityUtils;
|
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;
|
||||||
|
@ -3,7 +3,6 @@ package co.yixiang.modules.manage.web.param;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotBlank;
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.manage.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
package co.yixiang.modules.order.entity;
|
package co.yixiang.modules.order.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.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
@ -11,7 +9,7 @@ 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,7 +1,7 @@
|
|||||||
package co.yixiang.modules.order.entity;
|
package co.yixiang.modules.order.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.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
@ -9,8 +9,6 @@ import io.swagger.annotations.ApiModelProperty;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单购物详情表
|
* 订单购物详情表
|
||||||
|
@ -1,15 +1,13 @@
|
|||||||
package co.yixiang.modules.order.entity;
|
package co.yixiang.modules.order.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>
|
||||||
* 订单操作记录表
|
* 订单操作记录表
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
package co.yixiang.modules.order.service;
|
package co.yixiang.modules.order.service;
|
||||||
|
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrderCartInfo;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderCartInfoQueryParam;
|
import co.yixiang.modules.order.entity.YxStoreOrderCartInfo;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderCartInfoQueryVo;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,12 +1,7 @@
|
|||||||
package co.yixiang.modules.order.service;
|
package co.yixiang.modules.order.service;
|
||||||
|
|
||||||
import co.yixiang.modules.order.entity.YxStoreOrderStatus;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.order.web.param.YxStoreOrderStatusQueryParam;
|
import co.yixiang.modules.order.entity.YxStoreOrderStatus;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderStatusQueryVo;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,8 +5,6 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.exception.ErrorRequestException;
|
import co.yixiang.exception.ErrorRequestException;
|
||||||
import co.yixiang.express.ExpressService;
|
import co.yixiang.express.ExpressService;
|
||||||
import co.yixiang.express.dao.ExpressInfo;
|
import co.yixiang.express.dao.ExpressInfo;
|
||||||
@ -19,7 +17,10 @@ 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.*;
|
||||||
import co.yixiang.modules.order.web.param.*;
|
import co.yixiang.modules.order.web.param.ExpressParam;
|
||||||
|
import co.yixiang.modules.order.web.param.OrderParam;
|
||||||
|
import co.yixiang.modules.order.web.param.PayParam;
|
||||||
|
import co.yixiang.modules.order.web.param.RefundParam;
|
||||||
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.YxStoreCartService;
|
import co.yixiang.modules.shop.service.YxStoreCartService;
|
||||||
@ -41,7 +42,6 @@ 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.security.core.parameters.P;
|
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
import javax.validation.Valid;
|
||||||
|
@ -1,8 +1,5 @@
|
|||||||
package co.yixiang.modules.order.web.dto;
|
package co.yixiang.modules.order.web.dto;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
|
||||||
import io.swagger.annotations.ApiModel;
|
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
package co.yixiang.modules.order.web.dto;
|
package co.yixiang.modules.order.web.dto;
|
||||||
|
|
||||||
import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
@ -2,7 +2,6 @@ package co.yixiang.modules.order.web.param;
|
|||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import javax.validation.constraints.NotBlank;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
package co.yixiang.modules.order.web.param;
|
package co.yixiang.modules.order.web.param;
|
||||||
|
|
||||||
import io.swagger.models.auth.In;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotBlank;
|
||||||
|
@ -6,8 +6,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单购物详情表 查询结果对象
|
* 订单购物详情表 查询结果对象
|
||||||
|
@ -7,9 +7,7 @@ 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.Date;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -6,8 +6,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 订单操作记录表 查询结果对象
|
* 订单操作记录表 查询结果对象
|
||||||
|
@ -5,33 +5,31 @@ import cn.hutool.core.date.DateUtil;
|
|||||||
import cn.hutool.core.util.ObjectUtil;
|
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.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.modules.monitor.service.RedisService;
|
import co.yixiang.modules.monitor.service.RedisService;
|
||||||
import co.yixiang.modules.security.rest.param.RegParam;
|
import co.yixiang.modules.security.rest.param.RegParam;
|
||||||
import co.yixiang.modules.security.rest.param.VerityParam;
|
import co.yixiang.modules.security.rest.param.VerityParam;
|
||||||
|
import co.yixiang.modules.security.security.AuthorizationUser;
|
||||||
import co.yixiang.modules.security.security.JwtUser;
|
import co.yixiang.modules.security.security.JwtUser;
|
||||||
|
import co.yixiang.modules.security.utils.JwtTokenUtil;
|
||||||
import co.yixiang.modules.user.entity.YxUser;
|
import co.yixiang.modules.user.entity.YxUser;
|
||||||
import co.yixiang.modules.user.service.YxUserService;
|
import co.yixiang.modules.user.service.YxUserService;
|
||||||
import co.yixiang.utils.EncryptUtils;
|
import co.yixiang.utils.EncryptUtils;
|
||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
|
||||||
import com.vdurmont.emoji.EmojiParser;
|
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import co.yixiang.aop.log.Log;
|
|
||||||
import co.yixiang.modules.security.security.AuthenticationInfo;
|
|
||||||
import co.yixiang.modules.security.security.AuthorizationUser;
|
|
||||||
import co.yixiang.modules.security.utils.JwtTokenUtil;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Qualifier;
|
import org.springframework.beans.factory.annotation.Qualifier;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.http.ResponseEntity;
|
|
||||||
import org.springframework.security.authentication.AccountExpiredException;
|
import org.springframework.security.authentication.AccountExpiredException;
|
||||||
import org.springframework.security.core.userdetails.UserDetailsService;
|
import org.springframework.security.core.userdetails.UserDetailsService;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
@ -2,17 +2,11 @@ package co.yixiang.modules.security.service;
|
|||||||
|
|
||||||
|
|
||||||
import co.yixiang.modules.user.entity.YxUser;
|
import co.yixiang.modules.user.entity.YxUser;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.cache.annotation.CacheConfig;
|
|
||||||
import org.springframework.cache.annotation.Cacheable;
|
|
||||||
import org.springframework.security.core.GrantedAuthority;
|
import org.springframework.security.core.GrantedAuthority;
|
||||||
import org.springframework.security.core.authority.SimpleGrantedAuthority;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Set;
|
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
//@CacheConfig(cacheNames = "role")
|
//@CacheConfig(cacheNames = "role")
|
||||||
|
@ -12,8 +12,6 @@ import org.springframework.stereotype.Service;
|
|||||||
import org.springframework.transaction.annotation.Propagation;
|
import org.springframework.transaction.annotation.Propagation;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author hupeng
|
* @author hupeng
|
||||||
* @since 2019-10-16
|
* @since 2019-10-16
|
||||||
|
@ -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>
|
||||||
* 购物车表
|
* 购物车表
|
||||||
|
@ -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>
|
||||||
* 商品分类表
|
* 商品分类表
|
||||||
|
@ -1,15 +1,14 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.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,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>
|
||||||
* 优惠券前台领取表
|
* 优惠券前台领取表
|
||||||
|
@ -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>
|
||||||
* 优惠券前台用户领取记录表
|
* 优惠券前台用户领取记录表
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.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,16 +1,14 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.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,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>
|
||||||
* 商品属性表
|
* 商品属性表
|
||||||
|
@ -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>
|
||||||
* 商品属性详情表
|
* 商品属性详情表
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
package co.yixiang.modules.shop.entity;
|
package co.yixiang.modules.shop.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.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
@ -11,7 +9,7 @@ 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,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>
|
||||||
* 商品点赞和收藏表
|
* 商品点赞和收藏表
|
||||||
|
@ -1,7 +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 com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
@ -10,7 +10,6 @@ import lombok.Data;
|
|||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotBlank;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -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>
|
||||||
* 配置表
|
* 配置表
|
||||||
|
@ -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>
|
||||||
* 组合数据详情表
|
* 组合数据详情表
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
package co.yixiang.modules.shop.mapper;
|
package co.yixiang.modules.shop.mapper;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductRelationQueryVo;
|
|
||||||
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.YxStoreCouponIssue;
|
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 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;
|
||||||
|
@ -2,8 +2,6 @@ package co.yixiang.modules.shop.mapping;
|
|||||||
|
|
||||||
import co.yixiang.mapper.EntityMapper;
|
import co.yixiang.mapper.EntityMapper;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
|
||||||
import co.yixiang.utils.CateDTO;
|
import co.yixiang.utils.CateDTO;
|
||||||
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapper;
|
||||||
import org.mapstruct.ReportingPolicy;
|
import org.mapstruct.ReportingPolicy;
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
package co.yixiang.modules.shop.mapping;
|
package co.yixiang.modules.shop.mapping;
|
||||||
|
|
||||||
import co.yixiang.mapper.EntityMapper;
|
import co.yixiang.mapper.EntityMapper;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductAttr;
|
import co.yixiang.modules.shop.entity.YxStoreProductAttr;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
||||||
import co.yixiang.utils.CateDTO;
|
|
||||||
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapper;
|
||||||
import org.mapstruct.ReportingPolicy;
|
import org.mapstruct.ReportingPolicy;
|
||||||
|
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCart;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam;
|
import co.yixiang.modules.shop.entity.YxStoreCart;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
||||||
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,8 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCategoryQueryParam;
|
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCategoryQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCategoryQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.utils.CateDTO;
|
import co.yixiang.utils.CateDTO;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductAttr;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
|
import co.yixiang.modules.shop.entity.YxStoreProductAttr;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProductAttrValue;
|
import co.yixiang.modules.shop.entity.YxStoreProductAttrValue;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreProductAttrQueryParam;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,12 +1,7 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxSystemConfig;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemConfigQueryParam;
|
import co.yixiang.modules.shop.entity.YxSystemConfig;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemConfigQueryVo;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -1,12 +1,8 @@
|
|||||||
package co.yixiang.modules.shop.service;
|
package co.yixiang.modules.shop.service;
|
||||||
|
|
||||||
import co.yixiang.modules.shop.entity.YxSystemGroupData;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
import co.yixiang.modules.shop.web.param.YxSystemGroupDataQueryParam;
|
import co.yixiang.modules.shop.entity.YxSystemGroupData;
|
||||||
import co.yixiang.modules.shop.web.vo.YxSystemGroupDataQueryVo;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
@ -2,10 +2,7 @@ package co.yixiang.modules.shop.web.controller;
|
|||||||
|
|
||||||
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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.exception.ErrorRequestException;
|
|
||||||
import co.yixiang.modules.shop.entity.YxArticle;
|
|
||||||
import co.yixiang.modules.shop.service.ArticleService;
|
import co.yixiang.modules.shop.service.ArticleService;
|
||||||
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;
|
||||||
@ -15,8 +12,6 @@ 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.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 文章 前端控制器
|
* 文章 前端控制器
|
||||||
|
@ -4,12 +4,8 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.service.YxArticleService;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreCouponIssueService;
|
import co.yixiang.modules.shop.service.YxStoreCouponIssueService;
|
||||||
import co.yixiang.modules.shop.service.YxStoreCouponUserService;
|
import co.yixiang.modules.shop.service.YxStoreCouponUserService;
|
||||||
import co.yixiang.modules.shop.web.param.YxArticleQueryParam;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxArticleQueryVo;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreCouponUserQueryVo;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
@ -21,7 +17,6 @@ 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.*;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
package co.yixiang.modules.shop.web.controller;
|
package co.yixiang.modules.shop.web.controller;
|
||||||
|
|
||||||
import co.yixiang.common.api.ApiResult;
|
import co.yixiang.common.api.ApiResult;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.service.YxArticleService;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductService;
|
import co.yixiang.modules.shop.service.YxStoreProductService;
|
||||||
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
||||||
import co.yixiang.modules.shop.service.YxSystemGroupDataService;
|
import co.yixiang.modules.shop.service.YxSystemGroupDataService;
|
||||||
import co.yixiang.modules.shop.web.param.YxArticleQueryParam;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
|
||||||
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;
|
||||||
@ -16,7 +12,6 @@ import org.springframework.web.bind.annotation.GetMapping;
|
|||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -4,18 +4,11 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCart;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreCartService;
|
import co.yixiang.modules.shop.service.YxStoreCartService;
|
||||||
import co.yixiang.modules.shop.web.param.CartIdsParm;
|
import co.yixiang.modules.shop.web.param.CartIdsParm;
|
||||||
import co.yixiang.modules.shop.web.param.YxStoreCartQueryParam;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreCartQueryVo;
|
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONArray;
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.google.gson.JsonArray;
|
|
||||||
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;
|
||||||
@ -24,9 +17,7 @@ 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.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,19 +2,15 @@ package co.yixiang.modules.shop.web.controller;
|
|||||||
|
|
||||||
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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.modules.shop.entity.YxStoreCategory;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreCategoryService;
|
import co.yixiang.modules.shop.service.YxStoreCategoryService;
|
||||||
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 io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
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.RestController;
|
||||||
import javax.validation.Valid;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -3,16 +3,12 @@ package co.yixiang.modules.shop.web.controller;
|
|||||||
import co.yixiang.aop.log.Log;
|
import co.yixiang.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.common.web.param.IdParam;
|
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import co.yixiang.modules.shop.entity.YxStoreProduct;
|
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductRelationService;
|
import co.yixiang.modules.shop.service.YxStoreProductRelationService;
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
import co.yixiang.modules.shop.service.YxStoreProductReplyService;
|
||||||
import co.yixiang.modules.shop.service.YxStoreProductService;
|
import co.yixiang.modules.shop.service.YxStoreProductService;
|
||||||
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.param.YxStoreProductRelationQueryParam;
|
import co.yixiang.modules.shop.web.param.YxStoreProductRelationQueryParam;
|
||||||
import co.yixiang.modules.shop.web.vo.YxArticleQueryVo;
|
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
@ -23,7 +19,6 @@ 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.*;
|
||||||
|
|
||||||
import javax.validation.Valid;
|
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -5,11 +5,13 @@ import co.yixiang.modules.shop.entity.YxStoreProductAttrValue;
|
|||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductAttrQueryVo;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductQueryVo;
|
||||||
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
import co.yixiang.modules.shop.web.vo.YxStoreProductReplyQueryVo;
|
||||||
import io.swagger.annotations.ApiModel;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.ArrayList;
|
||||||
|
import java.util.LinkedHashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -2,9 +2,6 @@ package co.yixiang.modules.shop.web.param;
|
|||||||
|
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
|
||||||
|
|
||||||
import co.yixiang.common.web.param.QueryParam;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -6,8 +6,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 文章管理表 查询结果对象
|
* 文章管理表 查询结果对象
|
||||||
|
@ -3,12 +3,9 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 org.omg.CORBA.PRIVATE_MEMBER;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 购物车表 查询结果对象
|
* 购物车表 查询结果对象
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -6,8 +6,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 优惠券前台领取表 查询结果对象
|
* 优惠券前台领取表 查询结果对象
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -3,10 +3,9 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,9 +5,7 @@ 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.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -5,9 +5,7 @@ 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.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -7,11 +7,9 @@ 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;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -6,8 +6,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 商品点赞和收藏表 查询结果对象
|
* 商品点赞和收藏表 查询结果对象
|
||||||
|
@ -8,9 +8,6 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评论表 查询结果对象
|
* 评论表 查询结果对象
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -3,9 +3,8 @@ package co.yixiang.modules.shop.web.vo;
|
|||||||
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 java.io.Serializable;
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.io.Serializable;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,15 +1,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 附件管理表
|
* 附件管理表
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
@ -11,7 +9,7 @@ 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,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 等级任务设置
|
* 等级任务设置
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 用户地址表
|
* 用户地址表
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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,16 +1,14 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 用户等级记录表
|
* 用户等级记录表
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 签到记录表
|
* 签到记录表
|
||||||
|
@ -1,15 +1,13 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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>
|
||||||
* 用户任务完成记录表
|
* 用户任务完成记录表
|
||||||
|
@ -1,16 +1,14 @@
|
|||||||
package co.yixiang.modules.user.entity;
|
package co.yixiang.modules.user.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,12 +1,11 @@
|
|||||||
package co.yixiang.modules.user.service;
|
package co.yixiang.modules.user.service;
|
||||||
|
|
||||||
import co.yixiang.modules.user.entity.YxUserBill;
|
|
||||||
import co.yixiang.common.service.BaseService;
|
import co.yixiang.common.service.BaseService;
|
||||||
|
import co.yixiang.common.web.vo.Paging;
|
||||||
|
import co.yixiang.modules.user.entity.YxUserBill;
|
||||||
import co.yixiang.modules.user.web.dto.BillDTO;
|
import co.yixiang.modules.user.web.dto.BillDTO;
|
||||||
import co.yixiang.modules.user.web.param.YxUserBillQueryParam;
|
import co.yixiang.modules.user.web.param.YxUserBillQueryParam;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserBillQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserBillQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -1,14 +1,13 @@
|
|||||||
package co.yixiang.modules.user.service;
|
package co.yixiang.modules.user.service;
|
||||||
|
|
||||||
|
import co.yixiang.common.service.BaseService;
|
||||||
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
||||||
import co.yixiang.modules.user.entity.YxUser;
|
import co.yixiang.modules.user.entity.YxUser;
|
||||||
import co.yixiang.common.service.BaseService;
|
|
||||||
import co.yixiang.modules.user.web.dto.PromUserDTO;
|
import co.yixiang.modules.user.web.dto.PromUserDTO;
|
||||||
import co.yixiang.modules.user.web.dto.UserRankDTO;
|
|
||||||
import co.yixiang.modules.user.web.param.PromParam;
|
import co.yixiang.modules.user.web.param.PromParam;
|
||||||
import co.yixiang.modules.user.web.param.YxUserQueryParam;
|
import co.yixiang.modules.user.web.param.YxUserQueryParam;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
import co.yixiang.common.web.vo.Paging;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -1,23 +1,22 @@
|
|||||||
package co.yixiang.modules.user.service.impl;
|
package co.yixiang.modules.user.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import co.yixiang.common.service.impl.BaseServiceImpl;
|
||||||
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.modules.user.entity.YxUserRecharge;
|
import co.yixiang.modules.user.entity.YxUserRecharge;
|
||||||
import co.yixiang.modules.user.mapper.YxUserRechargeMapper;
|
import co.yixiang.modules.user.mapper.YxUserRechargeMapper;
|
||||||
import co.yixiang.modules.user.service.YxUserRechargeService;
|
import co.yixiang.modules.user.service.YxUserRechargeService;
|
||||||
import co.yixiang.modules.user.web.param.RechargeParam;
|
import co.yixiang.modules.user.web.param.RechargeParam;
|
||||||
import co.yixiang.modules.user.web.param.YxUserRechargeQueryParam;
|
import co.yixiang.modules.user.web.param.YxUserRechargeQueryParam;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserRechargeQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserRechargeQueryVo;
|
||||||
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 lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
@ -3,7 +3,8 @@ package co.yixiang.modules.user.service.impl;
|
|||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import co.yixiang.exception.ErrorRequestException;
|
import co.yixiang.common.service.impl.BaseServiceImpl;
|
||||||
|
import co.yixiang.common.web.vo.Paging;
|
||||||
import co.yixiang.modules.order.service.YxStoreOrderService;
|
import co.yixiang.modules.order.service.YxStoreOrderService;
|
||||||
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
import co.yixiang.modules.order.web.vo.YxStoreOrderQueryVo;
|
||||||
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
import co.yixiang.modules.shop.service.YxSystemConfigService;
|
||||||
@ -11,27 +12,23 @@ 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.YxUserLevel;
|
import co.yixiang.modules.user.entity.YxUserLevel;
|
||||||
import co.yixiang.modules.user.mapper.YxUserMapper;
|
import co.yixiang.modules.user.mapper.YxUserMapper;
|
||||||
import co.yixiang.modules.user.service.YxSystemUserLevelService;
|
|
||||||
import co.yixiang.modules.user.service.YxUserBillService;
|
import co.yixiang.modules.user.service.YxUserBillService;
|
||||||
import co.yixiang.modules.user.service.YxUserLevelService;
|
import co.yixiang.modules.user.service.YxUserLevelService;
|
||||||
import co.yixiang.modules.user.service.YxUserService;
|
import co.yixiang.modules.user.service.YxUserService;
|
||||||
import co.yixiang.modules.user.web.dto.PromUserDTO;
|
import co.yixiang.modules.user.web.dto.PromUserDTO;
|
||||||
import co.yixiang.modules.user.web.dto.UserRankDTO;
|
|
||||||
import co.yixiang.modules.user.web.param.PromParam;
|
import co.yixiang.modules.user.web.param.PromParam;
|
||||||
import co.yixiang.modules.user.web.param.YxUserQueryParam;
|
import co.yixiang.modules.user.web.param.YxUserQueryParam;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
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 lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
package co.yixiang.modules.user.service.impl;
|
package co.yixiang.modules.user.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.util.ArrayUtil;
|
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
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.service.YxSystemGroupDataService;
|
import co.yixiang.modules.shop.service.YxSystemGroupDataService;
|
||||||
import co.yixiang.modules.user.entity.YxUser;
|
import co.yixiang.modules.user.entity.YxUser;
|
||||||
@ -18,18 +19,16 @@ import co.yixiang.modules.user.web.dto.SignDTO;
|
|||||||
import co.yixiang.modules.user.web.param.YxUserSignQueryParam;
|
import co.yixiang.modules.user.web.param.YxUserSignQueryParam;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||||
import co.yixiang.modules.user.web.vo.YxUserSignQueryVo;
|
import co.yixiang.modules.user.web.vo.YxUserSignQueryVo;
|
||||||
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 lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.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.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
@ -14,7 +14,6 @@ import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo;
|
|||||||
import co.yixiang.utils.OrderUtil;
|
import co.yixiang.utils.OrderUtil;
|
||||||
import co.yixiang.utils.SecurityUtils;
|
import co.yixiang.utils.SecurityUtils;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
||||||
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;
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user