package com.product.org.admin.service.idel; import com.product.core.entity.FieldSetEntity; import com.product.core.exception.BaseException; /** * 组织机构 * Copyright LX-BASE * * @Title: LX-BASE- * @Project: ISystemOrgLevelsService * @Date: 2020-09-19 18:02 * @Author: 杜洪波 * @Description: */ public interface ISystemOrgLevelsService { /** * 新增公司 * @param fse * @return * @throws BaseException */ String addCompany(FieldSetEntity fse) throws BaseException; /** * 新增部门 * @param fse * @return * @throws BaseException */ String addDepartment(FieldSetEntity fse) throws BaseException; /** * 修改公司 * * @param fseNew * @return * @throws BaseException */ boolean updateCompany(FieldSetEntity fseNew) throws BaseException; /** * 删除公司 * * @param fse * @return * @throws BaseException */ boolean deleteCompany(FieldSetEntity fse) throws BaseException; /** * 修改部门 * @param fse * @return * @throws BaseException */ boolean updateDepartment(FieldSetEntity fse) throws BaseException; }