Commit 41f22132 authored by lixiaofang's avatar lixiaofang

add

parent 44001e24
No preview for this file type
...@@ -81,22 +81,27 @@ class DoctorTransfer(object): ...@@ -81,22 +81,27 @@ class DoctorTransfer(object):
def get_doctor_suggest_data_list(cls, instance): def get_doctor_suggest_data_list(cls, instance):
try: try:
ret_list = list() ret_list = list()
keyword = instance.name
cut_bool = False
item_dict = dict() cut_word = ["下线", "停用", "已经下线", "账号停用"]
item_dict["id"] = getMd5Digest(str(instance.name)) for i in cut_word:
item_dict["ori_name"] = instance.name if keyword.find(i) >= 0:
item_dict["is_online"] = instance.is_online cut_bool = True
if cut_bool == False:
item_dict["order_weight"] = QueryWordAttr.get_doctor_query_word_weight(instance.name) item_dict = dict()
item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.name) item_dict["id"] = getMd5Digest(str(instance.name))
item_dict["type_flag"] = get_tips_word_type(instance.name) item_dict["ori_name"] = instance.name
item_dict["offline_score"] = 0.0 item_dict["is_online"] = instance.is_online
item_dict["tips_name_type"] = 2
item_dict["order_weight"] = QueryWordAttr.get_doctor_query_word_weight(instance.name)
ret_list.append(item_dict) item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.name)
item_dict["type_flag"] = get_tips_word_type(instance.name)
suggest_list = get_tips_suggest_list(instance.name) item_dict["offline_score"] = 0.0
item_dict["tips_name_type"] = 2
ret_list.append(item_dict)
suggest_list = get_tips_suggest_list(instance.name)
return (item_dict, suggest_list) return (item_dict, suggest_list)
except: except:
......
...@@ -21,21 +21,26 @@ class HospitalTransfer(object): ...@@ -21,21 +21,26 @@ class HospitalTransfer(object):
ret_list = list() ret_list = list()
name = instance.name.strip() name = instance.name.strip()
cut_bool = False
item_dict = dict() cut_word = ["下线", "停用", "已经下线", "账号停用"]
item_dict["id"] = getMd5Digest(str(name)) for i in cut_word:
item_dict["ori_name"] = name if name.find(i) >= 0:
item_dict["is_online"] = instance.is_online cut_bool = True
if cut_bool == False:
item_dict["order_weight"] = QueryWordAttr.get_hospital_query_word_weight(name) item_dict = dict()
item_dict["results_num"] = QueryWordAttr.get_query_results_num(name) item_dict["id"] = getMd5Digest(str(name))
item_dict["type_flag"] = get_tips_word_type(name) item_dict["ori_name"] = name
item_dict["offline_score"] = 0.0 item_dict["is_online"] = instance.is_online
item_dict["tips_name_type"] = 1
item_dict["order_weight"] = QueryWordAttr.get_hospital_query_word_weight(name)
ret_list.append(item_dict) item_dict["results_num"] = QueryWordAttr.get_query_results_num(name)
item_dict["type_flag"] = get_tips_word_type(name)
suggest_list = get_tips_suggest_list(name) item_dict["offline_score"] = 0.0
item_dict["tips_name_type"] = 1
ret_list.append(item_dict)
suggest_list = get_tips_suggest_list(name)
return (item_dict, suggest_list) return (item_dict, suggest_list)
except: except:
......
...@@ -91,21 +91,27 @@ class TagTransfer(object): ...@@ -91,21 +91,27 @@ class TagTransfer(object):
def get_tag_suggest_data_list(cls, instance): def get_tag_suggest_data_list(cls, instance):
try: try:
ret_list = list() ret_list = list()
keyword = instance.name
item_dict = dict() cut_bool = False
item_dict["id"] = getMd5Digest(str(instance.name)) cut_word = ["下线", "停用", "已经下线", "账号停用"]
item_dict["ori_name"] = instance.name for i in cut_word:
item_dict["is_online"] = instance.is_online if keyword.find(i) >= 0:
cut_bool = True
item_dict["order_weight"] = QueryWordAttr.get_project_query_word_weight(instance.name) if cut_bool == False:
item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.name) item_dict = dict()
item_dict["type_flag"] = get_tips_word_type(instance.name) item_dict["id"] = getMd5Digest(str(instance.name))
item_dict["offline_score"] = 0.0 item_dict["ori_name"] = instance.name
item_dict["tips_name_type"] = 0 item_dict["is_online"] = instance.is_online
ret_list.append(item_dict) item_dict["order_weight"] = QueryWordAttr.get_project_query_word_weight(instance.name)
item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.name)
suggest_list = get_tips_suggest_list(instance.name) item_dict["type_flag"] = get_tips_word_type(instance.name)
item_dict["offline_score"] = 0.0
item_dict["tips_name_type"] = 0
ret_list.append(item_dict)
suggest_list = get_tips_suggest_list(instance.name)
return (item_dict, suggest_list) return (item_dict, suggest_list)
except: except:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment