in dingtalk/php/src/bizfinance_1_0/Models/GetInvoiceByPageResponseBody/result/list_.php [261:410]
public function toMap()
{
$res = [];
if (null !== $this->accountPeriod) {
$res['accountPeriod'] = $this->accountPeriod;
}
if (null !== $this->amount) {
$res['amount'] = $this->amount;
}
if (null !== $this->amountWithTax) {
$res['amountWithTax'] = $this->amountWithTax;
}
if (null !== $this->checkCode) {
$res['checkCode'] = $this->checkCode;
}
if (null !== $this->checkTime) {
$res['checkTime'] = $this->checkTime;
}
if (null !== $this->drewDate) {
$res['drewDate'] = $this->drewDate;
}
if (null !== $this->electronicUrl) {
$res['electronicUrl'] = $this->electronicUrl;
}
if (null !== $this->financeType) {
$res['financeType'] = $this->financeType;
}
if (null !== $this->fundType) {
$res['fundType'] = $this->fundType;
}
if (null !== $this->generalInvoiceDetailVOList) {
$res['generalInvoiceDetailVOList'] = [];
if (null !== $this->generalInvoiceDetailVOList && \is_array($this->generalInvoiceDetailVOList)) {
$n = 0;
foreach ($this->generalInvoiceDetailVOList as $item) {
$res['generalInvoiceDetailVOList'][$n++] = null !== $item ? $item->toMap() : $item;
}
}
}
if (null !== $this->imageUrl) {
$res['imageUrl'] = $this->imageUrl;
}
if (null !== $this->invoiceCode) {
$res['invoiceCode'] = $this->invoiceCode;
}
if (null !== $this->invoiceNo) {
$res['invoiceNo'] = $this->invoiceNo;
}
if (null !== $this->invoiceStatus) {
$res['invoiceStatus'] = $this->invoiceStatus;
}
if (null !== $this->invoiceType) {
$res['invoiceType'] = $this->invoiceType;
}
if (null !== $this->machineCode) {
$res['machineCode'] = $this->machineCode;
}
if (null !== $this->oilFlag) {
$res['oilFlag'] = $this->oilFlag;
}
if (null !== $this->payee) {
$res['payee'] = $this->payee;
}
if (null !== $this->processInstCode) {
$res['processInstCode'] = $this->processInstCode;
}
if (null !== $this->processInstType) {
$res['processInstType'] = $this->processInstType;
}
if (null !== $this->purchaserAddress) {
$res['purchaserAddress'] = $this->purchaserAddress;
}
if (null !== $this->purchaserBankNameAccount) {
$res['purchaserBankNameAccount'] = $this->purchaserBankNameAccount;
}
if (null !== $this->purchaserName) {
$res['purchaserName'] = $this->purchaserName;
}
if (null !== $this->purchaserTaxNo) {
$res['purchaserTaxNo'] = $this->purchaserTaxNo;
}
if (null !== $this->purchaserTel) {
$res['purchaserTel'] = $this->purchaserTel;
}
if (null !== $this->remark) {
$res['remark'] = $this->remark;
}
if (null !== $this->sellerAddress) {
$res['sellerAddress'] = $this->sellerAddress;
}
if (null !== $this->sellerBankNameAccount) {
$res['sellerBankNameAccount'] = $this->sellerBankNameAccount;
}
if (null !== $this->sellerName) {
$res['sellerName'] = $this->sellerName;
}
if (null !== $this->sellerTaxNo) {
$res['sellerTaxNo'] = $this->sellerTaxNo;
}
if (null !== $this->sellerTel) {
$res['sellerTel'] = $this->sellerTel;
}
if (null !== $this->status) {
$res['status'] = $this->status;
}
if (null !== $this->supplySign) {
$res['supplySign'] = $this->supplySign;
}
if (null !== $this->taxAmount) {
$res['taxAmount'] = $this->taxAmount;
}
if (null !== $this->transportFeeDetailVOList) {
$res['transportFeeDetailVOList'] = [];
if (null !== $this->transportFeeDetailVOList && \is_array($this->transportFeeDetailVOList)) {
$n = 0;
foreach ($this->transportFeeDetailVOList as $item) {
$res['transportFeeDetailVOList'][$n++] = null !== $item ? $item->toMap() : $item;
}
}
}
if (null !== $this->usedVehicleSaleDetailVOList) {
$res['usedVehicleSaleDetailVOList'] = [];
if (null !== $this->usedVehicleSaleDetailVOList && \is_array($this->usedVehicleSaleDetailVOList)) {
$n = 0;
foreach ($this->usedVehicleSaleDetailVOList as $item) {
$res['usedVehicleSaleDetailVOList'][$n++] = null !== $item ? $item->toMap() : $item;
}
}
}
if (null !== $this->vehicleSaleDetailVOList) {
$res['vehicleSaleDetailVOList'] = [];
if (null !== $this->vehicleSaleDetailVOList && \is_array($this->vehicleSaleDetailVOList)) {
$n = 0;
foreach ($this->vehicleSaleDetailVOList as $item) {
$res['vehicleSaleDetailVOList'][$n++] = null !== $item ? $item->toMap() : $item;
}
}
}
if (null !== $this->verifyStatus) {
$res['verifyStatus'] = $this->verifyStatus;
}
if (null !== $this->voucherCode) {
$res['voucherCode'] = $this->voucherCode;
}
if (null !== $this->voucherStatus) {
$res['voucherStatus'] = $this->voucherStatus;
}
return $res;
}