| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.chuanghai.smartschool.tuitionpayment.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.chuanghai.smartschool.tuitionpayment.common.utils.PageParam;
- import com.chuanghai.smartschool.tuitionpayment.common.utils.PageUtils;
- import com.chuanghai.smartschool.tuitionpayment.entity.PayableInfoWaterEntity;
- import com.chuanghai.smartschool.tuitionpayment.to.PayOrderQueryTO;
- import org.springframework.web.multipart.MultipartFile;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
- import java.util.List;
- /**
- * 学生应缴数据
- *
- * @author codingliang
- * @email codingliang@gmail.com
- * @date 2021-08-12 15:52:41
- */
- public interface PayableInfoWaterService extends IService<PayableInfoWaterEntity> {
- void importByExcel(MultipartFile file) throws IOException;
- PageUtils queryPage(PayOrderQueryTO queryTO, PageParam pageParam);
- String queryAmount(String itemName, String payItemType, String keyword, String payStatus, String createTime, String payTime);
- String queryAmountWater(PayOrderQueryTO queryTO);
- void downloadResult(HttpServletResponse response, PayOrderQueryTO queryTO, List<String> downIDs) throws IOException;
- void exportTxt(HttpServletResponse response, PayOrderQueryTO queryTO, List<String> downIDs) throws IOException;
- List<PayableInfoWaterEntity> getPayableInfoWaterByCardNumber(String cardNumber, String studentName);
- PayableInfoWaterEntity getByStudentNo(String studentNo, String itemName, String payYear);
- }
|