package com.hxzk.gps.service.Department; import com.baomidou.mybatisplus.extension.service.IService; import com.hxzk.gps.controller.DepartMent.Results.DepartMentIconResult; import com.hxzk.gps.controller.DepartMent.dto.DpeartMentIconTreeTableDto; import com.hxzk.gps.entity.Department.TbDepartMentIcon; import com.hxzk.gps.entity.Department.TbDepartment; import com.hxzk.gps.entity.Person.TbPerson; import com.hxzk.gps.util.AuToComplete; import com.hxzk.gps.util.Result.ReturnMessage; import org.springframework.web.bind.annotation.RequestBody; import java.util.List; public interface TbDepartMentIconService extends IService { /* * 部门图标管理 * @param departmentIconTreeTableDto 部门图标管理 * @return 部门图标管理 * */ DepartMentIconResult FindDepartmentIconInfo(DpeartMentIconTreeTableDto departmentIconTreeTableDto); /* * 新增部门图标 * @param TbDepartMentIcon 部门图标信息 * @return 结果信息 * */ ReturnMessage add(TbDepartMentIcon departMentIcon); /* * 修改部门图标 * @param TbDepartMentIcon 部门图标信息 * @return 结果信息 * */ ReturnMessage update(TbDepartMentIcon departMentIcon); /* * 删除部门图标 * @param TbDepartMentIcon 部门图标信息 * @return 结果信息 * */ ReturnMessage delete(TbDepartMentIcon departMentIcon); List DepartmentIconAutocomplete(@RequestBody TbDepartMentIcon departMentIcon); }