盈亏排序
This commit is contained in:
@@ -3,10 +3,7 @@ package com.ruoyi.oa.service;
|
||||
import com.ruoyi.oa.domain.bo.SysOaWarehouseDetailBo;
|
||||
import com.ruoyi.oa.domain.dto.ProjectActivityDTO;
|
||||
import com.ruoyi.oa.domain.dto.ProjectDataDTO;
|
||||
import com.ruoyi.oa.domain.vo.DashboardChartsVo;
|
||||
import com.ruoyi.oa.domain.vo.DashboardMetricsVo;
|
||||
import com.ruoyi.oa.domain.vo.SysOaOutWarehouseListVo;
|
||||
import com.ruoyi.oa.domain.vo.SysOaProjectVo;
|
||||
import com.ruoyi.oa.domain.vo.*;
|
||||
import com.ruoyi.oa.domain.bo.SysOaProjectBo;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
@@ -22,7 +19,10 @@ import java.util.List;
|
||||
* @date 2024-01-11
|
||||
*/
|
||||
public interface ISysOaProjectService {
|
||||
|
||||
/**
|
||||
* 项目盈亏排序
|
||||
*/
|
||||
TableDataInfo<ProjectProfitLossVO> getProjectProfitLossList(String sortField, String sortOrder, PageQuery pageQuery);
|
||||
/**
|
||||
* 查询项目管理
|
||||
*/
|
||||
|
||||
@@ -49,6 +49,22 @@ public class SysOaProjectServiceImpl implements ISysOaProjectService {
|
||||
)));
|
||||
|
||||
|
||||
@Override
|
||||
public TableDataInfo<ProjectProfitLossVO> getProjectProfitLossList(String sortField, String sortOrder, PageQuery pageQuery) {
|
||||
// 1. 构建分页对象
|
||||
Page<ProjectProfitLossVO> page = pageQuery.build();
|
||||
|
||||
// 2. 构建查询条件(可根据bo添加筛选)
|
||||
QueryWrapper<SysOaProject> wrapper = new QueryWrapper<>();
|
||||
|
||||
|
||||
// 3. 调用自定义Mapper方法
|
||||
Page<ProjectProfitLossVO> result = baseMapper.selectProfitLossPage(page, wrapper);
|
||||
|
||||
// 4. 返回分页数据
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询项目管理
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user