package com.by4cloud.platformx.business.mapper; import com.by4cloud.platformx.business.dto.AgingQueryDTO; import com.by4cloud.platformx.business.entity.ContractPaymentSchedule; import com.by4cloud.platformx.business.vo.AgingCompanyVo; import com.by4cloud.platformx.business.vo.AgingVo; import com.by4cloud.platformx.common.data.datascope.DataScope; import com.by4cloud.platformx.common.data.datascope.PlatformxBaseMapper; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface ContractPaymentScheduleMapper extends PlatformxBaseMapper { List selectAgingCompany(@Param("queryDTO") AgingQueryDTO queryDT,DataScope compId); List selectAgingTotal(@Param("queryDTO") AgingQueryDTO queryDTO); List selectAgingCompanyShip(DataScope comp_id); List selectAgingCompanyInvoice(DataScope comp_id); List selectAgingTotalShip(@Param("queryDTO") AgingQueryDTO queryDTO); List selectAgingTotalInvoice(@Param("queryDTO") AgingQueryDTO queryDTO); List selectAgingTotalScale(@Param("queryDTO") AgingQueryDTO queryDTO); }