package com.ruoyi.cwgl.service;
|
|
import java.util.List;
|
import com.ruoyi.cwgl.domain.PaymentFeedback;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
/**
|
* 回款进度反馈Service接口
|
*
|
* @author ruoyi
|
* @date 2026-03-20
|
*/
|
public interface IPaymentFeedbackService extends IService<PaymentFeedback>
|
{
|
/**
|
* 查询回款进度反馈
|
*
|
* @param id 回款进度反馈ID
|
* @return 回款进度反馈
|
*/
|
public PaymentFeedback selectPaymentFeedbackById(Integer id);
|
|
/**
|
* 查询回款进度反馈 记录数
|
*
|
* @param paymentFeedback 回款进度反馈
|
* @return 回款进度反馈集合
|
*/
|
public int selectPaymentFeedbackCount(PaymentFeedback paymentFeedback);
|
|
/**
|
* 查询回款进度反馈列表
|
*
|
* @param paymentFeedback 回款进度反馈
|
* @return 回款进度反馈集合
|
*/
|
public List<PaymentFeedback> selectPaymentFeedbackList(PaymentFeedback paymentFeedback);
|
|
/**
|
* 查询回款进度反馈列表 异步 导出
|
*
|
* @param paymentFeedback 回款进度反馈
|
* @param exportKey 导出功能的唯一标识
|
* @return 回款进度反馈集合
|
*/
|
public void export(PaymentFeedback paymentFeedback, String exportKey) ;
|
|
|
/**
|
* 新增回款进度反馈
|
*
|
* @param paymentFeedback 回款进度反馈
|
* @return 结果
|
*/
|
public int insertPaymentFeedback(PaymentFeedback paymentFeedback);
|
|
/**
|
* 新增回款进度反馈[批量]
|
*
|
* @param paymentFeedbacks 回款进度反馈
|
* @return 结果
|
*/
|
public int insertPaymentFeedbackBatch(List<PaymentFeedback> paymentFeedbacks);
|
|
/**
|
* 修改回款进度反馈
|
*
|
* @param paymentFeedback 回款进度反馈
|
* @return 结果
|
*/
|
public int updatePaymentFeedback(PaymentFeedback paymentFeedback);
|
|
/**
|
* 修改回款进度反馈[批量]
|
*
|
* @param paymentFeedbacks 回款进度反馈
|
* @return 结果
|
*/
|
public int updatePaymentFeedbackBatch(List<PaymentFeedback> paymentFeedbacks);
|
/**
|
* 批量删除回款进度反馈
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
public int deletePaymentFeedbackByIds(String ids);
|
|
/**
|
* 批量删除回款进度反馈
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
public int deletePaymentFeedbackByIds(Integer[] ids);
|
|
/**
|
* 删除回款进度反馈信息
|
*
|
* @param id 回款进度反馈ID
|
* @return 结果
|
*/
|
public int deletePaymentFeedbackById(Integer id);
|
}
|