values) || count($this->values) <= 0) { throw new FddException("数组数据异常!"); } $xml = ""; foreach ($this->values as $key=>$val) { if (is_numeric($val)){ $xml.="<".$key.">".$val."<".$key.">"; }else{ $xml.="<".$key."><".$key.">"; } } $xml.=""; return $xml; } /** * 将xml转为array * @param string $xml * @throws FddException * @return $this->value */ public function FromXml($xml) { if(!$xml){ throw new FddException("xml数据异常!"); } //将XML转为array //禁止引用外部xml实体 libxml_disable_entity_loader(true); $this->values = json_decode(json_encode(simplexml_load_string($xml, "SimpleXMLElement", LIBXML_NOCDATA)), true); return $this->values; } /** * 格式化参数格式化成url参数 */ public function ToUrlParams() { $buff = ""; foreach ($this->values as $k => $v) { if($k != "sign" && $v != "" && !is_array($v)){ $buff .= $k . "=" . $v . "&"; } } $buff = trim($buff, "&"); return $buff; } /** * 设置AppID * @param string $value **/ public function SetApp_id($value) { $this->values["app_id"] = $value; } /** * 获取AppId * @return 值 **/ public function GetApp_id() { return $this->values["app_id"]; } /** * 判断AppId是否存在 * @return true 或 false **/ public function IsApp_idSet() { return array_key_exists("organization", $this->values); } /** * 设置请求时间 * @param string $value **/ public function SetTimestamp($value) { $this->values["timestamp"] = $value; } /** * 获取请求时间 * @return 值 **/ public function GetTimestamp() { return $this->values["timestamp"]; } /** * 判断请求时间是否存在 * @return true 或 false **/ public function IsTimestampSet() { return array_key_exists("timestamp", $this->values); } /** * 设置版本号 * @param string $value **/ public function SetV($value) { $this->values["v"] = $value; } /** * 获取版本号 * @return 值 **/ public function GetV() { return $this->values["v"]; } /** * 判断版本号是否存在 * @return true 或 false **/ public function IsVSet() { return array_key_exists("v", $this->values); } /** * 设置消息摘要 * @param string $value **/ public function SetMsg_digest($value) { $this->values["msg_digest"] = $value; } /** * 获取消息摘要 * @return 值 **/ public function GetMsg_digest() { return $this->values["msg_digest"]; } /** * 判断消息摘要是否存在 * @return true 或 false **/ public function IsMsg_digestSet() { return array_key_exists("msg_digest", $this->values); } /** * 获取设置的值 */ public function GetValues() { return $this->values; } } /** * 合规化方案 账号注册 * Class FddAccount */ class FddAccount extends FddDataBase{ /** * 设置 用户在接入方的唯一标识 * @param string $value **/ public function SetOpenID($value) { $this->values['open_id'] = $value; } /** * 判断 唯一标识 是否存在 * @return true 或 false **/ public function IsOpenIDSet() { return array_key_exists('open_id', $this->values); } /** * 设置用户类型 1:个人,2:企业 * @param string $value **/ public function SetAccountType($value) { $this->values['account_type'] = $value; } /** * 判断 唯一标识 是否存在 * @return true 或 false **/ public function IsAccountTypeSet() { return array_key_exists('account_type', $this->values); } } /** * 合同文档模板和生成类 * Class FddTemplate */ class FddTemplate extends FddDataBase { /** * 设置 模板编号 * @param string $value **/ public function SetTemplate_id($value) { $this->values['template_id'] = $value; } /** * 获取 模板编号 * @return 值 **/ public function GetTemplate_id() { return $this->values['template_id']; } /** * 判断 模板编号 是否存在 * @return true 或 false **/ public function IsTemplate_idSet() { return array_key_exists('template_id', $this->values); } /** * 设置 文档类型 * @param string $value **/ public function SetDoc_type($value) { $this->values['doc_type'] = $value; } /** * 判断 文档类型 是否存在 * @param string $value **/ public function IsDoc_typeSet() { return array_key_exists('doc_type', $this->values); } /** * 设置 文档地址 * @param string $value **/ public function SetDoc_url($value) { $this->values['doc_url'] = $value; } /** * 判断 文档地址 是否存在 * @return true 或 false **/ public function IsDoc_urlSet() { return array_key_exists('doc_url', $this->values); } /** * 设置 文档标题 * @param string $value **/ public function SetDoc_title($value) { $this->values['doc_title'] = $value; } /** * 获取 文档标题 * @return 值 **/ public function GetDoc_title() { return $this->values['doc_title']; } /** * 判断 文档标题 是否存在 * @return true 或 false **/ public function IsDoc_titleSet() { return array_key_exists('doc_title', $this->values); } /** * 设置 PDF模板 * @param string $value **/ public function SetFile($value) { $this->values['file'] = $value; } /** * 判断 PDF模板 是否存在 * @return true 或 false **/ public function IsFileSet() { return array_key_exists('file', $this->values); } /** * 设置 合同编号 * @param string $value **/ public function SetContract_id($value) { $this->values['contract_id'] = $value; } /** * 获取 合同编号 * @return 值 **/ public function GetContract_id() { return $this->values['contract_id']; } /** * 判断 合同编号 是否存在 * @return true 或 false **/ public function IsContract_idSet() { return array_key_exists('contract_id', $this->values); } /** * 设置 字体大小 * @param string $value **/ public function SetFont_size($value) { $this->values['font_size'] = $value; } /** * 获取 字体大小 * @return 值 **/ public function GetFont_size() { return $this->values['font_size']; } /** * 判断 字体大小 是否存在 * @return true 或 false **/ public function IsFont_sizeSet() { return array_key_exists('font_size', $this->values); } /** * 设置 字体类型 * @param string $value **/ public function SetFont_type($value) { $this->values['font_type'] = $value; } /** * 获取 字体类型 * @return 值 **/ public function GetFont_type() { return $this->values['font_type']; } /** * 判断 字体类型 是否存在 * @return true 或 false **/ public function IsFont_typeSet() { return array_key_exists('font_type', $this->values); } /** * 设置 填充内容 * @param string $value **/ public function SetParameter_map($value) { $this->values['parameter_map'] = $value; } /** * 获取 填充内容 * @return 值 **/ public function GetParameter_map() { return $this->values['parameter_map']; } /** * 判断 填充内容 是否存在 * @return true 或 false **/ public function IsParameter_mapSet() { return array_key_exists('parameter_map', $this->values); } /** * 设置 动态表格 * @param string $value **/ public function SetDynamic_tables($value) { $this->values['dynamic_tables'] = $value; } /** * 获取 动态表格 * @return 值 **/ public function GetDynamic_tables() { return $this->values['dynamic_tables']; } /** * 判断 动态表格 是否存在 * @return true 或 false **/ public function IsDynamic_tablesSet() { return array_key_exists('dynamic_tables', $this->values); } /** * 设置 页面添加table * @param string $value **/ public function SetInsertWay($value) { $this->values['insertWay'] = $value; } /** * 获取 页面添加table * @return 值 **/ public function GetInsertWay() { return $this->values['insertWay']; } /** * 判断 页面添加table 是否存在 * @return true 或 false **/ public function IsInsertWaySet() { return array_key_exists('insertWay', $this->values); } /** * 设置 关键字 * @param string $value **/ public function SetKeyword($value) { $this->values['keyword'] = $value; } /** * 获取 关键字 * @return 值 **/ public function GetKeyword() { return $this->values['keyword']; } /** * 判断 关键字 是否存在 * @return true 或 false **/ public function IsKeywordSet() { return array_key_exists('keyword', $this->values); } /** * 设置 从第几页开始 * @param string $value **/ public function SetPageBegin($value) { $this->values['pageBegin'] = $value; } /** * 获取 从第几页开始 * @return 值 **/ public function GetPageBegin() { return $this->values['pageBegin']; } /** * 判断 从第几页开始 是否存在 * @return true 或 false **/ public function IsPageBeginSet() { return array_key_exists('pageBegin', $this->values); } /** * 设置 边框 * @param string $value **/ public function SetBorderFlag($value) { $this->values['borderFlag'] = $value; } /** * 获取 边框 * @return 值 **/ public function GetBorderFlag() { return $this->values['borderFlag']; } /** * 判断 边框 是否存在 * @return true 或 false **/ public function IsBorderFlagSet() { return array_key_exists('borderFlag', $this->values); } /** * 设置 正文行高 * @param string $value **/ public function SetCellHeight($value) { $this->values['cellHeight'] = $value; } /** * 获取 正文行高 * @return 值 **/ public function GetCellHeight() { return $this->values['cellHeight']; } /** * 判断 正文行高 是否存在 * @return true 或 false **/ public function IsCellHeightSet() { return array_key_exists('cellHeight', $this->values); } /** * 设置 Table中每个单元的水平对齐方式 * @param string $value **/ public function SetCellHorizontalAlignment($value) { $this->values['cellHorizontalAlignment'] = $value; } /** * 获取 Table中每个单元的水平对齐方式 * @return 值 **/ public function GetCellHorizontalAlignment() { return $this->values['cellHorizontalAlignment']; } /** * 判断 Table中每个单元的水平对齐方式 是否存在 * @return true 或 false **/ public function IsCellHorizontalAlignmentSet() { return array_key_exists('cellHorizontalAlignment', $this->values); } /** * 设置 Table中每个单元的垂直对齐方式 * @param string $value **/ public function SetCellVerticalAlignment($value) { $this->values['cellVerticalAlignment'] = $value; } /** * 获取 Table中每个单元的垂直对齐方式 * @return 值 **/ public function GetCellVerticalAlignment() { return $this->values['cellVerticalAlignment']; } /** * 判断 Table中每个单元的垂直对齐方式 是否存在 * @return true 或 false **/ public function IsCellVerticalAlignmentSet() { return array_key_exists('cellVerticalAlignment', $this->values); } /** * 设置 表头上方的一级标题 * @param string $value **/ public function SetTheFirstHeader($value) { $this->values['theFirstHeader'] = $value; } /** * 获取 表头上方的一级标题 * @return 值 **/ public function GetTheFirstHeader() { return $this->values['theFirstHeader']; } /** * 判断 表头上方的一级标题 是否存在 * @return true 或 false **/ public function IsTheFirstHeaderSet() { return array_key_exists('theFirstHeader', $this->values); } /** * 设置 表头信息 * @param string $value **/ public function SetHeaders($value) { $this->values['headers'] = $value; } /** * 获取 表头信息 * @return 值 **/ public function GetHeaders() { return $this->values['headers']; } /** * 判断 表头信息 是否存在 * @return true 或 false **/ public function IsHeadersSet() { return array_key_exists('headers', $this->values); } /** * 设置 表头对齐方式 * @param string $value **/ public function SetHeadersAlignment($value) { $this->values['headersAlignment'] = $value; } /** * 获取 表头对齐方式 * @return 值 **/ public function GetHeadersAlignment() { return $this->values['headersAlignment']; } /** * 判断 表头对齐方式 是否存在 * @return true 或 false **/ public function IsHeadersAlignmentSet() { return array_key_exists('headersAlignment', $this->values); } /** * 设置 正文 * @param string $value **/ public function SetDatas($value) { $this->values['datas'] = $value; } /** * 获取 正文 * @return 值 **/ public function GetDatas() { return $this->values['datas']; } /** * 判断 正文 是否存在 * @return true 或 false **/ public function IsDatasSet() { return array_key_exists('datas', $this->values); } /** * 设置 各列宽度比例 * @param string $value **/ public function SetColWidthPercent($value) { $this->values['colWidthPercent'] = $value; } /** * 获取 各列宽度比例 * @return 值 **/ public function GetColWidthPercent() { return $this->values['colWidthPercent']; } /** * 判断 各列宽度比例 是否存在 * @return true 或 false **/ public function IsColWidthPercentSet() { return array_key_exists('colWidthPercent', $this->values); } /** * 设置 table的水平对齐方式 * @param string $value **/ public function SetTableHorizontalAlignment($value) { $this->values['tableHorizontalAlignment'] = $value; } /** * 获取 table的水平对齐方式 * @return 值 **/ public function GetTableHorizontalAlignment() { return $this->values['tableHorizontalAlignment']; } /** * 判断 table的水平对齐方式 是否存在 * @return true 或 false **/ public function IsTableHorizontalAlignmentSet() { return array_key_exists('tableHorizontalAlignment', $this->values); } /** * 设置 table宽度的百分比 * @param string $value **/ public function SetTableWidthPercentage($value) { $this->values['tableWidthPercentage'] = $value; } /** * 获取 table宽度的百分比 * @return 值 **/ public function GetTableWidthPercentage() { return $this->values['tableWidthPercentage']; } /** * 判断 table宽度的百分比 是否存在 * @return true 或 false **/ public function IsTableWidthPercentageSet() { return array_key_exists('tableWidthPercentage', $this->values); } /** * 设置 设置table居左居中居右后的水平偏移量 * @param string $value **/ public function SetTableHorizontalOffset($value) { $this->values['tableHorizontalOffset'] = $value; } /** * 获取 设置table居左居中居右后的水平偏移量 * @return 值 **/ public function GetTableHorizontalOffset() { return $this->values['tableHorizontalOffset']; } /** * 判断 设置table居左居中居右后的水平偏移量 是否存在 * @return true 或 false **/ public function IsTableHorizontalOffsetSet() { return array_key_exists('tableHorizontalOffset', $this->values); } } /** * 合同签署类 * Class FddSignContract */ class FddSignContract extends FddDataBase { /** * 设置 存证方案手动签署时所传身份证--用于刷脸验证,姓名和身份证需要同时传 * @param string $value **/ public function SetCustomerIdentNo($value) { $this->values['customer_ident_no'] = $value; } /** * 获取 存证方案手动签署时所传身份证--用于刷脸验证,姓名和身份证需要同时传 * @param string $value **/ public function GetCustomerIdentNo() { return $this->values['customer_ident_no']; } /** * 判断 存证方案手动签署时所传身份证 是否存在 * @return true 或 false **/ public function IsCustomerIdentNoSet() { return array_key_exists('customer_ident_no', $this->values); } /** * 设置 存证方案手动签署时所传姓名--用于刷脸验证,姓名和身份证需要同时传 * @param string $value **/ public function SetCustomerName($value) { $this->values['customer_name'] = $value; } /** * 获取 存证方案手动签署时所传姓名--用于刷脸验证,姓名和身份证需要同时传 * @param string $value **/ public function GetCustomerName() { return $this->values['customer_name']; } /** * 判断 存证方案手动签署时所传姓名 是否存在 * @return true 或 false **/ public function IsCustomerNameSet() { return array_key_exists('customer_name', $this->values); } /** * 设置 存证方案手动签署时所传手机号 * @param string $value **/ public function SetCustomerMobile($value) { $this->values['customer_mobile'] = $value; } /** * 获取 存证方案手动签署时所传手机号 * @param string $value **/ public function GetCustomerMobile() { return $this->values['customer_mobile']; } /** * 判断 存证方案手动签署时所传手机号 是否存在 * @return true 或 false **/ public function IsCustomerMobileSet() { return array_key_exists('customer_mobile', $this->values); } /** * 设置 签署时所传合同编号 * @param string $value **/ public function SetContract_id($value) { $this->values['contract_id'] = $value; } /** * 获取 签署时所传合同编号 * @param string $value **/ public function GetContract_id() { return $this->values['contract_id']; } /** * 判断 签署时所传合同编号 是否存在 * @return true 或 false **/ public function IsContract_idSet() { return array_key_exists('contract_id', $this->values); } /** * 设置 签署时所传客户编号 * @param string $value **/ public function SetCustomer_id($value) { $this->values['customer_id'] = $value; } /** * 获取 签署时所传合同编号 * @param string $value **/ public function GetCustomer_id() { return $this->values['customer_id']; } /** * 判断 签署时所传客户编号 是否存在 * @return true 或 false **/ public function IsCustomer_idSet() { return array_key_exists('customer_id', $this->values); } /** * 设置 签署时所传交易号 * @param string $value **/ public function SetTransaction_id($value) { $this->values['transaction_id'] = $value; } /** * 获取 是否设置有效期 * @param string $value **/ public function GetTransaction_id() { return $this->values['transaction_id']; } /** * 判断 签署时所传交易号 是否存在 **/ public function IsTransaction_idSet() { return array_key_exists('transaction_id', $this->values); } /** * 设置 有效时间 * @param string $value **/ public function SetExpire_time($value) { $this->values['expire_time'] = $value; } /** * 设置 传入url * @param string $value **/ public function SetSource_url($value) { $this->values['source_url'] = $value; } /** * 判断 传入url 是否存在 **/ public function IsSource_urlSet() { return array_key_exists('source_url', $this->values); } /** * 设置 短信标识 * @param string $value **/ public function SetPush_type($value) { $this->values['push_type'] = $value; } /** * 判断 短信标识 是否存在 **/ public function IsPush_typeSet() { return array_key_exists('push_type', $this->values); } /** * 设置 定位关键字 * @param string $value **/ public function SetSign_keyword($value) { $this->values['sign_keyword'] = $value; } /** * 获取 有效期 **/ public function GetSign_keyword() { return $this->values['sign_keyword']; } /** * 判断 定位关键字 是否存在 **/ public function IsSign_keywordSet() { return array_key_exists('sign_keyword', $this->values); } /** * 设置 定位关键字(多) * @param string $value **/ public function SetSign_keywords($value) { $this->values['sign_keywords'] = $value; } /** * 判断 定位关键字(多) 是否存在 **/ public function IsSign_keywordsSet() { return array_key_exists('sign_keywords', $this->values); } /** * 设置 是否设置有效期 * @param string $value **/ public function SetLimit_type($value) { $this->values['limit_type'] = $value; } /** * 获取 是否设置有效期 **/ public function GetLimit_type() { return $this->values['limit_type']; } /** * 判断 是否设置有效期 是否存在 **/ public function IsLimit_typeSet() { return array_key_exists('limit_type', $this->values); } /** * 设置 有效期 * @param string $value **/ public function SetValidity($value) { $this->values['validity'] = $value; } /** * 获取 有效期 **/ public function GetValidity() { return $this->values['validity']; } /** * 判断 有效期 是否存在 **/ public function IsValiditySet() { return array_key_exists('validity', $this->values); } /** * 设置 页面跳转url(签名结果同步通知) * @param string $value **/ public function SetReturn_url($value) { $this->values['return_url'] = $value; } /** * 判断 页面跳转url(签名结果同步通知) 是否存在 **/ public function IsReturn_urlSet() { return array_key_exists('return_url', $this->values); } /** * 设置 签名结果异步步通知url * @param string $value **/ public function SetNotify_url($value) { $this->values['notify_url'] = $value; } /** * 设置 签名结果异步步通知url * @param string $value **/ public function IsNotify_urlSet() { return array_key_exists('notify_url', $this->values); } /** * 设置 文档标题 * @param string $value **/ public function SetDoc_title($value) { $this->values['doc_title'] = $value; } /** * 获取 文档标题 * @param string $value **/ public function GetDoc_title() { return $this->values['doc_title']; } /** * 判断 文档标题 是否存在 * @return true 或 false **/ public function IsDoc_titleSet() { return array_key_exists('doc_title', $this->values); } /** * 设置 手写章 * @param string $value **/ public function SetHandsignimg($value) { $this->values['handsignimg'] = $value; } /** * 设置 短信验证码 * @param string $value **/ public function SetSms($value) { $this->values['sms'] = $value; } /** * 判断 短信验证码 是否存在 * @param string $value **/ public function IsSmsSet() { return array_key_exists('sms', $this->values); } /** * 设置 短信校验令牌 * @param string $value **/ public function SetMarkUUID($value) { $this->values['markUUID'] = $value; } /** * 判断 短信校验令牌 是否存在 * @param string $value **/ public function IsMarkUUIDSet() { return array_key_exists('markUUID', $this->values); } /** * 设置 批量签署记录主键 * @param string $value **/ public function SetExtBatchSignId($value) { $this->values['extBatchSignId'] = $value; } /** * 判断 批量签署记录主键 是否存在 * @param string $value **/ public function IsExtBatchSignIdSet() { return array_key_exists('extBatchSignId', $this->values); } /** * 设置 填充内容 * @param string $value **/ public function SetParameter_map($value) { $this->values['parameter_map'] = $value; } /** * 判断 填充内容 是否存在 * @return true 或 false **/ public function IsParameter_mapSet() { return array_key_exists('parameter_map', $this->values); } /** * 设置 签署截止时间 * @param string $value **/ public function SetExpiration_time($value) { $this->values['expiration_time'] = $value; } /** * 判断 签署截止时间 是否存在 * @return true 或 false **/ public function IsExpiration_timeSet() { return array_key_exists('expiration_time', $this->values); } /** * 设置 是否发送通知(短信 及邮件) * @param string $value **/ public function SetSend_msg($value) { $this->values['send_msg'] = $value; } /** * 判断 是否发送通知(短信 及邮件) 是否存在 * @return true 或 false **/ public function IsSend_msgSet() { return array_key_exists('send_msg', $this->values); } /** * 设置 待签署人姓名 * @param string $value **/ public function SetUser_names($value) { $this->values['user_names'] = $value; } /** * 判断 待签署人姓名 是否存在 * @return true 或 false **/ public function IsUser_namesSet() { return array_key_exists('user_names', $this->values); } /** * 设置 待签署人手机号 * @param string $value **/ public function SetUser_mobiles($value) { $this->values['user_mobiles'] = $value; } /** * 判断 待签署人手机号 是否存在 * @return true 或 false **/ public function IsUser_mobilesSet() { return array_key_exists('user_mobiles', $this->values); } /** * 设置 待签署人邮箱 * @param string $value **/ public function SetUser_emails($value) { $this->values['user_emails'] = $value; } /** * 判断 待签署人邮箱 是否存在 * @return true 或 false **/ public function IsUser_emailsSet() { return array_key_exists('user_emails', $this->values); } /** * 设置 批次号(流水号) * @param string $value **/ public function SetBatch_id($value) { $this->values['batch_id'] = $value; } /** * 获取 批次号(流水号) * @param string $value **/ public function GetBatch_id() { return $this->values['batch_id']; } /** * 判断 批次号(流水号) 是否存在 * @return true 或 false **/ public function IsBatch_idSet() { return array_key_exists('batch_id', $this->values); } /** * 设置 代理人客户编号 * @param string $value **/ public function SetOuth_customer_id($value) { $this->values['outh_customer_id'] = $value; } /** * 获取 代理人客户编号 * @param string $value **/ public function GetOuth_customer_id() { return $this->values['outh_customer_id']; } /** * 判断 代理人客户编号 是否存在 * @return true 或 false **/ public function IsOuth_customer_idSet() { return array_key_exists('outh_customer_id', $this->values); } /** * 设置 签章数据 * @param string $value **/ public function SetSign_data($value) { $this->values['sign_data'] = $value; } /** * 获取 签章数据 * @param string $value **/ public function GetSign_data() { return $this->values['sign_data']; } /** * 判断 签章数据 是否存在 * @return true 或 false **/ public function IsSign_dataSet() { return array_key_exists('sign_data', $this->values); } /** * 设置 批量请求标题 * @param string $value **/ public function SetBatch_title($value) { $this->values['batch_title'] = $value; } /** * 获取 批量请求标题 * @param string $value **/ public function GetBatch_title() { return $this->values['batch_title']; } /** * 判断 批量请求标题 是否存在 * @return true 或 false **/ public function IsBatch_titleSet() { return array_key_exists('batch_title', $this->values); } /** * 设置 客户类型 * @param string $value **/ public function SetClientType($value) { $this->values['clientType'] = $value; } /** * 判断 客户类型 是否存在 * @return true 或 false **/ public function IsClientTypeSet() { return array_key_exists('clientType', $this->values); } /** * 设置 客户角色 * @param string $value **/ public function SetClient_role($value) { $this->values['client_role'] = $value; } /** * 判断 客户角色 是否存在 * @return true 或 false **/ public function IsClient_roleSet() { return array_key_exists('client_role', $this->values); } /** * 设置 有效次数 * @param string $value **/ public function SetQuantity($value) { $this->values['quantity'] = $value; } /** * 获取 有效次数 * @param string $value **/ public function GetQuantity() { return $this->values['quantity']; } /** * 判断 有效次数 是否存在 * @return true 或 false **/ public function IsQuantitySet() { return array_key_exists('quantity', $this->values); } /** * 设置 关键字签章策略 * @param string $value **/ public function SetKeyword_strategy($value) { $this->values['keyword_strategy'] = $value; } /** * 判断 关键字签章策略 是否存在 * @return true 或 false **/ public function IsKeyword_strategySet() { return array_key_exists('keyword_strategy', $this->values); } /** * 设置 关键字签章策略 * @param string $value **/ public function SetAcrosspage_customer_id($value) { $this->values['acrosspage_customer_id'] = $value; } /** * 判断 关键字签章策略 是否存在 * @return true 或 false **/ public function IsAcrosspage_customer_idSet() { return array_key_exists('acrosspage_customer_id', $this->values); } /** * 设置 定位类型 * @param string $value **/ public function SetPosition_type($value) { $this->values['position_type'] = $value; } /** * 获取 定位类型 * @param string $value **/ public function GetPosition_type() { return $this->values['position_type']; } /** * 判断 定位类型 是否存在 * @return true 或 false **/ public function IsPosition_typeSet() { return array_key_exists('position_type', $this->values); } /** * 设置 盖章点x坐标 * @param string $value **/ public function SetX($value) { $this->values['x'] = $value; } /** * 获取 盖章点X坐标 * @param string $value **/ public function GetX() { return $this->values['x']; } /** * 判断 盖章点x坐标 是否存在 * @return true 或 false **/ public function IsXSet() { return array_key_exists('x', $this->values); } /** * 设置 签章页码,从0开始。 * @param string $value **/ public function SetPagenum($value) { $this->values['pagenum'] = $value; } /** * 获取 盖章点Y坐标 * @param string $value **/ public function GetPagenum() { return $this->values['pagenum']; } /** * 判断 签章页码,从 0开始。 是否存在 * @return true 或 false **/ public function IsPagenumSet() { return array_key_exists('pagenum', $this->values); } /** * 设置 定位坐标 * @param string $value **/ public function SetSignature_positions($value) { $this->values['signature_positions'] = $value; } /** * 设置 盖章点Y坐标 * @param string $value **/ public function SetY($value) { $this->values['y'] = $value; } /** * 获取 盖章点Y坐标 * @param string $value **/ public function GetY() { return $this->values['y']; } /** * 判断 盖章点Y坐标 是否存在 * @return true 或 false **/ public function IsYSet() { return array_key_exists('Y', $this->values); } /** * 设置 签章图片类型 * @param string $value **/ public function SetShow_type($value) { $this->values['show_type'] = $value; } /** * 设置 替换标志 * @param string $value **/ public function SetReplace_signature_flag($value) { $this->values['replace_signature_flag'] = $value; } /** * 设置 合同 url 地址 * @param string $value **/ public function SetDoc_url($value) { $this->values['doc_url'] = $value; } /** * 判断 合同 url 地址 是否存在 * @return true 或 false **/ public function IsDoc_urlSet() { return array_key_exists('doc_url', $this->values); } /** * 设置 合同流文件 * @param string $value **/ public function SetFile($value) { $this->values['file'] = $value; } /** * 判断 合同流文件 是否存在 * @return true 或 false **/ public function IsFileSet() { return array_key_exists('file', $this->values); } } /** * 合同签署状态查询类 * Class FddQuerySignResult */ class FddQuerySignResult extends FddDataBase { /** * 设置 签署时所传合同编号 * @param string $value **/ public function SetContract_id($value) { $this->values['contract_id'] = $value; } /** * 判断 签署时所传合同编号 是否存在 * @return true 或 false **/ public function IsContract_idSet() { return array_key_exists('contract_id', $this->values); } /** * 设置 签署时所传客户编号 * @param string $value **/ public function SetCustomer_id($value) { $this->values['customer_id'] = $value; } /** * 判断 签署时所传客户编号 是否存在 * @return true 或 false **/ public function IsCustomer_idSet() { return array_key_exists('customer_id', $this->values); } /** * 设置 签署时所传交易号 * @param string $value **/ public function SetTransaction_id($value) { $this->values['transaction_id'] = $value; } /** * 判断 签署时所传交易号 是否存在 * @param string $value **/ public function IsTransaction_idSet() { return array_key_exists('transaction_id', $this->values); } } /** * 合同管理类 * Class FddContractManageMent */ class FddContractManageMent extends FddDataBase { /** * 设置 合同编号 * @param string $value **/ public function SetContract_id($value) { $this->values['contract_id'] = $value; } /** * 获取 签署时所传合同编号 * @param string $value **/ public function GetContract_id() { return $this->values['contract_id']; } /** * 判断 签署时所传合同编号 是否存在 * @return true 或 false **/ public function IsContract_idSet() { return array_key_exists('contract_id', $this->values); } /** * 设置 合同编号(多) * @param string $value **/ public function SetContract_ids($value) { $this->values['contract_ids'] = $value; } /** * 判断 签署时所传合同编号 是否存在 * @return true 或 false **/ public function IsContract_idsSet() { return array_key_exists('contract_ids', $this->values); } /** * 设置用户ID * @param string $value **/ public function SetCustomer_id($value) { $this->values['customer_id'] = $value; } /** * 设置 有效期 * @param string $value **/ public function SetValidity($value) { $this->values['validity'] = $value; } /** * 判断 有效期 是否存在 * @param string $value **/ public function IsValiditySet() { return array_key_exists('validity', $this->values); } /** * 设置 有效次数 * @param string $value **/ public function SetQuantity($value) { $this->values['quantity'] = $value; } /** * 判断 有效次数 是否存在 * @return true 或 false **/ public function IsQuantitySet() { return array_key_exists('quantity', $this->values); } } /** * 用户管理类 * Class FddUserManage */ class FddUserManage extends FddDataBase { /** * 设置 合同ID * @param string $value **/ public function SetContract_id($value) { $this->values['contract_id'] = $value; } /** * 设置 用户ID * @param string $value **/ public function SetCustomer_id($value) { $this->values['customer_id'] = $value; } /** * 判断 用户ID 是否存在 * @return true 或 false **/ public function IsCustomer_idSet() { return array_key_exists('customer_id', $this->values); } /** * 设置 电子邮箱 * @param string $value **/ public function SetEmail($value) { $this->values['email'] = $value; } /** * 设置 手机号码 * @param string $value **/ public function SetMobile($value) { $this->values['mobile'] = $value; } } /** * 合规化方案 实名存证类 * Class FddDeposit */ class FddDeposit extends FddDataBase{ /** * 客户编号 注册账号时返回 * @param $value */ public function SetCustomerID($value) { $this->values['customer_id'] = $value; } /** * 判断 客户编号 是否存在 * @return bool */ public function IsCustomerIDSet() { return array_key_exists('customer_id', $this->values); } /** * 存证名称 * @param $value */ public function SetPreservationName($value) { $this->values['preservation_name'] = $value; } /** * 判断 存证名称 是否存在 * @return bool */ public function IsPreservationNameSet() { return array_key_exists('preservation_name', $this->values); } /** * 存证描述 * @param $value */ public function SetPreservationDesc($value) { $this->values['preservation_desc'] = $value; } /** * 判断 存证描述 是否存在 * @return bool */ public function IsPreservationDescSet() { return array_key_exists('preservation_desc', $this->values); } /** * 文件名字符(len<=100) * @param $value */ public function SetFileName($value) { $this->values['file_name'] = $value; } /** * 判断 文件名 是否存在 * @return bool */ public function IsFileNameSet() { return array_key_exists('file_name', $this->values); } /** * 文件最后修改时间(unix时间,单位s):file.lastModified()/1000 * @param $value */ public function SetNoperTime($value) { $this->values['noper_time'] = $value; } /** * 判断 文件最后修改时间 是否存在 * @return bool */ public function IsNoperTimeSet() { return array_key_exists('noper_time', $this->values); } /** * 文件大小 值单位(byte);最大值: “9223372036854775807” >> 2^63-1最小值:0sha256 * @param $value */ public function SetFileSize($value) { $this->values['file_size'] = $value; } /** * 判断 文件大小 是否存在 * @return bool */ public function IsFileSizeSet() { return array_key_exists('file_size', $this->values); } /** * 文件hash值:sha256算法 * @param $value */ public function SetOriginalSha256($value) { $this->values['original_sha256'] = $value; } /** * 判断 文件hash值 是否存在 * @return bool */ public function IsOriginalSha256Set() { return array_key_exists('original_sha256', $this->values); } /** * 交易号 * @param $value */ public function SetTransactionId($value) { $this->values['transaction_id'] = $value; } /** * 判断 交易号 是否存在 * @return bool */ public function IsTransactionIdSet() { return array_key_exists('transaction_id', $this->values); } /** * 存证数据提供方 * @param $value */ public function SetPreservationDataProvider($value) { $this->values['preservation_data_provider'] = $value; } /** * 判断 存证数据提供方 是否存在 * @return bool */ public function IsPreservationDataProviderSet() { return array_key_exists('preservation_data_provider', $this->values); } /** * 姓名 * @param $value */ public function SetName($value) { $this->values['name'] = $value; } /** * 判断 姓名 是否存在 * @return bool */ public function IsNameSet() { return array_key_exists('name', $this->values); } /** * 证件类型 默认是0:身份证,具体查看5.19附录 * @param $value */ public function SetDocumentType($value) { $this->values['document_type'] = $value; } /** * 判断 证件类型 是否存在 * @return bool */ public function IsDocumentTypeSet() { return array_key_exists('document_type', $this->values); } /** * 证件号 * @param $value */ public function SetIdCard($value) { $this->values['idcard'] = $value; } /** * 判断 证件号 是否存在 * @return bool */ public function IsIdCardSet() { return array_key_exists('idcard', $this->values); } /** * 证件照正面 * @param $value */ public function SetIdcardPositiveFile($value) { $this->values['idcard_positive_file'] = $value; } /** * 判断 证件照正面 是否存在 * @return bool */ public function IsIdcardPositiveFileSet() { return array_key_exists('idcard_positive_file', $this->values); } /** * 证件照反面 * @param $value */ public function SetIdcardNegativeFile($value) { $this->values['idcard_negative_file'] = $value; } /** * 判断 证件照反面 是否存在 * @return bool */ public function IsIdcardNegativeFileSet() { return array_key_exists('idcard_negative_file', $this->values); } /** * 手机号 verified_type =2/4必填 * @param $value */ public function SetMobile($value) { $this->values['mobile'] = $value; } /** * 判断 手机号 是否存在 * @return bool */ public function IsMobileSet() { return array_key_exists('mobile', $this->values); } /** * 实名时间 * @param $value */ public function SetVerifiedTime($value) { $this->values['verified_time'] = $value; } /** * 判断 实名时间 是否存在 * @return bool */ public function IsVerifiedTimeSet() { return array_key_exists('verified_time', $this->values); } /** * 实名存证类型 * @param $value */ public function SetVerifiedType($value) { $this->values['verified_type'] = $value; } /** * 实名存证类型 * @param $value */ public function GetVerifiedType() { return $this->values['verified_type']; } /** * 判断 实名存证类型 是否存在 * @return bool */ public function IsVerifiedTypeSet() { return array_key_exists('verified_type', $this->values); } /** * verified_type =1 公安部二要素 * @param $value */ public function SetPublicSecurityEssentialFactor($value) { $this->values['public_security_essential_factor'] = $value; } /** * 判断 verified_type =1 公安部二要素 是否存在 * @return bool */ public function IsPublicSecurityEssentialFactorSet() { return array_key_exists('public_security_essential_factor', $this->values); } /** * 客户编号 注册账号时返回 * @return **/ public function GetCustomerID() { return $this->values['customer_id']; } /** * 获取存证名称 * @return **/ public function GetPreservationName() { return $this->values['preservation_name']; } /** * 获取存证描述 * @return **/ public function GetPreservationDesc() { return $this->values['preservation_desc']; } /** * 获取文件名字符 * @return **/ public function GetFileName() { return $this->values['file_name']; } /** * 获取文件最后修改时间(unix时间,单位s):file.lastModified()/1000 * @return **/ public function GetNoperTime() { return $this->values['noper_time']; } /** * 获取文件大小 值单位(byte);最大值: “9223372036854775807” >> 2^63-1最小值:0sha256 * @return **/ public function GetFileSize() { return $this->values['file_size']; } /** * 获取文件hash值:sha256算法 * @return **/ public function GetOriginalSha256() { return $this->values['original_sha256']; } /** * 获取交易号 * @return **/ public function GetTransactionId() { return $this->values['transaction_id']; } /** * 获取数据提供方 * @return **/ public function GetPreservationDataProvider() { return $this->values['preservation_data_provider']; } /** * 获取姓名 * @return **/ public function GetName() { return $this->values['name']; } /** * 获取证件类型 默认是0:身份证,具体查看5.19附录 * @return **/ public function GetDocumentType() { return $this->values['document_type']; } /** * 获取证件号 * @return **/ public function GetIdCard() { return $this->values['idcard']; } /** * 获取证件照正面 * @return **/ public function GetIdcardPositiveFile() { return $this->values['idcard_positive_file']; } /** * 获取证件照反面 * @return **/ public function GetIdcardNegativeFile() { return $this->values['idcard_negative_file']; } /** * 获取手机号 verified_type =2/4必填 * @return **/ public function GetMobile() { return $this->values['mobile']; } /** * 获取实名时间 * @return **/ public function GetVerifiedTime() { return $this->values['verified_time']; } /** * 获取verified_type =1 公安部二要素 * @return **/ public function GetPublicSecurityEssentialFactor() { return $this->values['public_security_essential_factor']; } /** * verified_type =2 手机三要素 * @param $value */ public function SetMobileEssentialFactor($value) { $this->values['mobile_essential_factor'] = $value; } /** * 获取verified_type =2 手机三要素 * @return **/ public function GetMobileEssentialFactor() { return $this->values['mobile_essential_factor']; } /** * 判断 verified_type =2 手机三要素是否存在 * @return bool */ public function IsMobileEssentialFactorSet() { return array_key_exists('mobile_essential_factor', $this->values); } /** * verified_type =3 银行卡三要素 * @param $value */ public function SetBankEssentialFactor($value) { $this->values['bank_essential_factor'] = $value; } /** * 获取verified_type =3 银行卡三要素 * @return **/ public function GetBankEssentialFactor() { return $this->values['bank_essential_factor']; } /** * 判断 verified_type =3 银行卡三要素是否存在 * @return bool */ public function IsBankEssentialFactorSet() { return array_key_exists('bank_essential_factor', $this->values); } /** * verified_type =4 个人四要素 * @param $value */ public function SetMobileAndBankEssentialFactor($value) { $this->values['mobile_and_bank_essential_factor'] = $value; } /** * 获取verified_type =4 个人四要素 * @return **/ public function GetMobileAndBankEssentialFactor() { return $this->values['mobile_and_bank_essential_factor']; } /** * 判断 verified_type =4 个人四要素是否存在 * @return bool */ public function IsMobileAndBankEssentialFactorSet() { return array_key_exists('mobile_and_bank_essential_factor', $this->values); } /** * 活体检测信息json数据 * @param $value */ public function SetLiveDetection($value) { $this->values['live_detection'] = $value; } /** * 获取活体检测信息json数据 * @return **/ public function GetLiveDetection() { return $this->values['live_detection']; } /** * 判断 活体检测信息json数据 是否存在 * @return bool */ public function IsLiveDetectionSet() { return array_key_exists('live_detection', $this->values); } /** * 活体检测图 * @param $value */ public function SetLiveDetectionFile($value) { $this->values['live_detection_file'] = $value; } /** * 获取活体检测图 * @return **/ public function GetLiveDetectionFile() { return $this->values['live_detection_file']; } /** * 判断 活体检测图 是否存在 * @return bool */ public function IsLiveDetectionFileSet() { return array_key_exists('live_detection_file', $this->values); } /** * 活体检测结果 * @param $value */ public function SetResult($value) { $this->values['result'] = $value; } /** * 获取 活体检测结果 * @return **/ public function GetResult() { return $this->values['result']; } /** * 判断 活体检测结果 是否存在 * @return bool */ public function IsResultSet() { return array_key_exists('result', $this->values); } /** * 申请编号 * @param $value */ public function SetApplyNum($value) { $this->values['apply_num'] = $value; } /** * 获取 申请编号 * @return **/ public function GetApplyNum() { return $this->values['apply_num']; } /** * 判断 申请编号 是否存在 * @return bool */ public function IsApplyNumSet() { return array_key_exists('apply_num', $this->values); } /** * 查询时间 * @param $value */ public function SetQueryTime($value) { $this->values['query_time'] = $value; } /** * 获取 查询时间 * @return **/ public function GetQueryTime() { return $this->values['query_time']; } /** * 判断 查询时间 是否存在 * @return bool */ public function IsQueryTimeSet() { return array_key_exists('query_time', $this->values); } /** * 系统标志 * @param $value */ public function SetSystemFlag($value) { $this->values['system_flag'] = $value; } /** * 获取 系统标志 * @return **/ public function GetSystemFlag() { return $this->values['system_flag']; } /** * 判断 系统标志 是否存在 * @return bool */ public function IsSystemFlagSet() { return array_key_exists('system_flag', $this->values); } /** * 身份证号对比 * @param $value */ public function SetIdcardCompare($value) { $this->values['idcard_compare'] = $value; } /** * 获取 身份证号对比 * @return **/ public function GetIdcardCompare() { return $this->values['idcard_compare']; } /** * 判断 身份证号对比 是否存在 * @return bool */ public function IsIdcardCompareSet() { return array_key_exists('idcard_compare', $this->values); } /** * 姓名对比 * @param $value */ public function SetNameCompare($value) { $this->values['name_compare'] = $value; } /** * 获取 姓名对比 * @return **/ public function GetNameCompare() { return $this->values['name_compare']; } /** * 判断 姓名对比 是否存在 * @return bool */ public function IsNameCompareSet() { return array_key_exists('name_compare', $this->values); } /** * 实名认证提供方 * @param $value */ public function SetVerifiedProvider($value) { $this->values['verifiedProvider'] = $value; } /** * 获取 实名认证提供方 * @return **/ public function GetVerifiedProvider() { return $this->values['verifiedProvider']; } /** * 实名开户行 (银行卡三要素) * @param $value */ public function SetBank($value) { $this->values['bank'] = $value; } /** * 获取 实名开户行 (银行卡三要素) * @return **/ public function GetBank() { return $this->values['bank']; } /** * 判断 实名开户行 (银行卡三要素) 是否存在 * @return bool */ public function IsBankSet() { return array_key_exists('bank', $this->values); } /** * 实名银行账号 (银行卡三要素) * @param $value */ public function SetBankAccount($value) { $this->values['bank_account'] = $value; } /** * 获取 实名银行账号 (银行卡三要素) * @return **/ public function GetBankAccount() { return $this->values['bank_account']; } /** * 判断 实名银行账号 (银行卡三要素) 是否存在 * @return bool */ public function IsBankAccountSet() { return array_key_exists('bank_account', $this->values); } /** * 手机验证码 (四要素) * @param $value */ public function SetMobileVerificationCode($value) { $this->values['mobile_verification_code'] = $value; } /** * 获取 手机验证码 (四要素) * @return **/ public function GetMobileVerificationCode() { return $this->values['mobile_verification_code']; } /** * 判断 手机验证码 (四要素) 是否存在 * @return bool */ public function IsMobileVerificationCode() { return array_key_exists('mobile_verification_code', $this->values); } /** * 存证编号 * @param $value */ public function SetEvidenceNo($value) { $this->values['evidence_no'] = $value; } /** * 实名认证序列号 * @param $value */ public function SetVerifiedSerialno($value) { $this->values['verified_serialno'] = $value; } /** * 判断 存证编号 是否存在 * @return bool */ public function IsEvidenceNoSet() { return array_key_exists('evidence_no', $this->values); } /** * 客户名称 * @param $value */ public function SetCustomerName($value) { $this->values['customer_name'] = $value; } /** * 判断 客户名称 是否存在 * @return bool */ public function IsCustomerNameSet() { return array_key_exists('customer_name', $this->values); } /** * 客户证件类型 * @param $value */ public function SetCustomerIdentType($value) { $this->values['customer_ident_type'] = $value; } /** * 判断 客户证件类型 是否存在 * @return bool */ public function IsCustomerIdentTypeSet() { return array_key_exists('customer_ident_type', $this->values); } /** * 客户证件号码 * @param $value */ public function SetCustomerIdentNo($value) { $this->values['customer_ident_no'] = $value; } /** * 判断 客户证件号码 是否存在 * @return bool */ public function IsCustomerIdentNoSet() { return array_key_exists('customer_ident_no', $this->values); } /** * 企业名称 * @param $value */ public function SetCompanyName($value) { $this->values['company_name'] = $value; } /** * 企业名称 * @return **/ public function GetCompanyName() { return $this->values['company_name']; } /** * 判断 企业名称 是否存在 * @return bool */ public function IsCompanyNameSet() { return array_key_exists('company_name', $this->values); } /** * 统一社会信用代码 * @param $value */ public function SetCreditCode($value) { $this->values['credit_code'] = $value; } /** * 获取 统一社会信用代码 * @return **/ public function GetCreditCode() { return $this->values['credit_code']; } /** * 判断 统一社会信用代码 是否存在 * @return bool */ public function IsCreditCodeSet() { return array_key_exists('credit_code', $this->values); } /** * 统一社会信用代码电子版 * @param $value */ public function SetCreditCodeFile($value) { $this->values['credit_code_file'] = $value; } /** * 获取 统一社会信用代码电子版 * @return **/ public function GetCreditCodeFile() { return $this->values['credit_code_file']; } /** * 判断 统一社会信用代码电子版 是否存在 * @return bool */ public function IsCreditCodeFileSet() { return array_key_exists('credit_code_file', $this->values); } /** * 营业注册号 * @param $value */ public function SetLicence($value) { $this->values['licence'] = $value; } /** * 获取 营业注册号 * @return **/ public function GetLicence() { return $this->values['licence']; } /** * 判断 营业注册号 是否存在 * @return bool */ public function IsLicenceSet() { return array_key_exists('licence', $this->values); } /** * 营业注册号电子版 * @param $value */ public function SetLicenceFile($value) { $this->values['licence_file'] = $value; } /** * 获取 营业注册号电子版 * @return **/ public function GetLicenceFile() { return $this->values['licence_file']; } /** * 判断 营业注册号电子版 是否存在 * @return bool */ public function IsLicenceFileSet() { return array_key_exists('licence_file', $this->values); } /** * 组织机构代码 * @param $value */ public function SetOrganization($value) { $this->values['organization'] = $value; } /** * 获取 组织机构代码 * @return **/ public function GetOrganization() { return $this->values['organization']; } /** * 判断 组织机构代码 是否存在 * @return bool */ public function IsOrganizationSet() { return array_key_exists('organization', $this->values); } /** * 组织机构代码电子版 * @param $value */ public function SetOrganizationFile($value) { $this->values['organization_file'] = $value; } /** * 获取 组织机构代码电子版 * @return **/ public function GetOrganizationFile() { return $this->values['organization_file']; } /** * 判断 组织机构代码电子版 是否存在 * @return bool */ public function IsOrganizationFileSet() { return array_key_exists('organization_file', $this->values); } /** * 实名认证方式 * @param $value */ public function SetVerifiedMode($value) { $this->values['verified_mode'] = $value; } /** * 获取 实名认证方式 * @return **/ public function GetVerifiedMode() { return $this->values['verified_mode']; } /** * 判断 实名认证方式 是否存在 * @return bool */ public function IsVerifiedModeSet() { return array_key_exists('verified_mode', $this->values); } /** * 授权委托书电子版 * @param $value */ public function SetPowerAttorneyFile($value) { $this->values['power_attorney_file'] = $value; } /** * 获取 授权委托书电子版 * @return **/ public function GetPowerAttorneyFile() { return $this->values['power_attorney_file']; } /** * 判断 授权委托书电子版 是否存在 * @return bool */ public function IsPowerAttorneyFileSet() { return array_key_exists('power_attorney_file', $this->values); } /** * 己方银行支行 * @param $value */ public function SetPublicBranchBank($value) { $this->values['public_branch_bank'] = $value; } /* * 获取 己方银行支行 * @return **/ public function GetPublicBranchBank() { return $this->values['public_branch_bank']; } /** * 判断 己方银行支行 是否存在 * @return bool */ public function IsPublicBranchBankSet() { return array_key_exists('public_bank_account', $this->values); } /** * 己方银行账号 * @param $value */ public function SetPublicBankAccount($value) { $this->values['public_bank_account'] = $value; } /* * 获取 己方银行账号 * @return **/ public function GetPublicBankAccount() { return $this->values['public_bank_account']; } /** * 判断 己方银行账号 是否存在 * @return bool */ public function IsPublicBankAccountSet() { return array_key_exists('public_bank_account', $this->values); } /** * 客户打款银行 * @param $value */ public function SetCustomerBank($value) { $this->values['customer_bank'] = $value; } /* * 获取 客户打款银行 * @return **/ public function GetCustomerBank() { return $this->values['customer_bank']; } /** * 判断 客户打款银行 是否存在 * @return bool */ public function IsCustomerBankSet() { return array_key_exists('customer_bank', $this->values); } /** * 客户银行支行 * @param $value */ public function SetCustomerBranchBank($value) { $this->values['customer_branch_bank'] = $value; } /* * 获取 客户银行支行 * @return **/ public function GetCustomerBranchBank() { return $this->values['customer_branch_bank']; } /** * 判断 客户银行支行 是否存在 * @return bool */ public function IsCustomerBranchBankSet() { return array_key_exists('customer_branch_bank', $this->values); } /** * 客户银行账号 * @param $value */ public function SetCustomerBankAccount($value) { $this->values['customer_bank_account'] = $value; } /* * 获取 客户银行账号 * @return **/ public function GetCustomerBankAccount() { return $this->values['customer_bank_account']; } /** * 判断 客户银行账号 是否存在 * @return bool */ public function IsCustomerBankAccountSet() { return array_key_exists('customer_bank_account', $this->values); } /** * 打款类型 * @param $value */ public function SetPayType($value) { $this->values['pay_type'] = $value; } /* * 获取 打款类型 * @return **/ public function GetPayType() { return $this->values['pay_type']; } /** * 判断 打款类型 是否存在 * @return bool */ public function IsPayTypeSet() { return array_key_exists('pay_type', $this->values); } /** * 打款金额/打款随机码 * @param $value */ public function SetAmountOrRandomCode($value) { $this->values['amount_or_random_code'] = $value; } /* * 获取 打款金额/打款随机码 * @return **/ public function GetAmountOrRandomCode() { return $this->values['amount_or_random_code']; } /** * 判断 打款金额/打款随机码 是否存在 * @return bool */ public function IsAmountOrRandomCodeSet() { return array_key_exists('amount_or_random_code', $this->values); } /** * 用户回填金额/随机码 * @param $value */ public function SetUserBackFillAmountOrRandomCode($value) { $this->values['user_back_fill_amount_or_random_code'] = $value; } /* * 获取 用户回填金额/随机码 * @return **/ public function GetUserBackFillAmountOrRandomCode() { return $this->values['user_back_fill_amount_or_random_code']; } /** * 判断 用户回填金额/随机码 是否存在 * @return bool */ public function IsUserBackFillAmountOrRandomCodeSet() { return array_key_exists('user_back_fill_amount_or_random_code', $this->values); } /** * 企业负责人身份 * @param $value */ public function SetCompanyPrincipalType($value) { $this->values['company_principal_type'] = $value; } /* * 获取 企业负责人身份 * @return **/ public function GetCompanyPrincipalType() { return $this->values['company_principal_type']; } /** * 判断 企业负责人身份 是否存在 * @return bool */ public function IsCompanyPrincipalTypeSet() { return array_key_exists('company_principal_type', $this->values); } /** * json 企业负责人实名存证信息 * @param $value */ public function SetCompanyPrincipalVerifiedMsg($value) { $this->values['company_principal_verified_msg'] = $value; } /* * 获取 json 企业负责人实名存证信息 * @return **/ public function GetCompanyPrincipalVerifiedMsg() { return $this->values['company_principal_verified_msg']; } /** * 判断 json 企业负责人实名存证信息 是否存在 * @return bool */ public function IsCompanyPrincipalVerifiedMsgSet() { return array_key_exists('company_principal_verified_msg', $this->values); } /** * json 法人姓名 * @param $value */ public function SetLegalName($value) { $this->values['legal_name'] = $value; } /* * 获取 法人姓名 * @return **/ public function GetLegalName() { return $this->values['legal_name']; } /** * 判断 法人姓名 是否存在 * @return bool */ public function IsLegalNameSet() { return array_key_exists('legal_name', $this->values); } /** * json 法人身份证号 * @param $value */ public function SetLegalIdCard($value) { $this->values['legal_idcard'] = $value; } /* * 获取 法人身份证号 * @return **/ public function GetLegalIdCard() { return $this->values['legal_idcard']; } /** * 判断 法人身份证号 是否存在 * @return bool */ public function IsLegalIdCardSet() { return array_key_exists('legal_idcard', $this->values); } } /** * 合规化方案 实名认证 * Class FddVerify */ class FddVerify extends FddDataBase{ /** * 客户编号 注册账号时返回 * @param $value */ public function SetCustomerID($value){ $this->values['customer_id'] = $value; } /** * 是否允许用户页面 修改 * @param $value */ public function SetVerifiedWay($value){ $this->values['verified_way'] = $value; } /** * 实名认证套餐类 型 * @param $value */ public function SetPageModify($value){ $this->values['page_modify'] = $value; } /** * 回调地址 * @param $value */ public function SetNotifyUrl($value){ $this->values['notify_url'] = $value; } /** *同步通知url * @param $value */ public function SetReturnUrl($value){ $this->values['return_url'] = $value; } /** *姓名 * @param $value */ public function SetCustomerName($value){ $this->values['customer_name'] = $value; } /** *证件类型: * @param $value */ public function SetCustomerIdentType($value){ $this->values['customer_ident_type'] = $value; } /** *证件号码: * @param $value */ public function SetCustomerIdentNo($value){ $this->values['customer_ident_no'] = $value; } /** * 手机号 verified_type =2/4必填 * @param $value */ public function SetMobile($value) { $this->values['mobile'] = $value; } /** * 证件正面照下载地 址 * @param $value */ public function SetIdentFrontPath($value) { $this->values['ident_front_path'] = $value; } /** * 证件正面照下载地 址 * @param $value */ public function SetIdentFrontImg($value) { $this->values['ident_front_img'] = $value; } /** * 证件反面照下载地 址 * @param $value */ public function SetIdentBackPath($value) { $this->values['ident_back_path'] = $value; } /** * 证件反面照下载地 址 * @param $value */ public function SetIdentBackImg($value) { $this->values['ident_back_img'] = $value; } /** * 是否需要上传身份 照片 * @param $value */ public function SetIdPhotoOptional($value) { $this->values['id_photo_optional'] = $value; } /** * 刷脸是否显示结果 页面: * @param $value */ public function SetResultType($value) { $this->values['result_type'] = $value; } /** * * @param $value */ public function SetOption($value) { $this->values['option'] = $value; } /** *证件类型: * @param $value */ public function SetCertType($value) { $this->values['cert_type'] = $value; } /** *个人银行卡 * @param $value */ public function SetBankCardNo($value) { $this->values['bank_card_no'] = $value; } /** *是否跳转法大大公 证处小程序认证 * @param $value */ public function SetIsMiniProgram($value) { $this->values['is_mini_program'] = $value; } /** * * @param $value */ public function SetLang($value) { $this->values['lang'] = $value; } /** *海外用户是否支持 银行卡认证: * @param $value */ public function SetIsAllowOverseasBankCardAuth($value) { $this->values['is_allow_overseas_bank_card_auth'] = $value; } /** * 是否认证成功后自 动申请实名证书 * @param $value */ public function SetCertFlag($value) { $this->values['cert_flag'] = $value; } /** * 客户编号 注册账号时返回 * @param $value */ public function GetCustomerID(){ return $this->values['customer_id']; } /** * 是否允许用户页面 修改 * @param $value */ public function GetVerifiedWay(){ return $this->values['verified_way']; } /** * 实名认证套餐类 型 * @param $value */ public function GetPageModify(){ return $this->values['page_modify']; } /** * 回调地址 * @param $value */ public function GetNotifyUrl(){ return $this->values['notify_url']; } /** *同步通知url * @param $value */ public function GetReturnUrl(){ return $this->values['return_url']; } /** *姓名 * @param $value */ public function GetCustomerName(){ return $this->values['customer_name']; } /** *证件类型: * @param $value */ public function GetCustomerIdentType(){ return $this->values['customer_ident_type']; } /** *证件号码: * @param $value */ public function GetCustomerIdentNo(){ return $this->values['customer_ident_no']; } /** * 手机号 verified_type =2/4必填 * @param $value */ public function GetMobile() { return $this->values['mobile']; } /** * 证件正面照下载地 址 * @param $value */ public function GetIdentFrontPath() { return $this->values['ident_front_path']; } /** * 证件正面照下载地 址 * @param $value */ public function GetIdentFrontImg() { return $this->values['ident_front_img']; } /** * 证件反面照下载地 址 * @param $value */ public function GetIdentBackPath() { return $this->values['ident_back_path']; } /** * 证件反面照下载地 址 * @param $value */ public function GetIdentBackImg() { return $this->values['ident_back_img']; } /** * 是否需要上传身份 照片 * @param $value */ public function GetIdPhotoOptional() { return $this->values['id_photo_optional']; } /** * 刷脸是否显示结果 页面: * @param $value */ public function GetResultType() { return $this->values['result_type']; } /** * * @param $value */ public function GetOption() { return $this->values['option']; } /** *证件类型: * @param $value */ public function GetCertType() { return $this->values['cert_type']; } /** *个人银行卡 * @param $value */ public function GetBankCardNo() { return $this->values['bank_card_no']; } /** *是否跳转法大大公 证处小程序认证 * @param $value */ public function GetIsMiniProgram() { return $this->values['is_mini_program']; } /** * * @param $value */ public function GetLang() { return $this->values['lang']; } /** *海外用户是否支持 银行卡认证: * @param $value */ public function GetIsAllowOverseasBankCardAuth() { return $this->values['is_allow_overseas_bank_card_auth']; } /** * 是否认证成功后自 动申请实名证书 * @param $value */ public function GetCertFlag() { return $this->values['cert_flag']; } /** * 管理员认证套 餐类型: * @param $value */ public function SetMVerifiedWay($value) { $this->values['m_verified_way']=$value; } /** * 指定管理员 为"法人"身份 下: * @param $value */ public function SetLegalAllowCompanyVerifyWay($value) { $this->values['legal_allow_company_verify_way']=$value; } /** * 指定管理员 为"代理人"身份 下 * @param $value */ public function SetAgentAllowCompanyVerifyWay($value) { $this->values['agent_allow_company_verify_way']=$value; } /** * 企业信息 * @param $value */ public function SetCompanyInfo($value) { $this->values['company_info']=$value; } /** *企业负责人身 份 * @param $value */ public function SetCompanyPrincipalType($value) { $this->values['company_principal_type']=$value; } /** *法人信息 * @param $value */ public function SetLegalInfo($value) { $this->values['legal_info']=$value; } /** *代理人信息 * @param $value */ public function SetAgentInfo($value) { $this->values['agent_info']=$value; } /** *对公账号信息 * @param $value */ public function SetBankInfo($value) { $this->values['bank_info']=$value; } /** *代理人证件正 面照 * @param $value */ public function SetAgentIdFrontImg($value) { $this->values['agent_id_front_img']=$value; } /** *统一社会信用 代码证件照 * @param $value */ public function SetCreditImage($value) { $this->values['credit_image']=$value; } /** *法人证件正面 照 * @param $value */ public function SetLegalIdFrontImg($value) { $this->values['legal_id_front_img']=$value; } /** *银行所在省份 * @param $value */ public function SetBankProvinceName($value) { $this->values['bank_province_name']=$value; } /** * 银行所在市 * @param $value */ public function SetBankCityName($value) { $this->values['bank_city_name']=$value; } /** * 管理员认证流 水号 * @param $value */ public function SetVerifiedSerialno($value) { $this->values['verified_serialno']=$value; } /** * 企业注册申请 表 * @param $value */ public function SetAuthorizationFile($value) { $this->values['authorization_file']=$value; } /** * 法人姓名 * @param $value */ public function SetLegalName($value) { $this->values['legal_name']=$value; } /** * 法人授权手机 号 * @param $value */ public function SetLegalAuthorizedMobile($value) { $this->values['legal_authorized_mobile']=$value; } /** * 组织类型 * @param $value */ public function SetOrganizationType($value) { $this->values['organization_type']=$value; } /** * 管理员认证套 餐类型: * @param $value */ public function GetMVerifiedWay() { return $this->values['m_verified_way']; } /** * 指定管理员 为"法人"身份 下: * @param $value */ public function GetLegalAllowCompanyVerifyWay() { return $this->values['legal_allow_company_verify_way']; } /** * 指定管理员 为"代理人"身份 下 * @param $value */ public function GetAgentAllowCompanyVerifyWay() { return $this->values['agent_allow_company_verify_way']; } /** * 企业信息 * @param $value */ public function GetCompanyInfo() { return $this->values['company_info']; } /** *企业负责人身 份 * @param $value */ public function GetCompanyPrincipalType() { return $this->values['company_principal_type']; } /** *法人信息 * @param $value */ public function GetLegalInfo() { return $this->values['legal_info']; } /** *代理人信息 * @param $value */ public function GetAgentInfo() { return $this->values['agent_info']; } /** *对公账号信息 * @param $value */ public function GetBankInfo() { return $this->values['bank_info']; } /** *代理人证件正 面照 * @param $value */ public function GetAgentIdFrontImg() { return $this->values['agent_id_front_img']; } /** *统一社会信用 代码证件照 * @param $value */ public function GetCreditImage() { return $this->values['credit_image']; } /** *法人证件正面 照 * @param $value */ public function GetLegalIdFrontImg() { return $this->values['legal_id_front_img']; } /** *银行所在省份 * @param $value */ public function GetBankProvinceName() { return $this->values['bank_province_name']; } /** * 银行所在市 * @param $value */ public function GetBankCityName() { return $this->values['bank_city_name']; } /** * 管理员认证流 水号 * @param $value */ public function GetVerifiedSerialno() { return $this->values['verified_serialno']; } /** * 企业注册申请 表 * @param $value */ public function GetAuthorizationFile() { return $this->values['authorization_file']; } /** * 法人姓名 * @param $value */ public function GetLegalName() { return $this->values['legal_name']; } /** * 法人授权手机 号 * @param $value */ public function GetLegalAuthorizedMobile() { return $this->values['legal_authorized_mobile']; } /** * 组织类型 * @param $value */ public function GetOrganizationType() { return $this->values['organization_type']; } } ?>