核销使用
This commit is contained in:
parent
cf09ad1267
commit
974ca671c1
|
|
@ -2,11 +2,11 @@ package com.czg.controller.admin;
|
|||
|
||||
import cn.hutool.http.server.HttpServerRequest;
|
||||
import cn.hutool.http.server.HttpServerResponse;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.czg.account.dto.SysLoginDTO;
|
||||
import com.czg.account.service.AuthorizationService;
|
||||
import com.czg.account.service.PermissionService;
|
||||
import com.czg.account.service.ShopInfoService;
|
||||
import com.czg.account.service.ShopTableService;
|
||||
import com.czg.account.entity.ShopInfo;
|
||||
import com.czg.account.service.*;
|
||||
import com.czg.account.vo.LoginVO;
|
||||
import com.czg.annotation.SaAdminCheckPermission;
|
||||
import com.czg.annotation.SaStaffCheckPermission;
|
||||
|
|
@ -16,14 +16,17 @@ import com.czg.sa.StpKit;
|
|||
import jakarta.annotation.Resource;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 商户登录相关
|
||||
*
|
||||
* @author Administrator
|
||||
*/
|
||||
@RestController
|
||||
|
|
@ -35,6 +38,8 @@ public class AuthorizationController {
|
|||
private PermissionService permissionService;
|
||||
@Resource
|
||||
private ShopInfoService shopInfoService;
|
||||
@Resource
|
||||
private ShopStaffService shopStaffService;
|
||||
|
||||
|
||||
/**
|
||||
|
|
@ -75,4 +80,19 @@ public class AuthorizationController {
|
|||
// return CzgResult.success(Map.of("token", StpKit.USER.getShopId()));
|
||||
return CzgResult.success( shopInfoService.getById(1));
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销获取 信息使用
|
||||
* 通过token 获取登录信息
|
||||
*/
|
||||
@GetMapping("/userInfo")
|
||||
public CzgResult<Map<String, Object>> getUserInfo() {
|
||||
String account = StpKit.USER.getAccount();
|
||||
ShopInfo shopInfo = shopInfoService.queryChain().select(ShopInfo::getId, ShopInfo::getShopName).one();
|
||||
if (account.contains("@")) {
|
||||
account = account.split("@")[1];
|
||||
}
|
||||
Map<String, Object> map = Map.of("shopId", shopInfo.getId(), "shopName", shopInfo.getShopName(), "account", account);
|
||||
return CzgResult.success(map);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue