package cn.besteam.modules.medical.service; import cn.besteam.modules.medical.dto.ApiMedicalBoxingDTO; import cn.besteam.modules.medical.entity.MwBox; import cn.besteam.modules.medical.vo.ApiMedicalBoxingDetailsVO; import com.baomidou.mybatisplus.extension.service.IService; /** * @Description: 转运箱 * @author: besteam * @date: 2020-04-25 * @version: V1.0 */ public interface IMwBoxService extends IService { /** * 自动装箱 * * @param dto * @return */ boolean autoBoxing(ApiMedicalBoxingDTO dto); /** * 手动装箱并打印 * * @param dto * @return */ ApiMedicalBoxingDetailsVO boxingAndPrinting(ApiMedicalBoxingDTO dto); /** * 手动装箱并打印(新版)先处理入库然后在装箱 * @param dto * @return */ ApiMedicalBoxingDetailsVO boxingAndPrintingNew(ApiMedicalBoxingDTO dto); ApiMedicalBoxingDetailsVO boxingAndPrintingNewDetail(ApiMedicalBoxingDTO dto); }