package com.nanometer.smartlab.service; import com.nanometer.smartlab.entity.EncodeReplaceDict; import com.nanometer.smartlab.entity.SysUser; import java.util.*; public interface EncodeReplaceDictService { List selectAll(EncodeReplaceDict encodeReplaceDictFilter,Integer offset,Integer pageSize); int countAll(EncodeReplaceDict encodeReplaceDictFilter); void deleteOne(Long id); void addOne(EncodeReplaceDict encodeReplaceDict, SysUser user); void updateOne(EncodeReplaceDict encodeReplaceDict); void checkAddOne(EncodeReplaceDict encodeReplaceDict) throws Exception; void checkUpdateOne(EncodeReplaceDict encodeReplaceDict) throws Exception; EncodeReplaceDict getOne(Long id); }