From 8379d0d73356ae9b3d8e811ecc7a88ae3f08f458 Mon Sep 17 00:00:00 2001 From: pengtao Date: Tue, 9 Jul 2019 10:58:29 +0800 Subject: [PATCH] add ad --- handler/ad.py | 8 ++++++++ handler/company.py | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/handler/ad.py b/handler/ad.py index 3b83b44..d15100c 100644 --- a/handler/ad.py +++ b/handler/ad.py @@ -1,6 +1,14 @@ # -*- coding: utf-8 -*- from __future__ import absolute_import +""" +广告接口 +get (返回广告明细) params(gameid,localid)output(ad_title,ad_body,ad_image,ad_url) +post(新增广告定义) params(name,gameid,localid,start_time,end_time,ad_nums,ad_title,ad_body,ad_image,ad_url,ad_sort,status=unapproved,) output(1,0) +put(更新广告配置)params(name,gameid,localid,start_time,end_time,ad_nums,ad_title,ad_body,ad_image,ad_url,ad_sort)output(1,0) +delete(删除定义的广告)params()output(1,0) + +""" class AD(): def __init__(self): diff --git a/handler/company.py b/handler/company.py index 74b8313..363aeb9 100644 --- a/handler/company.py +++ b/handler/company.py @@ -18,7 +18,7 @@ parser.add_argument('name') parser.add_argument('contact') parser.add_argument('appid') parser.add_argument('appkey') - +parser.add_argument('status') # # 操作(put / get / delete)单一资源Todo # shows a single todo item and lets you delete a todo item @@ -79,6 +79,7 @@ class Company(Resource): company['contact'] = args['contact'] company['appid'] = args['appid'] company['appkey'] = args['appkey'] + company['status'] = args['status'] # insert to mysql # update_sql = f"update company set id='{company['id']}',name='{company['name']}',contact='{company[ # 'contact']}',appid='{company['appid']}',appkey='{company['appkey']}' where id='{comp_id}';"