검색오류 수정

This commit is contained in:
2022-04-17 18:00:43 +09:00
parent 18f3f00098
commit a9004c513b
2 changed files with 33 additions and 8 deletions

View File

@@ -171,11 +171,21 @@ class LogicOhli24(LogicModuleBase):
data = []
# cate = request.form["type"]
# page = request.form["page"]
cate = request.form["type"]
query = request.form["query"]
page = request.form["page"]
data = self.get_search_result(query)
data = self.get_search_result(query, page, cate)
# self.current_data = data
return jsonify({"ret": "success", "query": query, "data": data})
return jsonify(
{
"ret": "success",
"cate": cate,
"page": page,
"query": query,
"data": data,
}
)
elif sub == "add_queue":
ret = {}
@@ -475,13 +485,15 @@ class LogicOhli24(LogicModuleBase):
return {"ret": "exception", "log": str(e)}
# @staticmethod
def get_search_result(self, query):
def get_search_result(self, query, page, cate):
try:
_query = urllib.parse.quote(query)
url = (
P.ModelSetting.get("ohli24_url")
+ "/bbs/search.php?srows=24&gr_id=&sfl=wr_subject&stx="
+ _query
+ "&page="
+ page
)
logger.info("get_search_result()::url> %s", url)