Commit 445ee197 authored by 李小芳's avatar 李小芳

Merge branch 'online' into 'master'

Online

See merge request !17
parents 370f250a 8fad69aa
No preview for this file type
This diff is collapsed.
...@@ -81,21 +81,27 @@ class DoctorTransfer(object): ...@@ -81,21 +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
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_doctor_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"] = 2 item_dict["is_online"] = instance.is_online
ret_list.append(item_dict) item_dict["order_weight"] = QueryWordAttr.get_doctor_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"] = 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