同步master,解决冲突
This commit is contained in:
@@ -14,7 +14,7 @@ import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
|
||||
* 运营后台 API
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/16 10:03 下午
|
||||
* @since 2020/11/16 10:03 下午
|
||||
*/
|
||||
@SpringBootApplication
|
||||
@EnableCaching
|
||||
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 管理端,文件管理管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/26 15:41
|
||||
* @since 2020/11/26 15:41
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,文件管理管理接口")
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.List;
|
||||
* 管理端,品牌接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-18 15:18:56
|
||||
* @since 2020-02-18 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,品牌接口")
|
||||
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
* 管理端,分类品牌接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-27 15:18:56
|
||||
* @since 2020-02-27 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分类品牌接口")
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.List;
|
||||
* 管理端,商品分类接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-27 15:18:56
|
||||
* @since 2020-02-27 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商品分类接口")
|
||||
|
||||
@@ -23,7 +23,7 @@ import java.util.List;
|
||||
* 管理端,分类绑定参数组接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-18 15:18:56
|
||||
* @since 2020-02-18 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分类绑定参数组接口")
|
||||
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 管理端,商品分类规格接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-27 15:18:56
|
||||
* @since 2020-02-27 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商品分类规格接口")
|
||||
|
||||
@@ -28,7 +28,7 @@ import java.util.List;
|
||||
* 管理端,商品管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-23 15:18:56
|
||||
* @since 2020-02-23 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商品管理接口")
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
package cn.lili.controller.goods;
|
||||
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -23,7 +22,7 @@ import java.util.List;
|
||||
* 管理端,商品计量单位接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/11/26 16:15
|
||||
* @since: 2020/11/26 16:15
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商品计量单位接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import javax.validation.Valid;
|
||||
* 管理端,分类绑定参数组管理接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/11/26 16:15
|
||||
* @since: 2020/11/26 16:15
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分类绑定参数组管理接口")
|
||||
|
||||
@@ -2,7 +2,7 @@ package cn.lili.controller.goods;
|
||||
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.utils.StringUtils;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -23,7 +23,7 @@ import java.util.List;
|
||||
* 管理端,商品规格接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-02-18 15:18:56
|
||||
* @since 2020-02-18 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商品规格接口")
|
||||
|
||||
@@ -17,7 +17,7 @@ import java.util.List;
|
||||
* 管理端,联合登陆配置接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,联合登陆配置接口")
|
||||
|
||||
@@ -16,7 +16,7 @@ import javax.servlet.http.HttpServletRequest;
|
||||
* 管理端,IP接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,IP接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import javax.validation.Valid;
|
||||
* 管理端,会员地址API
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员地址API")
|
||||
|
||||
@@ -21,7 +21,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,会员商品评价接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员商品评价接口")
|
||||
|
||||
@@ -3,7 +3,7 @@ package cn.lili.controller.member;
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.member.entity.dos.MemberGrade;
|
||||
@@ -21,7 +21,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,会员等级接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/5/16 11:29 下午
|
||||
* @since: 2021/5/16 11:29 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员等级接口")
|
||||
|
||||
@@ -3,12 +3,13 @@ package cn.lili.controller.member;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.member.entity.dos.Member;
|
||||
import cn.lili.modules.member.entity.dto.ManagerMemberEditDTO;
|
||||
import cn.lili.modules.member.entity.dto.MemberAddDTO;
|
||||
import cn.lili.modules.member.entity.vo.MemberSearchVO;
|
||||
import cn.lili.modules.member.service.MemberService;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
@@ -24,7 +25,7 @@ import java.util.List;
|
||||
* 管理端,会员接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员接口")
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,会员消息消息管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/12/6 16:09
|
||||
* @since: 2020/12/6 16:09
|
||||
*/
|
||||
@RestController
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.member;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.member.entity.dos.MemberNoticeLog;
|
||||
@@ -18,7 +18,7 @@ import java.util.List;
|
||||
* 管理端,会员消息接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员消息接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.member;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,会员消息接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员消息接口")
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,会员积分历史接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-02-25 14:10:16
|
||||
* @since 2020-02-25 14:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员积分历史接口")
|
||||
|
||||
@@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,预存款接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/11/16 10:07 下午
|
||||
* @since: 2020/11/16 10:07 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,预存款接口")
|
||||
|
||||
@@ -24,7 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,余额提现记录接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/11/16 10:07 下午
|
||||
* @since: 2020/11/16 10:07 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,余额提现记录接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,文章分类管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-05-5 15:10:16
|
||||
* @since 2020-05-5 15:10:16
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -21,7 +21,7 @@ import javax.validation.Valid;
|
||||
* 管理端,文章接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-05-06 15:18:56
|
||||
* @since 2020-05-06 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,文章接口")
|
||||
|
||||
@@ -20,7 +20,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,自定义分词接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2020/10/16
|
||||
* @since 2020/10/16
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,自定义分词接口")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package cn.lili.controller.other;
|
||||
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,意见反馈接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-05-5 15:10:16
|
||||
* @since 2020-05-5 15:10:16
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,意见反馈接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,消息发送管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-05-06 15:18:56
|
||||
* @since 2020-05-06 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,消息发送管理接口")
|
||||
|
||||
@@ -3,11 +3,12 @@ package cn.lili.controller.other;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.page.entity.dos.PageData;
|
||||
import cn.lili.modules.page.entity.dto.PageDataDTO;
|
||||
import cn.lili.modules.page.entity.vos.PageDataListVO;
|
||||
import cn.lili.modules.page.service.PageDataService;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
@@ -23,7 +24,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,页面设置管理接口
|
||||
*
|
||||
* @author paulGao
|
||||
* @date 2020-05-06 15:18:56
|
||||
* @since 2020-05-06 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,页面设置管理接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.other;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.entity.dos.SensitiveWords;
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 管理端,敏感词管理接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date 2020-05-06 15:18:56
|
||||
* @since 2020-05-06 15:18:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,敏感词管理接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.other;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.page.entity.dos.Special;
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
* 管理端,专题活动接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/7 11:33
|
||||
* @since: 2020/12/7 11:33
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,专题活动接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.other;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 管理端,验证码资源维护接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/12/7 11:33
|
||||
* @since: 2020/12/7 11:33
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,验证码资源维护接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,直播间管理接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/5/28 11:56 上午
|
||||
* @since: 2021/5/28 11:56 上午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "店铺端,直播商品接口")
|
||||
|
||||
@@ -23,7 +23,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,直播间接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/5/28 11:56 上午
|
||||
* @since: 2021/5/28 11:56 上午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "店铺端,直播间接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,分销佣金管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-03-14 23:04:56
|
||||
* @since 2020-03-14 23:04:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分销佣金管理接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import java.util.List;
|
||||
* 管理端,分销商品管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-03-14 23:04:56
|
||||
* @since 2020-03-14 23:04:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分销商品管理接口")
|
||||
|
||||
@@ -22,7 +22,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,分销员管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-03-14 23:04:56
|
||||
* @since 2020-03-14 23:04:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分销员管理接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,分销订单管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date 2020-03-14 23:04:56
|
||||
* @since 2020-03-14 23:04:56
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,分销订单管理接口")
|
||||
|
||||
@@ -5,19 +5,25 @@ import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.security.AuthUser;
|
||||
import cn.lili.common.security.context.UserContext;
|
||||
import cn.lili.common.token.Token;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.common.security.token.Token;
|
||||
import cn.lili.common.utils.StringUtils;
|
||||
<<<<<<< HEAD
|
||||
import cn.lili.common.verification.service.VerificationService;
|
||||
=======
|
||||
>>>>>>> master
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.permission.entity.dos.AdminUser;
|
||||
import cn.lili.modules.permission.entity.dto.AdminUserDTO;
|
||||
import cn.lili.modules.permission.entity.vo.AdminUserVO;
|
||||
import cn.lili.modules.permission.service.AdminUserService;
|
||||
import cn.lili.modules.permission.service.DepartmentService;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.verification.enums.VerificationEnums;
|
||||
import cn.lili.modules.verification.service.VerificationService;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.permission;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
import cn.lili.modules.permission.entity.dos.Department;
|
||||
|
||||
@@ -2,11 +2,12 @@ package cn.lili.controller.permission;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.permission.entity.dos.Menu;
|
||||
import cn.lili.modules.permission.entity.dto.MenuSearchParams;
|
||||
import cn.lili.modules.permission.entity.vo.MenuVO;
|
||||
import cn.lili.modules.permission.service.MenuService;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@@ -21,7 +22,7 @@ import java.util.List;
|
||||
* 管理端,菜单管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/20 12:07
|
||||
* @since 2020/11/20 12:07
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.controller.permission;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -20,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,角色管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/20 18:50
|
||||
* @since 2020/11/20 18:50
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,角色管理接口")
|
||||
|
||||
@@ -17,7 +17,7 @@ import java.util.List;
|
||||
* 管理端,角色菜单接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/22 11:40
|
||||
* @since 2020/11/22 11:40
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,角色菜单接口")
|
||||
|
||||
@@ -17,7 +17,7 @@ import java.util.List;
|
||||
* 管理端,管理员角色接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/22 11:53
|
||||
* @since 2020/11/22 11:53
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,管理员角色接口")
|
||||
|
||||
@@ -3,7 +3,7 @@ package cn.lili.controller.promotion;
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.promotion.entity.dos.CouponActivity;
|
||||
@@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 优惠券活动
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/5/21 7:11 下午
|
||||
* @since: 2021/5/21 7:11 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,优惠券活动接口")
|
||||
|
||||
@@ -4,7 +4,7 @@ import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.security.AuthUser;
|
||||
import cn.lili.common.security.context.UserContext;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -29,7 +29,7 @@ import java.util.List;
|
||||
* 管理端,优惠券接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2020/10/9
|
||||
* @since 2020/10/9
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,优惠券接口")
|
||||
|
||||
@@ -1,25 +1,26 @@
|
||||
package cn.lili.controller.promotion;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.order.cart.entity.vo.FullDiscountVO;
|
||||
import cn.lili.modules.promotion.entity.enums.PromotionStatusEnum;
|
||||
import cn.lili.modules.promotion.entity.vos.FullDiscountSearchParams;
|
||||
import cn.lili.modules.promotion.service.FullDiscountService;
|
||||
import cn.lili.modules.order.cart.entity.vo.FullDiscountVO;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiImplicitParams;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
/**
|
||||
* 管理端,满额活动接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2021/1/12
|
||||
* @since 2021/1/12
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,满额活动接口")
|
||||
@@ -47,4 +48,16 @@ public class FullDiscountManagerController {
|
||||
return ResultUtil.data(fullDiscountService.getFullDiscount(id));
|
||||
}
|
||||
|
||||
@ApiOperation(value = "修改满额活动状态")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "id", value = "满额活动ID", required = true, paramType = "path"),
|
||||
@ApiImplicitParam(name = "promotionStatus", value = "满额活动状态", required = true, paramType = "path")
|
||||
})
|
||||
@PutMapping("/status/{id}/{promotionStatus}")
|
||||
public ResultMessage<Object> updateCouponStatus(@PathVariable String id, @PathVariable String promotionStatus) {
|
||||
if (fullDiscountService.updateFullDiscountStatus(id, PromotionStatusEnum.valueOf(promotionStatus))) {
|
||||
return ResultUtil.success(ResultCode.SUCCESS);
|
||||
}
|
||||
return ResultUtil.error(ResultCode.ERROR);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.promotion.entity.dos.Pintuan;
|
||||
import cn.lili.modules.promotion.entity.dto.PromotionGoodsDTO;
|
||||
import cn.lili.modules.promotion.entity.enums.PromotionTypeEnum;
|
||||
import cn.lili.common.enums.PromotionTypeEnum;
|
||||
import cn.lili.modules.promotion.entity.vos.PintuanSearchParams;
|
||||
import cn.lili.modules.promotion.entity.vos.PintuanVO;
|
||||
import cn.lili.modules.promotion.entity.vos.PromotionGoodsSearchParams;
|
||||
@@ -25,7 +25,7 @@ import java.util.Date;
|
||||
* 管理端,平台拼团接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2020/10/9
|
||||
* @since 2020/10/9
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,平台拼团接口")
|
||||
|
||||
@@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,积分商品分类接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2021/1/14
|
||||
* @since 2021/1/14
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,积分商品分类接口")
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.List;
|
||||
* 管理端,积分商品接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2021/1/14
|
||||
* @since 2021/1/14
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,积分商品接口")
|
||||
|
||||
@@ -21,7 +21,7 @@ import java.util.Map;
|
||||
* 管理端,促销接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2021/2/2
|
||||
* @since 2021/2/2
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,促销接口")
|
||||
|
||||
@@ -22,7 +22,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,秒杀活动接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2020/8/20
|
||||
* @since 2020/8/20
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,秒杀活动接口")
|
||||
|
||||
@@ -23,7 +23,7 @@ import java.util.List;
|
||||
* 管理端,采购接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/16 10:06 下午
|
||||
* @since: 2020/11/16 10:06 下午
|
||||
*/
|
||||
@Api(tags = "管理端,采购接口")
|
||||
@RestController
|
||||
|
||||
@@ -2,7 +2,7 @@ package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.StringUtils;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
@@ -24,7 +24,7 @@ import javax.validation.Valid;
|
||||
* 管理端,app版本控制器
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2018-07-04 21:50:52
|
||||
* @since 2018-07-04 21:50:52
|
||||
*/
|
||||
@RestController
|
||||
@Api("管理端,app版本控制器")
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.search.entity.dto.HotWordsDTO;
|
||||
import cn.lili.modules.search.service.EsGoodsSearchService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 管理端,app版本控制器
|
||||
*
|
||||
* @author Chopper
|
||||
* @since 2018-07-04 21:50:52
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,系统设置扩展接口")
|
||||
@RequestMapping("/manager/hotwords")
|
||||
public class HotWordsManagerController {
|
||||
|
||||
@Autowired
|
||||
private EsGoodsSearchService esGoodsSearchService;
|
||||
|
||||
@ApiOperation(value = "获取热词")
|
||||
@GetMapping
|
||||
public ResultMessage getHotWords() {
|
||||
return ResultUtil.data(esGoodsSearchService.getHotWords(0, 99));
|
||||
}
|
||||
|
||||
@ApiOperation(value = "设置热词")
|
||||
@PostMapping
|
||||
public ResultMessage paymentForm(@Validated HotWordsDTO hotWords) {
|
||||
|
||||
esGoodsSearchService.setHotWords(hotWords);
|
||||
return ResultUtil.success();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -24,7 +23,7 @@ import java.util.List;
|
||||
* 管理端,即时配送接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/11/17 7:56 下午
|
||||
* @since: 2020/11/17 7:56 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,即时配送接口")
|
||||
@@ -40,7 +39,6 @@ public class InstantDeliveryManagerController {
|
||||
IPage<InstantDelivery> data = instantDeliveryService.page(PageUtil.initPage(page));
|
||||
//组织数据结构
|
||||
IPage<InstantDeliveryVO> newData = instantDeliveryService.getInstantDeliveryPage(data, page);
|
||||
System.out.println();
|
||||
//返回数据
|
||||
return ResultUtil.data(newData);
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,日志管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 7:56 下午
|
||||
* @since: 2020/11/17 7:56 下午
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -21,7 +20,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,物流公司接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 7:56 下午
|
||||
* @since: 2020/11/17 7:56 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,物流公司接口")
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.security.context.UserContext;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -22,7 +21,7 @@ import java.util.List;
|
||||
* 管理端,会员站内信管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 4:31 下午
|
||||
* @since: 2020/11/17 4:31 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,会员站内信管理API")
|
||||
|
||||
@@ -30,7 +30,7 @@ import java.util.List;
|
||||
* 管理端,会员站内信管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 4:31 下午
|
||||
* @since: 2020/11/17 4:31 下午
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -2,7 +2,7 @@ package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.system.service.RegionService;
|
||||
import cn.lili.modules.system.entity.dos.Region;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
* 管理端,行政地区管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/12/2 10:40
|
||||
* @since 2020/12/2 10:40
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,行政地区管理接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
* 管理端,服务订阅消息接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 4:33 下午
|
||||
* @since: 2020/11/17 4:33 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,服务订阅消息接口")
|
||||
|
||||
@@ -2,10 +2,10 @@ package cn.lili.controller.setting;
|
||||
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.system.entity.dos.Setting;
|
||||
import cn.lili.modules.system.entity.dto.*;
|
||||
import cn.lili.modules.system.entity.dto.connect.QQConnectSetting;
|
||||
@@ -28,7 +28,7 @@ import java.util.Collections;
|
||||
* 管理端,系统设置接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/26 15:53
|
||||
* @since 2020/11/26 15:53
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,系统设置接口")
|
||||
|
||||
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 对一些系统设置的支持,例如动态表单等
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/26 15:53
|
||||
* @since 2020/11/26 15:53
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,系统设置扩展接口")
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -20,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,短信接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/1/30 4:09 下午
|
||||
* @since: 2021/1/30 4:09 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,短信接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import javax.validation.Valid;
|
||||
* 管理端,短信签名接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2021/1/30 4:09 下午
|
||||
* @since: 2021/1/30 4:09 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,短信签名接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import javax.validation.Valid;
|
||||
* 管理端,短信模板接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/1/30 4:09 下午
|
||||
* @since: 2021/1/30 4:09 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,短信模板接口")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.common.vo.SearchVO;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.controller.setting;
|
||||
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.message.entity.dos.WechatMessage;
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,微信消息接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/12/2 10:40
|
||||
* @since 2020/12/2 10:40
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,微信消息接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 管理端,商品统计接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/9 19:04
|
||||
* @since: 2020/12/9 19:04
|
||||
*/
|
||||
@Api(tags = "管理端,商品统计接口")
|
||||
@RestController
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.List;
|
||||
* 管理端,首页统计数据接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/15 17:53
|
||||
* @since: 2020/12/15 17:53
|
||||
*/
|
||||
@Slf4j
|
||||
@Api(tags = "管理端,首页统计数据接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import java.util.List;
|
||||
* 管理端,会员统计接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/9 19:04
|
||||
* @since: 2020/12/9 19:04
|
||||
*/
|
||||
@Api(tags = "管理端,会员统计接口")
|
||||
@RestController
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.List;
|
||||
* 管理端,订单统计接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/9 19:04
|
||||
* @since: 2020/12/9 19:04
|
||||
*/
|
||||
@Slf4j
|
||||
@Api(tags = "管理端,订单统计接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,退款统计接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/9 19:04
|
||||
* @since: 2020/12/9 19:04
|
||||
*/
|
||||
@Api(tags = "管理端,退款统计接口")
|
||||
@RestController
|
||||
|
||||
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
* 管理端,流量统计接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2021/2/9 11:19
|
||||
* @since 2021/2/9 11:19
|
||||
*/
|
||||
@Api(tags = "管理端,流量统计接口")
|
||||
@RestController
|
||||
|
||||
@@ -22,7 +22,7 @@ import javax.validation.constraints.NotNull;
|
||||
* 管理端,商家结算单接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/17 7:23 下午
|
||||
* @since: 2020/11/17 7:23 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,商家结算单接口")
|
||||
|
||||
@@ -3,7 +3,7 @@ package cn.lili.controller.store;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.system.aspect.DemoSite;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import cn.lili.modules.goods.entity.vos.CategoryVO;
|
||||
import cn.lili.modules.store.entity.dos.Store;
|
||||
import cn.lili.modules.store.entity.dto.AdminStoreApplyDTO;
|
||||
@@ -13,6 +13,7 @@ import cn.lili.modules.store.entity.vos.StoreSearchParams;
|
||||
import cn.lili.modules.store.entity.vos.StoreVO;
|
||||
import cn.lili.modules.store.service.StoreDetailService;
|
||||
import cn.lili.modules.store.service.StoreService;
|
||||
import cn.lili.modules.system.aspect.annotation.DemoSite;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -29,7 +30,7 @@ import java.util.List;
|
||||
* 管理端,店铺管理接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2020/12/6 16:09
|
||||
* @since: 2020/12/6 16:09
|
||||
*/
|
||||
@Api(tags = "管理端,店铺管理接口")
|
||||
@RestController
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,店铺消息消息管理接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/12/6 16:09
|
||||
* @since: 2020/12/6 16:09
|
||||
*/
|
||||
@RestController
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
|
||||
@@ -6,6 +6,7 @@ import cn.lili.modules.order.order.entity.dos.AfterSale;
|
||||
import cn.lili.modules.order.order.entity.vo.AfterSaleSearchParams;
|
||||
import cn.lili.modules.order.order.entity.vo.AfterSaleVO;
|
||||
import cn.lili.modules.order.order.service.AfterSaleService;
|
||||
import cn.lili.modules.store.entity.dto.StoreAfterSaleAddressDTO;
|
||||
import cn.lili.modules.system.entity.vo.Traces;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -22,7 +23,7 @@ import java.util.List;
|
||||
* 管理端,售后接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/1/6 14:11
|
||||
* @since: 2021/1/6 14:11
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/manager/afterSale")
|
||||
@@ -80,7 +81,7 @@ public class AfterSaleManagerController {
|
||||
@ApiImplicitParam(name = "remark", value = "备注", paramType = "query"),
|
||||
@ApiImplicitParam(name = "actualRefundPrice", value = "实际退款金额", paramType = "query")
|
||||
})
|
||||
@PutMapping(value = "/review/{afterSaleSn}")
|
||||
@PutMapping(value = "/confirm/{afterSaleSn}")
|
||||
public ResultMessage<AfterSale> review(@NotNull(message = "请选择售后单") @PathVariable String afterSaleSn,
|
||||
@NotNull(message = "请审核") String serviceStatus,
|
||||
String remark,
|
||||
@@ -89,4 +90,10 @@ public class AfterSaleManagerController {
|
||||
return ResultUtil.data(afterSaleService.review(afterSaleSn, serviceStatus, remark,actualRefundPrice));
|
||||
}
|
||||
|
||||
@ApiOperation(value = "获取商家售后收件地址")
|
||||
@ApiImplicitParam(name = "sn", value = "售后单号", required = true, paramType = "path")
|
||||
@GetMapping(value = "/getStoreAfterSaleAddress/{sn}")
|
||||
public ResultMessage<StoreAfterSaleAddressDTO> getStoreAfterSaleAddress(@NotNull(message = "售后单号") @PathVariable("sn") String sn) {
|
||||
return ResultUtil.data(afterSaleService.getStoreAfterSaleAddressDTO(sn));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.controller.trade;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -21,7 +20,7 @@ import javax.validation.Valid;
|
||||
* 管理端,售后原因接口
|
||||
*
|
||||
* @author Bulbasaur
|
||||
* @date: 2021/1/6 14:11
|
||||
* @since: 2021/1/6 14:11
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/manager/afterSaleReason")
|
||||
|
||||
@@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,交易投诉接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date: 2020/12/5
|
||||
* @since: 2020/12/5
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,交易投诉接口")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package cn.lili.controller.trade;
|
||||
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -21,7 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,订单日志管理接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/17 4:34 下午
|
||||
* @since 2020/11/17 4:34 下午
|
||||
*/
|
||||
@RestController
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.List;
|
||||
* 管理端,订单API
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/17 4:34 下午
|
||||
* @since 2020/11/17 4:34 下午
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/manager/orders")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package cn.lili.controller.trade;
|
||||
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -22,7 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,收款日志接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/17 4:34 下午
|
||||
* @since 2020/11/17 4:34 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,收款日志接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,发票记录接口
|
||||
*
|
||||
* @author paulG
|
||||
* @date 2020/11/17 4:34 下午
|
||||
* @since 2020/11/17 4:34 下午
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,发票记录接口")
|
||||
|
||||
@@ -18,7 +18,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
* 管理端,预存款充值记录接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/11/16 10:07 下午
|
||||
* @since: 2020/11/16 10:07 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,预存款充值记录接口")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package cn.lili.controller.trade;
|
||||
|
||||
import cn.lili.common.utils.PageUtil;
|
||||
import cn.lili.mybatis.util.PageUtil;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
@@ -21,7 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,退款日志接口
|
||||
*
|
||||
* @author Chopper
|
||||
* @date: 2020/11/16 10:07 下午
|
||||
* @since: 2020/11/16 10:07 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,退款日志接口")
|
||||
|
||||
@@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
* 管理端,预存款充值记录接口
|
||||
*
|
||||
* @author pikachu
|
||||
* @date: 2020/11/16 10:07 下午
|
||||
* @since: 2020/11/16 10:07 下午
|
||||
*/
|
||||
@RestController
|
||||
@Api(tags = "管理端,预存款充值记录接口")
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
package cn.lili.security;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.lili.common.cache.Cache;
|
||||
import cn.lili.common.cache.CachePrefix;
|
||||
import cn.lili.cache.Cache;
|
||||
import cn.lili.cache.CachePrefix;
|
||||
import cn.lili.common.security.AuthUser;
|
||||
import cn.lili.common.security.enums.PermissionEnum;
|
||||
import cn.lili.common.security.enums.SecurityEnum;
|
||||
import cn.lili.common.security.enums.UserEnums;
|
||||
import cn.lili.common.token.SecretKeyUtil;
|
||||
import cn.lili.common.security.token.SecretKeyUtil;
|
||||
import cn.lili.common.utils.ResponseUtil;
|
||||
import com.google.gson.Gson;
|
||||
import io.jsonwebtoken.Claims;
|
||||
@@ -20,6 +21,8 @@ import org.springframework.security.core.GrantedAuthority;
|
||||
import org.springframework.security.core.authority.SimpleGrantedAuthority;
|
||||
import org.springframework.security.core.context.SecurityContextHolder;
|
||||
import org.springframework.security.web.authentication.www.BasicAuthenticationFilter;
|
||||
import org.springframework.util.PatternMatchUtils;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
|
||||
import javax.naming.NoPermissionException;
|
||||
import javax.servlet.FilterChain;
|
||||
@@ -71,27 +74,28 @@ public class ManagerAuthenticationFilter extends BasicAuthenticationFilter {
|
||||
*/
|
||||
private void customAuthentication(HttpServletRequest request, HttpServletResponse response, UsernamePasswordAuthenticationToken authentication) throws NoPermissionException {
|
||||
AuthUser authUser = (AuthUser) authentication.getDetails();
|
||||
String requestUrl = request.getRequestURI();
|
||||
Map<String, List<String>> permission = (Map<String, List<String>>) cache.get(CachePrefix.PERMISSION_LIST.getPrefix(UserEnums.MANAGER) + authUser.getId());
|
||||
if (authUser.getIsSuper()) {
|
||||
return;
|
||||
} else {
|
||||
//用户是否拥有权限判定œ
|
||||
//如果不是超级管理员, 不做鉴权
|
||||
if (!authUser.getIsSuper()) {
|
||||
//获取数据权限
|
||||
// if (request.getMethod().equals(RequestMethod.GET.name())) {
|
||||
// if (!PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.SUPER).toArray(new String[0]), request.getRequestURI()) ||
|
||||
// PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.QUERY).toArray(new String[0]), request.getRequestURI())) {
|
||||
//
|
||||
// ResponseUtil.output(response, ResponseUtil.resultMap(false, 401, "抱歉,您没有访问权限"));
|
||||
// throw new NoPermissionException("权限不足");
|
||||
// }
|
||||
// } else {
|
||||
// if (!PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.SUPER).toArray(new String[0]), request.getRequestURI())) {
|
||||
//
|
||||
// ResponseUtil.output(response, ResponseUtil.resultMap(false, 401, "抱歉,您没有访问权限"));
|
||||
// throw new NoPermissionException("权限不足");
|
||||
// }
|
||||
// }
|
||||
return;
|
||||
if (request.getMethod().equals(RequestMethod.GET.name())) {
|
||||
//如果用户的超级权限和查阅权限都不包含当前请求的api
|
||||
if (!PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.SUPER.name()).toArray(new String[0]), requestUrl) &&
|
||||
!PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.QUERY.name()).toArray(new String[0]), requestUrl)) {
|
||||
|
||||
ResponseUtil.output(response, ResponseUtil.resultMap(false, 401, "抱歉,您没有访问权限"));
|
||||
throw new NoPermissionException("权限不足");
|
||||
}
|
||||
}
|
||||
//非get请求(数据操作) 判定
|
||||
else {
|
||||
if (!PatternMatchUtils.simpleMatch(permission.get(PermissionEnum.SUPER.name()).toArray(new String[0]), request.getRequestURI())) {
|
||||
|
||||
ResponseUtil.output(response, ResponseUtil.resultMap(false, 401, "抱歉,您没有访问权限"));
|
||||
throw new NoPermissionException("权限不足");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package cn.lili.security;
|
||||
|
||||
import cn.lili.common.cache.Cache;
|
||||
import cn.lili.cache.Cache;
|
||||
import cn.lili.common.security.CustomAccessDeniedHandler;
|
||||
import cn.lili.config.properties.IgnoredUrlsProperties;
|
||||
import cn.lili.common.properties.IgnoredUrlsProperties;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
@@ -17,7 +17,7 @@ import org.springframework.web.cors.CorsConfigurationSource;
|
||||
* spring Security 核心配置类 Manager安全配置中心
|
||||
*
|
||||
* @author Chopper
|
||||
* @date 2020/11/14 16:20
|
||||
* @since 2020/11/14 16:20
|
||||
*/
|
||||
@Slf4j
|
||||
@Configuration
|
||||
|
||||
@@ -115,9 +115,9 @@ spring:
|
||||
# standard:
|
||||
# sharding-column: create_time
|
||||
# #分表策略
|
||||
# precise-algorithm-class-name: cn.lili.config.sharding.CreateTimeShardingTableAlgorithm
|
||||
# precise-algorithm-class-name: cn.lili.mybatis.sharding.CreateTimeShardingTableAlgorithm
|
||||
# #范围查询实现
|
||||
# range-algorithm-class-name: cn.lili.config.sharding.CreateTimeShardingTableAlgorithm
|
||||
# range-algorithm-class-name: cn.lili.mybatis.sharding.CreateTimeShardingTableAlgorithm
|
||||
props:
|
||||
#是否打印逻辑SQL语句和实际SQL语句,建议调试时打印,在生产环境关闭
|
||||
sql:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package cn.lili.test.CacheTest;
|
||||
|
||||
import cn.lili.common.cache.Cache;
|
||||
import cn.lili.common.cache.CachePrefix;
|
||||
import cn.lili.cache.Cache;
|
||||
import cn.lili.cache.CachePrefix;
|
||||
import cn.lili.modules.statistics.util.StatisticsSuffix;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
@@ -18,7 +18,6 @@ import java.util.Set;
|
||||
/**
|
||||
* @author Chopper
|
||||
* @version v1.0
|
||||
* @Description:
|
||||
* @since v7.0
|
||||
* 2021/1/15 16:25
|
||||
*/
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package cn.lili.test.promotion;
|
||||
|
||||
import cn.lili.common.enums.PromotionTypeEnum;
|
||||
import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.config.rocketmq.RocketmqCustomProperties;
|
||||
import cn.lili.common.properties.RocketmqCustomProperties;
|
||||
import cn.lili.modules.goods.entity.enums.GoodsStatusEnum;
|
||||
import cn.lili.modules.goods.service.GoodsSkuService;
|
||||
import cn.lili.modules.promotion.entity.dos.Coupon;
|
||||
|
||||
@@ -8,7 +8,7 @@ import cn.lili.modules.goods.service.GoodsSkuService;
|
||||
import cn.lili.modules.promotion.entity.dos.FullDiscount;
|
||||
import cn.lili.modules.promotion.entity.dos.PromotionGoods;
|
||||
import cn.lili.modules.promotion.entity.enums.PromotionStatusEnum;
|
||||
import cn.lili.modules.promotion.entity.enums.PromotionTypeEnum;
|
||||
import cn.lili.common.enums.PromotionTypeEnum;
|
||||
import cn.lili.modules.promotion.entity.vos.FullDiscountSearchParams;
|
||||
import cn.lili.modules.promotion.service.FullDiscountService;
|
||||
import cn.lili.modules.order.cart.entity.vo.FullDiscountVO;
|
||||
|
||||
@@ -6,7 +6,7 @@ import cn.lili.common.vo.PageVO;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.promotion.entity.dto.BasePromotion;
|
||||
import cn.lili.modules.promotion.entity.dto.PromotionGoodsDTO;
|
||||
import cn.lili.modules.promotion.entity.enums.PromotionTypeEnum;
|
||||
import cn.lili.common.enums.PromotionTypeEnum;
|
||||
import cn.lili.modules.promotion.service.PromotionPriceService;
|
||||
import cn.lili.modules.promotion.service.PromotionService;
|
||||
import cn.lili.modules.promotion.service.PromotionGoodsService;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package cn.lili.test.rocketmq;
|
||||
|
||||
import cn.lili.common.rocketmq.RocketmqSendCallbackBuilder;
|
||||
import cn.lili.common.rocketmq.tags.MqOrderTagsEnum;
|
||||
import cn.lili.config.rocketmq.RocketmqCustomProperties;
|
||||
import cn.lili.rocketmq.RocketmqSendCallbackBuilder;
|
||||
import cn.lili.rocketmq.tags.MqOrderTagsEnum;
|
||||
import cn.lili.common.properties.RocketmqCustomProperties;
|
||||
import org.apache.rocketmq.spring.core.RocketMQTemplate;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
Reference in New Issue
Block a user