huliguo
2025-05-06 05ea2cf040cfc966c96998cea8570f8f90d3c7ad
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,20 @@
                .eq(AppUserShop::getRoleType, 1));
        return R.ok(!CollectionUtils.isEmpty(list));
    }
    @PostMapping("/insert")
    R insert(@RequestBody AppUserShop appUserShop){
        appUserShopService.save(appUserShop);
        return R.ok();
    }
    @DeleteMapping("/delete")
    R delete(@RequestParam("id") Integer id,@RequestParam("userId") Long userId){
        LambdaQueryWrapper<AppUserShop> wrapper = new LambdaQueryWrapper<AppUserShop>();
        wrapper.eq(AppUserShop::getShopId, id);
        wrapper.eq(AppUserShop::getAppUserId, userId);
        appUserShopService.remove(wrapper);
        return R.ok();
    }
}