权限管理

This commit is contained in:
马三炮 2025-09-05 14:48:21 +08:00
parent 6884a9c12c
commit e5f0799482
1 changed files with 8 additions and 0 deletions

View File

@ -14,6 +14,7 @@ import com.bonus.common.security.annotation.InnerAuth;
import com.bonus.common.security.annotation.RequiresPermissions;
import com.bonus.common.security.annotation.RequiresPermissionsOrInnerAuth;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@ -23,6 +24,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import static com.bonus.bmw.utils.OwnPermissionUtil.dealWithPermission;
/**
* 标段工程
* @author 马三炮
@ -44,6 +47,11 @@ public class PmProjectController extends BaseController {
@SysLog(title = "标段工程", businessType = OperaType.QUERY, logType = 0, module = "标段工程->标段工程列表")
public TableDataInfo list(PmProject pmProject) {
try {
Map<String,Integer> map=dealWithPermission();
if(!map.isEmpty()){
// 3. map 中的值复制到 o 对象中
BeanUtils.copyProperties(map, pmProject);
}
startPage();
List<PmProjectVo> list = pmProjectService.selectProjectList(pmProject);
return getDataTable(list);