50 lines
976 B
Plaintext
50 lines
976 B
Plaintext
package com.securityControl.system.service;
|
|
|
|
import com.securityControl.system.domain.vo.ReturnCodeEntity;
|
|
import com.securityControl.system.domain.vo.SysDictVo;
|
|
import com.securityControl.system.domain.vo.SysMenuEntity;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* z字典管理
|
|
*/
|
|
public interface SysDictService {
|
|
/**
|
|
* 查询字典列表
|
|
* @param sysDictVo
|
|
* @return
|
|
*/
|
|
List<SysMenuEntity> getDictList(SysDictVo sysDictVo);
|
|
|
|
/**
|
|
* 获取节点数据
|
|
* @param param
|
|
* @return
|
|
*/
|
|
List<SysDictVo> getPDict(String param);
|
|
|
|
/**
|
|
* 新增字典
|
|
* @param typeVo
|
|
* @return
|
|
*/
|
|
ReturnCodeEntity addDict(SysDictVo typeVo);
|
|
|
|
/**
|
|
* 修改字典
|
|
* @param typeVo
|
|
* @return
|
|
*/
|
|
ReturnCodeEntity updateDict(SysDictVo typeVo);
|
|
|
|
/**
|
|
* 查看详情
|
|
* @param keyId
|
|
* @return
|
|
*/
|
|
SysDictVo getDictDetail(String keyId);
|
|
|
|
ReturnCodeEntity deleteDict(String keyId);
|
|
}
|