2023-07-20 09:58:27 +08:00
|
|
|
|
package com.engine.salary.service;
|
|
|
|
|
|
|
2023-08-28 13:31:11 +08:00
|
|
|
|
import com.engine.salary.entity.taxapiflow.dto.TaxDeclarationApiFlowRecordListDTO;
|
|
|
|
|
|
import com.engine.salary.entity.taxapiflow.param.TaxDeclarationApiFlowRecordQueryParam;
|
2023-07-20 09:58:27 +08:00
|
|
|
|
import com.engine.salary.service.impl.TaxDeclarationApiBillingServiceImpl;
|
2023-08-28 13:31:11 +08:00
|
|
|
|
import com.engine.salary.util.page.PageInfo;
|
2023-08-29 13:55:36 +08:00
|
|
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
2023-08-28 13:31:11 +08:00
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
2023-07-20 09:58:27 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 个税申报计费service
|
2023-08-24 11:36:17 +08:00
|
|
|
|
* <p>Copyright: Copyright (c) 2023</p>
|
|
|
|
|
|
* <p>Company: 泛微软件</p>
|
2023-07-20 09:58:27 +08:00
|
|
|
|
*
|
2023-08-24 11:36:17 +08:00
|
|
|
|
* @author qiantao
|
|
|
|
|
|
* @version 1.0
|
|
|
|
|
|
**/
|
2023-07-20 09:58:27 +08:00
|
|
|
|
public interface TaxDeclarationApiBillingService {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 更新当前租户的流量使用情况
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param updateWrapper
|
|
|
|
|
|
*/
|
|
|
|
|
|
void updateApiFlowInfo(TaxDeclarationApiBillingServiceImpl.ApiFlowUpdateWrapper updateWrapper);
|
|
|
|
|
|
|
2023-08-28 13:31:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 获取流量使用记录(分页)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param queryParam
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
PageInfo<TaxDeclarationApiFlowRecordListDTO> pageFlowRecord(TaxDeclarationApiFlowRecordQueryParam queryParam);
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取流量使用记录(不分页)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param queryParam
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
List<TaxDeclarationApiFlowRecordListDTO> listFlowRecord(TaxDeclarationApiFlowRecordQueryParam queryParam);
|
2023-07-20 09:58:27 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 导出流量使用记录
|
|
|
|
|
|
*
|
|
|
|
|
|
* @param queryParam
|
|
|
|
|
|
*/
|
2023-08-29 13:55:36 +08:00
|
|
|
|
XSSFWorkbook exportFlowRecord(TaxDeclarationApiFlowRecordQueryParam queryParam);
|
2023-07-20 09:58:27 +08:00
|
|
|
|
|
|
|
|
|
|
}
|