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 EcoApplySchedule(object):
def __init__(self):
self._audit_comment = None
self._audit_time = None
self._edit_flag = None
self._order_no = None
self._order_num = None
self._status = None
self._status_desc = None
self._step = None
self._step_desc = None
@property
def audit_comment(self):
return self._audit_comment
@audit_comment.setter
def audit_comment(self, value):
self._audit_comment = value
@property
def audit_time(self):
return self._audit_time
@audit_time.setter
def audit_time(self, value):
self._audit_time = value
@property
def edit_flag(self):
return self._edit_flag
@edit_flag.setter
def edit_flag(self, value):
self._edit_flag = value
@property
def order_no(self):
return self._order_no
@order_no.setter
def order_no(self, value):
self._order_no = value
@property
def order_num(self):
return self._order_num
@order_num.setter
def order_num(self, value):
self._order_num = value
@property
def status(self):
return self._status
@status.setter
def status(self, value):
self._status = value
@property
def status_desc(self):
return self._status_desc
@status_desc.setter
def status_desc(self, value):
self._status_desc = value
@property
def step(self):
return self._step
@step.setter
def step(self, value):
self._step = value
@property
def step_desc(self):
return self._step_desc
@step_desc.setter
def step_desc(self, value):
self._step_desc = value
def to_alipay_dict(self):
params = dict()
if self.audit_comment:
if hasattr(self.audit_comment, 'to_alipay_dict'):
params['audit_comment'] = self.audit_comment.to_alipay_dict()
else:
params['audit_comment'] = self.audit_comment
if self.audit_time:
if hasattr(self.audit_time, 'to_alipay_dict'):
params['audit_time'] = self.audit_time.to_alipay_dict()
else:
params['audit_time'] = self.audit_time
if self.edit_flag:
if hasattr(self.edit_flag, 'to_alipay_dict'):
params['edit_flag'] = self.edit_flag.to_alipay_dict()
else:
params['edit_flag'] = self.edit_flag
if self.order_no:
if hasattr(self.order_no, 'to_alipay_dict'):
params['order_no'] = self.order_no.to_alipay_dict()
else:
params['order_no'] = self.order_no
if self.order_num:
if hasattr(self.order_num, 'to_alipay_dict'):
params['order_num'] = self.order_num.to_alipay_dict()
else:
params['order_num'] = self.order_num
if self.status:
if hasattr(self.status, 'to_alipay_dict'):
params['status'] = self.status.to_alipay_dict()
else:
params['status'] = self.status
if self.status_desc:
if hasattr(self.status_desc, 'to_alipay_dict'):
params['status_desc'] = self.status_desc.to_alipay_dict()
else:
params['status_desc'] = self.status_desc
if self.step:
if hasattr(self.step, 'to_alipay_dict'):
params['step'] = self.step.to_alipay_dict()
else:
params['step'] = self.step
if self.step_desc:
if hasattr(self.step_desc, 'to_alipay_dict'):
params['step_desc'] = self.step_desc.to_alipay_dict()
else:
params['step_desc'] = self.step_desc
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = EcoApplySchedule()
if 'audit_comment' in d:
o.audit_comment = d['audit_comment']
if 'audit_time' in d:
o.audit_time = d['audit_time']
if 'edit_flag' in d:
o.edit_flag = d['edit_flag']
if 'order_no' in d:
o.order_no = d['order_no']
if 'order_num' in d:
o.order_num = d['order_num']
if 'status' in d:
o.status = d['status']
if 'status_desc' in d:
o.status_desc = d['status_desc']
if 'step' in d:
o.step = d['step']
if 'step_desc' in d:
o.step_desc = d['step_desc']
return o