/*
 * Copyright ©2023 CJB-CNIT Team. All rights reserved
 */
package com.openhis.web.reportmanage.appservice;

import com.core.common.core.domain.R;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * 月末结算报表 appService
 *
 * @author liuhr
 * @date 2025-07-25
 */
public interface IMonthlySettlementReportAppService {
    /**
     * 页面初始化
     *
     * @return 初始化信息
     */
    R<?> init();

    /**
     * 月末结算报表（统计筛选时间区内）
     *
     * @param locationId 库房
     * @param startTime 开始时间
     * @param endTime 结束时间
     * @return 月末结算报表
     */
    R<?> selectMonthlySettlementReport(Long locationId, String startTime, String endTime);

}
