diff --git a/README.MD b/README.MD index 246f609..9868810 100644 --- a/README.MD +++ b/README.MD @@ -420,12 +420,15 @@ http://192.168.100.20:8888/ad ##### 请求示范 -http://192.168.100.20:8888/ad?gameid=1003&locationid=1 +http://192.168.100.20:8888/ad?id=1002 + +http://192.168.100.20:8888/ad?status=0 ##### 请求参数说明 | 名称 | 类型 | 必填 | 说明 | | ------ | ---- | ---- | --------------------------- | +| | int | 否 | 广告ID,其优先级高于status | | status | int | 否 | 审批状态,默认为1(已审批) | ##### 返回参数说明 @@ -437,6 +440,36 @@ http://192.168.100.20:8888/ad?gameid=1003&locationid=1 ##### 返回示例 { - "code": 200 + "code": 200, + "message": { + "ad_body": "hi world", + "ad_image": "http://1", + "ad_num": 300, + "ad_sort": 1, + "ad_title": "hello", + "ad_url": "http://2", + "begin_time": "Sat, 01 Jun 2019 00:00:00 GMT", + "end_time": "Sun, 01 Dec 2019 00:00:00 GMT", + "id": 1002, + "name": "abc", + "status": 0 + } +} + +{ + "code": 200, + "message": { + "ad_body": "hi world", + "ad_image": "http://1", + "ad_num": 300, + "ad_sort": 1, + "ad_title": "hello", + "ad_url": "http://2", + "begin_time": "Sat, 01 Jun 2019 00:00:00 GMT", + "end_time": "Sun, 01 Dec 2019 00:00:00 GMT", + "id": 1002, + "name": "abc", + "status": 0 + } } diff --git a/handler/ad.py b/handler/ad.py index b2923d4..69eaec3 100644 --- a/handler/ad.py +++ b/handler/ad.py @@ -49,7 +49,7 @@ class Ad(Resource): # # log.error(f"请输入必须的游戏ID和位置ID字段,当前获得是{gameid},{localid}") # return jsonify({'code': 500, "message": f"请输入必须的游戏ID和位置ID字段,当前获得是{gameid},{localid},{status}"}) - now = datetime.datetime.today().strftime("%Y-%m-%d %H:%M:%S") + # now = datetime.datetime.today().strftime("%Y-%m-%d %H:%M:%S") if not id: if status: sel_sql = f"select id,name,begin_time,end_time,ad_num,ad_title,ad_body,ad_image,ad_url,ad_sort,status " \ @@ -77,7 +77,7 @@ class Ad(Resource): else: return jsonify({ 'code': 404, - 'message': f'ad not found with gameid={gameid},localid={localid},now={now},status={status}!' + 'message': f'ad not found with id={id},status={status}!' })