Documentation
¶
Index ¶
- type AccountAddUnitData
- type AccountAddUnitRequest
- type AccountAddUnitTransDailyData
- type AccountAddUnitTransDailyRequest
- type AccountBankInfoBody
- type AccountBankInfoData
- type AccountBankInfoRequest
- type AccountBankInfoResponse
- type AccountCloseUnitData
- type AccountCloseUnitRequest
- type AccountDetailsData
- type AccountDetailsRequest
- type AccountInfoResponse
- type AccountNotice
- type AccountUnitBalanceData
- type AccountUnitInfoRequest
- type AccountUnitInfoResponse
- type AccountUnitTransHistoryData
- type AccountUnitTransHistoryRequest
- type AccountUnitTransInData
- type AccountUnitTransInDataBody
- type AccountUnitTransInRequest
- type AddUnitAccountResponse
- type BatchStatementQueryBody
- type BatchStatementQueryData
- type BatchStatementQueryRequest
- type BatchStatementQueryResponse
- type Bb1Paybmx1
- type Bb1Payopx1
- type Bb1bmdbhx1
- type Bb1paybhx1
- type Bb1payqby1
- type Bb1qrybdy1
- type Bb1qrybtx1
- type Bb6Aclakx1
- type Bb6Aclaky1
- type Bb6Busmod
- type Bb6bpdqyy1
- type Bb6bthqyy1
- type Bb6dtlqyy1
- type Bb6rfdqyy1
- type CloseUnitAccountResponse
- type CommonNotice
- type GetMainAccountTransInfoBody
- type GetMainAccountTransInfoData
- type GetMainAccountTransInfoRequest
- type GetMainAccountTransInfoResponse
- type GetPayrollPdfResponse
- type Head
- type MainAccountBatchPayRequest
- type MainAccountHistoryBalanceData
- type MainAccountHistoryBalanceRequest
- type MainAccountHistoryBalanceResponse
- type MainAccountPayBody
- type MainAccountPayData
- type MainAccountPayResultBody
- type MainAccountPayResultData
- type MainAccountPayResultRequest
- type MainAccountPayResultResponse
- type MainAccountSinglePayBody
- type MainAccountSinglePayData
- type MainAccountSinglePayRequest
- type MainAccountSinglePayResponse
- type MainAccountUsersBody
- type MainAccountUsersData
- type MainAccountUsersRequest
- type MainAccountUsersResponse
- type Ntagcsaix1
- type Ntagcsaix2
- type Ntagdinfy1
- type Ntagdinfy1Body
- type Ntagtls2x
- type Ntbusmody
- type NtbusmodyBody
- type Ntdmaaddx
- type NtdmaaddxBody
- type Ntdmabalx
- type NtdmabalxBody
- type Ntdmadltx1
- type Ntdmadltx2
- type Ntdmatrxx1
- type Ntdmthlsy
- type NtdmthlsyBody
- type Ntdmtlsty
- type NtdmtlstyBody
- type Ntduminfx1
- type Ntduminfx1Body
- type Ntdumredx1
- type Ntdumredx1Body
- type Ntqabinfy
- type NtqabinfyBody
- type Ntqacctny
- type Ntqacinfx
- type NtqacinfxBody
- type Ntqadinfx
- type NtqadinfxBody
- type PayResultNotice
- type PayrollOldCreditOtherBySupBody
- type PayrollOldCreditOtherBySupData
- type PayrollOldCreditOtherBySupRequest
- type PayrollOldCreditOtherBySupResponse
- type PayrollOldQueryTransRequest
- type PayrollOrderQueryDetailsData
- type PayrollResultNotice
- type QueryAccountCallbackAsyncBody
- type QueryAccountCallbackAsyncData
- type QueryAccountCallbackAsyncRequest
- type QueryAccountCallbackAsyncResponse
- type QueryAccountCallbackDownloadPdfBody
- type QueryAccountCallbackDownloadPdfData
- type QueryAccountCallbackDownloadPdfRequest
- type QueryAccountCallbackDownloadPdfResponse
- type QueryAccountPaymentDetailBody
- type QueryAccountPaymentDetailData
- type QueryAccountPaymentDetailRequest
- type QueryAccountPaymentDetailResponse
- type QueryAccountPaymentRefundBody
- type QueryAccountPaymentRefundData
- type QueryAccountPaymentRefundRequest
- type QueryAccountPaymentRefundResponse
- type QueryAccountPaymentTransInfoBody
- type QueryAccountPaymentTransInfoData
- type QueryAccountPaymentTransInfoRequest
- type QueryAccountPaymentTransInfoResponse
- type QueryAccountTransCodeBody
- type QueryAccountTransCodeData
- type QueryAccountTransCodeRequest
- type QueryAccountTransCodeResponse
- type QueryAccountTransInfoBody
- type QueryAccountTransInfoData
- type QueryAccountTransInfoRequest
- type QueryAccountTransInfoResponse
- type QueryBatchAccountBalanceResponse
- type QueryBatchMainAccountBalanceData
- type QueryBatchMainAccountBalanceRequest
- type QueryBatchTransInfoBody
- type QueryBatchTransInfoData
- type QueryBatchTransInfoRequest
- type QueryBatchTransInfoResponse
- type QueryBatchTransListBody
- type QueryBatchTransListData
- type QueryBatchTransListRequest
- type QueryBatchTransListResponse
- type QueryPayRollDetailResponse
- type QueryPayrollOldTransCodeBody
- type QueryPayrollOldTransCodeData
- type QueryPayrollOldTransCodeRequest
- type QueryPayrollOldTransCodeResponse
- type QueryPayrollRefundBody
- type QueryPayrollRefundData
- type QueryPayrollRefundRequest
- type QueryPayrollStatementBody
- type QueryPayrollStatementData
- type QueryPayrollStatementDownloadUrlBody
- type QueryPayrollStatementDownloadUrlData
- type QueryPayrollStatementDownloadUrlRequest
- type QueryPayrollStatementRequest
- type QueryPayrollStatementResponse
- type QueryPayrollTransDetailBody
- type QueryPayrollTransDetailData
- type QueryPayrollTransDetailRequest
- type QueryPayrollTransDetailResponse
- type QueryUnitAccountDetailResponse
- type QueryUnitTransByBusNoData
- type QueryUnitTransByBusNoRequest
- type QueryUnitTransByBusNoResponse
- type QueryUnitTransDetailData
- type QueryUnitTransDetailRequest
- type ReqStdV1
- type ReqV1
- type RequestV1
- type SatementNotice
- type Sdktsinfx
- type Signature
- type SignatureStdV1
- type SignatureV1
- type SingleCallBackPdfBody
- type SingleCallBackPdfData
- type SingleCallBackPdfRequest
- type SingleCallBackPdfResponse
- type UnitAccountPayInResponse
- type UnitAccountTransDailyResponse
- type UnitAccountTransHistoryResponse
- type UnitPayrollPaymentBody
- type UnitPayrollPaymentData
- type UnitPayrollPaymentRequest
- type UnitPayrollPaymentResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountAddUnitData ¶
type AccountAddUnitData struct {
Body NtdmaaddxBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountAddUnitRequest ¶
type AccountAddUnitRequest struct {
Request AccountAddUnitData `json:"request"`
Signature Signature `json:"signature"`
}
AccountAddUnitRequest 添加子单元
type AccountAddUnitTransDailyData ¶
type AccountAddUnitTransDailyData struct {
Body NtdmtlstyBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountAddUnitTransDailyRequest ¶
type AccountAddUnitTransDailyRequest struct {
Request AccountAddUnitTransDailyData `json:"request"`
Signature Signature `json:"signature"`
}
AccountAddUnitTransDailyRequest 获取当天交易信息
type AccountBankInfoBody ¶
type AccountBankInfoBody struct {
Fctval string `json:"fctval,omitempty"`
}
type AccountBankInfoData ¶
type AccountBankInfoData struct {
Body AccountBankInfoBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountBankInfoRequest ¶
type AccountBankInfoRequest struct {
Request AccountBankInfoData `json:"request"`
Signature Signature `json:"signature"`
}
AccountBankInfoRequest 获取银联号请求 todo
type AccountBankInfoResponse ¶
type AccountBankInfoResponse struct {
Response struct {
Body struct {
Ntaccbbky []struct {
Fcttyp string `json:"fcttyp,omitempty"`
Fctval string `json:"fctval,omitempty"`
} `json:"ntaccbbky,omitempty"`
Ntaccbbkz []struct {
Bbknbr string `json:"bbknbr,omitempty"`
Fctval string `json:"fctval,omitempty"`
} `json:"ntaccbbkz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
AccountBankInfoResponse
@Description: 银联号返回 @Author ahKevinXy @Date2023-04-10 13:50:05
type AccountCloseUnitData ¶
type AccountCloseUnitData struct {
Body NtbusmodyBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountCloseUnitRequest ¶
type AccountCloseUnitRequest struct {
Request AccountCloseUnitData `json:"request"`
Signature Signature `json:"signature"`
}
AccountCloseUnitRequest 关闭子单元
type AccountDetailsData ¶
type AccountDetailsData struct {
Body NtqacinfxBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountDetailsRequest ¶
type AccountDetailsRequest struct {
Request AccountDetailsData `json:"request"`
Signature Signature `json:"signature"`
}
AccountDetailsRequest 查询交易明细信息
type AccountInfoResponse ¶
type AccountInfoResponse struct {
Response struct {
Body struct {
Ntqacinfz []struct {
Accblv string `json:"accblv"`
Accitm string `json:"accitm"`
Accnam string `json:"accnam"`
Accnbr string `json:"accnbr"`
Avlblv string `json:"avlblv"`
Bbknbr string `json:"bbknbr"`
Ccynbr string `json:"ccynbr"`
Dactyp string `json:"dactyp"`
Hldblv string `json:"hldblv"`
Intrat string `json:"intrat"`
Lmtovr string `json:"lmtovr"`
Mutdat string `json:"mutdat"`
Onlblv string `json:"onlblv"`
Opnbbk string `json:"opnbbk"`
Opnbrn string `json:"opnbrn"`
Opndat string `json:"opndat"`
Relnbr string `json:"relnbr"`
Stscod string `json:"stscod"`
} `json:"ntqacinfz"`
} `json:"body"`
Head struct {
Bizcode string `json:"bizcode"`
Funcode string `json:"funcode"`
Reqid string `json:"reqid"`
Resultcode string `json:"resultcode"`
Resultmsg string `json:"resultmsg"`
Rspid string `json:"rspid"`
Userid string `json:"userid"`
} `json:"head"`
} `json:"response"`
}
type AccountNotice ¶
type AccountNotice struct {
Msgdat struct {
Chknbr string `json:"chknbr,omitempty"` // 票据号
Infflg string `json:"infflg,omitempty"` // 信息标志 为空表示 付方账号和子账户 为1 表示收方账号和子账户 3 表示原收方账户和子公司
Refsub string `json:"refsub,omitempty"` //由商务支付订单产生
Refnbr string `json:"refnbr,omitempty"` // 流程实例号
Rpyacc string `json:"rpyacc,omitempty"` // 账号
Trscod string `json:"trscod,omitempty"` // 交易类型
Gsbacc string `json:"gsbacc,omitempty"` // 母/子账户
Otrnar string `json:"otrnar,omitempty"` // 其它摘要
Rpynam string `json:"rpynam,omitempty"` // 户名 收/付方的转入或转出帐号
Amtcdr string `json:"amtcdr,omitempty"` // 借贷标记 C 贷 D 借
Naryur string `json:"naryur,omitempty"` // 摘要
Vltdat string `json:"vltdat,omitempty"` // 起息日
Yurref string `json:"yurref,omitempty"` // 业务参考号
Accnam string `json:"accnam,omitempty"` // 户名
Gsbnam string `json:"gsbnam,omitempty"` // 母/子公司名称
Narext string `json:"narext,omitempty"` //扩展摘要
Trsanl string `json:"trsanl,omitempty"` //交易分析码
Nusage string `json:"nusage,omitempty"` //用途
Trsdat string `json:"trsdat,omitempty"` //交易日期
Reqnbr string `json:"reqnbr,omitempty"` //流程实例号 企业银行交易序号,唯一标示企业银行客户端发起的一笔交易
Trstim string `json:"trstim,omitempty"` // 交易时间
Rpybnk string `json:"rpybnk,omitempty"` ///收/付方开户地区分行号
Gsbbbk string `json:"gsbbbk,omitempty"` // 母/子公司所在地区分行
Frmcod string `json:"frmcod,omitempty"`
Athflg string `json:"athflg,omitempty"`
Rpybbn string `json:"rpybbn,omitempty"`
Rsvflg string `json:"rsvflg,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Busnam string `json:"busnam,omitempty"`
Rpybbk string `json:"rpybbk,omitempty"`
CTrsamt string `json:"c_trsamt,omitempty"` //交易金额
CCcynbr string `json:"c_ccynbr,omitempty"`
Busnar string `json:"busnar,omitempty"`
Blvamt string `json:"blvamt,omitempty"` // 余额
Rpyadr string `json:"rpyadr,omitempty"`
} `json:"msgdat,omitempty"`
Msgtyp string `json:"msgtyp,omitempty"`
}
type AccountUnitBalanceData ¶
type AccountUnitBalanceData struct {
Body NtdmabalxBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountUnitInfoRequest ¶
type AccountUnitInfoRequest struct {
Request AccountUnitBalanceData `json:"request"`
Signature Signature `json:"signature"`
}
AccountUnitInfoRequest 获取金额
type AccountUnitInfoResponse ¶
type AccountUnitInfoResponse struct {
Response struct {
Body struct {
Ntdmabalz []struct {
Accnbr string `json:"accnbr"`
Actbal string `json:"actbal"`
Dmaccy string `json:"dmaccy"`
Dmanam string `json:"dmanam"`
Dmanbr string `json:"dmanbr"`
Eftdat string `json:"eftdat"`
Stscod string `json:"stscod"`
} `json:"ntdmabalz"`
} `json:"body"`
Head struct {
Bizcode string `json:"bizcode"`
Funcode string `json:"funcode"`
Reqid string `json:"reqid"`
Resultcode string `json:"resultcode"`
Resultmsg string `json:"resultmsg"`
Rspid string `json:"rspid"`
Userid string `json:"userid"`
} `json:"head"`
} `json:"response"`
}
AccountUnitInfoResponse
@Description: 获取余额信息 @Author ahKevinXy @Date 2023-04-13 17:50:47
type AccountUnitTransHistoryData ¶
type AccountUnitTransHistoryData struct {
Body NtdmthlsyBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountUnitTransHistoryRequest ¶
type AccountUnitTransHistoryRequest struct {
Request AccountUnitTransHistoryData `json:"request"`
Signature Signature `json:"signature"`
}
AccountUnitTransHistoryRequest 获取历史
type AccountUnitTransInData ¶
type AccountUnitTransInData struct {
Body AccountUnitTransInDataBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type AccountUnitTransInDataBody ¶
type AccountUnitTransInDataBody struct {
Ntdmatrxx1 []*Ntdmatrxx1 `json:"ntdmatrxx1,omitempty"`
}
type AccountUnitTransInRequest ¶
type AccountUnitTransInRequest struct {
Request AccountUnitTransInData `json:"request"`
Signature Signature `json:"signature"`
}
AccountUnitTransInRequest 内部调账
type AddUnitAccountResponse ¶
type AddUnitAccountResponse struct {
Response struct {
Body struct {
Ntdumaddz1 []struct {
Dyanbr string `json:"dyanbr,omitempty"`
Errcod string `json:"errcod,omitempty"`
Inbacc string `json:"inbacc,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsts string `json:"reqsts,omitempty"`
} `json:"ntdumaddz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
AddUnitAccountResponse
@Description: 添加记账单元 @Author ahKevinXy @Date2023-04-13 17:43:53
type BatchStatementQueryBody ¶
type BatchStatementQueryData ¶
type BatchStatementQueryData struct {
Body BatchStatementQueryBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type BatchStatementQueryRequest ¶
type BatchStatementQueryRequest struct {
Request BatchStatementQueryData `json:"request"`
Signature Signature `json:"signature"`
}
BatchStatementQueryRequest 电子回单异步查询
type BatchStatementQueryResponse ¶
type BatchStatementQueryResponse struct {
Response struct {
Body struct {
Dctrspdfz []struct {
Printid string `json:"printid,omitempty"`
Taskid string `json:"taskid,omitempty"`
} `json:"dctrspdfz,omitempty"`
Ntqacctny []struct {
Ctndta string `json:"ctndta,omitempty"`
Pagnbr string `json:"pagnbr,omitempty"`
} `json:"ntqacctny,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type Bb1Paybmx1 ¶
type Bb1Payopx1 ¶
type Bb1Payopx1 struct {
CcyNbr string `json:"ccyNbr,omitempty"`
CrtAcc string `json:"crtAcc,omitempty"`
CrtNam string `json:"crtNam,omitempty"`
DbtAcc string `json:"dbtAcc,omitempty"`
NusAge string `json:"nusAge,omitempty"`
BnkFlg string `json:"bnkFlg,omitempty"`
TrsAmt string `json:"trsAmt,omitempty"`
YurRef string `json:"yurRef,omitempty"`
RcvChk string `json:"rcvChk,omitempty"`
CrtBnk string `json:"crtBnk,omitempty"`
CrtAdr string `json:"crtAdr,omitempty"`
BrdNbr string `json:"brdNbr,omitempty"`
DmaNbr string `json:"dmaNbr,omitempty"`
TrsTyp string `json:"trsTyp,omitempty"`
BusNar string `json:"busNar,omitempty"`
}
type Bb1bmdbhx1 ¶
type Bb1paybhx1 ¶
type Bb1paybhx1 struct {
DbtAcc string `json:"dbtAcc,omitempty"`
DmaNbr string `json:"dmaNbr,omitempty"`
CrtAcc string `json:"crtAcc,omitempty"`
CrtNam string `json:"crtNam,omitempty"`
CrtBnk string `json:"crtBnk,omitempty"`
CrtAdr string `json:"crtAdr,omitempty"`
BrdNbr string `json:"brdNbr,omitempty"`
CcyNbr string `json:"ccyNbr,omitempty"`
TrsAmt string `json:"trsAmt,omitempty"`
BnkFlg string `json:"bnkFlg,omitempty"`
StlChn string `json:"stlChn,omitempty"`
NusAge string `json:"nusAge,omitempty"`
YurRef string `json:"yurRef,omitempty"`
BusNar string `json:"busNar,omitempty"`
TrsTyp string `json:"trsTyp,omitempty"`
RcvChk string `json:"rcvChk,omitempty"`
TrxAmt string `json:"trxAmt,omitempty"`
}
type Bb1payqby1 ¶
type Bb1payqby1 struct {
BbkNbr string `json:"bbkNbr,omitempty"`
AccNbr string `json:"accNbr,omitempty"`
BgnDat string `json:"bgnDat,omitempty"`
CtnKey string `json:"ctnKey,omitempty"`
EndDat string `json:"endDat,omitempty"`
ReqNbr string `json:"reqNbr,omitempty"`
Rsv50z string `json:"rsv50z,omitempty"`
}
type Bb1qrybdy1 ¶
type Bb1qrybtx1 ¶
type Bb6Aclakx1 ¶
type Bb6Aclakx1 struct {
Begtag string `json:"begtag,omitempty"`
Endtag string `json:"endtag,omitempty"`
Ttlamt string `json:"ttlamt,omitempty"`
Ttlcnt string `json:"ttlcnt,omitempty"`
Ttlnum string `json:"ttlnum,omitempty"`
Curamt string `json:"curamt,omitempty"`
Curcnt string `json:"curcnt,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
Nusage string `json:"nusage,omitempty"`
Yurref string `json:"yurref,omitempty"`
Eptdat string `json:"eptdat,omitempty"`
Epttim string `json:"epttim,omitempty"`
}
type Bb6Aclaky1 ¶
type Bb6bpdqyy1 ¶
type Bb6bthqyy1 ¶
type Bb6bthqyy1 struct {
Buscod string `json:"buscod,omitempty"` //业务编码
Yurref string `json:"yurref,omitempty"` //业务参考号
Bgndat string `json:"bgndat,omitempty"` //起始日期
Enddat string `json:"enddat,omitempty"` //结束日期
Dattyp string `json:"dattyp,omitempty"` //日期类型
Cntkey string `json:"cntkey,omitempty"` //续传键值
Rsv50z string `json:"rsv50z,omitempty"` //保留字
}
type Bb6dtlqyy1 ¶
type Bb6rfdqyy1 ¶
type Bb6rfdqyy1 struct {
AccNbr string `json:"accnbr,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
BgnDat string `json:"bgndat,omitempty"`
EndDat string `json:"enddat,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
CtnKey string `json:"ctnKey,omitempty"`
Rsv50z string `json:"rsv50z,omitempty"`
}
type CloseUnitAccountResponse ¶
type CloseUnitAccountResponse struct {
Response struct {
Body struct {
Ntdumdltz1 []struct {
Dyanbr string `json:"dyanbr,omitempty"`
Errcod string `json:"errcod,omitempty"`
Inbacc string `json:"inbacc,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsts string `json:"reqsts,omitempty"`
} `json:"ntdumdltz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
CloseUnitAccountResponse
@Description: 关闭记账单元 @Author ahKevinXy @Date2023-04-13 17:44:38
type CommonNotice ¶
type CommonNotice struct {
Sigtim string `json:"sigtim"` // 签名时间
Sigdat string `json:"sigdat"` // 签名内容
Notdat string `json:"notdat"` // 通知内容
Notkey string `json:"notkey"` // 通知键值
Usrnbr string `json:"usrnbr"` // 用户编号
Notnbr string `json:"notnbr"` // 通知编号
Nottyp string `json:"nottyp"` // 通知类型
}
CommonNotice
@Description: 通用 通知消息 @Author ahKevinXy @Date2023-04-11 18:20:50
type GetMainAccountTransInfoData ¶
type GetMainAccountTransInfoData struct {
Body GetMainAccountTransInfoBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type GetMainAccountTransInfoRequest ¶
type GetMainAccountTransInfoRequest struct {
Request GetMainAccountTransInfoData `json:"request"`
Signature Signature `json:"signature"`
}
GetMainAccountTransInfoRequest
@Description: 获取交易流水 @Author ahKevinXy @Date2023-04-10 14:03:20
type GetMainAccountTransInfoResponse ¶
type GetMainAccountTransInfoResponse struct {
Response struct {
Body struct {
Ntqactrsz2 []struct {
Amtcdr string `json:"amtcdr"`
Athflg string `json:"athflg,omitempty"`
Bbknbr string `json:"bbknbr"`
Busnam string `json:"busnam,omitempty"`
Etydat string `json:"etydat"`
Etytim string `json:"etytim"`
Infflg string `json:"infflg"`
Narext string `json:"narext"`
Naryur string `json:"naryur"`
Refnbr string `json:"refnbr"`
Refsub string `json:"refsub"`
Reqnbr string `json:"reqnbr,omitempty"`
Rpyacc string `json:"rpyacc"`
Rpyadr string `json:"rpyadr"`
Rpybnk string `json:"rpybnk"`
Rpynam string `json:"rpynam"`
Rsv30Z string `json:"rsv30z"`
Trsamt string `json:"trsamt"`
Trsanl string `json:"trsanl"`
Trsblv string `json:"trsblv"`
Trscod string `json:"trscod"`
Vltdat string `json:"vltdat"`
Yurref string `json:"yurref"`
Chknbr string `json:"chknbr,omitempty"`
} `json:"ntqactrsz2"`
Ntrbptrsz1 []struct {
Cotflg string `json:"cotflg"`
Crtamt string `json:"crtamt"`
Crtnbr string `json:"crtnbr"`
Dbtamt string `json:"dbtamt"`
Dbtnbr string `json:"dbtnbr"`
Trsseq string `json:"trsseq"`
} `json:"ntrbptrsz1"`
} `json:"body"`
Head struct {
Bizcode string `json:"bizcode"`
Funcode string `json:"funcode"`
Reqid string `json:"reqid"`
Resultcode string `json:"resultcode"`
Resultmsg string `json:"resultmsg"`
Rspid string `json:"rspid"`
Userid string `json:"userid"`
} `json:"head"`
} `json:"response"`
}
type GetPayrollPdfResponse ¶
type GetPayrollPdfResponse struct {
Response struct {
Body struct {
Begidx string `json:"begidx,omitempty"`
Printid string `json:"printid,omitempty"`
Total string `json:"total,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type MainAccountBatchPayRequest ¶
type MainAccountBatchPayRequest struct {
Request MainAccountPayData `json:"request"`
Signature Signature `json:"signature"`
}
MainAccountBatchPayRequest
@Description: 批量支付 @Author ahKevinXy @Date2023-04-10 13:59:44
type MainAccountHistoryBalanceData ¶
type MainAccountHistoryBalanceData struct {
Body NtqabinfyBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type MainAccountHistoryBalanceRequest ¶
type MainAccountHistoryBalanceRequest struct {
Request MainAccountHistoryBalanceData `json:"request"`
Signature Signature `json:"signature"`
}
MainAccountHistoryBalanceRequest 查询概要信息
type MainAccountHistoryBalanceResponse ¶
type MainAccountHistoryBalanceResponse struct {
Response struct {
Body struct {
Ntqabinfz []struct {
Accnbr string `json:"accnbr,omitempty"`
Balamt string `json:"balamt,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Rsv30Z string `json:"rsv30z,omitempty"`
Trsdat string `json:"trsdat,omitempty"`
} `json:"ntqabinfz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
MainAccountHistoryBalanceResponse
@Description: 获取历史余额返回 @Author ahKevinXy @Date2023-04-10 13:46:46
type MainAccountPayBody ¶
type MainAccountPayBody struct {
Bb1bmdbhx1 []*Bb1bmdbhx1 `json:"bb1bmdbhx1"`
Bb1paybhx1 []*Bb1paybhx1 `json:"bb1paybhx1,omitempty"`
}
MainAccountPayBody
@Description: 批量支付 @Author ahKevinXy @Date2023-04-10 13:59:18
type MainAccountPayData ¶
type MainAccountPayData struct {
Body MainAccountPayBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type MainAccountPayResultBody ¶
type MainAccountPayResultBody struct {
Bb1qrybtx1 []*Bb1qrybtx1 `json:"bb1qrybtx1"`
}
type MainAccountPayResultData ¶
type MainAccountPayResultData struct {
Body MainAccountPayResultBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type MainAccountPayResultRequest ¶
type MainAccountPayResultRequest struct {
Request MainAccountPayResultData `json:"request"`
Signature Signature `json:"signature"`
}
MainAccountPayResultRequest 7. 账户交易信息查询DCTRSINF
type MainAccountPayResultResponse ¶
type MainAccountPayResultResponse struct {
Response struct {
Body struct {
Bb1Qrybtz1 []struct {
BthNbr string `json:"bthNbr,omitempty"`
BusCod string `json:"busCod,omitempty"`
BusMod string `json:"busMod,omitempty"`
DtlAmt string `json:"dtlAmt,omitempty"`
DtlNum string `json:"dtlNum,omitempty"`
ReqSts string `json:"reqSts,omitempty"`
Rsv30Z string `json:"rsv30z,omitempty"`
RtnFlg string `json:"rtnFlg,omitempty"`
SucAmt string `json:"sucAmt,omitempty"`
SucNum string `json:"sucNum,omitempty"`
TrsDat string `json:"trsDat,omitempty"`
TrsTim string `json:"trsTim,omitempty"`
} `json:"bb1qrybtz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
MainAccountPayResultResponse
@Description: 支付结果 @Author ahKevinXy @Date2023-04-10 15:12:08
type MainAccountSinglePayBody ¶
type MainAccountSinglePayBody struct {
Bb1Paybmx1 []*Bb1Paybmx1 `json:"bb1paybmx1"`
Bb1Payopx1 []*Bb1Payopx1 `json:"bb1payopx1,omitempty"`
}
type MainAccountSinglePayData ¶
type MainAccountSinglePayData struct {
Body MainAccountSinglePayBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type MainAccountSinglePayRequest ¶
type MainAccountSinglePayRequest struct {
Request MainAccountSinglePayData `json:"request"`
Signature Signature `json:"signature"`
}
MainAccountSinglePayRequest 7. 账户交易信息查询DCTRSINF
type MainAccountSinglePayResponse ¶
type MainAccountSinglePayResponse struct {
Response struct {
Body struct {
Bb1Payopz1 []struct {
ErrCod string `json:"errCod,omitempty"`
EvtIst string `json:"evtIst,omitempty"`
PrdIst string `json:"prdIst,omitempty"`
ReqNbr string `json:"reqNbr,omitempty"`
ReqSts string `json:"reqSts,omitempty"`
RtnFlg string `json:"rtnFlg,omitempty"`
} `json:"bb1payopz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
MainAccountSinglePayResponse
@Description: 单笔经办支付 返回 @Author ahKevinXy @Date2023-04-10 13:54:19
type MainAccountUsersBody ¶
type MainAccountUsersData ¶
type MainAccountUsersData struct {
Body MainAccountUsersBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type MainAccountUsersRequest ¶
type MainAccountUsersRequest struct {
Request MainAccountUsersData `json:"request"`
Signature Signature `json:"signature"`
}
MainAccountUsersRequest 获取账户列表
type MainAccountUsersResponse ¶
type MainAccountUsersResponse struct {
Response struct {
Body struct {
Ntqaclstz []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Relnbr string `json:"relnbr,omitempty"`
} `json:"ntqaclstz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type Ntagcsaix1 ¶
type Ntagcsaix1 struct {
Bbknbr string `json:"bbknbr,omitempty"`
Begtag string `json:"begtag,omitempty"`
Bustya string `json:"bustya,omitempty"`
Curamt string `json:"curamt,omitempty"`
Curcnt string `json:"curcnt,omitempty"`
Endtag string `json:"endtag,omitempty"`
Eptdat string `json:"eptdat,omitempty"`
Epttim string `json:"epttim,omitempty"`
Grtflg string `json:"grtflg,omitempty"`
Jzbnbr string `json:"jzbnbr,omitempty"`
Ntfinf string `json:"ntfinf,omitempty"`
Payacc string `json:"payacc,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Trxrmk string `json:"trxrmk,omitempty"`
Ttlamt string `json:"ttlamt,omitempty"`
Ttlcnt string `json:"ttlcnt,omitempty"`
Ttlnum string `json:"ttlnum,omitempty"`
Yurref string `json:"yurref,omitempty"`
}
type Ntagcsaix2 ¶
type Ntagcsaix2 struct {
Cpract string `json:"cpract,omitempty"`
Cprref string `json:"cprref,omitempty"`
Eacnam string `json:"eacnam,omitempty"`
Eacnbr string `json:"eacnbr,omitempty"`
Rcvamt string `json:"rcvamt,omitempty"`
Trxseq string `json:"trxseq,omitempty"`
Trxtxt string `json:"trxtxt,omitempty"`
}
type Ntagdinfy1 ¶
type Ntagdinfy1Body ¶
type Ntagdinfy1Body struct {
Ntagdinfy1 []*Ntagdinfy1 `json:"ntagdinfy1,omitempty"`
}
type NtbusmodyBody ¶
type NtbusmodyBody struct {
Ntbusmody []*Ntbusmody `json:"ntdmaaddx,omitempty"`
Ntdmadltx1 []*Ntdmadltx1 `json:"ntdmadltx1,omitempty"`
Ntdmadltx2 []*Ntdmadltx2 `json:"ntdmadltx2,omitempty"`
}
type NtdmaaddxBody ¶
type NtdmaaddxBody struct {
Ntdmaaddx []*Ntdmaaddx `json:"ntdmaaddx,omitempty"`
}
type NtdmabalxBody ¶
type NtdmabalxBody struct {
Ntdmabalx []*Ntdmabalx `json:"ntdmabalx,omitempty"`
}
type Ntdmadltx1 ¶
type Ntdmadltx1 struct {
Accnbr string `json:"accnbr"`
}
type Ntdmadltx2 ¶
type Ntdmadltx2 struct {
Dmanbr string `json:"dmanbr"`
}
type Ntdmatrxx1 ¶
type NtdmthlsyBody ¶
type NtdmthlsyBody struct {
Ntdmthlsy []*Ntdmthlsy `json:"ntdmthlsy,omitempty"`
}
type NtdmtlstyBody ¶
type NtdmtlstyBody struct {
Ntdmtlsty []*Ntdmtlsty `json:"ntdmtlsty,omitempty"`
}
type Ntduminfx1 ¶
type Ntduminfx1 struct {
Reqnbr string `json:"reqnbr,omitempty"`
}
type Ntduminfx1Body ¶
type Ntduminfx1Body struct {
Ntduminfx1 []*Ntduminfx1 `json:"ntduminfx1,omitempty"`
}
type Ntdumredx1 ¶
type Ntdumredx1Body ¶
type Ntdumredx1Body struct {
Ntdumredx1 []*Ntdumredx1 `json:"ntdumredx1,omitempty"`
}
type NtqabinfyBody ¶
type NtqabinfyBody struct {
Ntqabinfy []*Ntqabinfy `json:"ntqabinfy,omitempty"`
}
type NtqacinfxBody ¶
type NtqacinfxBody struct {
Ntqacinfx []*Ntqacinfx `json:"ntqacinfx"`
}
type NtqadinfxBody ¶
type NtqadinfxBody struct {
Ntqadinfx []*Ntqadinfx `json:"ntqadinfx,omitempty"`
}
type PayResultNotice ¶
type PayResultNotice struct {
Msgdat struct {
TrsInfo struct {
BnkFlg string `json:"bnkFlg,omitempty"`
BusNar string `json:"busNar,omitempty"`
CcyNbr string `json:"ccyNbr,omitempty"`
CrtAcc string `json:"crtAcc,omitempty"`
CrtAdr string `json:"crtAdr,omitempty"`
CrtBbk string `json:"crtBbk,omitempty"`
CrtBnk string `json:"crtBnk,omitempty"`
CrtNam string `json:"crtNam,omitempty"`
DbtAcc string `json:"dbtAcc,omitempty"`
DbtBbk string `json:"dbtBbk,omitempty"`
DbtNam string `json:"dbtNam,omitempty"`
EptDat string `json:"eptDat,omitempty"`
EptTim string `json:"eptTim,omitempty"`
NtfCh1 string `json:"ntfCh1,omitempty"`
NtfCh2 string `json:"ntfCh2,omitempty"`
NusAge string `json:"nusAge,omitempty"`
OprDat string `json:"oprDat,omitempty"`
ReqNbr string `json:"reqNbr,omitempty"`
ReqSts string `json:"reqSts,omitempty"`
RtnFlg string `json:"rtnFlg,omitempty"`
StlChn string `json:"stlChn,omitempty"`
TrsAmt string `json:"trsAmt,omitempty"`
TrxSet string `json:"trxSet,omitempty"`
YurRef string `json:"yurRef,omitempty"`
} `json:"trsInfo,omitempty"`
} `json:"msgdat,omitempty"`
Msgtyp string `json:"msgtyp,omitempty"`
}
PayResultNotice
@Description: 支付结果 @Author ahKevinXy @Date2023-04-11 18:31:45
type PayrollOldCreditOtherBySupBody ¶
type PayrollOldCreditOtherBySupBody struct {
Ntbusmody []*Ntbusmody `json:"ntbusmody"`
Ntagcsaix1 []*Ntagcsaix1 `json:"ntagcsaix1"`
Ntagcsaix2 []*Ntagcsaix2 `json:"ntagcsaix2"`
}
type PayrollOldCreditOtherBySupData ¶
type PayrollOldCreditOtherBySupData struct {
Body PayrollOldCreditOtherBySupBody `json:"body"`
Head Head `json:"head"`
}
type PayrollOldCreditOtherBySupRequest ¶
type PayrollOldCreditOtherBySupRequest struct {
Request PayrollOldCreditOtherBySupData `json:"request"`
Signature Signature `json:"signature"`
}
PayrollOldCreditOtherBySupRequest 超网代发其他
type PayrollOldCreditOtherBySupResponse ¶
type PayrollOldCreditOtherBySupResponse struct {
Response struct {
Body struct {
Ntagcagcz1 []struct {
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Rsv50Z string `json:"rsv50z,omitempty"`
} `json:"ntagcagcz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type PayrollOldQueryTransRequest ¶
type PayrollOldQueryTransRequest struct {
Request PayrollOrderQueryDetailsData `json:"request"`
Signature Signature `json:"signature"`
}
PayrollOldQueryTransRequest 概要查询
type PayrollOrderQueryDetailsData ¶
type PayrollOrderQueryDetailsData struct {
Body Ntagdinfy1Body `json:"body,omitempty"`
Head Head `json:"head"`
}
type PayrollResultNotice ¶
type PayrollResultNotice struct {
Msgdat struct {
DetailInfo []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Stscod string `json:"stscod,omitempty"`
Trsamt float64 `json:"trsamt,omitempty"`
Trxseq string `json:"trxseq,omitempty"`
} `json:"detailInfo,omitempty"`
AgcInfo struct {
Accnbr string `json:"accnbr,omitempty"`
Bchnbr string `json:"bchnbr,omitempty"`
Buscod string `json:"buscod,omitempty"`
Ntbnbr string `json:"ntbnbr,omitempty"`
Oprdat string `json:"oprdat,omitempty"`
Oprusr string `json:"oprusr,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Rtnflg string `json:"rtnflg,omitempty"`
Sntflg string `json:"sntflg,omitempty"`
Sucamt float64 `json:"sucamt,omitempty"`
Sucnum int `json:"sucnum,omitempty"`
Totamt float64 `json:"totamt,omitempty"`
Trsnum int `json:"trsnum,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"agcInfo,omitempty"`
} `json:"msgdat,omitempty"`
Msgtyp string `json:"msgtyp,omitempty"`
}
PayrollResultNotice
@Description: 代发通知 @Author ahKevinXy @Date2023-04-13 14:21:11
type QueryAccountCallbackAsyncBody ¶
type QueryAccountCallbackAsyncBody struct {
Primod string `json:"primod,omitempty"`
Eacnbr string `json:"eacnbr,omitempty"`
Begdat string `json:"begdat,omitempty"`
Enddat string `json:"enddat,omitempty"`
Rrcflg string `json:"rrcflg,omitempty"`
Begamt string `json:"begamt,omitempty"`
Endamt string `json:"endamt,omitempty"`
Rrccod string `json:"rrccod,omitempty"`
}
type QueryAccountCallbackAsyncData ¶
type QueryAccountCallbackAsyncData struct {
Body QueryAccountCallbackAsyncBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountCallbackAsyncRequest ¶
type QueryAccountCallbackAsyncRequest struct {
Request QueryAccountCallbackAsyncData `json:"request"`
Signature Signature `json:"signature"`
}
QueryAccountCallbackAsyncRequest 电子回单异步查询
type QueryAccountCallbackAsyncResponse ¶
type QueryAccountCallbackAsyncResponse struct {
Response struct {
Head struct {
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
Body struct {
Asycalhdz1 struct {
Rtncod string `json:"rtncod,omitempty"`
Rtnmsg string `json:"rtnmsg,omitempty"`
Rtndat string `json:"rtndat,omitempty"`
} `json:"asycalhdz1,omitempty"`
Ctnkeyz2 struct {
Begamt string `json:"begamt,omitempty"`
Begdat string `json:"begdat,omitempty"`
Daltag string `json:"daltag,omitempty"`
Eacnbr string `json:"eacnbr,omitempty"`
Endamt string `json:"endamt,omitempty"`
Enddat string `json:"enddat,omitempty"`
Nxtdat string `json:"nxtdat,omitempty"`
Nxtnbr string `json:"nxtnbr,omitempty"`
Nxttim string `json:"nxttim,omitempty"`
Oprtyp string `json:"oprtyp,omitempty"`
Pagcnt string `json:"pagcnt,omitempty"`
Pattyp string `json:"pattyp,omitempty"`
Predat string `json:"predat,omitempty"`
Prenbr string `json:"prenbr,omitempty"`
Pretim string `json:"pretim,omitempty"`
Rrccod string `json:"rrccod,omitempty"`
Rrcflg string `json:"rrcflg,omitempty"`
Spc100 string `json:"spc100,omitempty"`
} `json:"ctnkeyz2,omitempty"`
} `json:"body,omitempty"`
} `json:"response,omitempty"`
}
QueryAccountCallbackAsyncResponse
@Description: 异步回单 @Author ahKevinXy @Date2023-04-10 15:07:07
type QueryAccountCallbackDownloadPdfData ¶
type QueryAccountCallbackDownloadPdfData struct {
Body QueryAccountCallbackDownloadPdfBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountCallbackDownloadPdfRequest ¶
type QueryAccountCallbackDownloadPdfRequest struct {
Request QueryAccountCallbackDownloadPdfData `json:"request"`
Signature Signature `json:"signature"`
}
QueryAccountCallbackDownloadPdfRequest 电子回单异步查询
type QueryAccountCallbackDownloadPdfResponse ¶
type QueryAccountCallbackDownloadPdfResponse struct {
Response struct {
Body struct {
Fileurl string `json:"fileurl,omitempty"`
Fintim string `json:"fintim,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryAccountCallbackDownloadPdfResponse
@Description: 获取回单文件 @Author ahKevinXy @Date2023-04-10 15:10:42
type QueryAccountPaymentDetailBody ¶
type QueryAccountPaymentDetailBody struct {
Bb1qrybdy1 []*Bb1qrybdy1 `json:"bb1qrybdy1,omitempty"`
}
type QueryAccountPaymentDetailData ¶
type QueryAccountPaymentDetailData struct {
Body QueryAccountPaymentDetailBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountPaymentDetailRequest ¶
type QueryAccountPaymentDetailRequest struct {
Request QueryAccountPaymentDetailData `json:"request"`
Signature Signature `json:"signature"`
}
QueryAccountPaymentDetailRequest
@Description: 获取交易明细 @Author ahKevinXy @Date2023-04-13 16:48:34
type QueryAccountPaymentDetailResponse ¶
type QueryAccountPaymentDetailResponse struct {
Response struct {
Body struct {
Bb1Qrybdy1 []struct {
BthNbr string `json:"bthNbr,omitempty"`
} `json:"bb1qrybdy1,omitempty"`
Bb1Qrybdz1 []struct {
BnkFlg string `json:"bnkFlg,omitempty"`
BrdNbr string `json:"brdNbr,omitempty"`
BthNbr string `json:"bthNbr,omitempty"`
CcyNbr string `json:"ccyNbr,omitempty"`
CnvNbr string `json:"cnvNbr,omitempty"`
CopNbr string `json:"copNbr,omitempty"`
CouCod string `json:"couCod,omitempty"`
CrtAcc string `json:"crtAcc,omitempty"`
CrtBbk string `json:"crtBbk,omitempty"`
CrtNam string `json:"crtNam,omitempty"`
CrtSqn string `json:"crtSqn,omitempty"`
CtyCod string `json:"ctyCod,omitempty"`
DbtAcc string `json:"dbtAcc,omitempty"`
DbtBbk string `json:"dbtBbk,omitempty"`
DmaNbr string `json:"dmaNbr,omitempty"`
DrpFlg string `json:"drpFlg,omitempty"`
EptDat string `json:"eptDat,omitempty"`
EptTim string `json:"eptTim,omitempty"`
ErrTxt string `json:"errTxt,omitempty"`
InpTel string `json:"inpTel,omitempty"`
IssRef string `json:"issRef,omitempty"`
KjtAcc string `json:"kjtAcc,omitempty"`
MsgTxt string `json:"msgTxt,omitempty"`
NpsTyp string `json:"npsTyp,omitempty"`
NtfCh1 string `json:"ntfCh1,omitempty"`
NtfCh2 string `json:"ntfCh2,omitempty"`
NusAge string `json:"nusAge,omitempty"`
PasNbr string `json:"pasNbr,omitempty"`
PayTyp string `json:"payTyp,omitempty"`
RcvChk string `json:"rcvChk,omitempty"`
RemNbr string `json:"remNbr,omitempty"`
ReqSts string `json:"reqSts,omitempty"`
RsvAmt string `json:"rsvAmt,omitempty"`
RsvNa1 string `json:"rsvNa1,omitempty"`
RsvNa2 string `json:"rsvNa2,omitempty"`
RsvNb1 string `json:"rsvNb1,omitempty"`
RsvNb2 string `json:"rsvNb2,omitempty"`
RtnFlg string `json:"rtnFlg,omitempty"`
SplC80 string `json:"splC80,omitempty"`
StlChn string `json:"stlChn,omitempty"`
TrsAmt string `json:"trsAmt,omitempty"`
TrsCat string `json:"trsCat,omitempty"`
TrsTyp string `json:"trsTyp,omitempty"`
TrxAmt string `json:"trxAmt,omitempty"`
TrxCod string `json:"trxCod,omitempty"`
YurRef string `json:"yurRef,omitempty"`
} `json:"bb1qrybdz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryAccountPaymentDetailResponse
@Description: 明细数据 @Author ahKevinXy @Date2023-04-13 16:52:47
type QueryAccountPaymentRefundBody ¶
type QueryAccountPaymentRefundBody struct {
Bb1payqby1 []*Bb1payqby1 `json:"bb1payqby1,omitempty"`
}
type QueryAccountPaymentRefundData ¶
type QueryAccountPaymentRefundData struct {
Body QueryAccountPaymentRefundBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountPaymentRefundRequest ¶
type QueryAccountPaymentRefundRequest struct {
Request QueryAccountPaymentRefundData `json:"request"`
Signature Signature `json:"signature"`
}
type QueryAccountPaymentRefundResponse ¶
type QueryAccountPaymentRefundResponse struct {
Response struct {
Body struct {
Bb1Payqby1 []struct {
AccNbr string `json:"accNbr,omitempty"`
BbkNbr string `json:"bbkNbr,omitempty"`
BgnDat string `json:"bgnDat,omitempty"`
CtnKey string `json:"ctnKey,omitempty"`
EndDat string `json:"endDat,omitempty"`
ReqNbr string `json:"reqNbr,omitempty"`
Rsv50Z string `json:"rsv50z,omitempty"`
} `json:"bb1payqby1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type QueryAccountPaymentTransInfoBody ¶
type QueryAccountPaymentTransInfoBody struct {
Bb1qrybtx1 []*Bb1qrybtx1 `json:"bb1qrybtx1"`
}
type QueryAccountPaymentTransInfoData ¶
type QueryAccountPaymentTransInfoData struct {
Body MainAccountPayResultBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountPaymentTransInfoRequest ¶
type QueryAccountPaymentTransInfoRequest struct {
Request MainAccountPayResultData `json:"request"`
Signature Signature `json:"signature"`
}
type QueryAccountPaymentTransInfoResponse ¶
type QueryAccountPaymentTransInfoResponse struct {
Response struct {
Body struct {
Bb1Qrybtz1 []struct {
BthNbr string `json:"bthNbr,omitempty"`
BusCod string `json:"busCod,omitempty"`
BusMod string `json:"busMod,omitempty"`
DtlAmt string `json:"dtlAmt,omitempty"`
DtlNum string `json:"dtlNum,omitempty"`
ReqSts string `json:"reqSts,omitempty"`
Rsv30Z string `json:"rsv30z,omitempty"`
RtnFlg string `json:"rtnFlg,omitempty"`
SucAmt string `json:"sucAmt,omitempty"`
SucNum string `json:"sucNum,omitempty"`
TrsDat string `json:"trsDat,omitempty"`
TrsTim string `json:"trsTim,omitempty"`
} `json:"bb1qrybtz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryAccountPaymentTransInfoResponse
@Description: 企银批量支付批次查询 返回结果 @Author ahKevinXy @Date2023-04-13 16:45:22
type QueryAccountTransCodeBody ¶
type QueryAccountTransCodeBody struct {
Buscod string `json:"buscod,omitempty"` // 模式
}
type QueryAccountTransCodeData ¶
type QueryAccountTransCodeData struct {
Body QueryAccountTransCodeBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountTransCodeRequest ¶
type QueryAccountTransCodeRequest struct {
Request QueryAccountTransCodeData `json:"request"`
Signature Signature `json:"signature"`
}
QueryAccountTransCodeRequest 获取交易代码
type QueryAccountTransCodeResponse ¶
type QueryAccountTransCodeResponse struct {
Response struct {
Body struct {
Ntqmdlstz []struct {
Busmod string `json:"busmod"`
Modals string `json:"modals"`
} `json:"ntqmdlstz"`
} `json:"body"`
Head struct {
Bizcode string `json:"bizcode"`
Funcode string `json:"funcode"`
Reqid string `json:"reqid"`
Resultcode string `json:"resultcode"`
Resultmsg string `json:"resultmsg"`
Rspid string `json:"rspid"`
Userid string `json:"userid"`
} `json:"head"`
} `json:"response"`
}
QueryAccountTransCodeResponse
@Description: 交易代码 @Author ahKevinXy @Date 2023-04-26 20:24:34
type QueryAccountTransInfoData ¶
type QueryAccountTransInfoData struct {
Body QueryAccountTransInfoBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryAccountTransInfoRequest ¶
type QueryAccountTransInfoRequest struct {
Request QueryAccountTransInfoData `json:"request"`
Signature Signature `json:"signature"`
}
QueryAccountTransInfoRequest
@Description: 获取交易流水 @Author ahKevinXy @Date2023-04-10 14:03:20
type QueryAccountTransInfoResponse ¶
type QueryAccountTransInfoResponse struct {
Response struct {
Body struct {
Ntqtsinfz []struct {
Amtcdr string `json:"amtcdr,omitempty"`
Apdflg string `json:"apdflg,omitempty"`
Athflg string `json:"athflg,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Busnam string `json:"busnam,omitempty"`
CAthflg string `json:"c_athflg,omitempty"`
CBbknbr string `json:"c_bbknbr,omitempty"`
CEtydat string `json:"c_etydat,omitempty"`
CGsbbbk string `json:"c_gsbbbk,omitempty"`
CRpybbk string `json:"c_rpybbk,omitempty"`
CTrsamt string `json:"c_trsamt,omitempty"`
CTrsamtc string `json:"c_trsamtc,omitempty"`
CTrsblv string `json:"c_trsblv,omitempty"`
CVltdat string `json:"c_vltdat,omitempty"`
Etydat string `json:"etydat,omitempty"`
Etytim string `json:"etytim,omitempty"`
Narext string `json:"narext,omitempty"`
Naryur string `json:"naryur,omitempty"`
Refnbr string `json:"refnbr,omitempty"`
Refsub string `json:"refsub,omitempty"`
Rpyacc string `json:"rpyacc,omitempty"`
Rpyadr string `json:"rpyadr,omitempty"`
Rpybnk string `json:"rpybnk,omitempty"`
Rpynam string `json:"rpynam,omitempty"`
Rsv30Z string `json:"rsv30z,omitempty"`
Rsv31Z string `json:"rsv31z,omitempty"`
Rsvflg string `json:"rsvflg,omitempty"`
Trsamt string `json:"trsamt,omitempty"`
Trsamtc string `json:"trsamtc,omitempty"`
Trsanl string `json:"trsanl,omitempty"`
Trsblv string `json:"trsblv,omitempty"`
Trscod string `json:"trscod,omitempty"`
Vltdat string `json:"vltdat,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"ntqtsinfz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryAccountTransInfoResponse
@Description: 账户交易信息查询GetTransInfo 返回信息 @Author ahKevinXy @Date2023-04-13 15:29:39
type QueryBatchAccountBalanceResponse ¶
type QueryBatchAccountBalanceResponse struct {
Response struct {
Body struct {
Ntqadinfz []struct {
Accblv string `json:"accblv,omitempty"`
Accitm string `json:"accitm,omitempty"`
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Avlblv string `json:"avlblv,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Errcod string `json:"errcod,omitempty"`
Hldblv string `json:"hldblv,omitempty"`
Intcod string `json:"intcod,omitempty"`
Intrat string `json:"intrat,omitempty"`
Lmtovr string `json:"lmtovr,omitempty"`
Mutdat string `json:"mutdat,omitempty"`
Onlblv string `json:"onlblv,omitempty"`
Opndat string `json:"opndat,omitempty"`
Relnbr string `json:"relnbr,omitempty"`
Stscod string `json:"stscod,omitempty"`
} `json:"ntqadinfz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryBatchAccountBalanceResponse
@Description: 批量获取余额接口 @Author ahKevinXy @Date2023-04-13 13:56:52
type QueryBatchMainAccountBalanceData ¶
type QueryBatchMainAccountBalanceData struct {
Body NtqadinfxBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryBatchMainAccountBalanceRequest ¶
type QueryBatchMainAccountBalanceRequest struct {
Request QueryBatchMainAccountBalanceData `json:"request"`
Signature Signature `json:"signature"`
}
QueryBatchMainAccountBalanceRequest 查询概要信息
type QueryBatchTransInfoBody ¶
type QueryBatchTransInfoBody struct {
Bb6bpdqyy1 []*Bb6bpdqyy1 `json:"bb6bpdqyy1,omitempty"`
}
type QueryBatchTransInfoData ¶
type QueryBatchTransInfoData struct {
Body QueryBatchTransInfoBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryBatchTransInfoRequest ¶
type QueryBatchTransInfoRequest struct {
Request QueryBatchTransInfoData `json:"request"`
Signature Signature `json:"signature"`
}
QueryBatchTransInfoRequest
@Description: 查询批次 @Author ahKevinXy @Date 2023-04-14 14:42:25
type QueryBatchTransInfoResponse ¶
type QueryBatchTransInfoResponse struct {
Response struct {
Body struct {
Bb6Bpdqyz1 []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Agctyp string `json:"agctyp,omitempty"`
Athflg string `json:"athflg,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Dmanbr string `json:"dmanbr,omitempty"`
Eptdat string `json:"eptdat,omitempty"`
Epttim string `json:"epttim,omitempty"`
Errdsp string `json:"errdsp,omitempty"`
Nusage string `json:"nusage,omitempty"`
Oprdat string `json:"oprdat,omitempty"`
Oprsqn string `json:"oprsqn,omitempty"`
Oprstp string `json:"oprstp,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Rtnflg string `json:"rtnflg,omitempty"`
Seqcod string `json:"seqcod,omitempty"`
Stscod string `json:"stscod,omitempty"`
Sucamt string `json:"sucamt,omitempty"`
Sucnum string `json:"sucnum,omitempty"`
Totamt string `json:"totamt,omitempty"`
Trsnum string `json:"trsnum,omitempty"`
Trsreq string `json:"trsreq,omitempty"`
Trsset string `json:"trsset,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"bb6bpdqyz1,omitempty"`
Bb6Bpdqyz2 []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Bthnbr string `json:"bthnbr,omitempty"`
Stscod string `json:"stscod,omitempty"`
Trsamt string `json:"trsamt,omitempty"`
Trsdat string `json:"trsdat,omitempty"`
Trsdsp string `json:"trsdsp,omitempty"`
Trxseq string `json:"trxseq,omitempty"`
} `json:"bb6bpdqyz2,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryBatchTransInfoResponse
@Description: 批次信息查询 @Author ahKevinXy @Date 2023-04-14 14:46:26
type QueryBatchTransListBody ¶
type QueryBatchTransListBody struct {
Bb6bthqyy1 []*Bb6bthqyy1 `json:"bb6bthqyy1,omitempty"`
}
type QueryBatchTransListData ¶
type QueryBatchTransListData struct {
Body QueryBatchTransListBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryBatchTransListRequest ¶
type QueryBatchTransListRequest struct {
Request QueryBatchTransListData `json:"request"`
Signature Signature `json:"signature"`
}
QueryBatchTransListRequest
@Description: 代发批次查询 @Author ahKevinXy @Date 2023-04-14 14:54:46
type QueryBatchTransListResponse ¶
type QueryBatchTransListResponse struct {
Response struct {
Body struct {
Bb6Bthqyy1 []struct {
Bgndat string `json:"bgndat,omitempty"`
Buscod string `json:"buscod,omitempty"`
Cntkey string `json:"cntkey,omitempty"`
Dattyp string `json:"dattyp,omitempty"`
Enddat string `json:"enddat,omitempty"`
} `json:"bb6bthqyy1,omitempty"`
Bb6Bthqyz1 []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Athflg string `json:"athflg,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Dmanbr string `json:"dmanbr,omitempty"`
Eptdat string `json:"eptdat,omitempty"`
Epttim string `json:"epttim,omitempty"`
Errdsp string `json:"errdsp,omitempty"`
Lgnnam string `json:"lgnnam,omitempty"`
Nusage string `json:"nusage,omitempty"`
Oprdat string `json:"oprdat,omitempty"`
Oprsqn string `json:"oprsqn,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Rtnflg string `json:"rtnflg,omitempty"`
Seqcod string `json:"seqcod,omitempty"`
Sucamt string `json:"sucamt,omitempty"`
Sucnum string `json:"sucnum,omitempty"`
Totamt string `json:"totamt,omitempty"`
Trsnum string `json:"trsnum,omitempty"`
Trsreq string `json:"trsreq,omitempty"`
Trsset string `json:"trsset,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
Usrnam string `json:"usrnam,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"bb6bthqyz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type QueryPayRollDetailResponse ¶
type QueryPayRollDetailResponse struct {
Response struct {
Body struct {
Ntagcinny1 []struct {
Bgndat string `json:"bgndat,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Datflg string `json:"datflg,omitempty"`
Enddat string `json:"enddat,omitempty"`
Ctnkey string `json:"ctnkey,omitempty"`
} `json:"ntagcinny1,omitempty"`
Ntagcinqz []struct {
Accnbr string `json:"accnbr,omitempty"`
Accnam string `json:"accnam,omitempty"`
Agctyp string `json:"agctyp,omitempty"`
Athflg string `json:"athflg,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Eptdat string `json:"eptdat,omitempty"`
Epttim string `json:"epttim,omitempty"`
Nusage string `json:"nusage,omitempty"`
Oprals string `json:"oprals,omitempty"`
Oprdat string `json:"oprdat,omitempty"`
Oprsqn string `json:"oprsqn,omitempty"`
Oprstp string `json:"oprstp,omitempty"`
Rtnflg string `json:"rtnflg,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Seqcod string `json:"seqcod,omitempty"`
Stscod string `json:"stscod,omitempty"`
Sucamt string `json:"sucamt,omitempty"`
Sucnum string `json:"sucnum,omitempty"`
Totamt string `json:"totamt,omitempty"`
Dmanbr string `json:"dmanbr,omitempty"`
Trsnum string `json:"trsnum,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"ntagcinqz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type QueryPayrollOldTransCodeBody ¶
type QueryPayrollOldTransCodeBody struct {
Ntagtls2x []Ntagtls2x `json:"ntagtls2x"`
}
type QueryPayrollOldTransCodeData ¶
type QueryPayrollOldTransCodeData struct {
Body QueryPayrollOldTransCodeBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryPayrollOldTransCodeRequest ¶
type QueryPayrollOldTransCodeRequest struct {
Request QueryPayrollOldTransCodeData `json:"request"`
Signature Signature `json:"signature"`
}
QueryPayrollOldTransCodeRequest 获取交易代码
type QueryPayrollOldTransCodeResponse ¶
type QueryPayrollOldTransCodeResponse struct {
Response struct {
Body struct {
Ntagtls2Z []struct {
Accnbr string `json:"accnbr,omitempty"`
CTrstyp string `json:"c_trstyp,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Cnvnbr string `json:"cnvnbr,omitempty"`
Eftdat string `json:"eftdat,omitempty"`
Expdat string `json:"expdat,omitempty"`
Sgndat string `json:"sgndat,omitempty"`
Stscod string `json:"stscod,omitempty"`
Trstyp string `json:"trstyp,omitempty"`
} `json:"ntagtls2z,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type QueryPayrollRefundBody ¶
type QueryPayrollRefundBody struct {
Bb6rfdqyy1 []*Bb6rfdqyy1 `json:"bb6rfdqyy1,omitempty"`
}
type QueryPayrollRefundData ¶
type QueryPayrollRefundData struct {
Body QueryPayrollRefundBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryPayrollRefundRequest ¶
type QueryPayrollRefundRequest struct {
Request QueryPayrollRefundData `json:"request"`
Signature Signature `json:"signature"`
}
type QueryPayrollStatementBody ¶
type QueryPayrollStatementBody struct {
Payeac string `json:"payeac,omitempty"`
Begdat string `json:"begdat,omitempty"`
Enddat string `json:"enddat,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Eacnam string `json:"eacnam,omitempty"`
Ptyref string `json:"ptyref,omitempty"`
Trxsrl string `json:"trxsrl,omitempty"`
Minamt string `json:"minamt,omitempty"`
Maxamt string `json:"maxamt,omitempty"`
Prtmod string `json:"prtmod,omitempty"`
Begidx string `json:"begidx,omitempty"`
Pagsiz string `json:"pagsiz,omitempty"`
}
type QueryPayrollStatementData ¶
type QueryPayrollStatementData struct {
Body QueryPayrollStatementBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryPayrollStatementDownloadUrlBody ¶
type QueryPayrollStatementDownloadUrlBody struct {
Taskid string `json:"taskid,omitempty"`
}
type QueryPayrollStatementDownloadUrlData ¶
type QueryPayrollStatementDownloadUrlData struct {
Body QueryPayrollStatementDownloadUrlBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryPayrollStatementDownloadUrlRequest ¶
type QueryPayrollStatementDownloadUrlRequest struct {
Request QueryPayrollStatementDownloadUrlData `json:"request"`
Signature Signature `json:"signature"`
}
type QueryPayrollStatementRequest ¶
type QueryPayrollStatementRequest struct {
Request QueryPayrollStatementData `json:"request"`
Signature Signature `json:"signature"`
}
QueryPayrollStatementRequest 代发对账单请求
type QueryPayrollStatementResponse ¶
type QueryPayrollStatementResponse struct {
Response struct {
Body struct {
Begidx string `json:"begidx,omitempty"`
Printid string `json:"printid,omitempty"`
Total string `json:"total,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type QueryPayrollTransDetailBody ¶
type QueryPayrollTransDetailBody struct {
Bb6dtlqyy1 []*Bb6dtlqyy1 `json:"bb6dtlqyy1,omitempty"`
}
type QueryPayrollTransDetailData ¶
type QueryPayrollTransDetailData struct {
Body QueryPayrollTransDetailBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryPayrollTransDetailRequest ¶
type QueryPayrollTransDetailRequest struct {
Request QueryPayrollTransDetailData `json:"request"`
Signature Signature `json:"signature"`
}
type QueryPayrollTransDetailResponse ¶
type QueryPayrollTransDetailResponse struct {
Response struct {
Body struct {
Bb6Dtlqyy1 []struct {
Bthnbr string `json:"bthnbr,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Trxseq string `json:"trxseq,omitempty"`
} `json:"bb6dtlqyy1,omitempty"`
Bb6Dtlqyz1 []struct {
Accnam string `json:"accnam,omitempty"`
Accnbr string `json:"accnbr,omitempty"`
Bthnbr string `json:"bthnbr,omitempty"`
Stscod string `json:"stscod,omitempty"`
Trsamt string `json:"trsamt,omitempty"`
Trsdat string `json:"trsdat,omitempty"`
Trsdsp string `json:"trsdsp,omitempty"`
Trxseq string `json:"trxseq,omitempty"`
} `json:"bb6dtlqyz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryPayrollTransDetailResponse
type QueryUnitAccountDetailResponse ¶
type QueryUnitAccountDetailResponse struct {
Response struct {
Body struct {
Ntdumadxz1 []struct {
Bbknbr string `json:"bbknbr,omitempty"`
Dyanam string `json:"dyanam,omitempty"`
Dyanbr string `json:"dyanbr,omitempty"`
Eftdat string `json:"eftdat,omitempty"`
Enddat string `json:"enddat,omitempty"`
Inbacc string `json:"inbacc,omitempty"`
Ovrctl string `json:"ovrctl,omitempty"`
} `json:"ntdumadxz1,omitempty"`
Ntduminfz1 []struct {
Athflg string `json:"athflg,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Lgnnam string `json:"lgnnam,omitempty"`
Oprtyp string `json:"oprtyp,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Usrnam string `json:"usrnam,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"ntduminfz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryUnitAccountDetailResponse
@Description: 详细信息 @Author ahKevinXy @Date 2023-04-13 18:11:53
type QueryUnitTransByBusNoData ¶
type QueryUnitTransByBusNoData struct {
Body Ntdumredx1Body `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryUnitTransByBusNoRequest ¶
type QueryUnitTransByBusNoRequest struct {
Request QueryUnitTransByBusNoData `json:"request"`
Signature Signature `json:"signature"`
}
QueryUnitTransByBusNoRequest 按照交易流水获取
type QueryUnitTransByBusNoResponse ¶
type QueryUnitTransByBusNoResponse struct {
Response struct {
Body struct {
Ntdmaqryz1 []struct {
Bbknbr string `json:"bbknbr,omitempty"`
Buscod string `json:"buscod,omitempty"`
Busmod string `json:"busmod,omitempty"`
Inbacc string `json:"inbacc,omitempty"`
Oprdat string `json:"oprdat,omitempty"`
Oprtyp string `json:"oprtyp,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
Trsamt string `json:"trsamt,omitempty"`
Yurref string `json:"yurref,omitempty"`
} `json:"ntdmaqryz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
QueryUnitTransByBusNoResponse
@Description: 获取交易信息 @Author ahKevinXy @Date 2023-04-13 18:04:30
type QueryUnitTransDetailData ¶
type QueryUnitTransDetailData struct {
Body Ntduminfx1Body `json:"body,omitempty"`
Head Head `json:"head"`
}
type QueryUnitTransDetailRequest ¶
type QueryUnitTransDetailRequest struct {
Request QueryUnitTransDetailData `json:"request"`
Signature Signature `json:"signature"`
}
QueryUnitTransDetailRequest 获取交易详情
type ReqStdV1 ¶
type ReqStdV1 struct {
Request RequestV1 `json:"request"` // 请求参数
SignatureV1 SignatureStdV1 `json:"signature"` // 签名
}
type ReqV1 ¶
type ReqV1 struct {
Request RequestV1 `json:"request"` // 请求参数
SignatureV1 SignatureV1 `json:"signature"` // 签名
}
type SatementNotice ¶
type Sdktsinfx ¶
type Sdktsinfx struct {
Accnbr string `json:"accnbr,omitempty"`
Amtcdr string `json:"amtcdr,omitempty"`
Bbknbr string `json:"bbknbr,omitempty"`
Bgndat string `json:"bgndat,omitempty"`
CBbknbr string `json:"c_bbknbr,omitempty"`
Enddat string `json:"enddat,omitempty"`
Hghamt string `json:"hghamt,omitempty"`
Lowamt string `json:"lowamt,omitempty"`
}
type SignatureStdV1 ¶
type SignatureV1 ¶
type SingleCallBackPdfBody ¶
type SingleCallBackPdfData ¶
type SingleCallBackPdfData struct {
Body SingleCallBackPdfBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type SingleCallBackPdfRequest ¶
type SingleCallBackPdfRequest struct {
Request SingleCallBackPdfData `json:"request"`
Signature Signature `json:"signature"`
}
SingleCallBackPdfRequest
@Description: 账户交易信息查询DCTRSINF @Author ahKevinXy @Date2023-04-10 15:08:08
type SingleCallBackPdfResponse ¶
type SingleCallBackPdfResponse struct {
Response struct {
Body struct {
Checod string `json:"checod,omitempty"`
Fildat string `json:"fildat,omitempty"`
Istnbr string `json:"istnbr,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
SingleCallBackPdfResponse
@Description: 获取单笔交易回单 @Author ahKevinXy @Date2023-04-10 15:10:52
type UnitAccountPayInResponse ¶
type UnitAccountPayInResponse struct {
Response struct {
Body struct {
Ntoprrtnz []struct {
Errcod string `json:"errcod,omitempty"`
Reqnbr string `json:"reqnbr,omitempty"`
Reqsts string `json:"reqsts,omitempty"`
} `json:"ntoprrtnz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type UnitAccountTransDailyResponse ¶
type UnitAccountTransDailyResponse struct {
Response struct {
Body struct {
Ntdmtlstz []struct {
Accnbr string `json:"accnbr,omitempty"`
Ccynbr string `json:"ccynbr,omitempty"`
Dmanam string `json:"dmanam,omitempty"`
Dmanbr string `json:"dmanbr,omitempty"`
Rpyacc string `json:"rpyacc,omitempty"`
Rpynam string `json:"rpynam,omitempty"`
Trxamt string `json:"trxamt,omitempty"`
Trxdir string `json:"trxdir,omitempty"`
Onlbal string `json:"onlbal"`
Trxnbr string `json:"trxnbr,omitempty"`
Trxtim string `json:"trxtim,omitempty"`
Trxtxt string `json:"trxtxt,omitempty"`
} `json:"ntdmtlstz,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
type UnitAccountTransHistoryResponse ¶
type UnitAccountTransHistoryResponse struct {
Response struct {
Body struct {
Ntdmthlsz []struct {
Accnbr string `json:"accnbr"`
Autflg string `json:"autflg"`
Ccynbr string `json:"ccynbr"`
Dmanam string `json:"dmanam"`
Dmanbr string `json:"dmanbr"`
Rpyacc string `json:"rpyacc"`
Rpynam string `json:"rpynam"`
Trxamt string `json:"trxamt"`
Trxdat string `json:"trxdat"`
Trxdir string `json:"trxdir"`
Trxnbr string `json:"trxnbr"`
Trxtim string `json:"trxtim"`
Trxtxt string `json:"trxtxt"`
Narinn string `json:"narinn,omitempty"`
Rltdat string `json:"rltdat,omitempty"`
Onlbal string `json:"onlbal,omitempty"`
} `json:"ntdmthlsz"`
Ntdmthlsy []*Ntdmthlsy `json:"ntdmthlsy,omitempty"`
} `json:"body"`
Head struct {
Bizcode string `json:"bizcode"`
Funcode string `json:"funcode"`
Reqid string `json:"reqid"`
Resultcode string `json:"resultcode"`
Resultmsg string `json:"resultmsg"`
Rspid string `json:"rspid"`
Userid string `json:"userid"`
} `json:"head"`
} `json:"response"`
}
type UnitPayrollPaymentBody ¶
type UnitPayrollPaymentBody struct {
Bb6Aclaky1 []*Bb6Aclaky1 `json:"bb6aclaky1,omitempty"`
Bb6Aclakx1 []*Bb6Aclakx1 `json:"bb6aclakx1,omitempty"`
Bb6Busmod []*Bb6Busmod `json:"bb6busmod,omitempty"`
}
type UnitPayrollPaymentData ¶
type UnitPayrollPaymentData struct {
Body UnitPayrollPaymentBody `json:"body,omitempty"`
Head Head `json:"head"`
}
type UnitPayrollPaymentRequest ¶
type UnitPayrollPaymentRequest struct {
Request UnitPayrollPaymentData `json:"request"`
Signature Signature `json:"signature"`
}
type UnitPayrollPaymentResponse ¶
type UnitPayrollPaymentResponse struct {
Response struct {
Body struct {
Bb6Cdcbhz1 []struct {
Reqnbr string `json:"reqnbr,omitempty"`
Reqsta string `json:"reqsta,omitempty"`
} `json:"bb6cdcbhz1,omitempty"`
} `json:"body,omitempty"`
Head struct {
Bizcode string `json:"bizcode,omitempty"`
Funcode string `json:"funcode,omitempty"`
Reqid string `json:"reqid,omitempty"`
Resultcode string `json:"resultcode,omitempty"`
Resultmsg string `json:"resultmsg,omitempty"`
Rspid string `json:"rspid,omitempty"`
Userid string `json:"userid,omitempty"`
} `json:"head,omitempty"`
} `json:"response,omitempty"`
}
Source Files
¶
- account.go
- account_mods.go
- account_mods_response.go
- account_response.go
- base.go
- main_account_pay.go
- main_account_pay_response.go
- main_account_trans.go
- main_account_trans_response.go
- notice.go
- payment.go
- payment_reponse.go
- payroll.go
- payroll_batch.go
- payroll_batch_response.go
- payroll_old.go
- payroll_old_response.go
- payroll_response.go
- refund.go
- refund_response.go
- statement.go
- statement_response.go
- unit_account.go
- unit_account_response.go
- unit_manage.go
- unit_manage_response.go
- unit_trans.go
- unit_trans_response.go