package com.chinaztt.mes.quality.service; import com.baomidou.mybatisplus.extension.service.IService; import com.chinaztt.mes.quality.dto.QualityLabelDTO; import com.chinaztt.mes.quality.dto.QualityLabelInputDTO; import com.chinaztt.mes.quality.dto.QualityPrintLabelDTO; import com.chinaztt.mes.quality.entity.QualityLabel; import com.chinaztt.mes.quality.entity.QualityLabelElement; import java.math.BigDecimal; import java.util.List; /** * 标签 * * @author yy * @date 2023-04-11 09:09:39 */ public interface QualityLabelService extends IService { /** * 标签打印 * * @param labelUniqueCode * @param snList * @param isPrint * @return */ List printLabel(List snList,String labelUniqueCode,Boolean isPrint); /** * 密码校验 * * @param idList * @param password * @return */ Boolean checkPassword(List idList,String password); /** * 补印 * * @param idList * @return */ Boolean reprint(List idList); /** * 逻辑删除 * * @param qualityLabel * @return */ Boolean logicDelete(QualityLabel qualityLabel); }