| | |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |
| | | |
| | | |
| | | @ResponseBody |
| | | @GetMapping("/switchShop") |
| | | @ApiOperation(value = "切换门店", tags = {"门店后台-首页"}) |
| | | public R switchShop(@PathVariable("shopId") Integer shopId){ |
| | | Long userid = tokenService.getLoginUser().getUserid(); |
| | | UserShop one = userShopService.getOne(new LambdaQueryWrapper<UserShop>().eq(UserShop::getUserId, userid).eq(UserShop::getShopId, shopId)); |
| | | if(null == one){ |
| | | return R.fail("切换失败"); |
| | | } |
| | | SysUser sysUser = userService.getById(userid); |
| | | sysUser.setObjectId(shopId); |
| | | userService.updateById(sysUser); |
| | | return R.ok(); |
| | | } |
| | | } |