盈亏排序
This commit is contained in:
@@ -10,9 +10,7 @@ import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
||||
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.*;
|
||||
import com.ruoyi.oa.mapper.SysOaTaskMapper;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
@@ -30,7 +28,6 @@ import com.ruoyi.common.core.validate.AddGroup;
|
||||
import com.ruoyi.common.core.validate.EditGroup;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.oa.domain.vo.SysOaProjectVo;
|
||||
import com.ruoyi.oa.domain.bo.SysOaProjectBo;
|
||||
import com.ruoyi.oa.service.ISysOaProjectService;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
@@ -230,5 +227,20 @@ public class SysOaProjectController extends BaseController {
|
||||
String month = date.format(DateTimeFormatter.ofPattern("yyyy-MM"));
|
||||
return R.ok(iSysOaProjectService.getProjectData(month));
|
||||
}
|
||||
/**
|
||||
* 项目盈亏数据
|
||||
*/
|
||||
@GetMapping("/projectProfit")
|
||||
public TableDataInfo<ProjectProfitLossVO> projectProfit(
|
||||
@RequestParam(required = false, defaultValue = "profit_loss") String sortField,
|
||||
@RequestParam(required = false, defaultValue = "desc") String sortOrder,
|
||||
PageQuery pageQuery
|
||||
) {
|
||||
// 这里PageQuery会自动带上orderByColumn和isAsc
|
||||
pageQuery.setOrderByColumn(sortField);
|
||||
pageQuery.setIsAsc(sortOrder);
|
||||
return iSysOaProjectService.getProjectProfitLossList(sortField, sortOrder, pageQuery);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user