package org.jeecg.modules.eam.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.entity.EamBaseHFCode; import javax.validation.Valid; /** * @Description: HFCode维护 * @Author: jeecg-boot * @Date: 2025-07-05 * @Version: V1.0 */ public interface IEamBaseHFCodeService extends IService { /** * 校验重复 * @param category 模板分类 * @param id 主键 编辑时传入 * @return */ boolean checkDuplicate(String category, String id); /** * 新增HF编码 * @param entity * @return */ boolean addEamBaseHFCode(EamBaseHFCode entity); /** * 编辑HF编码 * @param entity */ boolean editEamBaseHFCode(EamBaseHFCode entity); /** * 升版 * @param entity * @return */ boolean upgradeEamBaseHFCode(EamBaseHFCode entity); }