是否磁吸

This commit is contained in:
陈赓
2025-07-17 11:36:24 +08:00
parent cdf6a36c30
commit 9af458b11e
9 changed files with 10 additions and 81 deletions

View File

@@ -1,6 +1,4 @@
from . import ftp_operate
from . import res_config_setting
from . import sync_common
from . import order_price
from . import redis_utils
from . import common
from . import order_price

View File

@@ -1,14 +0,0 @@
# study/jikimo_sf/sf_mrs_connect/models/common.py
import time, hashlib
class Common:
@staticmethod
def get_headers(token, secret_key):
ts = str(int(time.time()))
sign = hashlib.sha256(f"{token}{secret_key}{ts}".encode()).hexdigest()
return {
"token": token,
"sign": sign,
"timestamp": ts,
"Content-Type": "application/json",
}

View File

@@ -1,30 +0,0 @@
# study/jikimo_sf/sf_mrs_connect/models/redis_utils.py
import redis, json, logging
_logger = logging.getLogger(__name__)
class RedisClient:
def __init__(self, host='localhost', port=6379, db=0):
try:
self.client = redis.Redis(host=host, port=port, db=db, decode_responses=True)
except Exception as e:
_logger.error(f"Redis init error: {e}")
self.client = None
def get_json(self, key):
if not self.client:
return None
try:
data = self.client.get(key)
return json.loads(data) if data else None
except Exception as e:
_logger.error(f"Redis GET error [{key}]: {e}")
return None
def set_json(self, key, value, ex=3600):
if not self.client:
return
try:
self.client.set(key, json.dumps(value, ensure_ascii=False), ex=ex)
except Exception as e:
_logger.error(f"Redis SET error [{key}]: {e}")