新增工具中心和财务报表修改
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.ruoyi.oa.domain.OaApplication;
|
||||
import com.ruoyi.oa.domain.vo.OaApplicationVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 应用集成Mapper接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-06-14
|
||||
*/
|
||||
public interface OaApplicationMapper extends BaseMapperPlus<OaApplicationMapper, OaApplication, OaApplicationVo> {
|
||||
|
||||
}
|
||||
@@ -8,6 +8,8 @@ import com.ruoyi.common.annotation.DataPermission;
|
||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.oa.domain.SysOaFinance;
|
||||
import com.ruoyi.oa.domain.bo.SysOaFinanceBo;
|
||||
import com.ruoyi.oa.domain.dto.BarDataDTO;
|
||||
import com.ruoyi.oa.domain.dto.FinanceDetailDTO;
|
||||
import com.ruoyi.oa.domain.vo.SysOaFinanceVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
@@ -70,17 +72,21 @@ public interface SysOaFinanceMapper extends BaseMapperPlus<SysOaFinanceMapper, S
|
||||
* @param bo
|
||||
* @return
|
||||
*/
|
||||
List<SysOaFinanceVo> getBarData(SysOaFinanceBo bo);
|
||||
// List<SysOaFinanceVo> getBarData(SysOaFinanceBo bo);
|
||||
|
||||
List<SysOaFinanceVo> selectByPaymentProgressId(Long progressId);
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 项目资金管理,根据时间范围查询列表数据
|
||||
* @param params
|
||||
* @return
|
||||
*/
|
||||
// List<SysOaFinance> findFinanceByTimeAndProjectId(Map params);
|
||||
|
||||
List<BarDataDTO> getBarData(
|
||||
@Param("projectId") Long projectId,
|
||||
@Param("financeType") String financeType
|
||||
);
|
||||
|
||||
List<FinanceDetailDTO> getFinanceDetails(
|
||||
@Param("projectId") Long projectId,
|
||||
@Param("financeType") String financeType
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.oa.domain.SysOaProject;
|
||||
import com.ruoyi.oa.domain.bo.SysOaProjectBo;
|
||||
import com.ruoyi.oa.domain.dto.ProjectActivityDTO;
|
||||
import com.ruoyi.oa.domain.dto.ProjectDataDTO;
|
||||
import com.ruoyi.oa.domain.vo.*;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
@@ -80,6 +82,9 @@ public interface SysOaProjectMapper extends BaseMapperPlus<SysOaProjectMapper, S
|
||||
|
||||
List<SysOaProjectVo> selectExpiringForeignProjects(@Param("now") Date now, @Param("expireDays") Integer expireDays, @Param("tradeType") Long tradeType);
|
||||
|
||||
List<ProjectDataDTO> getProjectData(@Param("month") String month);
|
||||
List<ProjectActivityDTO> getProjectActivities();
|
||||
|
||||
BigDecimal selectPrevAvgTotalFunds(@Param("start") Date start, @Param("end") Date end, @Param("tradeType") Long tradeType);
|
||||
|
||||
BigDecimal selectPrevAvgContractCount(@Param("start") Date start, @Param("end") Date end, @Param("tradeType") Long tradeType);
|
||||
|
||||
Reference in New Issue
Block a user