whywhyo
2023-10-24 43c910add8ea46a05a5b6ee104038203ae365df2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZAuthorityController.java
@@ -5,6 +5,7 @@
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.domain.ZAuthority;
import com.ruoyi.domain.dto.AuthorityDto;
import com.ruoyi.domain.dto.AuthorityDto2;
import com.ruoyi.service.ZAuthorityService;
import org.springframework.web.bind.annotation.*;
@@ -42,11 +43,27 @@
    /**
     * 根据条件查看权限
     */
    @GetMapping("/condition")
    @PostMapping("/condition")
    public AjaxResult getAuthorityByCondition(@RequestBody AuthorityDto authorityDto){
        return AjaxResult.success(zAuthorityService.getByCondition(authorityDto));
    }
    /**
     * 权限管理(管理员端)
     */
    @PostMapping()
    public AjaxResult authorityManager(@RequestBody AuthorityDto2 authorityDto){
        return zAuthorityService.managerAuthority(authorityDto);
    }
    /**
     * 查看其他人现有的权限
     */
    @PostMapping("/list/other")
    public AjaxResult getOtherAuthority(@RequestBody AuthorityDto authorityDto){
        return zAuthorityService.getOtherAuthority(authorityDto);
    }
//    /**
//     * 授权(只有家庭管理员才能调用这个接口)
//     */