package com.youlai.system.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.youlai.system.pojo.entity.SysDictItem; import com.youlai.system.pojo.form.DictItemForm; import com.youlai.system.pojo.query.DictItemPageQuery; import com.youlai.system.pojo.vo.DictItemPageVO; /** * */ public interface SysDictItemService extends IService { /** * 字典数据项分页列表 * * @param queryParams * @return */ Page listDictItemPages(DictItemPageQuery queryParams); /** * 字典数据项表单详情 * * @param id 字典数据项ID * @return */ DictItemForm getDictItemForm(Long id); /** * 新增字典数据项 * * @param dictItemForm 字典数据项表单 * @return */ boolean saveDictItem(DictItemForm dictItemForm); /** * 修改字典数据项 * * @param id 字典数据项ID * @param dictItemForm 字典数据项表单 * @return */ boolean updateDictItem(Long id, DictItemForm dictItemForm); /** * 删除字典数据项 * * @param idsStr 字典数据项ID,多个以英文逗号(,)分割 * @return */ boolean deleteDictItems(String idsStr); }