|
@@ -20,6 +20,8 @@ const (
|
|
|
RefundFail = "fail"
|
|
|
PaySuccess = "success"
|
|
|
PayFail = "fail"
|
|
|
+ SuccessIcon = `<svg-icon name="success" size="16px"></svg-icon>`
|
|
|
+ FailIcon = `<svg-icon name="success" size="16px"></svg-icon>`
|
|
|
)
|
|
|
|
|
|
type PaymentWay string
|
|
@@ -148,16 +150,20 @@ func createRefundMetaInfo(sysUserId int, productOrderNo string, flag string) (er
|
|
|
return
|
|
|
}
|
|
|
var result string
|
|
|
+ var icon string
|
|
|
switch flag {
|
|
|
case RefundSuccess:
|
|
|
result = "成功"
|
|
|
+ icon = SuccessIcon
|
|
|
case RefundFail:
|
|
|
result = "失败"
|
|
|
+ icon = FailIcon
|
|
|
default:
|
|
|
logger.Error("生成退款消息通知失败,未知的退款状态%s,订单编号:%s", flag, productOrderNo)
|
|
|
return
|
|
|
}
|
|
|
refundInfo := message.RefundMetaData{
|
|
|
+ Icon: icon,
|
|
|
RealName: productOrder.RealName,
|
|
|
ProductOrderNo: productOrderNo,
|
|
|
Result: result,
|