package com.product.admin.service.idel; import com.product.core.entity.DataTableEntity; import com.product.core.entity.FieldSetEntity; import com.product.core.exception.BaseException; /** * 系统参数 接口层 * @author xin.luo * date 2020-06-19 17:23:36 * interface IParamsSettingService */ public interface IParamsSettingService { /** * 获取所有系统参数 * @param fse 分页或条件查询fse * @throws BaseException */ public DataTableEntity getParamsSettingAll(FieldSetEntity fse)throws BaseException; /** * 获取系统参数信息 * @param uuid 系统参数uuid * @throws BaseException */ public FieldSetEntity getParamsSettingInfo(String uuid)throws BaseException; /** * 新增系统参数 * @param fieldSetEntity 要新增的系统参数field * @throws BaseException */ public String addParamsSetting(FieldSetEntity fieldSetEntity)throws BaseException; /** * 修改系统参数 * @param fieldSetEntity 要修改的系统参数field * @throws BaseException */ public boolean upParamsSetting(FieldSetEntity fieldSetEntity)throws BaseException; /** * 删除系统参数 * @param fieldUuids 系统参数uuid数组 * @throws BaseException */ public boolean delParamsSetting(String[] fieldUuids)throws BaseException; }