|
@@ -1,6 +1,8 @@
|
|
package com.ym.mec.auth.web.controller;
|
|
package com.ym.mec.auth.web.controller;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
|
|
+import com.dayaedu.cbs.openfeign.service.CbsQrCodeScanService;
|
|
|
|
+import com.dayaedu.cbs.openfeign.wrapper.qrcode.CbsQrCodeScanWrapper;
|
|
import com.huifu.adapay.core.util.StringUtil;
|
|
import com.huifu.adapay.core.util.StringUtil;
|
|
import com.ym.mec.auth.api.dto.SysUserInfo;
|
|
import com.ym.mec.auth.api.dto.SysUserInfo;
|
|
import com.ym.mec.auth.api.dto.SysUserQueryInfo;
|
|
import com.ym.mec.auth.api.dto.SysUserQueryInfo;
|
|
@@ -55,6 +57,8 @@ public class UserController extends BaseController {
|
|
private IdGeneratorService smsCodeService;
|
|
private IdGeneratorService smsCodeService;
|
|
@Autowired
|
|
@Autowired
|
|
private TenantInfoService tenantInfoService;
|
|
private TenantInfoService tenantInfoService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private CbsQrCodeScanService cbsQrCodeScanService;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private RedisCache<String,Object> redisCache;
|
|
private RedisCache<String,Object> redisCache;
|
|
@@ -84,6 +88,12 @@ public class UserController extends BaseController {
|
|
}
|
|
}
|
|
return failed();
|
|
return failed();
|
|
}
|
|
}
|
|
|
|
+ @ApiOperation(value = "查询用户信息接口")
|
|
|
|
+ @GetMapping("/query")
|
|
|
|
+ @PreAuthorize("@pcs.hasPermissions('user/query')")
|
|
|
|
+ public CbsQrCodeScanWrapper.QrCodeScanToken login(@RequestBody CbsQrCodeScanWrapper.QrCodeScanReq req) {
|
|
|
|
+ return cbsQrCodeScanService.login(req);
|
|
|
|
+ }
|
|
|
|
|
|
@ApiOperation(value = "根据用户编号获取用户基本信息")
|
|
@ApiOperation(value = "根据用户编号获取用户基本信息")
|
|
@GetMapping("/getBasic")
|
|
@GetMapping("/getBasic")
|