'TotalCount', 'pageSize' => 'PageSize', 'currentPage' => 'CurrentPage', 'bizType' => 'BizType', 'startDate' => 'StartDate', 'endDate' => 'EndDate', 'bizId' => 'BizId', 'idCardNum' => 'IdCardNum', 'statusList' => 'StatusList', 'queryId' => 'QueryId', ]; public function validate() { Model::validateRequired('pageSize', $this->pageSize, true); Model::validateRequired('currentPage', $this->currentPage, true); } public function toMap() { $res = []; if (null !== $this->totalCount) { $res['TotalCount'] = $this->totalCount; } if (null !== $this->pageSize) { $res['PageSize'] = $this->pageSize; } if (null !== $this->currentPage) { $res['CurrentPage'] = $this->currentPage; } if (null !== $this->bizType) { $res['BizType'] = $this->bizType; } if (null !== $this->startDate) { $res['StartDate'] = $this->startDate; } if (null !== $this->endDate) { $res['EndDate'] = $this->endDate; } if (null !== $this->bizId) { $res['BizId'] = $this->bizId; } if (null !== $this->idCardNum) { $res['IdCardNum'] = $this->idCardNum; } if (null !== $this->statusList) { $res['StatusList'] = $this->statusList; } if (null !== $this->queryId) { $res['QueryId'] = $this->queryId; } return $res; } /** * @param array $map * * @return DescribeVerifyRecordsRequest */ public static function fromMap($map = []) { $model = new self(); if (isset($map['TotalCount'])) { $model->totalCount = $map['TotalCount']; } if (isset($map['PageSize'])) { $model->pageSize = $map['PageSize']; } if (isset($map['CurrentPage'])) { $model->currentPage = $map['CurrentPage']; } if (isset($map['BizType'])) { $model->bizType = $map['BizType']; } if (isset($map['StartDate'])) { $model->startDate = $map['StartDate']; } if (isset($map['EndDate'])) { $model->endDate = $map['EndDate']; } if (isset($map['BizId'])) { $model->bizId = $map['BizId']; } if (isset($map['IdCardNum'])) { $model->idCardNum = $map['IdCardNum']; } if (isset($map['StatusList'])) { $model->statusList = $map['StatusList']; } if (isset($map['QueryId'])) { $model->queryId = $map['QueryId']; } return $model; } }