Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.constant.ParamConstants import *
class KcpLeadsInfo(object):
def __init__(self):
self._buy_tips = None
self._comment_count = None
self._compare_label = None
self._deal_id = None
self._dish_list = None
self._effective_date = None
self._industry_type = None
self._jd_shop_id = None
self._kb_shop_ids = None
self._leads_id = None
self._minus_description = None
self._price_rule = None
self._rating = None
self._sales = None
self._tags = None
self._title = None
self._type = None
self._unvalidate_info = None
self._valitime_info = None
self._ver = None
@property
def buy_tips(self):
return self._buy_tips
@buy_tips.setter
def buy_tips(self, value):
self._buy_tips = value
@property
def comment_count(self):
return self._comment_count
@comment_count.setter
def comment_count(self, value):
self._comment_count = value
@property
def compare_label(self):
return self._compare_label
@compare_label.setter
def compare_label(self, value):
self._compare_label = value
@property
def deal_id(self):
return self._deal_id
@deal_id.setter
def deal_id(self, value):
self._deal_id = value
@property
def dish_list(self):
return self._dish_list
@dish_list.setter
def dish_list(self, value):
self._dish_list = value
@property
def effective_date(self):
return self._effective_date
@effective_date.setter
def effective_date(self, value):
self._effective_date = value
@property
def industry_type(self):
return self._industry_type
@industry_type.setter
def industry_type(self, value):
self._industry_type = value
@property
def jd_shop_id(self):
return self._jd_shop_id
@jd_shop_id.setter
def jd_shop_id(self, value):
self._jd_shop_id = value
@property
def kb_shop_ids(self):
return self._kb_shop_ids
@kb_shop_ids.setter
def kb_shop_ids(self, value):
if isinstance(value, list):
self._kb_shop_ids = list()
for i in value:
self._kb_shop_ids.append(i)
@property
def leads_id(self):
return self._leads_id
@leads_id.setter
def leads_id(self, value):
self._leads_id = value
@property
def minus_description(self):
return self._minus_description
@minus_description.setter
def minus_description(self, value):
self._minus_description = value
@property
def price_rule(self):
return self._price_rule
@price_rule.setter
def price_rule(self, value):
self._price_rule = value
@property
def rating(self):
return self._rating
@rating.setter
def rating(self, value):
self._rating = value
@property
def sales(self):
return self._sales
@sales.setter
def sales(self, value):
self._sales = value
@property
def tags(self):
return self._tags
@tags.setter
def tags(self, value):
self._tags = value
@property
def title(self):
return self._title
@title.setter
def title(self, value):
self._title = value
@property
def type(self):
return self._type
@type.setter
def type(self, value):
self._type = value
@property
def unvalidate_info(self):
return self._unvalidate_info
@unvalidate_info.setter
def unvalidate_info(self, value):
self._unvalidate_info = value
@property
def valitime_info(self):
return self._valitime_info
@valitime_info.setter
def valitime_info(self, value):
self._valitime_info = value
@property
def ver(self):
return self._ver
@ver.setter
def ver(self, value):
self._ver = value
def to_alipay_dict(self):
params = dict()
if self.buy_tips:
if hasattr(self.buy_tips, 'to_alipay_dict'):
params['buy_tips'] = self.buy_tips.to_alipay_dict()
else:
params['buy_tips'] = self.buy_tips
if self.comment_count:
if hasattr(self.comment_count, 'to_alipay_dict'):
params['comment_count'] = self.comment_count.to_alipay_dict()
else:
params['comment_count'] = self.comment_count
if self.compare_label:
if hasattr(self.compare_label, 'to_alipay_dict'):
params['compare_label'] = self.compare_label.to_alipay_dict()
else:
params['compare_label'] = self.compare_label
if self.deal_id:
if hasattr(self.deal_id, 'to_alipay_dict'):
params['deal_id'] = self.deal_id.to_alipay_dict()
else:
params['deal_id'] = self.deal_id
if self.dish_list:
if hasattr(self.dish_list, 'to_alipay_dict'):
params['dish_list'] = self.dish_list.to_alipay_dict()
else:
params['dish_list'] = self.dish_list
if self.effective_date:
if hasattr(self.effective_date, 'to_alipay_dict'):
params['effective_date'] = self.effective_date.to_alipay_dict()
else:
params['effective_date'] = self.effective_date
if self.industry_type:
if hasattr(self.industry_type, 'to_alipay_dict'):
params['industry_type'] = self.industry_type.to_alipay_dict()
else:
params['industry_type'] = self.industry_type
if self.jd_shop_id:
if hasattr(self.jd_shop_id, 'to_alipay_dict'):
params['jd_shop_id'] = self.jd_shop_id.to_alipay_dict()
else:
params['jd_shop_id'] = self.jd_shop_id
if self.kb_shop_ids:
if isinstance(self.kb_shop_ids, list):
for i in range(0, len(self.kb_shop_ids)):
element = self.kb_shop_ids[i]
if hasattr(element, 'to_alipay_dict'):
self.kb_shop_ids[i] = element.to_alipay_dict()
if hasattr(self.kb_shop_ids, 'to_alipay_dict'):
params['kb_shop_ids'] = self.kb_shop_ids.to_alipay_dict()
else:
params['kb_shop_ids'] = self.kb_shop_ids
if self.leads_id:
if hasattr(self.leads_id, 'to_alipay_dict'):
params['leads_id'] = self.leads_id.to_alipay_dict()
else:
params['leads_id'] = self.leads_id
if self.minus_description:
if hasattr(self.minus_description, 'to_alipay_dict'):
params['minus_description'] = self.minus_description.to_alipay_dict()
else:
params['minus_description'] = self.minus_description
if self.price_rule:
if hasattr(self.price_rule, 'to_alipay_dict'):
params['price_rule'] = self.price_rule.to_alipay_dict()
else:
params['price_rule'] = self.price_rule
if self.rating:
if hasattr(self.rating, 'to_alipay_dict'):
params['rating'] = self.rating.to_alipay_dict()
else:
params['rating'] = self.rating
if self.sales:
if hasattr(self.sales, 'to_alipay_dict'):
params['sales'] = self.sales.to_alipay_dict()
else:
params['sales'] = self.sales
if self.tags:
if hasattr(self.tags, 'to_alipay_dict'):
params['tags'] = self.tags.to_alipay_dict()
else:
params['tags'] = self.tags
if self.title:
if hasattr(self.title, 'to_alipay_dict'):
params['title'] = self.title.to_alipay_dict()
else:
params['title'] = self.title
if self.type:
if hasattr(self.type, 'to_alipay_dict'):
params['type'] = self.type.to_alipay_dict()
else:
params['type'] = self.type
if self.unvalidate_info:
if hasattr(self.unvalidate_info, 'to_alipay_dict'):
params['unvalidate_info'] = self.unvalidate_info.to_alipay_dict()
else:
params['unvalidate_info'] = self.unvalidate_info
if self.valitime_info:
if hasattr(self.valitime_info, 'to_alipay_dict'):
params['valitime_info'] = self.valitime_info.to_alipay_dict()
else:
params['valitime_info'] = self.valitime_info
if self.ver:
if hasattr(self.ver, 'to_alipay_dict'):
params['ver'] = self.ver.to_alipay_dict()
else:
params['ver'] = self.ver
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = KcpLeadsInfo()
if 'buy_tips' in d:
o.buy_tips = d['buy_tips']
if 'comment_count' in d:
o.comment_count = d['comment_count']
if 'compare_label' in d:
o.compare_label = d['compare_label']
if 'deal_id' in d:
o.deal_id = d['deal_id']
if 'dish_list' in d:
o.dish_list = d['dish_list']
if 'effective_date' in d:
o.effective_date = d['effective_date']
if 'industry_type' in d:
o.industry_type = d['industry_type']
if 'jd_shop_id' in d:
o.jd_shop_id = d['jd_shop_id']
if 'kb_shop_ids' in d:
o.kb_shop_ids = d['kb_shop_ids']
if 'leads_id' in d:
o.leads_id = d['leads_id']
if 'minus_description' in d:
o.minus_description = d['minus_description']
if 'price_rule' in d:
o.price_rule = d['price_rule']
if 'rating' in d:
o.rating = d['rating']
if 'sales' in d:
o.sales = d['sales']
if 'tags' in d:
o.tags = d['tags']
if 'title' in d:
o.title = d['title']
if 'type' in d:
o.type = d['type']
if 'unvalidate_info' in d:
o.unvalidate_info = d['unvalidate_info']
if 'valitime_info' in d:
o.valitime_info = d['valitime_info']
if 'ver' in d:
o.ver = d['ver']
return o