云
2026-10-25 d54fbc9d4f8981fa0f7f613b33a28a8cd4f764ea
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/barcode/MesWmBarcodeConfigService.java
@@ -1,10 +1,14 @@
package cn.iocoder.yudao.module.mes.service.wm.barcode;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.mes.controller.admin.wm.barcode.vo.config.MesWmBarcodeConfigImportExcelVO;
import cn.iocoder.yudao.module.mes.controller.admin.wm.barcode.vo.config.MesWmBarcodeConfigImportRespVO;
import cn.iocoder.yudao.module.mes.controller.admin.wm.barcode.vo.config.MesWmBarcodeConfigPageReqVO;
import cn.iocoder.yudao.module.mes.controller.admin.wm.barcode.vo.config.MesWmBarcodeConfigSaveReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.wm.barcode.MesWmBarcodeConfigDO;
import jakarta.validation.Valid;
import java.util.List;
/**
 * MES 条码配置 Service 接口
@@ -67,4 +71,20 @@
     */
    MesWmBarcodeConfigDO validateBarcodeConfigByBizType(Integer bizType);
    /**
     * 获取启用状态的条码配置列表(用于扫码解析时反查模板)
     *
     * @return 启用状态的条码配置列表
     */
    List<MesWmBarcodeConfigDO> getEnableBarcodeConfigList();
    /**
     * 导入条码配置
     *
     * @param importList 导入列表
     * @param updateSupport 是否支持更新,默认为 false
     * @return 导入结果
     */
    MesWmBarcodeConfigImportRespVO importBarcodeConfigList(List<MesWmBarcodeConfigImportExcelVO> importList, boolean updateSupport);
}