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<EamBaseHFCode> {
|
|
/**
|
* 校验重复
|
* @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);
|
|
/**
|
* 根据分类查询 唯一
|
* @param category
|
* @return
|
*/
|
EamBaseHFCode selectByCategory(String category);
|
}
|