33 lines
929 B
Java
33 lines
929 B
Java
package com.ruoyi.jysystem.service;
|
|
|
|
import java.util.List;
|
|
import com.ruoyi.jysystem.domain.JySysFeeSettlement;
|
|
import com.ruoyi.jysystem.dto.FeeSettlementGenerateDTO;
|
|
import com.ruoyi.jysystem.vo.FeeSettlementCheckVO;
|
|
import com.ruoyi.jysystem.vo.FeeSettlementDetailVO;
|
|
|
|
public interface IJySysFeeSettlementService
|
|
{
|
|
JySysFeeSettlement selectJySysFeeSettlementById(Long id);
|
|
|
|
FeeSettlementDetailVO selectFeeSettlementDetail(Long id);
|
|
|
|
List<JySysFeeSettlement> selectJySysFeeSettlementList(JySysFeeSettlement query);
|
|
|
|
FeeSettlementCheckVO checkByYearMonth(String settleYearMonth);
|
|
|
|
int generateFeeSettlement(FeeSettlementGenerateDTO dto, String operator);
|
|
|
|
int deleteJySysFeeSettlementByIds(Long[] ids);
|
|
|
|
int confirmSettle(Long id, String operator);
|
|
|
|
byte[] exportPdf(Long id);
|
|
|
|
byte[] exportExcel(Long id);
|
|
|
|
byte[] exportPdfBatch(Long[] ids);
|
|
|
|
byte[] exportExcelBatch(Long[] ids);
|
|
}
|