report_template.dart 590 B

1234567891011121314151617181920212223
  1. import 'package:fis_jsonrpc/rpc.dart';
  2. abstract class IReportTemplateManager {
  3. ///获取默认模板
  4. Future<ReportTemplateDTO> getDefaultTemplate();
  5. ///获取模板列表
  6. Future<PageResult<ReportTemplateDTO>> getReportTemplatePage({
  7. int pageIndex = 1,
  8. int pageSize = 100,
  9. String? keyword,
  10. });
  11. ///获取机构报告模板
  12. Future<PageResult<ReportTemplateDTO>> getOrgReportTemplatePage({
  13. int pageIndex = 1,
  14. int pageSize = 100,
  15. String? keyword,
  16. });
  17. ///获取指定模板
  18. Future<ReportTemplateDTO> findReportTemplateByCode({String code = ''});
  19. }