package cn.ksource.core.fulltext;
|
|
import java.util.LinkedHashMap;
|
import java.util.Map;
|
|
import cn.ksource.core.util.ConvertUtil;
|
import cn.ksource.core.util.PropertyUtil;
|
import cn.ksource.web.Constants;
|
|
public class FullTextConstants {
|
|
//全文检索更新数据源接口地址
|
public static String update_data_source_path = "/fulltext/datasource.html";
|
|
public static String server_path;
|
|
|
//全文检索查询数据接口地址
|
public static String query_data_path = "/fulltext/query.html";
|
|
|
static{
|
server_path = PropertyUtil.get(Constants.APP_CONF_FILE, "full_text_server");
|
}
|
|
//全文检索分类常量
|
public static int allType = 0;//全部
|
|
public static int knowledge = 1; //知识
|
|
public static int order = 2;//工单
|
|
public static int cmdb = 3;//配置
|
|
public static int document = 4;//文档
|
|
public final static Map<Integer, String> FULL_TEXT_Map = new LinkedHashMap<Integer, String>();
|
|
static {
|
FULL_TEXT_Map.put(knowledge, "知识");
|
}
|
|
public final static String getFULL_TEXT_Label(String i){
|
return FULL_TEXT_Map.get(ConvertUtil.obj2Integer(i));
|
}
|
|
|
|
public final static String getUpdate_data_source_path(){
|
return server_path+update_data_source_path;
|
}
|
|
public final static String getQuery_data_path() {
|
return server_path+query_data_path;
|
}
|
|
}
|