yangys
2025-09-22 0bdfd76339bb58be09927b8c2fe268175c3a7cc8
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcProgramExportDNCController.java
@@ -19,7 +19,6 @@
import org.springblade.mdm.commons.vo.IdsVO;
import org.springblade.mdm.program.service.NcProgramApprovedService;
import org.springblade.mdm.program.service.NcProgramExportDNCService;
import org.springblade.mdm.program.service.NcProgramService;
import org.springblade.mdm.program.vo.NcProgramExportDncPageVO;
import org.springblade.mdm.program.vo.NcProgramExportDncQueryVO;
import org.springframework.web.bind.annotation.*;
@@ -49,13 +48,14 @@
   public R<IPage<NcProgramExportDncPageVO>> page(NcProgramExportDncQueryVO query) {
      String userRole = AuthUtil.getUserRole();//角色别名,多个角色逗号分隔
      List<String> userRoleAliasList = Func.toStrList(",", userRole);
      /*
      String managerRole = paramService.getProgramManagerRoleAlias();
      if(!userRoleAliasList.contains(managerRole) && !AuthUtil.isAdministrator() && !AuthUtil.isAdmin()){
         //非数控管理员角色、管理员,限制未只能导出自己的程序
         query.setUserId(AuthUtil.getUserId());
      }
      }*/
      query.setUserId(AuthUtil.getUserId());
      query.setUserDeptIds(Func.toLongList(AuthUtil.getDeptId()));
      return R.data(ncProgramApprovedService.exportDncPageQuery(query));
   }