yangys
2025-11-20 537d302507bf5bdc6f6b81ece701abb6e8b6a1e1
smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/mapper/WorkstationMapper.java
@@ -22,8 +22,20 @@
public interface WorkstationMapper extends BaseMapper<Workstation> {
    List<DmpVariablesVO> queryDmpList(@Param("workstationId") String workstationId);
    /**
     * 工位分页查询
     * @param groupIdList
     * @param page 分页信息
     * @param keyWord 关键字
     * @param groupId 分组id
     * @param allWorkstationId
     * @param status 状态
     * @param type 工位类型
     * @param year
     * @return 分页数据
     */
    @DataAuth(code = "workstation")
    List<WorkstationVO> listPage(List<String> groupIdList, IPage<WorkstationVO> page, String keyWord, Long groupId, Long allWorkstationId, Integer status, Integer type, Integer year);
    List<WorkstationVO> listPage(List<String> groupIdList, IPage<WorkstationVO> page, String keyWord, Long groupId, Long allWorkstationId, @Param("status")Integer status,@Param("type") Integer type, Integer year);
    @DataAuth(code = "workstation")
    <P extends IPage<Workstation>> P selectPage(P page, @Param("ew") Wrapper<Workstation> queryWrapper);