package com.gkhy.exam.pay.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gkhy.exam.pay.dto.req.CoalPayStudentReq;
|
import com.gkhy.exam.pay.entity.CoalPayStudent;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
import org.springframework.web.multipart.MultipartFile;
|
|
import java.io.IOException;
|
import java.util.List;
|
|
public interface CoalPayStudentService extends IService<CoalPayStudent> {
|
|
List<CoalPayStudent> selectCoalPayStudentList(Long coalPayId);
|
|
AjaxResult updateByCoalPayStudent(CoalPayStudent coalPayStudent);
|
|
int insertStudent(CoalPayStudent coalPayStudent);
|
|
int deleteStudent(Long[] ids);
|
|
AjaxResult uploadStudent(MultipartFile file,Long coalPayId) throws IOException;
|
|
List<CoalPayStudent> selectByCoalPayId(Long id);
|
|
List<CoalPayStudent> selectByCoalPayIdAndPayStatus(Long id, int status);
|
|
List<CoalPayStudent> selectbyIdcard(CoalPayStudentReq coalPayStudent);
|
|
List<CoalPayStudent> selectbyId(Long studentId);
|
|
void updateByCoalPayId(CoalPayStudent coalPayStudent);
|
|
void updateByCoalPayIdAndStatus(CoalPayStudent payStudent);
|
|
void updateByIdAndPayType(CoalPayStudent payStudent);
|
}
|