/*************************************************** ** @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 ****************************************************/ package conf var ScanPayWayCodes = []string{ "WEIXIN_SCAN", "UNION_SCAN", "ALI_SCAN", "BAIDU_SCAN", "JD_SCAN", "QQ_SCAN", } var H5PayWayCodes = []string{ "WEIXIN_H5", "ALI_H5", "QQ_H5", "UNION_H5", "BAIDU_H5", "JD_H5", } var SytPayWayCodes = []string{ "WEIXIN_SYT", "ALI_SYT", "QQ_SYT", "UNION_SYT", "BAIDU_SYT", "JD_SYT", } var FastPayWayCodes = []string{ "UNION-FAST", } var WebPayWayCode = []string{ "UNION-WAP", } func GetScanPayWayCodes() []string { return ScanPayWayCodes } func GetNameByPayWayCode(code string) string { switch code { case "WEIXIN_SCAN": return "微信扫码" case "UNION_SCAN": return "银联扫码" case "ALI_SCAN": return "支付宝扫码" case "BAIDU_SCAN": return "百度扫码" case "JD_SCAN": return "京东扫码" case "QQ_SCAN": return "QQ扫码" case "WEIXIN_H5": return "微信H5" case "UNION_H5": return "银联H5" case "ALI_H5": return "支付宝H5" case "BAIDU_H5": return "百度H5" case "JD_H5": return "京东H5" case "QQ_H5": return "QQ-H5" case "WEIXIN_SYT": return "微信收银台" case "UNION_SYT": return "银联收银台" case "ALI_SYT": return "支付宝收银台" case "BAIDU_SYT": return "百度收银台" case "JD_SYT": return "京东收银台" case "QQ_SYT": return "QQ-收银台" case "UNION_FAST": return "银联快捷" case "UNION_WAP": return "银联web" default: return "未知" } }