提交 14850092 作者: 张小凤

RepoCash

上级 498001ad
...@@ -76,8 +76,8 @@ public class RepoCashController extends BaseController { ...@@ -76,8 +76,8 @@ public class RepoCashController extends BaseController {
@ApiOperation(value = "小程序用户生成时,用户钱包中用户同时生成————用于远程,前端不使用") @ApiOperation(value = "小程序用户生成时,用户钱包中用户同时生成————用于远程,前端不使用")
@ApiResponses({@ApiResponse(code = 200, message = "OK", response = ResultBody.class)}) @ApiResponses({@ApiResponse(code = 200, message = "OK", response = ResultBody.class)})
@PostMapping("walletUsers") @PostMapping("walletUsers")
public ResultBody walletUsers(HttpServletRequest request, @RequestBody WalletUsersVO walletUsersVO) { public ResultBody walletUsers(@RequestBody WalletUsersVO walletUsersVO) {
return repoCashService.walletUsers(this.getCurrentAccount(request), walletUsersVO); return repoCashService.walletUsers(walletUsersVO);
} }
......
...@@ -38,7 +38,8 @@ public class AuthSignatureFilter implements AuthFilter { ...@@ -38,7 +38,8 @@ public class AuthSignatureFilter implements AuthFilter {
/** /**
* 无需登录白名单 * 无需登录白名单
*/ */
private static final String[] IGNORE_URLS = {"/payment/swagger/swagger-resources","/payment/swagger/v2/api-docs","/payment/swagger/doc.html"}; private static final String[] IGNORE_URLS = {"/payment/swagger/swagger-resources"
, "/payment/swagger/v2/api-docs", "/payment/swagger/doc.html", "/payment/repocash/walletUsers"};
/*无需加密狗无需登录白名单*/ /*无需加密狗无需登录白名单*/
private static final String[] USE_KEY = {"/crm/account/loginByUsbKey"}; private static final String[] USE_KEY = {"/crm/account/loginByUsbKey"};
...@@ -74,19 +75,19 @@ public class AuthSignatureFilter implements AuthFilter { ...@@ -74,19 +75,19 @@ public class AuthSignatureFilter implements AuthFilter {
return false; return false;
} else { } else {
String token = request.getHeader("token"); String token = request.getHeader("token");
if (null==token){ if (null == token) {
response(response, ResultBody.error(ResultEnum.THE_REQUEST_IS_NOT_AUTHENTICATED)); response(response, ResultBody.error(ResultEnum.THE_REQUEST_IS_NOT_AUTHENTICATED));
return false; return false;
} }
String s = stringRedisTemplate.opsForValue().get(token); String s = stringRedisTemplate.opsForValue().get(token);
if (null==s){ if (null == s) {
response(response,ResultBody.error(ResultEnum.THE_TOKEN_IS_INVALID)); response(response, ResultBody.error(ResultEnum.THE_TOKEN_IS_INVALID));
return false; return false;
} }
UserAccountDTO userAccountDTO = JSON.parseObject(s, UserAccountDTO.class); UserAccountDTO userAccountDTO = JSON.parseObject(s, UserAccountDTO.class);
try { try {
Tenant tenant = TenantContext.buildTenant(userAccountDTO.getAccountNo()); Tenant tenant = TenantContext.buildTenant(userAccountDTO.getAccountNo());
if (tenant!=null){ if (tenant != null) {
TenantContext.setTenant(tenant); TenantContext.setTenant(tenant);
return true; return true;
} }
......
...@@ -479,7 +479,7 @@ public class RepoCashServiceImpl implements RepoCashService { ...@@ -479,7 +479,7 @@ public class RepoCashServiceImpl implements RepoCashService {
@Override @Override
public ResultBody walletUsers(BaseAccountDTO cuser, WalletUsersVO walletUsersVO) { public ResultBody walletUsers(WalletUsersVO walletUsersVO) {
ResponseEntity<String> response = UserId(walletUsersVO.getRepoAccountId()); ResponseEntity<String> response = UserId(walletUsersVO.getRepoAccountId());
String body1 = response.getBody(); String body1 = response.getBody();
UserAccountSimpleDTO account = JSON.parseObject(body1, UserAccountSimpleDTO.class); UserAccountSimpleDTO account = JSON.parseObject(body1, UserAccountSimpleDTO.class);
......
...@@ -46,7 +46,7 @@ public interface RepoCashService { ...@@ -46,7 +46,7 @@ public interface RepoCashService {
PageResult listPagePayManager(BaseAccountDTO currentAccount, UserCashQO param); PageResult listPagePayManager(BaseAccountDTO currentAccount, UserCashQO param);
ResultBody walletUsers(BaseAccountDTO cuser, WalletUsersVO walletUsersVO); ResultBody walletUsers(WalletUsersVO walletUsersVO);
ResultBody cashType(); ResultBody cashType();
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论