package cn.besteam.modules.medical.service; import cn.besteam.modules.medical.dto.ApiMedicalCheckoutBatchDTO; import cn.besteam.modules.medical.dto.ApiMedicalCheckoutDTO; import cn.besteam.modules.medical.dto.MwCheckoutRecordBatchDTO; import cn.besteam.modules.medical.entity.MwCheckoutRecord; import cn.besteam.modules.medical.vo.ApiMedicalCheckoutDetailsVO; import com.baomidou.mybatisplus.extension.service.IService; /** * @Description: 出库记录 * @author: besteam * @date: 2020-04-25 * @version: V1.0 */ public interface IMwCheckoutRecordService extends IService { /** * 批量出库 * * @param dto * @return */ ApiMedicalCheckoutDetailsVO checkoutBatch(ApiMedicalCheckoutBatchDTO dto); /** * 出库 * * @param dto * @return */ ApiMedicalCheckoutDetailsVO checkout(ApiMedicalCheckoutDTO dto); /** * 后台出库 * @param dto * @return */ Boolean checkoutBatchBackground(MwCheckoutRecordBatchDTO dto); }