330任务完成
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.oa.domain.OaFeedback;
|
||||
import com.ruoyi.oa.domain.vo.OaFeedbackVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 问题反馈Mapper接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-03-28
|
||||
*/
|
||||
public interface OaFeedbackMapper extends BaseMapperPlus<OaFeedbackMapper, OaFeedback, OaFeedbackVo> {
|
||||
|
||||
Page<OaFeedbackVo> selectVoPageAndStatus(@Param("page") Page<OaFeedbackVo> build, @Param(Constants.WRAPPER) QueryWrapper<OaFeedback> lqw);
|
||||
|
||||
int updateToRead(@Param("feedbackId") Long feedbackId, @Param("userId") Long userId);
|
||||
|
||||
void insertItem(Long feedbackId);
|
||||
|
||||
int delItem(@Param("feedbackId") Long feedbackId, @Param("userId") Long userId);
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
@@ -37,4 +38,5 @@ public interface SysOaProjectMapper extends BaseMapperPlus<SysOaProjectMapper, S
|
||||
|
||||
Map<String, Object> selectProjectDetails(@Param("projectId") Long projectId);
|
||||
|
||||
Page<SysOaProjectVo> selectVoPlus(@Param("page") Page<SysOaProjectVo> build,@Param(Constants.WRAPPER) LambdaQueryWrapper<SysOaProject> lqw);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.ruoyi.oa.domain.SysOaTaskItem;
|
||||
import com.ruoyi.oa.domain.vo.SysOaTaskItemVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 报工任务单元Mapper接口
|
||||
*
|
||||
* @author hdka
|
||||
* @date 2025-03-27
|
||||
*/
|
||||
public interface SysOaTaskItemMapper extends BaseMapperPlus<SysOaTaskItemMapper, SysOaTaskItem, SysOaTaskItemVo> {
|
||||
|
||||
}
|
||||
@@ -1,14 +1,17 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.oa.domain.SysOaTask;
|
||||
import com.ruoyi.oa.domain.UserMonthlyData;
|
||||
import com.ruoyi.oa.domain.vo.SysOaTaskVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 任务管理Mapper接口
|
||||
*
|
||||
@@ -27,4 +30,18 @@ public interface SysOaTaskMapper extends BaseMapperPlus<SysOaTaskMapper, SysOaTa
|
||||
|
||||
Page<SysOaTaskVo> selectListVoPage(@Param("page") Page<SysOaTaskVo> build, @Param(Constants.WRAPPER) QueryWrapper<SysOaTask> lqw);
|
||||
|
||||
/**
|
||||
* 查询详情
|
||||
* @param taskId
|
||||
* @return
|
||||
*/
|
||||
SysOaTaskVo selectDetailVoById(Long taskId);
|
||||
|
||||
|
||||
List<UserMonthlyData> getMonthlyData(String month);
|
||||
|
||||
Page<SysOaTaskVo> queryPageListDocument(@Param("page") Page<SysOaTaskVo> build, @Param(Constants.WRAPPER) QueryWrapper<SysOaTask> lqw);
|
||||
|
||||
List<SysOaTaskVo> listDocumentProject(Long projectId);
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.ruoyi.oa.domain.SysOaTaskUser;
|
||||
import com.ruoyi.oa.domain.vo.SysOaTaskUserVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 文件共享表Mapper接口
|
||||
*
|
||||
* @author hdka
|
||||
* @date 2025-03-28
|
||||
*/
|
||||
public interface SysOaTaskUserMapper extends BaseMapperPlus<SysOaTaskUserMapper, SysOaTaskUser, SysOaTaskUserVo> {
|
||||
|
||||
}
|
||||
@@ -1,8 +1,13 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.oa.domain.SysOaWarehouse;
|
||||
import com.ruoyi.oa.domain.vo.SysOaWarehouseVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 仓库管理Mapper接口
|
||||
@@ -19,4 +24,8 @@ public interface SysOaWarehouseMapper extends BaseMapperPlus<SysOaWarehouseMappe
|
||||
* @return
|
||||
*/
|
||||
SysOaWarehouseVo selectVoByIdAndXml(Long warehouseId);
|
||||
|
||||
Page<SysOaWarehouseVo> selectVoPageThreshold(@Param("page")Page<SysOaWarehouseVo> build,@Param(Constants.WRAPPER) LambdaQueryWrapper<SysOaWarehouse> lqw);
|
||||
|
||||
Page<SysOaWarehouseVo> selectListVoPage(@Param("page")Page<SysOaWarehouseVo> build,@Param(Constants.WRAPPER) QueryWrapper<SysOaWarehouse> lqw);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.ruoyi.oa.domain.SysOaWarehouseTask;
|
||||
import com.ruoyi.oa.domain.vo.SysOaWarehouseTaskVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 采购计划Mapper接口
|
||||
*
|
||||
* @author hdka
|
||||
* @date 2025-03-30
|
||||
*/
|
||||
public interface SysOaWarehouseTaskMapper extends BaseMapperPlus<SysOaWarehouseTaskMapper, SysOaWarehouseTask, SysOaWarehouseTaskVo> {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user