package com.chinaztt.mes.quality.service; import com.baomidou.mybatisplus.extension.service.IService; import com.chinaztt.mes.quality.dto.Quality19GrossPrintDTO; import com.chinaztt.mes.quality.entity.QualityHw19CodeBing; import com.chinaztt.mes.quality.entity.QualityHw19Gross; import com.chinaztt.mes.quality.excel.QualityHw19CodeBingImportData; import com.chinaztt.mes.quality.excel.QualityHw19GrossImportData; import com.chinaztt.ztt.common.core.util.R; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.math.BigDecimal; import java.util.List; /** * 19条码毛重 * * @author pigx code generator * @date 2022-12-02 14:16:26 */ public interface QualityHw19GrossService extends IService { Quality19GrossPrintDTO getPrintInfo(Long id) throws Exception; BigDecimal getWeight(String weighingApiAddress); void insert(QualityHw19Gross qualityHw19Gross) throws Exception; R checkPwd(String pwd, Long id); void exportInfo(HttpServletResponse response, QualityHw19Gross req) throws IOException; void exportModel(HttpServletResponse response) throws IOException; /** * 导入 * @param list 导入数据 */ void importExcel(List list); }