123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.response.AlipayResponse import AlipayResponse
- from alipay.aop.api.domain.WorkDetail import WorkDetail
- class KoubeiRetailWmsWorkQueryResponse(AlipayResponse):
- def __init__(self):
- super(KoubeiRetailWmsWorkQueryResponse, self).__init__()
- self._ext_info = None
- self._gmt_finished = None
- self._notice_out_biz_no = None
- self._notice_out_biz_type = None
- self._operator = None
- self._out_biz_no = None
- self._remark = None
- self._status = None
- self._warehouse_code = None
- self._work_details = None
- self._work_id = None
- @property
- def ext_info(self):
- return self._ext_info
- @ext_info.setter
- def ext_info(self, value):
- self._ext_info = value
- @property
- def gmt_finished(self):
- return self._gmt_finished
- @gmt_finished.setter
- def gmt_finished(self, value):
- self._gmt_finished = value
- @property
- def notice_out_biz_no(self):
- return self._notice_out_biz_no
- @notice_out_biz_no.setter
- def notice_out_biz_no(self, value):
- self._notice_out_biz_no = value
- @property
- def notice_out_biz_type(self):
- return self._notice_out_biz_type
- @notice_out_biz_type.setter
- def notice_out_biz_type(self, value):
- self._notice_out_biz_type = value
- @property
- def operator(self):
- return self._operator
- @operator.setter
- def operator(self, value):
- self._operator = value
- @property
- def out_biz_no(self):
- return self._out_biz_no
- @out_biz_no.setter
- def out_biz_no(self, value):
- self._out_biz_no = value
- @property
- def remark(self):
- return self._remark
- @remark.setter
- def remark(self, value):
- self._remark = value
- @property
- def status(self):
- return self._status
- @status.setter
- def status(self, value):
- self._status = value
- @property
- def warehouse_code(self):
- return self._warehouse_code
- @warehouse_code.setter
- def warehouse_code(self, value):
- self._warehouse_code = value
- @property
- def work_details(self):
- return self._work_details
- @work_details.setter
- def work_details(self, value):
- if isinstance(value, list):
- self._work_details = list()
- for i in value:
- if isinstance(i, WorkDetail):
- self._work_details.append(i)
- else:
- self._work_details.append(WorkDetail.from_alipay_dict(i))
- @property
- def work_id(self):
- return self._work_id
- @work_id.setter
- def work_id(self, value):
- self._work_id = value
- def parse_response_content(self, response_content):
- response = super(KoubeiRetailWmsWorkQueryResponse, self).parse_response_content(response_content)
- if 'ext_info' in response:
- self.ext_info = response['ext_info']
- if 'gmt_finished' in response:
- self.gmt_finished = response['gmt_finished']
- if 'notice_out_biz_no' in response:
- self.notice_out_biz_no = response['notice_out_biz_no']
- if 'notice_out_biz_type' in response:
- self.notice_out_biz_type = response['notice_out_biz_type']
- if 'operator' in response:
- self.operator = response['operator']
- if 'out_biz_no' in response:
- self.out_biz_no = response['out_biz_no']
- if 'remark' in response:
- self.remark = response['remark']
- if 'status' in response:
- self.status = response['status']
- if 'warehouse_code' in response:
- self.warehouse_code = response['warehouse_code']
- if 'work_details' in response:
- self.work_details = response['work_details']
- if 'work_id' in response:
- self.work_id = response['work_id']
|