diff --git a/dspt_api/util/general/handle_params.py b/dspt_api/util/general/handle_params.py new file mode 100644 index 0000000..b730b37 --- /dev/null +++ b/dspt_api/util/general/handle_params.py @@ -0,0 +1,6 @@ +import time + + +def add_param(data, field, value, is_checked=True, result=True, timestamp=int(time.time() * 1000)): + data.append( + {'param': field, 'value': value, 'is_checked': is_checked, 'result': result, 'timestamp': timestamp}) diff --git a/dspt_api/util/mapi/play_seat_status.py b/dspt_api/util/mapi/play_seat_status.py index 756ac67..036bd88 100644 --- a/dspt_api/util/mapi/play_seat_status.py +++ b/dspt_api/util/mapi/play_seat_status.py @@ -1,4 +1,5 @@ from dspt_api.util.general.handle_redis import get_data_from_redis +from dspt_api.util.general.handle_params import add_param import time @@ -39,11 +40,8 @@ class MapiPlaySeatStatus: redis_key_api_play_seat_status = f'{redis_key_prefix}_{request_api_play_seat_status["path"]}' result, _format, play_data, _timestamp = get_data_from_redis(redis_key_api_play_seat_status) if not result: - self.add_param('play_id', '请手动输入参数,或先请求接口:3.2.3 获取放映计划列表') - self.add_param('play_update_time', '请手动输入参数,或先请求接口:3.2.3 获取放映计划列表') - self.add_param('play_id', play_data['id']) - self.add_param('play_update_time', play_data['cineUpdateTime']) + add_param(self.return_data,'play_id', '请手动输入参数,或先请求接口:3.2.3 获取放映计划列表') + add_param(self.return_data,'play_update_time', '请手动输入参数,或先请求接口:3.2.3 获取放映计划列表') + add_param(self.return_data,'play_id', play_data['id']) + add_param(self.return_data,'play_update_time', play_data['cineUpdateTime']) - def add_param(self, field, value, is_checked=True, result=True, timestamp=int(time.time() * 1000)): - self.return_data.append( - {'param': field, 'value': value, 'is_checked': is_checked, 'result': result, 'timestamp': timestamp}) diff --git a/dspt_api/views.py b/dspt_api/views.py index 80ee1f2..374d978 100644 --- a/dspt_api/views.py +++ b/dspt_api/views.py @@ -212,9 +212,6 @@ def send_request(request): req = json.loads(request.body) params = json.loads(req.get('params')) print('request_params', params) - print('request.META', request.META) - print('request.body', request.body) - print('request', request) resp_format = params['format'] member_type = req.get('member_type') env = req.get('env')