code: def update(self, campaign_id, title, is_smooth, online_status, nick=None):
          '''xxxxx.xxxxx.campaign.update
          ===================================
          更新一个推广计划，可以设置推广计划名字、是否平滑消耗，只有在设置了日限额后平滑消耗才会产生作用。'''
          request = TOPRequest('xxxxx.xxxxx.campaign.update')
          request['campaign_id'] = campaign_id
          request['title'] = title
          request['is_smooth'] = is_smooth
          request['online_status'] = online_status
          if nick!=None: request['nick'] = nick
          self.create(self.execute(request), fields=['success','result','success','result_code','result_message'], models={'result':Campaign})
          return self.resulf update(self, campaign_id, title, is_smooth, online_status, nick=None):
          '''xxxxx.xxxxx.campaign.update
          ===================================
          更新一个推广计划，可以设置推广计划名字、是否平滑消耗，只有在设置了日限额后平滑消耗才会产生作用。'''
          request = TOPRequest('xxxxx.xxxxx.campaign.update')
          request['campaign_id'] = campaign_id
          request['title'] = title
          request['is_smooth'] = is_smooth
          request['online_status'] = online_status
          if nick!=None: request['nick'] = nick
          self.create(self.execute(request), fields=['success','result','success','result_code','result_message'], models={'result':Campaign})
          return self.result
docs: xxxxx.xxxxx.campaign.update
          ===================================
          更新一个推广计划，可以设置推广计划名字、是否平滑消耗，只有在设置了日限额后平滑消耗才会产生作用。