models

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

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 BatchStatementQueryBody struct {
	Sdktsinfx []*Sdktsinfx `json:"sdktsinfx,omitempty"`
	Ntqacctny []*Ntqacctny `json:"ntqacctny,omitempty"`
}

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 Bb1Paybmx1 struct {
	BusCod string `json:"busCod,omitempty"`
	BusMod string `json:"busMod,omitempty"`
}

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 Bb1bmdbhx1 struct {
	BusMod string `json:"busMod,omitempty"`
	BusCod string `json:"busCod,omitempty"`
	BthNbr string `json:"bthNbr,omitempty"`
	DtlNbr string `json:"dtlNbr,omitempty"`
	CtnFlg string `json:"ctnFlg,omitempty"`
	CtnSts string `json:"ctnSts,omitempty"`
}

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 Bb1qrybdy1 struct {
	BthNbr string `json:"bthNbr,omitempty"`
	CtnKey string `json:"ctnKey,omitempty"`
	AutStr string `json:"autStr,omitempty"`
	RtnStr string `json:"rtnStr,omitempty"`
}

type Bb1qrybtx1

type Bb1qrybtx1 struct {
	BegDat string `json:"begDat,omitempty"`
	EndDat string `json:"endDat,omitempty"`
	AutStr string `json:"autStr,omitempty"`
	RtnStr string `json:"rtnStr,omitempty"`
}

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 Bb6Aclaky1 struct {
	Trxseq string `json:"trxseq,omitempty"`
	Accnbr string `json:"accnbr,omitempty"`
	Accnam string `json:"accnam,omitempty"`
	Trsamt string `json:"trsamt,omitempty"`
	Trsdsp string `json:"trsdsp,omitempty"`
	Bnkflg string `json:"bnkflg,omitempty"`
}

type Bb6Busmod

type Bb6Busmod struct {
	Buscod string `json:"buscod,omitempty"`
	Busmod string `json:"busmod,omitempty"`
}

type Bb6bpdqyy1

type Bb6bpdqyy1 struct {
	Buscod string `json:"buscod,omitempty"`
	Yurref string `json:"yurref,omitempty"`
	Bthnbr string `json:"bthnbr,omitempty"`
	Trxseq string `json:"trxseq,omitempty"`
	Histag string `json:"histag,omitempty"`
	Rsv50z string `json:"rsv50z,omitempty"`
}

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 Bb6dtlqyy1 struct {
	Reqnbr string `json:"reqnbr,omitempty"` //流程实例号
	Bthnbr string `json:"bthnbr,omitempty"` //业务参考号
	Trxseq string `json:"trxseq,omitempty"` //起始日期
	Histag string `json:"histag,omitempty"` //结束日期
	Rsv50z string `json:"rsv50z,omitempty"` //保留字
}

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 GetMainAccountTransInfoBody

type GetMainAccountTransInfoBody struct {
	Bbknbr string `json:"bbknbr,omitempty"`
	Accnbr string `json:"accnbr,omitempty"`
	Trsdat string `json:"trsdat,omitempty"`
	Trsseq string `json:"trsseq,omitempty"`
}

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 Head struct {
	Funcode string `json:"funcode"` //交易码
	Reqid   string `json:"reqid"`   //请求ID
	Userid  string `json:"userid"`  // 用户ID
}

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 MainAccountUsersBody struct {
	Buscode string `json:"buscode,omitempty"`
	Busmod  string `json:"busmod,omitempty"`
}

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 Ntagdinfy1 struct {
	Reqnbr string `json:"reqnbr,omitempty"` //流程实例号
	Bthnbr string `json:"bthnbr,omitempty"`
	Trxseq string `json:"trxseq,omitempty"`
	Histag string `json:"histag,omitempty"`
}

type Ntagdinfy1Body

type Ntagdinfy1Body struct {
	Ntagdinfy1 []*Ntagdinfy1 `json:"ntagdinfy1,omitempty"`
}

type Ntagtls2x

type Ntagtls2x struct {
	Accnbr string `json:"accnbr"`
	Buscod string `json:"buscod"`
}

type Ntbusmody

type Ntbusmody struct {
	Busmod string `json:"busmod,omitempty"`
}

type NtbusmodyBody

type NtbusmodyBody struct {
	Ntbusmody  []*Ntbusmody  `json:"ntdmaaddx,omitempty"`
	Ntdmadltx1 []*Ntdmadltx1 `json:"ntdmadltx1,omitempty"`
	Ntdmadltx2 []*Ntdmadltx2 `json:"ntdmadltx2,omitempty"`
}

type Ntdmaaddx

