financial

package
v0.0.0-...-7a73484 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2021 License: GPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Bank

type Bank struct {
	client.Baseclient
}

func (*Bank) ConsumeRelaseDepositAssetsRpc

func (b *Bank) ConsumeRelaseDepositAssetsRpc(ctx context.Context, args *financial.ArgsConsumeRelaseDepositAssets, reply *bool) error

确认消费时,根据付款时间释放银行的存管金额

func (*Bank) GetAllBank

func (b *Bank) GetAllBank(ctx context.Context, args *int, reply *[]financial.ReplyGetAllBank) (err error)

获取所有支持的银行

func (*Bank) GetBankBusNum

func (b *Bank) GetBankBusNum(ctx context.Context, args *financial.ArgsGetBankBusNum, reply *financial.ReplyTotalNum) error

获取银行商户总数

func (*Bank) GetBankCurrentDepositAssets

func (b *Bank) GetBankCurrentDepositAssets(ctx context.Context, args *financial.ArgsGetBankCurrentAssets, reply *financial.ReplyTotalAssets) error

获取当前银行存管金额

func (*Bank) GetBankCurrentInclusiveFinanceAssets

func (b *Bank) GetBankCurrentInclusiveFinanceAssets(ctx context.Context, args *financial.ArgsGetBankCurrentAssets, reply *financial.ReplyTotalAssets) error

获取银行当前普惠金融业绩

func (*Bank) GetBankCurrentSalesCardAssets

func (b *Bank) GetBankCurrentSalesCardAssets(ctx context.Context, args *financial.ArgsGetBankCurrentAssets, reply *financial.ReplyTotalAssets) error

获取银行当前发卡金额

func (*Bank) GetBankDepositAssetsMonth

func (b *Bank) GetBankDepositAssetsMonth(ctx context.Context, args *financial.ArgsGetBankCurrentAssets, reply *financial.ReplyTotalAssetsMonthList) error

GetBankDepositAssetsMonth 获取每月银行存管金额

func (*Bank) GetBankTotalDepositAssets

func (b *Bank) GetBankTotalDepositAssets(ctx context.Context, args *financial.ArgsGetBankTotalAssets, reply *financial.ReplyTotalAssets) error

获取银行累计存管金额

func (*Bank) GetBankTotalInclusiveFinanceAssets

func (b *Bank) GetBankTotalInclusiveFinanceAssets(ctx context.Context, args *financial.ArgsGetBankTotalAssets, reply *financial.ReplyTotalAssets) error

获取银行累计普惠金融业绩

func (*Bank) GetBankTotalSalesCardAssets

func (b *Bank) GetBankTotalSalesCardAssets(ctx context.Context, args *financial.ArgsGetBankTotalAssets, reply *financial.ReplyTotalAssets) error

获取银行累计发卡金额

func (*Bank) GetMonthBankBusNum

func (b *Bank) GetMonthBankBusNum(ctx context.Context, args *financial.ArgsGetBankBusMonthNum, reply *financial.ReplyMonthTotalNumList) error

GetMonthBankBusNum 获取月银行商户总数

func (*Bank) GetTopBankBusNum

func (b *Bank) GetTopBankBusNum(ctx context.Context, args *financial.ArgsGetTopBank, reply *financial.ReplyTopBankList) error

GetTopBankBusNum 获取top银行商户总数

func (*Bank) GetTopBankDepositAssets

func (b *Bank) GetTopBankDepositAssets(ctx context.Context, args *financial.ArgsGetTopBank, reply *financial.ReplyTopBankList) error

GetTopBankDepositAssets 获取当前银行存管金额

func (*Bank) Init

func (b *Bank) Init() *Bank

func (*Bank) StatisticsBankDepositAssets

func (b *Bank) StatisticsBankDepositAssets(ctx context.Context, orderSn *string, reply *bool) error

统计银行-存管金额(购卡/复充成功后消费调用)

func (*Bank) StatisticsBankOrInsuranceBusNum

func (b *Bank) StatisticsBankOrInsuranceBusNum(ctx context.Context, busId *int, reply *bool) error

统计银行/保险-商户数量

func (*Bank) StatisticsBankOrInsuranceSalesCardAssets

func (b *Bank) StatisticsBankOrInsuranceSalesCardAssets(ctx context.Context, orderSn *string, reply *bool) error

统计银行/保险-发卡金额(购卡成功后消费调用)

type Gov

type Gov struct {
	client.Baseclient
}

func (*Gov) AnsyGovInfo

func (g *Gov) AnsyGovInfo(ctx context.Context, args *financial.ArgsAnsyGovInfo, reply *bool) error

同步监管平台的银行,保险公司,第三方支付

func (*Gov) Init

func (g *Gov) Init() *Gov

type Insurance

type Insurance struct {
	client.Baseclient
}

func (*Insurance) AddInsAssetsMonth

func (i *Insurance) AddInsAssetsMonth(ctx context.Context, args *financial.ArgsInsAssetsMonth, reply *bool) error

保险公司上月保费金额

func (*Insurance) AddInsAssetsTotal

func (i *Insurance) AddInsAssetsTotal(ctx context.Context, args *financial.ArgsInsAssetsTotal, reply *bool) error

保险公司累计保费金额

func (*Insurance) GetAllInsurance

func (i *Insurance) GetAllInsurance(ctx context.Context, args *int, reply *[]financial.ReplyGetAllInsurance) (err error)

获取所有保险公司类型

func (*Insurance) GetInsAssetsAmount

func (i *Insurance) GetInsAssetsAmount(ctx context.Context, args *financial.ArgsGetAssetsAmount, reply *financial.ReplySalesCardAmount) error

获取保险公司累计发卡金额

func (*Insurance) GetInsAssetsMonth

func (i *Insurance) GetInsAssetsMonth(ctx context.Context, args *financial.ArgsGetAssetsMonth, reply *financial.ReplySalesCardMonth) error

获取保险公司月保费金额

func (*Insurance) GetInsBusTotal

func (i *Insurance) GetInsBusTotal(ctx context.Context, args *financial.ArgsInsBusType, reply *financial.ReplyBusNum) error

获取保险公司商户统计(当前银行, 所有银行商户总数)

func (*Insurance) GetInsIssueCardAmount

func (i *Insurance) GetInsIssueCardAmount(ctx context.Context, args *financial.ArgsIssueCardAmount, reply *financial.ReplyIssueCardAmount) (err error)

获取累计保险发卡金额统计

func (*Insurance) GetInsIssueCardMonth

func (i *Insurance) GetInsIssueCardMonth(ctx context.Context, args *financial.ArgsIssueCardMonth, reply *financial.ReplyIssueCardMonth) (err error)

获取当月保险发卡金额

func (*Insurance) GetMonthInsAssetsMonth

GetMonthInsAssetsMonth 获取每月保险公司保费金额

func (*Insurance) GetMonthInsBusNum

GetMonthInsBusNum 获取每月保险公司商户统计

func (*Insurance) GetTopInsAssetsAmount

func (i *Insurance) GetTopInsAssetsAmount(ctx context.Context, args *financial.ArgsGetTopInsurance, reply *financial.ReplyTopInsuranceList) error

GetTopInsAssetsAmount 获取top保险公司月保费金额

func (*Insurance) GetTopInsBusTotal

GetTopInsBusTotal 获取top保险公司商户统计

func (*Insurance) Init

func (i *Insurance) Init() *Insurance

type Tpay

type Tpay struct {
	client.Baseclient
}

func (*Tpay) GetAllData

func (t *Tpay) GetAllData(ctx context.Context, tpayType *int, reply *[]financial.TpayData) (err error)

获取全部第三方支付的数据

func (*Tpay) GetAllTpay

func (t *Tpay) GetAllTpay(ctx context.Context, args *int, reply *[]financial.ReplyGetAllTpay) (err error)

获取所有第三方支付类型

func (*Tpay) GetOneTpayData

func (t *Tpay) GetOneTpayData(ctx context.Context, tpayType *int, reply *financial.TpayData) (err error)

获取单个第三方支付的数据

func (*Tpay) GetTopTpayAssetsTotal

func (t *Tpay) GetTopTpayAssetsTotal(ctx context.Context, tpayType *financial.ArgsGetTopTpay, reply *financial.ReplyTopTpayList) (err error)

GetTopTpayAssetsTotal 获取top第三方支付的总收单金额

func (*Tpay) GetTopTpayBusNum

func (t *Tpay) GetTopTpayBusNum(ctx context.Context, tpayType *financial.ArgsGetTopTpay, reply *financial.ReplyTopTpayList) (err error)

GetTopTpayBusNum 获取top第三方支付的商户总数

func (*Tpay) GetTpayAssetsMonth

func (t *Tpay) GetTpayAssetsMonth(ctx context.Context, tpayType *financial.ArgsGetTpay, reply *financial.ReplyGetTpayAssetsMonthList) (err error)

GetTpayAssetsMonth 获取每月第三方支付的总收单金额

func (*Tpay) GetTpayBusNumMonth

func (t *Tpay) GetTpayBusNumMonth(ctx context.Context, tpayType *financial.ArgsGetTpay, reply *financial.ReplyGetTpayBusNumMonthList) (err error)

GetTpayBusNumMonth 获取每月第三方支付的商户总数

func (*Tpay) Init

func (t *Tpay) Init() *Tpay

Jump to

Keyboard shortcuts

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