/** */ import * as $Util from '@alicloud/tea-util'; import OpenApi, * as $OpenApi from '@alicloud/openapi-client'; import * as $tea from '@alicloud/tea-typescript'; export declare class ApplyBatchPayHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ApplyBatchPayRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 2021070712440326300185114 */ accountId?: string; /** * @remarks * This parameter is required. * * @example * 20210909153300000002734753314700 */ orderNo?: string; /** * @example * map */ passBackParams?: { [key: string]: any; }; /** * @remarks * This parameter is required. * * @example * PC */ payTerminal?: string; /** * @example * http://xx */ returnUrl?: string; /** * @remarks * This parameter is required. * * @example * 8754214873 */ staffId?: string; /** * @remarks * This parameter is required. * * @example * 10.00 */ transAmount?: string; /** * @example * yyyy-MM-dd HH:mm:ss */ transExpireTime?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ApplyBatchPayResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20210909153300000002734753314700 */ orderNo?: string; /** * @remarks * This parameter is required. * * @example * payData */ payData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ApplyBatchPayResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ApplyBatchPayResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CloseLoanEntranceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CloseLoanEntranceRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1a23qdfa * * **if can be null:** * true */ requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CloseLoanEntranceResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1a23qdfa */ requestId?: string; /** * @example * Y */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CloseLoanEntranceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CloseLoanEntranceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequest extends $tea.Model { /** * @example * asdf@163.com */ bindingAlipayLogonId?: string; /** * @remarks * This parameter is required. */ contactInfo?: ConsultCreateSubInstitutionRequestContactInfo; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. */ legalPersonCertInfo?: ConsultCreateSubInstitutionRequestLegalPersonCertInfo; /** * @remarks * This parameter is required. * * @example * 2021000001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; qualificationInfos?: ConsultCreateSubInstitutionRequestQualificationInfos[]; /** * @remarks * This parameter is required. */ services?: string[]; /** * @remarks * This parameter is required. */ settleInfo?: ConsultCreateSubInstitutionRequestSettleInfo; /** * @remarks * This parameter is required. * * @example * S001 */ solution?: string; subInstAddressInfo?: ConsultCreateSubInstitutionRequestSubInstAddressInfo; subInstAuthInfo?: ConsultCreateSubInstitutionRequestSubInstAuthInfo; /** * @remarks * This parameter is required. */ subInstBasicInfo?: ConsultCreateSubInstitutionRequestSubInstBasicInfo; /** * @remarks * This parameter is required. */ subInstCertifyInfo?: ConsultCreateSubInstitutionRequestSubInstCertifyInfo; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; subInstInvoiceInfo?: ConsultCreateSubInstitutionRequestSubInstInvoiceInfo; subInstShopInfo?: ConsultCreateSubInstitutionRequestSubInstShopInfo; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202110110000001 */ orderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ConsultCreateSubInstitutionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 10.01 */ amount?: string; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; otherPayChannelDetailInfoList?: CreatWithholdingOrderAndPayRequestOtherPayChannelDetailInfoList[]; /** * @remarks * This parameter is required. * * @example * 2021113000001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; /** * @remarks * This parameter is required. * * @example * 2120493284 */ payerUserId?: string; /** * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @example * 15m */ timeOutExpress?: string; /** * @remarks * This parameter is required. * * @example * 餐费 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 10.01 */ amount?: string; /** * @example * 2021-11-15 10:10:10 */ gmtPay?: string; /** * @remarks * This parameter is required. * * @example * 202111010001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 202121241343151 */ orderNo?: string; /** * @remarks * This parameter is required. * * @example * 202111020001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; /** * @remarks * This parameter is required. * * @example * 13****09 */ payChannelAccountNo?: string; /** * @remarks * This parameter is required. * * @example * 123124 */ payerStaffId?: string; /** * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 餐费 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreatWithholdingOrderAndPayResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @example * 2120493284 */ operatorUserId?: string; /** * @remarks * This parameter is required. * * @example * 2021113000001 */ originOutTradeNo?: string; otherPayChannelDetailInfoList?: CreateAcquireRefundOrderRequestOtherPayChannelDetailInfoList[]; /** * @remarks * This parameter is required. * * @example * r2021113000001 */ outRefundNo?: string; /** * @remarks * This parameter is required. * * @example * 10.01 */ refundAmount?: string; /** * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 餐费 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * r2021113000001 */ outRefundNo?: string; /** * @remarks * This parameter is required. * * @example * 202111110000111 */ refundOrderNo?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateAcquireRefundOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateBatchTradeOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateBatchTradeOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 2021070712440326300185114 */ accountId?: string; /** * @remarks * This parameter is required. * * @example * 13****9 */ accountNo?: string; /** * @example * 备注 */ batchRemark?: string; /** * @remarks * This parameter is required. */ batchTradeDetails?: CreateBatchTradeOrderRequestBatchTradeDetails[]; /** * @remarks * This parameter is required. * * @example * 20210901001 */ outBatchNo?: string; /** * @remarks * This parameter is required. * * @example * 8476212471 */ staffId?: string; /** * @remarks * This parameter is required. * * @example * 1.00 */ totalAmount?: string; /** * @remarks * This parameter is required. * * @example * 1 */ totalCount?: number; /** * @remarks * This parameter is required. * * @example * 工资 */ tradeTitle?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateBatchTradeOrderResponseBody extends $tea.Model { orderNo?: string; /** * @remarks * This parameter is required. */ orderStatus?: string; /** * @remarks * This parameter is required. */ outBatchNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateBatchTradeOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateBatchTradeOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequest extends $tea.Model { /** * @example * asdf@163.com */ bindingAlipayLogonId?: string; /** * @remarks * This parameter is required. */ contactInfo?: CreateSubInstitutionRequestContactInfo; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. */ legalPersonCertInfo?: CreateSubInstitutionRequestLegalPersonCertInfo; /** * @remarks * This parameter is required. * * @example * 2021000001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; qualificationInfos?: CreateSubInstitutionRequestQualificationInfos[]; /** * @remarks * This parameter is required. */ services?: string[]; /** * @remarks * This parameter is required. */ settleInfo?: CreateSubInstitutionRequestSettleInfo; /** * @remarks * This parameter is required. * * @example * S001 */ solution?: string; subInstAddressInfo?: CreateSubInstitutionRequestSubInstAddressInfo; subInstAuthInfo?: CreateSubInstitutionRequestSubInstAuthInfo; /** * @remarks * This parameter is required. */ subInstBasicInfo?: CreateSubInstitutionRequestSubInstBasicInfo; /** * @remarks * This parameter is required. */ subInstCertifyInfo?: CreateSubInstitutionRequestSubInstCertifyInfo; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; subInstInvoiceInfo?: CreateSubInstitutionRequestSubInstInvoiceInfo; subInstShopInfo?: CreateSubInstitutionRequestSubInstShopInfo; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202110110000001 */ orderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateSubInstitutionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateUserCodeInstanceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateUserCodeInstanceRequest extends $tea.Model { /** * @remarks * This parameter is required. */ availableTimes?: CreateUserCodeInstanceRequestAvailableTimes[]; /** * @remarks * This parameter is required. * * @example * TEST */ codeIdentity?: string; codeValue?: string; /** * @example * DING_STATIC */ codeValueType?: string; /** * @remarks * This parameter is required. * * @example * corpid1234 */ corpId?: string; /** * @remarks * This parameter is required. */ extInfo?: { [key: string]: any; }; /** * @remarks * This parameter is required. * * @example * yyyy-MM-dd HH:mm:ss */ gmtExpired?: string; /** * @remarks * This parameter is required. * * @example * 202102021212 */ requestId?: string; /** * @remarks * This parameter is required. * * @example * OPEN */ status?: string; /** * @remarks * This parameter is required. * * @example * INTERNAL_STAFF */ userCorpRelationType?: string; /** * @remarks * This parameter is required. * * @example * 86-xxxxxx */ userIdentity?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateUserCodeInstanceResponseBody extends $tea.Model { codeDetailUrl?: string; /** * @remarks * This parameter is required. * * @example * codexxxxxx */ codeId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateUserCodeInstanceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateUserCodeInstanceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DecodePayCodeHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DecodePayCodeRequest extends $tea.Model { payCode?: string; requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DecodePayCodeResponseBody extends $tea.Model { /** * @example * 2512345678 */ alipayCode?: string; /** * @example * codeIdxxxxx */ codeId?: string; /** * @example * DT_VISITOR */ codeIdentity?: string; /** * @example * PURE_IDENTIFY_CODE */ codeType?: string; /** * @example * ding1234 */ corpId?: string; /** * @example * {"authRules":{}} */ extInfo?: string; /** * @example * xxxxx */ outBizId?: string; /** * @example * INTERNAL_STAFF */ userCorpRelationType?: string; /** * @example * staffId */ userId?: string; /** * @example * true */ userInCorp?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DecodePayCodeResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DecodePayCodeResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FinanceLoanNotifyRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FinanceLoanNotifyRegisterRequest extends $tea.Model { completeTime?: string; extension?: string; idCardNo?: string; openChannelName?: string; openProductCode?: string; openProductName?: string; openProductType?: string; processingStatus?: string; refuseCode?: string; refuseReason?: string; registerNo?: string; status?: string; submitTime?: string; userMobile?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FinanceLoanNotifyRegisterResponseBody extends $tea.Model { requestId?: string; result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FinanceLoanNotifyRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: FinanceLoanNotifyRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequest extends $tea.Model { /** * @example * asdf@163.com */ bindingAlipayLogonId?: string; /** * @remarks * This parameter is required. */ contactInfo?: ModifySubInstitutionRequestContactInfo; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. */ legalPersonCertInfo?: ModifySubInstitutionRequestLegalPersonCertInfo; /** * @remarks * This parameter is required. * * @example * 2021000001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; qualificationInfos?: ModifySubInstitutionRequestQualificationInfos[]; /** * @remarks * This parameter is required. */ services?: string[]; /** * @remarks * This parameter is required. */ settleInfo?: ModifySubInstitutionRequestSettleInfo; subInstAddressInfo?: ModifySubInstitutionRequestSubInstAddressInfo; subInstAuthInfo?: ModifySubInstitutionRequestSubInstAuthInfo; /** * @remarks * This parameter is required. */ subInstBasicInfo?: ModifySubInstitutionRequestSubInstBasicInfo; /** * @remarks * This parameter is required. */ subInstCertifyInfo?: ModifySubInstitutionRequestSubInstCertifyInfo; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; subInstInvoiceInfo?: ModifySubInstitutionRequestSubInstInvoiceInfo; subInstShopInfo?: ModifySubInstitutionRequestSubInstShopInfo; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionResponseBody extends $tea.Model { /** * @example * 202110110000001 */ orderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ModifySubInstitutionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1234.56 */ amount?: string; /** * @remarks * This parameter is required. * * @example * 1.00, 没有传0.00 */ chargeAmount?: string; /** * @remarks * This parameter is required. * * @example * ding1234 */ corpId?: string; /** * @example * { "akey": "avalue“} */ extInfo?: string; /** * @remarks * This parameter is required. * * @example * 2021-01-01 11:11:11 */ gmtTradeCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-01-01 11:11:11 */ gmtTradeFinish?: string; /** * @remarks * This parameter is required. * * @example * XX公司食堂 */ merchantName?: string; /** * @remarks * This parameter is required. */ payChannelDetailList?: NotifyPayCodePayResultRequestPayChannelDetailList[]; /** * @remarks * This parameter is required. * * @example * 261234567890 */ payCode?: string; /** * @remarks * This parameter is required. * * @example * 1.23,没有传0.00 */ promotionAmount?: string; /** * @remarks * This parameter is required. * * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * 晚餐100.0元 */ title?: string; /** * @example * BALANCE_NOT_ENOUGH */ tradeErrorCode?: string; /** * @example * 余额不足,请充值 */ tradeErrorMsg?: string; /** * @remarks * This parameter is required. * * @example * 202101012345678 */ tradeNo?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS/FAIL */ tradeStatus?: string; /** * @remarks * This parameter is required. * * @example * userId1234 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * SUCCESS */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: NotifyPayCodePayResultResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * ding1234 */ corpId?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-11 11:11:11 */ gmtRefund?: string; /** * @remarks * This parameter is required. */ payChannelDetailList?: NotifyPayCodeRefundResultRequestPayChannelDetailList[]; /** * @remarks * This parameter is required. * * @example * payCode */ payCode?: string; /** * @remarks * This parameter is required. * * @example * 1.00 */ refundAmount?: string; /** * @remarks * This parameter is required. * * @example * refundOrderNo */ refundOrderNo?: string; /** * @remarks * This parameter is required. * * @example * 0.00 */ refundPromotionAmount?: string; /** * @remarks * This parameter is required. * * @example * 晚餐退款 */ remark?: string; /** * @remarks * This parameter is required. * * @example * tradeNo */ tradeNo?: string; /** * @remarks * This parameter is required. * * @example * userId */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * SUCCESS */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: NotifyPayCodeRefundResultResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyVerifyResultHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyVerifyResultRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * corpxxxx */ corpId?: string; /** * @remarks * This parameter is required. * * @example * 261234567890 */ payCode?: string; remark?: string; /** * @remarks * This parameter is required. * * @example * INTERNAL_STAFF */ userCorpRelationType?: string; /** * @remarks * This parameter is required. * * @example * xxxxxx */ userIdentity?: string; /** * @example * 门禁验证 */ verifyEvent?: string; /** * @example * 1号食堂 */ verifyLocation?: string; /** * @example * 202112120003232 */ verifyNo?: string; /** * @remarks * This parameter is required. * * @example * 是否通过 */ verifyResult?: boolean; /** * @remarks * This parameter is required. * * @example * 2021-01-01 12:12:12 */ verifyTime?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyVerifyResultResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * SUCCESS */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyVerifyResultResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: NotifyVerifyResultResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. */ billItemList?: PreCreateGroupBillOrderRequestBillItemList[]; extParams?: { [key: string]: string; }; /** * @remarks * This parameter is required. * * @example * 2 */ headCount?: number; /** * @remarks * This parameter is required. * * @example * 0 */ isAverageAmount?: number; /** * @remarks * This parameter is required. * * @example * dhqhadsnkj2qweqsw2 */ merchantId?: string; /** * @example * opemcesdjuwqw2uwnedj== */ openCid?: string; /** * @remarks * This parameter is required. * * @example * 20230918291921929193911 */ outBizNo?: string; /** * @example * ding32fff839a3e0105d */ payeeCorpId?: string; /** * @remarks * This parameter is required. * * @example * ECEjwiiwenwnw2q2sdd */ payeeUnionId?: string; /** * @example * 饿了么拼单-测试 */ remark?: string; /** * @remarks * This parameter is required. * * @example * 10.24 */ totalAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderResponseBody extends $tea.Model { result?: PreCreateGroupBillOrderResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: PreCreateGroupBillOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryAcquireRefundOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryAcquireRefundOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202100001 */ outRefundNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryAcquireRefundOrderResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 10.01 */ amount?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:09 */ gmtCreate?: string; /** * @example * 2021-11-15 10:10:10 */ gmtRefund?: string; /** * @remarks * This parameter is required. * * @example * 202111010001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 202121241343151 */ orderNo?: string; /** * @remarks * This parameter is required. * * @example * 202111020001 */ originOutTradeNo?: string; /** * @remarks * This parameter is required. * * @example * r202111020001 */ outRefundNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; /** * @remarks * This parameter is required. * * @example * 13****09 */ payChannelAccountNo?: string; /** * @remarks * This parameter is required. * * @example * 123124 */ payerUserId?: string; /** * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 餐费 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryAcquireRefundOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryAcquireRefundOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeDetailListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeDetailListRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20210901001 */ outBatchNo?: string; /** * @remarks * This parameter is required. * * @example * 1 */ pageNumber?: number; /** * @remarks * This parameter is required. * * @example * 50 */ pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeDetailListResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ batchTradeDetailList?: QueryBatchTradeDetailListResponseBodyBatchTradeDetailList[]; /** * @remarks * This parameter is required. * * @example * 1 */ pageNumber?: number; /** * @remarks * This parameter is required. * * @example * 1 */ pageSize?: number; /** * @example * 1 */ total?: number; /** * @remarks * This parameter is required. * * @example * 1 */ totalPageNumber?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeDetailListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryBatchTradeDetailListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. */ outBatchNos?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeOrderResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ batchTradeOrderVOs?: QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryBatchTradeOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPayAccountListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPayAccountListResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ payAccountVOList?: QueryPayAccountListResponseBodyPayAccountVOList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPayAccountListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryPayAccountListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRegisterOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRegisterOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @example * 20211222000000001 */ orderId?: string; /** * @example * 202112220001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * 3 */ subInstId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRegisterOrderResponseBody extends $tea.Model { failReason?: string; gmtAudit?: string; instId?: string; orderId?: string; outTradeNo?: string; status?: string; subInstId?: string; subInstName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRegisterOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryRegisterOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAgreementHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAgreementRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * TRADE */ bizCode?: string; /** * @remarks * This parameter is required. * * @example * WITHHOLDING */ bizScene?: string; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 2120493284 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAgreementResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 201220123212312 */ agreementNo?: string; /** * @remarks * This parameter is required. * * @example * ding123123234234 */ corpId?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-11 10:10:10 */ gmtExpire?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-11 10:10:10 */ gmtSign?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-11 10:10:10 */ gmtValid?: string; /** * @remarks * This parameter is required. * * @example * 2021000001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; /** * @remarks * This parameter is required. * * @example * *川 */ payChannelAccountName?: string; /** * @remarks * This parameter is required. * * @example * 139*****0 */ payChannelAccountNo?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; /** * @remarks * This parameter is required. * * @example * 101 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 54646545 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAgreementResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUserAgreementResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAlipayAccountHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAlipayAccountResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 2088894773487 */ alipayUid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserAlipayAccountResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUserAlipayAccountResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryWithholdingOrderHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryWithholdingOrderRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 202100001 */ outTradeNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryWithholdingOrderResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 10.01 */ amount?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:09 */ gmtCreate?: string; /** * @example * 2021-11-15 10:10:10 */ gmtPay?: string; /** * @remarks * This parameter is required. * * @example * 202111010001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 202121241343151 */ orderNo?: string; /** * @remarks * This parameter is required. * * @example * 202111020001 */ outTradeNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; /** * @remarks * This parameter is required. * * @example * 13****09 */ payChannelAccountNo?: string; /** * @remarks * This parameter is required. * * @example * 123124 */ payerUserId?: string; /** * @example * 备注 */ remark?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 餐费 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryWithholdingOrderResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryWithholdingOrderResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveCorpPayCodeHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveCorpPayCodeRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * H_FISH_CANTEEN */ codeIdentity?: string; /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; extInfo?: { [key: string]: string; }; /** * @remarks * This parameter is required. * * @example * OPEN */ status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveCorpPayCodeResponseBody extends $tea.Model { codeIdentity?: string; corpId?: string; extInfo?: { [key: string]: string; }; status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveCorpPayCodeResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SaveCorpPayCodeResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UnsignUserAgreementHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UnsignUserAgreementRequest extends $tea.Model { /** * @example * 23021_12342134 */ agreementNo?: string; /** * @example * TRADE */ bizCode?: string; /** * @example * WITHHOLDING */ bizScene?: string; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 2120493284 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UnsignUserAgreementResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpateUserCodeInstanceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpateUserCodeInstanceRequest extends $tea.Model { /** * @remarks * This parameter is required. */ availableTimes?: UpateUserCodeInstanceRequestAvailableTimes[]; /** * @remarks * This parameter is required. * * @example * ccodexxxxx */ codeId?: string; /** * @remarks * This parameter is required. * * @example * TEST */ codeIdentity?: string; codeValue?: string; /** * @remarks * This parameter is required. * * @example * corpIdxxxx */ corpId?: string; /** * @remarks * This parameter is required. */ extInfo?: { [key: string]: any; }; /** * @remarks * This parameter is required. */ gmtExpired?: string; /** * @example * OPEN */ status?: string; /** * @remarks * This parameter is required. * * @example * INTERNAL_STAFF */ userCorpRelationType?: string; /** * @remarks * This parameter is required. * * @example * 86-xxxxxx */ userIdentity?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpateUserCodeInstanceResponseBody extends $tea.Model { /** * @example * codexxxxxx */ codeId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpateUserCodeInstanceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpateUserCodeInstanceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInvoiceVerifyStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInvoiceVerifyStatusRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * lpKgSTzGSy */ bizId?: string; /** * @example * 1 */ checkingResult?: number; /** * @remarks * This parameter is required. * * @example * 1 */ checkingStatus?: number; /** * @remarks * This parameter is required. * * @example * 200 */ code?: string; /** * @remarks * This parameter is required. * * @example * ding673cxxxxxxxxxxxx85 */ corpId?: string; /** * @example * {"restCheckTimes":10,"noticeFlag":1} */ extension?: string; /** * @example * 034012100111 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 61235725 */ invoiceNo?: string; /** * @example * 1 */ invoiceStatus?: number; /** * @remarks * This parameter is required. * * @example * 1299999 */ invoiceVerifyId?: string; /** * @remarks * This parameter is required. */ msg?: string; /** * @remarks * This parameter is required. * * @example * BPq7qiSIH8PJHlB9kPuii1NQiEiE */ unionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInvoiceVerifyStatusResponseBody extends $tea.Model { result?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInvoiceVerifyStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateInvoiceVerifyStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceRequest extends $tea.Model { extension?: UploadInvoiceRequestExtension; /** * @remarks * This parameter is required. */ invoices?: UploadInvoiceRequestInvoices[]; userIdentity?: UploadInvoiceRequestUserIdentity; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceResponseBody extends $tea.Model { result?: UploadInvoiceResponseBodyResult; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UploadInvoiceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthRequest extends $tea.Model { extension?: UploadInvoiceByAuthRequestExtension; /** * @remarks * This parameter is required. */ invoices?: UploadInvoiceByAuthRequestInvoices[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthResponseBody extends $tea.Model { result?: UploadInvoiceByAuthResponseBodyResult; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UploadInvoiceByAuthResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileRequest extends $tea.Model { /** * @remarks * This parameter is required. */ invoices?: UploadInvoiceByMobileRequestInvoices[]; /** * @remarks * This parameter is required. * * @example * 13600000000 */ mobile?: string; /** * @remarks * This parameter is required. * * @example * 86 */ mobileStateCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileResponseBody extends $tea.Model { result?: UploadInvoiceByMobileResponseBodyResult; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UploadInvoiceByMobileResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadRegisterImageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadRegisterImageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * byte[]转Base64 */ imageContent?: string; /** * @remarks * This parameter is required. * * @example * test */ imageName?: string; /** * @remarks * This parameter is required. * * @example * JPG */ imageType?: string; /** * @remarks * This parameter is required. * * @example * 12020001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannel?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadRegisterImageResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * ossUrl */ ossUrl?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadRegisterImageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UploadRegisterImageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UserAgreementPageSignHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UserAgreementPageSignRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * TRADE */ bizCode?: string; /** * @remarks * This parameter is required. * * @example * WITHHOLDING */ bizScene?: string; /** * @remarks * This parameter is required. * * @example * 202111090001 */ instId?: string; /** * @remarks * This parameter is required. * * @example * 支付宝 */ payChannel?: string; /** * @example * 备注 */ remark?: string; /** * @example * http://****.com */ returnUrl?: string; /** * @remarks * This parameter is required. * * @example * 详见支付宝接口文档https://opendocs.alipay.com/open/20190319114403226822/signscene */ signScene?: string; /** * @remarks * This parameter is required. * * @example * 1001 */ subInstId?: string; /** * @remarks * This parameter is required. * * @example * 滴滴出行 */ subMerchantName?: string; /** * @remarks * This parameter is required. * * @example * 免密付车费,单次最高500元 */ subMerchantServiceDesc?: string; /** * @remarks * This parameter is required. * * @example * 滴滴出行免密支付 */ subMerchantServiceName?: string; /** * @remarks * This parameter is required. * * @example * 2120493284 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UserAgreementPageSignResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 略 */ pageData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UserAgreementPageSignResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UserAgreementPageSignResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestContactInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 李某某 */ contactName?: string; /** * @remarks * This parameter is required. * * @example * 13900000000 */ mobile?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestLegalPersonCertInfo extends $tea.Model { /** * @example * ossUrl */ certBackImage?: string; /** * @example * ossUrl */ certFrontImage?: string; /** * @remarks * This parameter is required. * * @example * 李某某 */ certName?: string; /** * @example * 100 */ certType?: string; /** * @remarks * This parameter is required. * * @example * 330104200010109999 */ idCardNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestQualificationInfos extends $tea.Model { /** * @remarks * This parameter is required. * * @example * ossUrl */ qualificationImage?: string; /** * @remarks * This parameter is required. * * @example * 301 */ qualificationType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSettleInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 622202120200000000 */ accountId?: string; /** * @example * 李某某 */ accountName?: string; /** * @example * DEBIT_CARD */ accountType?: string; /** * @example * 城东支行 */ bankBranchName?: string; /** * @example * 杭州市 */ bankCity?: string; /** * @example * 313791000023 */ bankCode?: string; /** * @example * 工商银行 */ bankName?: string; /** * @example * 浙江省 */ bankProvince?: string; /** * @example * ICBC */ bankShortNameCode?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ type?: string; /** * @example * TO_PRI */ usageType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstAddressInfo extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstAuthInfo extends $tea.Model { /** * @example * ossUrl */ authorizationLetterUrl?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstBasicInfo extends $tea.Model { /** * @example * 一食堂 */ aliasName?: string; /** * @remarks * This parameter is required. * * @example * 5812 */ mcc?: string; /** * @remarks * This parameter is required. * * @example * 食堂 */ subInstName?: string; /** * @remarks * This parameter is required. * * @example * 01 */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstCertifyInfo extends $tea.Model { /** * @example * ossUrl */ certImage?: string; /** * @remarks * This parameter is required. * * @example * 331081198611111111 */ certNo?: string; /** * @remarks * This parameter is required. * * @example * 201 */ certType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstInvoiceInfoMailAddress extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstInvoiceInfo extends $tea.Model { /** * @example * true */ acceptElectronic?: boolean; /** * @example * 浙江省杭州市西湖区西溪路蚂蚁金服 */ address?: string; /** * @example * false */ autoInvoice?: boolean; /** * @example * 1234567812345678123 */ bankAccount?: string; /** * @example * 中国银行 */ bankName?: string; mailAddress?: ConsultCreateSubInstitutionRequestSubInstInvoiceInfoMailAddress; /** * @example * 张三 */ mailName?: string; /** * @example * 057162288888 */ mailPhone?: string; /** * @example * 51010482542598631219 */ taxNo?: string; /** * @example * 01 */ taxPayerQualification?: string; /** * @example * 19981011 */ taxPayerValidDate?: string; /** * @example * 057162288888 */ telephone?: string; /** * @example * **有限公司 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ConsultCreateSubInstitutionRequestSubInstShopInfo extends $tea.Model { inDoorImages?: string[]; outDoorImages?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayRequestOtherPayChannelDetailInfoListFundToolDetailInfoList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 5.00 */ amount?: string; extInfo?: string; /** * @remarks * This parameter is required. * * @example * 余额 */ fundToolName?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:10 */ gmtCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:11 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * false */ promotionFundTool?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreatWithholdingOrderAndPayRequestOtherPayChannelDetailInfoList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 5.00 */ amount?: string; /** * @remarks * This parameter is required. */ fundToolDetailInfoList?: CreatWithholdingOrderAndPayRequestOtherPayChannelDetailInfoListFundToolDetailInfoList[]; /** * @remarks * This parameter is required. * * @example * 支付宝 */ payChannelName?: string; /** * @remarks * This parameter is required. * * @example * 2021110100001 */ payChannelOrderNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannelType?: string; /** * @remarks * This parameter is required. * * @example * 4.00 */ promotionAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderRequestOtherPayChannelDetailInfoListFundToolDetailInfoList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 5.00 */ amount?: string; extInfo?: string; /** * @remarks * This parameter is required. * * @example * 余额 */ fundToolName?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:10 */ gmtCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-11-15 10:10:11 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * false */ promotionFundTool?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAcquireRefundOrderRequestOtherPayChannelDetailInfoList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 5.00 */ amount?: string; /** * @remarks * This parameter is required. */ fundToolDetailInfoList?: CreateAcquireRefundOrderRequestOtherPayChannelDetailInfoListFundToolDetailInfoList[]; /** * @remarks * This parameter is required. * * @example * 支付宝 */ payChannelName?: string; /** * @remarks * This parameter is required. * * @example * 2021110100001 */ payChannelOrderNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannelType?: string; /** * @remarks * This parameter is required. * * @example * 4.00 */ promotionAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateBatchTradeOrderRequestBatchTradeDetails extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1.00 */ amount?: string; /** * @example * 工资 */ memo?: string; /** * @remarks * This parameter is required. * * @example * 测试 */ payeeAccountName?: string; /** * @remarks * This parameter is required. * * @example * 13000000000 */ payeeAccountNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payeeAccountType?: string; /** * @remarks * This parameter is required. * * @example * 1 */ serialNo?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestContactInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 李某某 */ contactName?: string; /** * @remarks * This parameter is required. * * @example * 13900000000 */ mobile?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestLegalPersonCertInfo extends $tea.Model { /** * @example * ossUrl */ certBackImage?: string; /** * @example * ossUrl */ certFrontImage?: string; /** * @remarks * This parameter is required. * * @example * 李某某 */ certName?: string; /** * @example * 100 */ certType?: string; /** * @remarks * This parameter is required. * * @example * 330104200010109999 */ idCardNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestQualificationInfos extends $tea.Model { /** * @remarks * This parameter is required. * * @example * ossUrl */ qualificationImage?: string; /** * @remarks * This parameter is required. * * @example * 301 */ qualificationType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSettleInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 622202120200000000 */ accountId?: string; /** * @example * 李某某 */ accountName?: string; /** * @example * DEBIT_CARD */ accountType?: string; /** * @example * 城东支行 */ bankBranchName?: string; /** * @example * 杭州市 */ bankCity?: string; /** * @example * 313791000023 */ bankCode?: string; /** * @example * 工商银行 */ bankName?: string; /** * @example * 浙江省 */ bankProvince?: string; /** * @example * ICBC */ bankShortNameCode?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ type?: string; /** * @example * TO_PRI */ usageType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstAddressInfo extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstAuthInfo extends $tea.Model { /** * @example * ossUrl */ authorizationLetterUrl?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstBasicInfo extends $tea.Model { /** * @example * 一食堂 */ aliasName?: string; /** * @remarks * This parameter is required. * * @example * 5812 */ mcc?: string; /** * @remarks * This parameter is required. * * @example * 食堂 */ subInstName?: string; /** * @remarks * This parameter is required. * * @example * 01 */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstCertifyInfo extends $tea.Model { /** * @example * ossUrl */ certImage?: string; /** * @remarks * This parameter is required. * * @example * 331081198611111111 */ certNo?: string; /** * @remarks * This parameter is required. * * @example * 201 */ certType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstInvoiceInfo extends $tea.Model { /** * @example * true */ acceptElectronic?: boolean; /** * @example * 浙江省杭州市西湖区西溪路蚂蚁金服 */ address?: string; /** * @example * false */ autoInvoice?: boolean; /** * @example * 1234567812345678123 */ bankAccount?: string; /** * @example * 中国银行 */ bankName?: string; mailAddress?: CreateSubInstitutionRequestSubInstInvoiceInfoMailAddress; /** * @example * 张三 */ mailName?: string; /** * @example * 057162288888 */ mailPhone?: string; /** * @example * 51010482542598631219 */ taxNo?: string; /** * @example * 01 */ taxPayerQualification?: string; /** * @example * 19981011 */ taxPayerValidDate?: string; /** * @example * 057162288888 */ telephone?: string; /** * @example * **有限公司 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSubInstitutionRequestSubInstShopInfo extends $tea.Model { inDoorImages?: string[]; outDoorImages?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateUserCodeInstanceRequestAvailableTimes extends $tea.Model { /** * @remarks * This parameter is required. * * @example * yyyy-MM-dd HH:mm:ss */ gmtEnd?: string; /** * @remarks * This parameter is required. * * @example * yyyy-MM-dd HH:mm:ss */ gmtStart?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestContactInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 李某某 */ contactName?: string; /** * @remarks * This parameter is required. * * @example * 13900000000 */ mobile?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestLegalPersonCertInfo extends $tea.Model { /** * @example * ossUrl */ certBackImage?: string; /** * @example * ossUrl */ certFrontImage?: string; /** * @remarks * This parameter is required. * * @example * 李某某 */ certName?: string; /** * @example * 100 */ certType?: string; /** * @remarks * This parameter is required. * * @example * 330104200010109999 */ idCardNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestQualificationInfos extends $tea.Model { /** * @remarks * This parameter is required. * * @example * ossUrl */ qualificationImage?: string; /** * @remarks * This parameter is required. * * @example * 301 */ qualificationType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSettleInfo extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 622202120200000000 */ accountId?: string; /** * @example * 李某某 */ accountName?: string; /** * @example * DEBIT_CARD */ accountType?: string; /** * @example * 城东支行 */ bankBranchName?: string; /** * @example * 杭州市 */ bankCity?: string; /** * @example * 313791000023 */ bankCode?: string; /** * @example * 工商银行 */ bankName?: string; /** * @example * 浙江省 */ bankProvince?: string; /** * @example * ICBC */ bankShortNameCode?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ type?: string; /** * @example * TO_PRI */ usageType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstAddressInfo extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstAuthInfo extends $tea.Model { /** * @example * ossUrl */ authorizationLetterUrl?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstBasicInfo extends $tea.Model { /** * @example * 一食堂 */ aliasName?: string; /** * @remarks * This parameter is required. * * @example * 5812 */ mcc?: string; /** * @remarks * This parameter is required. * * @example * 食堂 */ subInstName?: string; /** * @remarks * This parameter is required. * * @example * 01 */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstCertifyInfo extends $tea.Model { /** * @example * ossUrl */ certImage?: string; /** * @remarks * This parameter is required. * * @example * 331081198611111111 */ certNo?: string; /** * @remarks * This parameter is required. * * @example * 201 */ certType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstInvoiceInfoMailAddress extends $tea.Model { /** * @example * 未来park */ address?: string; /** * @example * 330100 */ cityCode?: string; /** * @example * 330104 */ districtCode?: string; /** * @example * 330000 */ provinceCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstInvoiceInfo extends $tea.Model { /** * @example * true */ acceptElectronic?: boolean; /** * @example * 浙江省杭州市西湖区西溪路蚂蚁金服 */ address?: string; /** * @example * false */ autoInvoice?: boolean; /** * @example * 1234567812345678123 */ bankAccount?: string; /** * @example * 中国银行 */ bankName?: string; mailAddress?: ModifySubInstitutionRequestSubInstInvoiceInfoMailAddress; /** * @example * 张三 */ mailName?: string; /** * @example * 057162288888 */ mailPhone?: string; /** * @example * 51010482542598631219 */ taxNo?: string; /** * @example * 01 */ taxPayerQualification?: string; /** * @example * 19981011 */ taxPayerValidDate?: string; /** * @example * 057162288888 */ telephone?: string; /** * @example * **有限公司 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ModifySubInstitutionRequestSubInstShopInfo extends $tea.Model { inDoorImages?: string[]; outDoorImages?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultRequestPayChannelDetailListFundToolDetailList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 金额 */ amount?: string; /** * @example * {"key":"value"} */ extInfo?: string; /** * @remarks * This parameter is required. * * @example * 优惠券 */ fundToolName?: string; /** * @remarks * This parameter is required. * * @example * 2021-01-01 */ gmtCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-01-01 11:11:11 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * true */ promotionFundTool?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodePayResultRequestPayChannelDetailList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1.23 */ amount?: string; /** * @remarks * This parameter is required. */ fundToolDetailList?: NotifyPayCodePayResultRequestPayChannelDetailListFundToolDetailList[]; /** * @example * 2021-01-01 11:11:11 */ gmtCreate?: string; /** * @example * 2021-01-01 11:11:11 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * 卡余额 */ payChannelName?: string; /** * @remarks * This parameter is required. * * @example * 20211234 */ payChannelOrderNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY|BALANCE */ payChannelType?: string; /** * @remarks * This parameter is required. * * @example * 0.00 */ promotionAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultRequestPayChannelDetailListFundToolDetailList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1.00 */ amount?: string; extInfo?: string; /** * @remarks * This parameter is required. * * @example * 余额 */ fundToolName?: string; /** * @remarks * This parameter is required. * * @example * 2021-05-31 11:11:11 */ gmtCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-05-31 11:11:11 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * true */ promotionFundTool?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class NotifyPayCodeRefundResultRequestPayChannelDetailList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1.00 */ amount?: string; /** * @remarks * This parameter is required. */ fundToolDetailList?: NotifyPayCodeRefundResultRequestPayChannelDetailListFundToolDetailList[]; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannelName?: string; /** * @remarks * This parameter is required. * * @example * 20210531123456 */ payChannelOrderNo?: string; /** * @remarks * This parameter is required. * * @example * 2021053112345678 */ payChannelRefundOrderNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payChannelType?: string; /** * @remarks * This parameter is required. * * @example * 0.00 */ promotionAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderRequestBillItemList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 5.12 */ amount?: string; /** * @remarks * This parameter is required. * * @example * cshadbikahdksnajhada */ payerUnionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PreCreateGroupBillOrderResponseBodyResult extends $tea.Model { /** * @example * 2023100914312930910100002107362525 */ orderNo?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeDetailListResponseBodyBatchTradeDetailList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1.00 */ amount?: string; /** * @remarks * This parameter is required. * * @example * 20210909153300000002734746770740 */ detailNo?: string; /** * @remarks * This parameter is required. * * @example * 2021-09-29 14:46:48 */ gmtCreate?: string; /** * @remarks * This parameter is required. * * @example * 2021-09-29 16:05:00 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * 测试 */ memo?: string; /** * @remarks * This parameter is required. * * @example * 收款人 */ payeeAccountName?: string; /** * @remarks * This parameter is required. * * @example * 13900000000 */ payeeAccountNo?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ payeeAccountType?: string; /** * @remarks * This parameter is required. * * @example * 1 */ serialNo?: number; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 2021090102102122200002121 */ alipayTransId?: string; /** * @remarks * This parameter is required. * * @example * 0 */ failAmount?: string; /** * @remarks * This parameter is required. * * @example * 0 */ failCount?: number; /** * @remarks * This parameter is required. * * @example * 收款人不存在 */ failReason?: string; /** * @remarks * This parameter is required. * * @example * 2021-09-01 12:00:00 */ gmtFinish?: string; /** * @remarks * This parameter is required. * * @example * 2021-09-01 11:00:00 */ gmtSubmit?: string; /** * @remarks * This parameter is required. * * @example * 20210901001 */ outBatchNo?: string; /** * @remarks * This parameter is required. * * @example * 213654465 */ payerStaffId?: string; /** * @remarks * This parameter is required. * * @example * 1.00 */ paymentAmount?: string; /** * @remarks * This parameter is required. * * @example * CNY */ paymentCurrency?: string; /** * @remarks * This parameter is required. * * @example * SUCCESS */ status?: string; /** * @remarks * This parameter is required. * * @example * 1.00 */ successAmount?: string; /** * @remarks * This parameter is required. * * @example * 1 */ successCount?: number; /** * @remarks * This parameter is required. * * @example * 1.00 */ totalAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPayAccountListResponseBodyPayAccountVOList extends $tea.Model { /** * @remarks * This parameter is required. * * @example * B */ accountClass?: string; /** * @remarks * This parameter is required. * * @example * 20210912001 */ accountId?: string; /** * @remarks * This parameter is required. * * @example * test */ accountName?: string; /** * @remarks * This parameter is required. * * @example * 139****1 */ accountNo?: string; /** * @remarks * This parameter is required. * * @example * 备注 */ accountRemark?: string; /** * @remarks * This parameter is required. * * @example * ALIPAY */ accountType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpateUserCodeInstanceRequestAvailableTimes extends $tea.Model { /** * @remarks * This parameter is required. * * @example * yyyy-MM-dd HH:mm:ss */ gmtEnd?: string; /** * @remarks * This parameter is required. * * @example * yyyy-MM-dd HH:mm:ss */ gmtStart?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceRequestExtension extends $tea.Model { /** * @remarks * This parameter is required. * * @example * TRIP */ bizCode?: string; /** * @example * 111924191922 * * @deprecated */ orderNo?: string; orderNoList?: string[]; /** * @example * HOTEL */ orderType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceRequestInvoices extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 100.00 */ invoiceAmount?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 2022-02-21 */ invoiceDate?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. */ invoiceType?: string; logoUrl?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payeeName?: string; /** * @remarks * This parameter is required. * * @example * 91330100MA28XNB274 */ payeeTaxNo?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payerName?: string; /** * @example * 91330100MA28XNB274 */ payerTaxNo?: string; /** * @remarks * This parameter is required. */ pdfUrl?: string; /** * @example * 0.50 */ taxAmount?: string; /** * @example * 增值税普通发票必填,示例:52501101414266612380 */ verifyCode?: string; /** * @example * 99.50 */ withoutTaxAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceRequestUserIdentity extends $tea.Model { /** * @example * 95188 */ mobile?: string; /** * @example * 86 */ mobileStateCode?: string; /** * @example * dinng1123434 */ targetCorpId?: string; /** * @remarks * This parameter is required. * * @example * STAFF_ID */ type?: string; /** * @example * akdfwiiw */ unionId?: string; /** * @example * 02734930 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceResponseBodyResultResults extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20006 */ errCode?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. * * @example * duplicateInvoice */ reason?: string; /** * @remarks * This parameter is required. * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceResponseBodyResult extends $tea.Model { /** * @remarks * This parameter is required. */ results?: UploadInvoiceResponseBodyResultResults[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthRequestExtension extends $tea.Model { /** * @remarks * This parameter is required. * * @example * TRIP */ bizCode?: string; /** * @example * 111924191922 */ orderNo?: string; /** * @example * HOTEL */ orderType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthRequestInvoices extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 100.00 */ invoiceAmount?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 2022-02-21 */ invoiceDate?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. */ invoiceType?: string; logoUrl?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payeeName?: string; /** * @remarks * This parameter is required. * * @example * 91330100MA28XNB274 */ payeeTaxNo?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payerName?: string; /** * @example * 91330100MA28XNB274 */ payerTaxNo?: string; /** * @remarks * This parameter is required. */ pdfUrl?: string; /** * @remarks * This parameter is required. * * @example * 0.50 */ taxAmount?: string; /** * @example * 增值税普通发票必填,示例:52501101414266612380 */ verifyCode?: string; /** * @remarks * This parameter is required. * * @example * 99.50 */ withoutTaxAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthResponseBodyResultResults extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20006 */ errCode?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. * * @example * duplicateInvoice */ reason?: string; /** * @remarks * This parameter is required. * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByAuthResponseBodyResult extends $tea.Model { /** * @remarks * This parameter is required. */ results?: UploadInvoiceByAuthResponseBodyResultResults[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileRequestInvoices extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 100.00 */ invoiceAmount?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 2022-02-21 */ invoiceDate?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. */ invoiceType?: string; logoUrl?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payeeName?: string; /** * @remarks * This parameter is required. * * @example * 91330100MA28XNB274 */ payeeTaxNo?: string; /** * @remarks * This parameter is required. * * @example * 小钉科技有限公司 */ payerName?: string; /** * @example * 91330100MA28XNB274 */ payerTaxNo?: string; /** * @remarks * This parameter is required. */ pdfUrl?: string; /** * @remarks * This parameter is required. * * @example * 0.50 */ taxAmount?: string; /** * @example * 增值税普通发票必填,示例:52501101414266612380 */ verifyCode?: string; /** * @remarks * This parameter is required. * * @example * 99.50 */ withoutTaxAmount?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileResponseBodyResultResults extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20006 */ errCode?: string; /** * @remarks * This parameter is required. * * @example * 033002000712 */ invoiceCode?: string; /** * @remarks * This parameter is required. * * @example * 20532643 */ invoiceNo?: string; /** * @remarks * This parameter is required. * * @example * duplicateInvoice */ reason?: string; /** * @remarks * This parameter is required. * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UploadInvoiceByMobileResponseBodyResult extends $tea.Model { /** * @remarks * This parameter is required. */ results?: UploadInvoiceByMobileResponseBodyResultResults[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export default class Client extends OpenApi { constructor(config: $OpenApi.Config); /** * 批量付款 * * @param request - ApplyBatchPayRequest * @param headers - ApplyBatchPayHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ApplyBatchPayResponse */ applyBatchPayWithOptions(request: ApplyBatchPayRequest, headers: ApplyBatchPayHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量付款 * * @param request - ApplyBatchPayRequest * @returns ApplyBatchPayResponse */ applyBatchPay(request: ApplyBatchPayRequest): Promise; /** * 助贷业务关闭借款入口 * * @param request - CloseLoanEntranceRequest * @param headers - CloseLoanEntranceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CloseLoanEntranceResponse */ closeLoanEntranceWithOptions(request: CloseLoanEntranceRequest, headers: CloseLoanEntranceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 助贷业务关闭借款入口 * * @param request - CloseLoanEntranceRequest * @returns CloseLoanEntranceResponse */ closeLoanEntrance(request: CloseLoanEntranceRequest): Promise; /** * 子机构创建进件预校验 * * @param request - ConsultCreateSubInstitutionRequest * @param headers - ConsultCreateSubInstitutionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ConsultCreateSubInstitutionResponse */ consultCreateSubInstitutionWithOptions(request: ConsultCreateSubInstitutionRequest, headers: ConsultCreateSubInstitutionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 子机构创建进件预校验 * * @param request - ConsultCreateSubInstitutionRequest * @returns ConsultCreateSubInstitutionResponse */ consultCreateSubInstitution(request: ConsultCreateSubInstitutionRequest): Promise; /** * 发起代扣交易 * * @param request - CreatWithholdingOrderAndPayRequest * @param headers - CreatWithholdingOrderAndPayHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreatWithholdingOrderAndPayResponse */ creatWithholdingOrderAndPayWithOptions(request: CreatWithholdingOrderAndPayRequest, headers: CreatWithholdingOrderAndPayHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发起代扣交易 * * @param request - CreatWithholdingOrderAndPayRequest * @returns CreatWithholdingOrderAndPayResponse */ creatWithholdingOrderAndPay(request: CreatWithholdingOrderAndPayRequest): Promise; /** * 收单退款交易 * * @param request - CreateAcquireRefundOrderRequest * @param headers - CreateAcquireRefundOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateAcquireRefundOrderResponse */ createAcquireRefundOrderWithOptions(request: CreateAcquireRefundOrderRequest, headers: CreateAcquireRefundOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 收单退款交易 * * @param request - CreateAcquireRefundOrderRequest * @returns CreateAcquireRefundOrderResponse */ createAcquireRefundOrder(request: CreateAcquireRefundOrderRequest): Promise; /** * 创建批量支付单 * * @param request - CreateBatchTradeOrderRequest * @param headers - CreateBatchTradeOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateBatchTradeOrderResponse */ createBatchTradeOrderWithOptions(request: CreateBatchTradeOrderRequest, headers: CreateBatchTradeOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建批量支付单 * * @param request - CreateBatchTradeOrderRequest * @returns CreateBatchTradeOrderResponse */ createBatchTradeOrder(request: CreateBatchTradeOrderRequest): Promise; /** * 创建子机构 * * @param request - CreateSubInstitutionRequest * @param headers - CreateSubInstitutionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateSubInstitutionResponse */ createSubInstitutionWithOptions(request: CreateSubInstitutionRequest, headers: CreateSubInstitutionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建子机构 * * @param request - CreateSubInstitutionRequest * @returns CreateSubInstitutionResponse */ createSubInstitution(request: CreateSubInstitutionRequest): Promise; /** * 创建用户码实例 * * @param request - CreateUserCodeInstanceRequest * @param headers - CreateUserCodeInstanceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateUserCodeInstanceResponse */ createUserCodeInstanceWithOptions(request: CreateUserCodeInstanceRequest, headers: CreateUserCodeInstanceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建用户码实例 * * @param request - CreateUserCodeInstanceRequest * @returns CreateUserCodeInstanceResponse */ createUserCodeInstance(request: CreateUserCodeInstanceRequest): Promise; /** * 解码付款码 * * @param request - DecodePayCodeRequest * @param headers - DecodePayCodeHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DecodePayCodeResponse */ decodePayCodeWithOptions(request: DecodePayCodeRequest, headers: DecodePayCodeHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 解码付款码 * * @param request - DecodePayCodeRequest * @returns DecodePayCodeResponse */ decodePayCode(request: DecodePayCodeRequest): Promise; /** * 企业金融助贷业务进件通知接口 * * @param request - FinanceLoanNotifyRegisterRequest * @param headers - FinanceLoanNotifyRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns FinanceLoanNotifyRegisterResponse */ financeLoanNotifyRegisterWithOptions(request: FinanceLoanNotifyRegisterRequest, headers: FinanceLoanNotifyRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 企业金融助贷业务进件通知接口 * * @param request - FinanceLoanNotifyRegisterRequest * @returns FinanceLoanNotifyRegisterResponse */ financeLoanNotifyRegister(request: FinanceLoanNotifyRegisterRequest): Promise; /** * 修改子机构信息 * * @param request - ModifySubInstitutionRequest * @param headers - ModifySubInstitutionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ModifySubInstitutionResponse */ modifySubInstitutionWithOptions(request: ModifySubInstitutionRequest, headers: ModifySubInstitutionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改子机构信息 * * @param request - ModifySubInstitutionRequest * @returns ModifySubInstitutionResponse */ modifySubInstitution(request: ModifySubInstitutionRequest): Promise; /** * 通知付款码支付结果 * * @param request - NotifyPayCodePayResultRequest * @param headers - NotifyPayCodePayResultHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns NotifyPayCodePayResultResponse */ notifyPayCodePayResultWithOptions(request: NotifyPayCodePayResultRequest, headers: NotifyPayCodePayResultHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 通知付款码支付结果 * * @param request - NotifyPayCodePayResultRequest * @returns NotifyPayCodePayResultResponse */ notifyPayCodePayResult(request: NotifyPayCodePayResultRequest): Promise; /** * 通知付款码退款结果 * * @param request - NotifyPayCodeRefundResultRequest * @param headers - NotifyPayCodeRefundResultHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns NotifyPayCodeRefundResultResponse */ notifyPayCodeRefundResultWithOptions(request: NotifyPayCodeRefundResultRequest, headers: NotifyPayCodeRefundResultHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 通知付款码退款结果 * * @param request - NotifyPayCodeRefundResultRequest * @returns NotifyPayCodeRefundResultResponse */ notifyPayCodeRefundResult(request: NotifyPayCodeRefundResultRequest): Promise; /** * 上报码验证结果 * * @param request - NotifyVerifyResultRequest * @param headers - NotifyVerifyResultHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns NotifyVerifyResultResponse */ notifyVerifyResultWithOptions(request: NotifyVerifyResultRequest, headers: NotifyVerifyResultHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 上报码验证结果 * * @param request - NotifyVerifyResultRequest * @returns NotifyVerifyResultResponse */ notifyVerifyResult(request: NotifyVerifyResultRequest): Promise; /** * 预创建群收款订单返回订单号 * * @param request - PreCreateGroupBillOrderRequest * @param headers - PreCreateGroupBillOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns PreCreateGroupBillOrderResponse */ preCreateGroupBillOrderWithOptions(request: PreCreateGroupBillOrderRequest, headers: PreCreateGroupBillOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 预创建群收款订单返回订单号 * * @param request - PreCreateGroupBillOrderRequest * @returns PreCreateGroupBillOrderResponse */ preCreateGroupBillOrder(request: PreCreateGroupBillOrderRequest): Promise; /** * 查询收单退款交易 * * @param request - QueryAcquireRefundOrderRequest * @param headers - QueryAcquireRefundOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryAcquireRefundOrderResponse */ queryAcquireRefundOrderWithOptions(request: QueryAcquireRefundOrderRequest, headers: QueryAcquireRefundOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询收单退款交易 * * @param request - QueryAcquireRefundOrderRequest * @returns QueryAcquireRefundOrderResponse */ queryAcquireRefundOrder(request: QueryAcquireRefundOrderRequest): Promise; /** * 查询批量付款明细列表 * * @param request - QueryBatchTradeDetailListRequest * @param headers - QueryBatchTradeDetailListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryBatchTradeDetailListResponse */ queryBatchTradeDetailListWithOptions(request: QueryBatchTradeDetailListRequest, headers: QueryBatchTradeDetailListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询批量付款明细列表 * * @param request - QueryBatchTradeDetailListRequest * @returns QueryBatchTradeDetailListResponse */ queryBatchTradeDetailList(request: QueryBatchTradeDetailListRequest): Promise; /** * 根据请求对象查询批量交易订单信息 * * @param request - QueryBatchTradeOrderRequest * @param headers - QueryBatchTradeOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryBatchTradeOrderResponse */ queryBatchTradeOrderWithOptions(request: QueryBatchTradeOrderRequest, headers: QueryBatchTradeOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据请求对象查询批量交易订单信息 * * @param request - QueryBatchTradeOrderRequest * @returns QueryBatchTradeOrderResponse */ queryBatchTradeOrder(request: QueryBatchTradeOrderRequest): Promise; /** * 查询付款账号列表 * * @param headers - QueryPayAccountListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryPayAccountListResponse */ queryPayAccountListWithOptions(headers: QueryPayAccountListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询付款账号列表 * @returns QueryPayAccountListResponse */ queryPayAccountList(): Promise; /** * 查询子机构申请单状态 * * @param request - QueryRegisterOrderRequest * @param headers - QueryRegisterOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryRegisterOrderResponse */ queryRegisterOrderWithOptions(request: QueryRegisterOrderRequest, headers: QueryRegisterOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询子机构申请单状态 * * @param request - QueryRegisterOrderRequest * @returns QueryRegisterOrderResponse */ queryRegisterOrder(request: QueryRegisterOrderRequest): Promise; /** * 查询用户协议 * * @param request - QueryUserAgreementRequest * @param headers - QueryUserAgreementHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUserAgreementResponse */ queryUserAgreementWithOptions(request: QueryUserAgreementRequest, headers: QueryUserAgreementHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询用户协议 * * @param request - QueryUserAgreementRequest * @returns QueryUserAgreementResponse */ queryUserAgreement(request: QueryUserAgreementRequest): Promise; /** * 获取用户绑定支付宝信息 * * @param headers - QueryUserAlipayAccountHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUserAlipayAccountResponse */ queryUserAlipayAccountWithOptions(headers: QueryUserAlipayAccountHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取用户绑定支付宝信息 * @returns QueryUserAlipayAccountResponse */ queryUserAlipayAccount(): Promise; /** * 查询代扣交易订单信息 * * @param request - QueryWithholdingOrderRequest * @param headers - QueryWithholdingOrderHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryWithholdingOrderResponse */ queryWithholdingOrderWithOptions(request: QueryWithholdingOrderRequest, headers: QueryWithholdingOrderHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询代扣交易订单信息 * * @param request - QueryWithholdingOrderRequest * @returns QueryWithholdingOrderResponse */ queryWithholdingOrder(request: QueryWithholdingOrderRequest): Promise; /** * 保存付款码企业配置信息 * * @param request - SaveCorpPayCodeRequest * @param headers - SaveCorpPayCodeHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SaveCorpPayCodeResponse */ saveCorpPayCodeWithOptions(request: SaveCorpPayCodeRequest, headers: SaveCorpPayCodeHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 保存付款码企业配置信息 * * @param request - SaveCorpPayCodeRequest * @returns SaveCorpPayCodeResponse */ saveCorpPayCode(request: SaveCorpPayCodeRequest): Promise; /** * 解约用户协议 * * @param request - UnsignUserAgreementRequest * @param headers - UnsignUserAgreementHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UnsignUserAgreementResponse */ unsignUserAgreementWithOptions(request: UnsignUserAgreementRequest, headers: UnsignUserAgreementHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 解约用户协议 * * @param request - UnsignUserAgreementRequest * @returns UnsignUserAgreementResponse */ unsignUserAgreement(request: UnsignUserAgreementRequest): Promise; /** * 更新用户码实例 * * @param request - UpateUserCodeInstanceRequest * @param headers - UpateUserCodeInstanceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpateUserCodeInstanceResponse */ upateUserCodeInstanceWithOptions(request: UpateUserCodeInstanceRequest, headers: UpateUserCodeInstanceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新用户码实例 * * @param request - UpateUserCodeInstanceRequest * @returns UpateUserCodeInstanceResponse */ upateUserCodeInstance(request: UpateUserCodeInstanceRequest): Promise; /** * 用来给第三方企业提供发票验真结果更新的oapi * * @param request - UpdateInvoiceVerifyStatusRequest * @param headers - UpdateInvoiceVerifyStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateInvoiceVerifyStatusResponse */ updateInvoiceVerifyStatusWithOptions(request: UpdateInvoiceVerifyStatusRequest, headers: UpdateInvoiceVerifyStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用来给第三方企业提供发票验真结果更新的oapi * * @param request - UpdateInvoiceVerifyStatusRequest * @returns UpdateInvoiceVerifyStatusResponse */ updateInvoiceVerifyStatus(request: UpdateInvoiceVerifyStatusRequest): Promise; /** * 上传发票 * * @param request - UploadInvoiceRequest * @param headers - UploadInvoiceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UploadInvoiceResponse */ uploadInvoiceWithOptions(request: UploadInvoiceRequest, headers: UploadInvoiceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 上传发票 * * @param request - UploadInvoiceRequest * @returns UploadInvoiceResponse */ uploadInvoice(request: UploadInvoiceRequest): Promise; /** * 用户授权上传发票oapi * * @param request - UploadInvoiceByAuthRequest * @param headers - UploadInvoiceByAuthHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UploadInvoiceByAuthResponse */ uploadInvoiceByAuthWithOptions(request: UploadInvoiceByAuthRequest, headers: UploadInvoiceByAuthHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用户授权上传发票oapi * * @param request - UploadInvoiceByAuthRequest * @returns UploadInvoiceByAuthResponse */ uploadInvoiceByAuth(request: UploadInvoiceByAuthRequest): Promise; /** * 通过手机号上传发票 * * @param request - UploadInvoiceByMobileRequest * @param headers - UploadInvoiceByMobileHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UploadInvoiceByMobileResponse */ uploadInvoiceByMobileWithOptions(request: UploadInvoiceByMobileRequest, headers: UploadInvoiceByMobileHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 通过手机号上传发票 * * @param request - UploadInvoiceByMobileRequest * @returns UploadInvoiceByMobileResponse */ uploadInvoiceByMobile(request: UploadInvoiceByMobileRequest): Promise; /** * 上传进件中的图片获得图片链接 * * @param request - UploadRegisterImageRequest * @param headers - UploadRegisterImageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UploadRegisterImageResponse */ uploadRegisterImageWithOptions(request: UploadRegisterImageRequest, headers: UploadRegisterImageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 上传进件中的图片获得图片链接 * * @param request - UploadRegisterImageRequest * @returns UploadRegisterImageResponse */ uploadRegisterImage(request: UploadRegisterImageRequest): Promise; /** * 用户协议签约 * * @param request - UserAgreementPageSignRequest * @param headers - UserAgreementPageSignHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UserAgreementPageSignResponse */ userAgreementPageSignWithOptions(request: UserAgreementPageSignRequest, headers: UserAgreementPageSignHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用户协议签约 * * @param request - UserAgreementPageSignRequest * @returns UserAgreementPageSignResponse */ userAgreementPageSign(request: UserAgreementPageSignRequest): Promise; }