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 MaintainBizOrderServer(object):
def __init__(self):
self._order_server_id = None
self._origin_cost = None
self._out_product_id = None
self._real_cost = None
self._sale_num = None
self._service_category_id = None
@property
def order_server_id(self):
return self._order_server_id
@order_server_id.setter
def order_server_id(self, value):
self._order_server_id = value
@property
def origin_cost(self):
return self._origin_cost
@origin_cost.setter
def origin_cost(self, value):
self._origin_cost = value
@property
def out_product_id(self):
return self._out_product_id
@out_product_id.setter
def out_product_id(self, value):
self._out_product_id = value
@property
def real_cost(self):
return self._real_cost
@real_cost.setter
def real_cost(self, value):
self._real_cost = value
@property
def sale_num(self):
return self._sale_num
@sale_num.setter
def sale_num(self, value):
self._sale_num = value
@property
def service_category_id(self):
return self._service_category_id
@service_category_id.setter
def service_category_id(self, value):
self._service_category_id = value
def to_alipay_dict(self):
params = dict()
if self.order_server_id:
if hasattr(self.order_server_id, 'to_alipay_dict'):
params['order_server_id'] = self.order_server_id.to_alipay_dict()
else:
params['order_server_id'] = self.order_server_id
if self.origin_cost:
if hasattr(self.origin_cost, 'to_alipay_dict'):
params['origin_cost'] = self.origin_cost.to_alipay_dict()
else:
params['origin_cost'] = self.origin_cost
if self.out_product_id:
if hasattr(self.out_product_id, 'to_alipay_dict'):
params['out_product_id'] = self.out_product_id.to_alipay_dict()
else:
params['out_product_id'] = self.out_product_id
if self.real_cost:
if hasattr(self.real_cost, 'to_alipay_dict'):
params['real_cost'] = self.real_cost.to_alipay_dict()
else:
params['real_cost'] = self.real_cost
if self.sale_num:
if hasattr(self.sale_num, 'to_alipay_dict'):
params['sale_num'] = self.sale_num.to_alipay_dict()
else:
params['sale_num'] = self.sale_num
if self.service_category_id:
if hasattr(self.service_category_id, 'to_alipay_dict'):
params['service_category_id'] = self.service_category_id.to_alipay_dict()
else:
params['service_category_id'] = self.service_category_id
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = MaintainBizOrderServer()
if 'order_server_id' in d:
o.order_server_id = d['order_server_id']
if 'origin_cost' in d:
o.origin_cost = d['origin_cost']
if 'out_product_id' in d:
o.out_product_id = d['out_product_id']
if 'real_cost' in d:
o.real_cost = d['real_cost']
if 'sale_num' in d:
o.sale_num = d['sale_num']
if 'service_category_id' in d:
o.service_category_id = d['service_category_id']
return o