package com.jwipc.finance.logic;

import com.jwipc.finance.dto.PaymentNoticeDetailDTO;
import com.jwipc.finance.model.query.PaymentNoticeQuery;
import com.jwipc.page.PageView;

import java.util.List;

/**
 * @author shenyang.ou
 * @date 2025/10/22 15:29
 * @desc
 */
public interface PaymentNoticeDetailLogic {
    List<PaymentNoticeDetailDTO> getDetailListByMainId(Long mainId);

    PageView findByPage(PaymentNoticeQuery query);
//
    PageView createNoPageList(PaymentNoticeQuery query);
//
    PageView provideDetailByCostMatchingId(Long costMatchingId);
}
