|
@@ -4,6 +4,7 @@ package com.fs.app.controller.store;
|
|
|
import cn.hutool.core.img.ImgUtil;
|
|
|
import cn.hutool.core.io.FileUtil;
|
|
|
import cn.hutool.extra.qrcode.QrCodeUtil;
|
|
|
+import cn.hutool.extra.servlet.ServletUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.fs.app.annotation.Login;
|
|
|
import com.fs.app.controller.AppBaseController;
|
|
@@ -80,6 +81,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取用户信息")
|
|
|
@GetMapping("/getUserInfo")
|
|
|
public R getUserInfo(HttpServletRequest request){
|
|
|
+
|
|
|
+ log.info("获取用户信息 headers: {}", ServletUtil.getHeaderMap(request));
|
|
|
try {
|
|
|
FsUserScrm user=userService.selectFsUserById(Long.parseLong(getUserId()));
|
|
|
if (user.getIsShow() !=null && user.getIsShow() == 0){
|
|
@@ -108,6 +111,7 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("检测是否登录")
|
|
|
@GetMapping("/checkLogin")
|
|
|
public R checkLogin(HttpServletRequest request){
|
|
|
+ log.info("检测是否登录 headers: {}", ServletUtil.getHeaderMap(request));
|
|
|
return R.ok("认证成功");
|
|
|
}
|
|
|
|
|
@@ -115,6 +119,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取推荐海报")
|
|
|
@GetMapping("/getTuiImg")
|
|
|
public R getTuiImg(HttpServletRequest request){
|
|
|
+ log.info("获取推荐海报 headers: {}", ServletUtil.getHeaderMap(request));
|
|
|
+
|
|
|
log.info("开始获取推荐海报");
|
|
|
try {
|
|
|
String userId = getUserId();
|
|
@@ -236,6 +242,7 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取我的推荐人")
|
|
|
@GetMapping("/getMyTuiList")
|
|
|
public R getMyTuiList(BaseQueryParam param, HttpServletRequest request){
|
|
|
+ log.info("获取我的推荐人 参数: {}",param);
|
|
|
PageHelper.startPage(param.getPage(), param.getPageSize());
|
|
|
List<FsUserTuiVO> list= userService.selectFsUserTuiList(getUserId());
|
|
|
PageInfo<FsUserTuiVO> listPageInfo=new PageInfo<>(list);
|
|
@@ -246,6 +253,7 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取用户金额")
|
|
|
@GetMapping("/getTuiMoney")
|
|
|
public R getMemberTuiMoney(HttpServletRequest request){
|
|
|
+ log.info("获取我的推荐人 headers: {}",ServletUtil.getHeaderMap(request));
|
|
|
try {
|
|
|
FsUserScrm user=userService.selectFsUserById(Long.parseLong(getUserId()));
|
|
|
BigDecimal yesterdayMoney=userBillService.selectFsUserBillTotalByUserId(getUserId(),"brokerage_price");
|
|
@@ -260,6 +268,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取我的推荐订单")
|
|
|
@GetMapping("/getMyTuiOrderList")
|
|
|
public R getMyTuiOrderList(BaseQueryParam param, HttpServletRequest request){
|
|
|
+ log.info("获取我的推荐订单 参数: {}",param);
|
|
|
+
|
|
|
PageHelper.startPage(param.getPage(), param.getPageSize());
|
|
|
List<FsStoreOrderTuiVO> list= orderService.selectFsStoreOrderTuiListVO(getUserId());
|
|
|
PageInfo<FsStoreOrderTuiVO> listPageInfo=new PageInfo<>(list);
|
|
@@ -270,6 +280,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取用户佣金记录")
|
|
|
@GetMapping("/getTuiMoneyLogs")
|
|
|
public R getTuiMoneyLogs(BaseQueryParam param, HttpServletRequest request){
|
|
|
+ log.info("获取用户佣金记录 参数: {}",param);
|
|
|
+
|
|
|
PageHelper.startPage(param.getPage(), param.getPageSize());
|
|
|
FsUserBillScrm map=new FsUserBillScrm();
|
|
|
map.setUserId(Long.parseLong(getUserId()));
|
|
@@ -284,6 +296,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取商品足迹")
|
|
|
@GetMapping("/getProductFoots")
|
|
|
public R getProductFoots(FsStoreProductRelationQueryParam param, HttpServletRequest request){
|
|
|
+ log.info("获取商品足迹 参数: {}",param);
|
|
|
+
|
|
|
PageHelper.startPage(param.getPage(), param.getPageSize());
|
|
|
param.setUserId(Long.parseLong(getUserId()));
|
|
|
List<FsStoreProductRelationQueryVO> list=productRelationService.selectFsStoreProductRelationListVOQuery(param);
|
|
@@ -295,6 +309,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("删除足迹")
|
|
|
@PostMapping("/delProductFoots")
|
|
|
public R delProductFoots(@RequestBody FsStoreProductFootDelParam param, HttpServletRequest request){
|
|
|
+ log.info("删除足迹 参数: {}",param);
|
|
|
+
|
|
|
productRelationService.deleteFsStoreProductRelationById(param.getId());
|
|
|
return R.ok("操作成功");
|
|
|
}
|
|
@@ -304,6 +320,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("申请提现")
|
|
|
@PostMapping("/doExtract")
|
|
|
public R doExtract(@Validated @RequestBody FsUseDoExtractParam param, HttpServletRequest request){
|
|
|
+ log.info("申请提现 参数: {}",param);
|
|
|
+
|
|
|
param.setUserId(Long.parseLong(getUserId()));
|
|
|
return userExtractService.doExtract(param);
|
|
|
}
|
|
@@ -312,6 +330,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("获取提现记录")
|
|
|
@GetMapping("/getExtractList")
|
|
|
public R getExtractList(FsUseExtractQueryParam param, HttpServletRequest request){
|
|
|
+ log.info("获取提现记录 参数: {}",param);
|
|
|
+
|
|
|
PageHelper.startPage(param.getPage(), param.getPageSize());
|
|
|
param.setUserId(Long.parseLong(getUserId()));
|
|
|
List<FsUserExtractVO> list=userExtractService.selectFsUserExtractListVOQuery(param);
|
|
@@ -323,6 +343,8 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("修改用户信息")
|
|
|
@PostMapping("/editUser")
|
|
|
public R editUser(@RequestBody @Valid FsUserEditParam param, HttpServletRequest request){
|
|
|
+ log.info("修改用户信息 参数: {}",param);
|
|
|
+
|
|
|
param.setUserId(Long.parseLong(getUserId()));
|
|
|
log.info("【修改用户头像昵称】:{}",param);
|
|
|
if (param.getNickname().length()>50){
|
|
@@ -365,6 +387,7 @@ public class UserScrmController extends AppBaseController {
|
|
|
@ApiOperation("绑定推广员")
|
|
|
@PostMapping("/bindPromoter")
|
|
|
public R bindPromoter(@RequestBody FsUserBindPromoterParam param, HttpServletRequest request){
|
|
|
+ log.info("绑定推广员 参数: {}",param);
|
|
|
|
|
|
FsUserScrm user=userService.selectFsUserById(Long.parseLong(getUserId()));
|
|
|
if(user.getIsPromoter()==null||user.getIsPromoter()==0){
|