package com.example.erp.controller.userInfo;
|
|
import com.example.erp.common.Result;
|
import com.example.erp.service.userInfo.PermissionBasicService;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("/permission")
|
public class PermissionBasicController {
|
private final PermissionBasicService permissionBasicService;
|
|
public PermissionBasicController(PermissionBasicService permissionBasicService) {
|
this.permissionBasicService = permissionBasicService;
|
}
|
|
@PostMapping("getPermission/{userId}/{lang}")
|
public Result getPermission(@PathVariable Integer userId,@PathVariable String lang, @RequestBody List<Integer> selectPageId){
|
return Result.seccess(permissionBasicService.getPermission(userId,lang,selectPageId));
|
}
|
|
@PostMapping("getPermissionList/{lang}")
|
public Result getPermission(@PathVariable String lang){
|
return Result.seccess(permissionBasicService.getPermissionList(lang));
|
}
|
}
|