type Ntdmaaddx struct {
	Accnbr string `json:"accnbr"`
	//Bcktyp string `json:"bcktyp"`
	//Clstyp string `json:"clstyp"`
	Dmanam string `json:"dmanam"`
	Dmanbr string `json:"dmanbr"`
}

type NtdmaaddxBody

type NtdmaaddxBody struct {
	Ntdmaaddx []*Ntdmaaddx `json:"ntdmaaddx,omitempty"`
}

type Ntdmabalx

type Ntdmabalx struct {
	Accnbr string `json:"accnbr"`
	Dmanbr string `json:"dmanbr"`
}

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 Ntdmatrxx1 struct {
	Accnbr string `json:"accnbr"`
	Dmacrt string `json:"dmacrt"`
	Dmadbt string `json:"dmadbt"`
	Trxamt string `json:"trxamt"`
	Trxtxt string `json:"trxtxt"`
}

type Ntdmthlsy

type Ntdmthlsy struct {
	Accnbr string `json:"accnbr"`
	Begdat string `json:"begdat"`
	Ctnkey string `json:"ctnkey"`
	Dmanbr string `json:"dmanbr"`
	Enddat string `json:"enddat"`
}

type NtdmthlsyBody

type NtdmthlsyBody struct {
	Ntdmthlsy []*Ntdmthlsy `json:"ntdmthlsy,omitempty"`
}

type Ntdmtlsty

type Ntdmtlsty struct {
	Accnbr string `json:"accnbr"`
	Ctnkey string `json:"ctnkey"`
	Dmanbr string `json:"dmanbr"`
}

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 Ntdumredx1 struct {
	Yurref string `json:"yurref,omitempty"`
	Bgndat string `json:"bgndat,omitempty"`
	Enddat string `json:"enddat,omitempty"`
}

type Ntdumredx1Body

type Ntdumredx1Body struct {
	Ntdumredx1 []*Ntdumredx1 `json:"ntdumredx1,omitempty"`
}

type Ntqabinfy

type Ntqabinfy struct {
	Accnbr string `json:"accnbr"`
	Bbknbr string `json:"bbknbr"`
	Bgndat string `json:"bgndat"`
	Enddat string `json:"enddat"`
}

type NtqabinfyBody

type NtqabinfyBody struct {
	Ntqabinfy []*Ntqabinfy `json:"ntqabinfy,omitempty"`
}

type Ntqacctny

type Ntqacctny struct {
	Ctndta string `json:"ctndta,omitempty"`
	Rsv50z string `json:"rsv50z,omitempty"`
}

type Ntqacinfx

type Ntqacinfx struct {
	Accnbr string `json:"accnbr,omitempty"`
	Bbknbr string `json:"bbknbr,omitempty"`
}

type NtqacinfxBody

type NtqacinfxBody struct {
	Ntqacinfx []*Ntqacinfx `json:"ntqacinfx"`
}

type Ntqadinfx

type Ntqadinfx struct {
	Accnbr string `json:"accnbr"` //账号

	Bbknbr string `json:"bbknbr"` //分行号

}

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 QueryAccountCallbackDownloadPdfBody

type QueryAccountCallbackDownloadPdfBody struct {
	Taskid string `json:"taskid,omitempty"`
	Qwenab string `json:"qwenab,omitempty"`
}

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 QueryAccountTransInfoBody

type QueryAccountTransInfoBody struct {
	Sdktsinfx []*Sdktsinfx `json:"sdktsinfx,omitempty"`
	Ntqacctny []*Ntqacctny `json:"ntqacctny,omitempty"`
}

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 RequestV1

type RequestV1 struct {
	Body interface{} `json:"body"`
	Head Head        `json:"head"`
}

type SatementNotice

type SatementNotice struct {
	Returl string `json:"returl,omitempty"` //文件ur
	Retcod string `json:"retcod,omitempty"` //处理结果
	Taskid string `json:"taskid,omitempty"` //打印任务编号
}

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 Signature

type Signature struct {
	Sigdat string `json:"sigdat"`
	Sigtim string `json:"sigtim"`
}

Signature

@Description:  签名
@Author  ahKevinXy
@Date2023-04-06 19:29:12

type SignatureStdV1

type SignatureStdV1 struct {
	Sigdat string `json:"sigdat"` //
	Sigtim string `json:"sigtim"`
}

type SignatureV1

type SignatureV1 struct {
	Sigdat     string `json:"sigdat"` //
	Sigtim     string `json:"sigtim"`
	Paltsigdat string `json:"paltsigdat"`
}

type SingleCallBackPdfBody

type SingleCallBackPdfBody struct {
	Eacnbr string `json:"eacnbr,omitempty"`
	Quedat string `json:"quedat,omitempty"`
	Trsseq string `json:"trsseq,omitempty"`
	Primod string `json:"primod,omitempty"`
}

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL