huliguo
2025-04-21 17abf0608f62cdd318dba3e7b12a32ea486cb482
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShopController.java
@@ -1,6 +1,7 @@
package com.ruoyi.account.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ruoyi.account.api.model.AppUserShop;
import com.ruoyi.account.mapper.AppUserMapper;
import com.ruoyi.account.mapper.AppUserShopMapper;
@@ -98,4 +99,19 @@
                .eq(AppUserShop::getRoleType, 1));
        return R.ok(!CollectionUtils.isEmpty(list));
    }
    @PostMapping("/appUserShop/insert")
    R insert(@RequestBody AppUserShop appUserShop){
        appUserShopService.save(appUserShop);
        return R.ok();
    }
    @DeleteMapping("/appUserShop/delete")
    R delete(@RequestParam("id") Integer id,@RequestParam("userId") Long originalUserId){
        QueryWrapper<AppUserShop> wrapper = new QueryWrapper<>();
        wrapper.eq("shop_id", id);
        wrapper.eq("app_user_id", originalUserId);
        appUserShopService.remove(wrapper);
        return R.ok();
    }
}