mirror of
https://github.com/kongyuebin1/dongfeng-pay.git
synced 2024-11-14 14:39:21 +08:00
134 lines
2.5 KiB
Go
134 lines
2.5 KiB
Go
/***************************************************
|
|
** @Desc : This file for 状态常量
|
|
** @Time : 19.11.30 11:12
|
|
** @Author : Joker
|
|
** @File : status
|
|
** @Last Modified by : Joker
|
|
** @Last Modified time: 19.11.30 11:12
|
|
** @Software: GoLand
|
|
****************************************************/
|
|
package enum
|
|
|
|
// 成功与否
|
|
const (
|
|
FailedFlag = -9
|
|
FailedString = "操作失败! "
|
|
FailedToAdmin = "系统内部错误,请联系管理员!"
|
|
SuccessFlag = 9
|
|
SuccessString = "操作成功! "
|
|
)
|
|
|
|
// 用户状态
|
|
const (
|
|
ACTIVE = "active"
|
|
FREEZE = "FREEZE"
|
|
UNACTIVE = "unactive"
|
|
)
|
|
|
|
var userStatus = map[string]string{
|
|
ACTIVE: "激活",
|
|
FREEZE: "冻结",
|
|
UNACTIVE: "冻结",
|
|
}
|
|
|
|
// 用户状态
|
|
func GetUserStatus() map[string]string {
|
|
return userStatus
|
|
}
|
|
|
|
// 充值订单状态
|
|
const (
|
|
SUCCESS = "success"
|
|
FAILED = "failed"
|
|
WAITING_PAYMENT = "wait"
|
|
)
|
|
|
|
var orderStatus = map[string]string{
|
|
SUCCESS: "交易成功",
|
|
FAILED: "交易失败",
|
|
WAITING_PAYMENT: "等待支付",
|
|
}
|
|
|
|
// 充值订单状态
|
|
func GetOrderStatus() map[string]string {
|
|
return orderStatus
|
|
}
|
|
|
|
// 投诉订单状态
|
|
const (
|
|
YES = "yes"
|
|
NO = "no"
|
|
)
|
|
|
|
var orderComStatus = map[string]string{
|
|
YES: "冻结",
|
|
NO: "未冻结",
|
|
}
|
|
|
|
// 投诉订单状态
|
|
func GetComOrderStatus() map[string]string {
|
|
return orderComStatus
|
|
}
|
|
|
|
// 结算订单状态
|
|
const (
|
|
WAIT_CONFIRM = "payfor_confirm"
|
|
REMITTING = "payfor_solving"
|
|
REMIT_FAIL = "failed"
|
|
BANK_DEALING = "payfor_banking"
|
|
REMIT_SUCCESS = "success"
|
|
)
|
|
|
|
var settlementStatus = map[string]string{
|
|
WAIT_CONFIRM: "等待审核",
|
|
REMITTING: "打款中",
|
|
REMIT_FAIL: "打款失败",
|
|
BANK_DEALING: "银行处理中",
|
|
REMIT_SUCCESS: "打款成功",
|
|
}
|
|
|
|
// 结算订单状态
|
|
func GetSettlementStatus() map[string]string {
|
|
return settlementStatus
|
|
}
|
|
|
|
// 充值订单状态
|
|
const (
|
|
RECHARGE = "recharge"
|
|
REFUND = "refund"
|
|
FREEZER = "freeze"
|
|
UNFREEZE = "unfreeze"
|
|
)
|
|
|
|
var rechargeStatus = map[string]string{
|
|
RECHARGE: "充值",
|
|
REFUND: "退款",
|
|
FREEZER: "冻结",
|
|
UNFREEZE: "解冻",
|
|
}
|
|
|
|
// 充值订单状态
|
|
func GetRechargeStatus() map[string]string {
|
|
return rechargeStatus
|
|
}
|
|
|
|
// 历史记录状态
|
|
const (
|
|
PLUS_AMOUNT = "plus_amount"
|
|
SUB_AMOUNT = "sub_amount"
|
|
FREEZE_AMOUNT = "freeze_amount"
|
|
UNFREEZE_AMOUNT = "unfreeze_amount"
|
|
)
|
|
|
|
var historyStatus = map[string]string{
|
|
PLUS_AMOUNT: "加款",
|
|
SUB_AMOUNT: "减款",
|
|
FREEZE_AMOUNT: "冻结",
|
|
UNFREEZE_AMOUNT: "解冻",
|
|
}
|
|
|
|
// 历史记录状态
|
|
func GetHistoryStatus() map[string]string {
|
|
return historyStatus
|
|
}
|