package cn.ksource.web.service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
public interface DataDictionaryService {
|
|
/**
|
* 获取各子系统的访问地址
|
* @param systemKey
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:01:41 PM
|
*/
|
public String getSubSystemUrl(String systemKey);
|
|
public void updateSubSystemUrl(String systemKey);
|
|
|
/**
|
* 获取接口的访问地址
|
* @param interfaceKey
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:02:21 PM
|
*/
|
public String getInterfaceUrlByKey(String interfaceKey);
|
|
public void updateInterfaceUrlByKey(String interfaceKey);
|
|
/**
|
* 根据消息KEY获取消息对应的接口地址
|
* @param messageKey
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:09:11 PM
|
*/
|
public String getInterfaceUrlByMessageKey(String messageKey);
|
|
public void updateInterfaceUrlByMessageKey(String messageKey);
|
|
/**
|
* 根据数据字典分类标识,获取下属所有数据字典
|
* @param categoryKey
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:07:01 PM
|
*/
|
public List<Map> getDataDictionaryByCategoryKey(String categoryKey);
|
|
public void updateDataDictionaryByCategoryKey(String categoryKey);
|
|
/**
|
* 根据数据字典标识,获取数据字典值
|
* @param dicKey
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:07:46 PM
|
*/
|
public Map getDataDictionaryByKey(String dicKey);
|
|
public void updateDataDictionaryByKey(String dicKey);
|
|
/**
|
* 根据父ID获取下属所有区域列表,如父ID为空NULL,显示所有一级区域列表
|
* @param parentid
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:14:12 PM
|
*/
|
public List<Map> getAreaListByParentID(String parentid);
|
|
public void updateAreaListByParentID(String parentid);
|
|
/**
|
* 根据区域ID获取区域名称
|
* @param areaid
|
* @return
|
* @version V1.0.0
|
* @author 杨凯
|
* @date May 16, 2014 12:15:54 PM
|
*/
|
public Map getAreaById(String areaid);
|
|
public void updateAreaById(String areaid);
|
|
}
|