common

package
v0.0.0-...-fab86cd Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2019 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Overview

**************************************************

** @Desc : This file for ...
** @Time : 2019/11/25 14:14
** @Author : yuebin
** @File : consts.go
** @Last Modified by : yuebin
** @Last Modified time: 2019/11/25 14:14
** @Software: GoLand

***************************************************

**************************************************

** @Desc : This file for ...
** @Time : 2019/11/6 11:37
** @Author : yuebin
** @File : mq_config
** @Last Modified by : yuebin
** @Last Modified time: 2019/11/6 11:37
** @Software: GoLand

***************************************************

**************************************************

** @Desc : This file for ...
** @Time : 2019/10/29 15:01
** @Author : yuebin
** @File : pay_way_code
** @Last Modified by : yuebin
** @Last Modified time: 2019/10/29 15:01
** @Software: GoLand

***************************************************

**************************************************

** @Desc : 上有支付公司的编号
** @Time : 2019/10/28 10:47
** @Author : yuebin
** @File : supplier
** @Last Modified by : yuebin
** @Last Modified time: 2019/10/28 10:47
** @Software: GoLand

***************************************************

Index

Constants

View Source
const (
	ACTIVE          = "active"
	UNACTIVE        = "unactive"
	DELETE          = "delete"
	REFUND          = "refund"
	ORDERROLL       = "order_roll"
	WAIT            = "wait"
	SUCCESS         = "success"
	FAIL            = "fail"
	YES             = "yes"
	NO              = "no"
	ZERO            = 0.0  //0元手续费
	VERIFY_CODE_LEN = 4    //验证码的长度
	PAYFOR_FEE      = 2.00 //代付手续费
	PAYFOR_INTERVAL = 5    //每过5分钟执行一次代付

	PLUS_AMOUNT     = "plus_amount"     //加款操作
	SUB_AMOUNT      = "sub_amount"      //减款操作
	FREEZE_AMOUNT   = "freeze_amount"   //冻结操作
	UNFREEZE_AMOUNT = "unfreeze_amount" //解冻操作

	PAYFOR_COMFRIM = "payfor_confirm" //下发带审核
	PAYFOR_SOLVING = "payfor_solving" //发下处理中
	PAYFOR_HANDING = "payfor_handing" //手动打款中
	PAYFOR_BANKING = "payfor_banking" //银行处理中
	PAYFOR_FAIL    = "payfor_fail"    //代付失败
	PAYFOR_SUCCESS = "payfor_success" //代付成功

	PAYFOR_ROAD   = "payfor_road"   //通道打款
	PAYFOR_HAND   = "payfor_hand"   //手动打款
	PAYFOR_REFUSE = "payfor_refuse" // 拒绝打款

	SELF_API      = "self_api"      //自助api系统下发
	SELF_MERCHANT = "self_merchant" //管理手动处理商户下发
	SELF_HELP     = "self_help"     //管理自己提现

	PUBLIC  = "public"  //对公卡
	PRIVATE = "private" //对私卡
)
View Source
const (
	MqOrderQuery    = "order_query"
	MQ_PAYFOR_QUERY = "payfor_query"
	MqOrderNotify   = "order_notify"
)

Variables

View Source
var FastPayWayCodes = []string{
	"UNION-FAST",
}
View Source
var H5PayWayCodes = []string{
	"WEIXIN_H5",
	"ALI_H5",
	"QQ_H5",
	"UNION_H5",
	"BAIDU_H5",
	"JD_H5",
}
View Source
var ScanPayWayCodes = []string{
	"WEIXIN_SCAN",
	"UNION_SCAN",
	"ALI_SCAN",
	"BAIDU_SCAN",
	"JD_SCAN",
	"QQ_SCAN",
}
View Source
var SytPayWayCodes = []string{
	"WEIXIN_SYT",
	"ALI_SYT",
	"QQ_SYT",
	"UNION_SYT",
	"BAIDU_SYT",
	"JD_SYT",
}
View Source
var WebPayWayCode = []string{
	"UNION-WAP",
}

Functions

func CheckSupplierByCode

func CheckSupplierByCode(code string) string

func GetMQAddress

func GetMQAddress() string

func GetNameByPayWayCode

func GetNameByPayWayCode(code string) string

func GetScanPayWayCodes

func GetScanPayWayCodes() []string

func GetSupplierCodes

func GetSupplierCodes() []string

func GetSupplierMap

func GetSupplierMap() map[string]string

func GetSupplierNames

func GetSupplierNames() []string

Types

This section is empty.

Jump to

Keyboard shortcuts

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