From fb47d36048e94b9a506d5c153e3dd19a01e37df1 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 30 十月 2023 16:30:27 +0800
Subject: [PATCH] bug修复

---
 utils/middle_api_protocol.py |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/utils/middle_api_protocol.py b/utils/middle_api_protocol.py
index b4b95f0..c55c8f7 100644
--- a/utils/middle_api_protocol.py
+++ b/utils/middle_api_protocol.py
@@ -11,6 +11,8 @@
 
 
 def request(data_json):
+    if type(data_json) == set:
+        data_json = list(data_json)
     data_bytes = socket_util.load_header(json.dumps(data_json).encode('utf-8'))
     sk = socket_util.create_socket(SERVER_HOST, SERVER_PORT)
     try:
@@ -27,6 +29,10 @@
 # ------------------------------Redis鍗忚----------------------------------
 def load_redis_cmd(data):
     fdata = {"type": "redis", "data": {"ctype": "cmd", "data": data}}
+    return fdata
+
+def load_redis_cmds(datas):
+    fdata = {"type": "redis", "data": {"ctype": "cmds", "data": datas}}
     return fdata
 
 
@@ -54,7 +60,8 @@
     fdata = {"type": "kp_msg", "data": {"ctype": "kp_msg", "data": {"msg": msg}}}
     return fdata
 
+
 # ------------------------------L2璁㈤槄鍒楄〃------------------------------------
 def load_l2_subscript_codes(datas):
     fdata = {"type": "l2_subscript_codes", "data": {"ctype": "l2_subscript_codes", "data": datas}}
-    return fdata
\ No newline at end of file
+    return fdata

--
Gitblit v1.8.0