From 5fce4e825f5d1726a4202f6cb8b659cbf7fb52e2 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 14 一月 2025 16:28:51 +0800 Subject: [PATCH] 修改bug --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java index c240a54..446cb7c 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java @@ -211,7 +211,15 @@ } Shop shop = shopService.getById(id); shop.setDelFlag(1); + shopService.updateById(shop); + // 查询有没有门店绑定这个被删除的门店 + List<Shop> shops = shopService.lambdaQuery().eq(Shop::getPid, shop.getId()).list(); + for (Shop shop1 : shops) { + LambdaUpdateWrapper<Shop> set = new LambdaUpdateWrapper<Shop>().set(Shop::getPid, null) + .eq(Shop::getId,shop1.getId()); + shopService.update(set); + } appUserClient.clearBindShop(shop.getId()); UserShop userShop = new UserShop(); userShop.setShopId(shop.getId()); @@ -295,6 +303,9 @@ appUserShop.setShopId(shop.getId()); appUserShop.setRoleType(1); appUserClient.addAppUserShop(appUserShop); + appUser.setUserType(2); + appUserClient.editAppUserById(appUser); + //修改管理员 shop.setAppUserId(appUser.getId()); @@ -669,7 +680,7 @@ @PostMapping("/saveWithdrawalAccount") @ApiOperation(value = "保存提现账户", tags = {"门店后台-财务统计-提现明细"}) - public R saveWithdrawalAccount(SaveWithdrawalAccount saveWithdrawalAccount) { + public R saveWithdrawalAccount(@RequestBody SaveWithdrawalAccount saveWithdrawalAccount) { shopService.saveWithdrawalAccount(saveWithdrawalAccount); return R.ok(); } -- Gitblit v1.7.1