diff --git a/handler/ad.py b/handler/ad.py index df9be90..c181565 100644 --- a/handler/ad.py +++ b/handler/ad.py @@ -55,7 +55,7 @@ class Ad(Resource): if companyid: sel_sql = f"select id,name,begin_time,end_time,ad_num,ad_title,ad_body,ad_image,ad_url,ad_sort," \ f"status,companyid,locationid,gameid from ad where companyid={companyid};" - elif status: + elif status or status == 0: sel_sql = f"select id,name,begin_time,end_time,ad_num,ad_title,ad_body,ad_image,ad_url,ad_sort," \ f"status,companyid,locationid,gameid from ad where status={status};" else: @@ -72,8 +72,9 @@ class Ad(Resource): try: for line in data: ad_info['id'], ad_info['name'], ad_info['begin_time'], ad_info['end_time'], ad_info['ad_num'], \ - ad_info['ad_title'], ad_info['ad_body'], ad_info['ad_image'], ad_info['ad_url'], ad_info['ad_sort'], \ - ad_info['status'], ad_info['companyid'], ad_info['locationid'], ad_info['gameid'] = line + ad_info['ad_title'], ad_info['ad_body'], ad_info['ad_image'], ad_info['ad_url'], ad_info[ + 'ad_sort'], ad_info['status'], ad_info['companyid'], ad_info['locationid'], ad_info[ + 'gameid'] = line all.append(ad_info) return jsonify({'code': 200, 'message': all}) except Exception: