Documentation ¶
Index ¶
- func CreatePayToOrg(c *gin.Context, userData *UserCore.DataUserDataType, args *ArgsCreatePayToOrg) (payData FinancePay.FieldsPayType, failedCode string, failedMsg string, ...)
- func GetDepositDataAndDefaultMark(orgID int64) (depositData FinanceDeposit.FieldsDepositType, defaultDepositMark string, ...)
- func PayCreateOrgToUser(args *ArgsPayCreateOrgToUser) (payData FinancePay.FieldsPayType, errCode string, err error)
- type ArgsCreatePayToOrg
- type ArgsPayCreateOrgToUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatePayToOrg ¶
func CreatePayToOrg(c *gin.Context, userData *UserCore.DataUserDataType, args *ArgsCreatePayToOrg) (payData FinancePay.FieldsPayType, failedCode string, failedMsg string, err error)
CreatePayToOrg 发起给组织付款的请求
func GetDepositDataAndDefaultMark ¶
func GetDepositDataAndDefaultMark(orgID int64) (depositData FinanceDeposit.FieldsDepositType, defaultDepositMark string, err error)
GetDepositDataAndDefaultMark 获取组织默认收款配置项
func PayCreateOrgToUser ¶
func PayCreateOrgToUser(args *ArgsPayCreateOrgToUser) (payData FinancePay.FieldsPayType, errCode string, err error)
PayCreateOrgToUser 商户给用户付款
Types ¶
type ArgsCreatePayToOrg ¶
type ArgsCreatePayToOrg struct { //付款渠道系统 PaySystem string `json:"paySystem,omitempty"` //付款标识码 SaveMark string `json:"saveMark,omitempty"` //组织ID OrgID int64 `json:"orgID,omitempty"` //货币 Currency int `json:"currency,omitempty"` //金额 Price int64 `json:"price,omitempty"` //备注 Des string `json:"des,omitempty"` }
ArgsCreatePayToOrg 发起给组织付款的请求参数
type ArgsPayCreateOrgToUser ¶
type ArgsPayCreateOrgToUser struct { //商户ID OrgID int64 `json:"orgID"` //商户名称 OrgName string `json:"orgName"` //目标用户ID UserID int64 `json:"userID"` //目标用户昵称 UserName string `json:"userName"` //收款渠道 // system: cash 现金 ; deposit 存储模块 ; weixin 微信支付 ; alipay 支付宝 // mark: 子渠道信息,例如 weixin 的wxx/merchant TakeChannel CoreSQLFrom.FieldsFrom `db:"take_channel" json:"takeChannel"` //交易备注 Des string `json:"des"` //货币 Currency int `json:"currency"` //金额 Price int64 `json:"price"` //扩展信息 Params []CoreSQLConfig.FieldsConfigType `json:"params"` }
ArgsPayCreateOrgToUser 商户给用户付款参数
Click to show internal directories.
Click to hide internal directories.