k.zhang 1 年之前
父節點
當前提交
bf522b288f
共有 2 個文件被更改,包括 13 次插入9 次删除
  1. 6 6
      apis/shanghu/client.trans.go
  2. 7 3
      tools/app/message.go

+ 6 - 6
apis/shanghu/client.trans.go

@@ -67,11 +67,7 @@ func GetPayTransList(c *gin.Context) {
 		transData.MerchantCardTime = tools.TimeToStr(cardInfo.MerchantCardTime)
 		transData.TotalCancelNumber = cardInfo.CancelNumber
 		transData.CancelNumber = cardInfo.CancelNumber - cancelNum.GetNumber()
-		if merchantCard[i].InvitationCode == "yuanshima" {
-			transData.CommAmount = decimal.NewFromInt(0)
-		} else {
-			transData.CommAmount = merchantCard[i].Amount.Mul(decimal.NewFromInt(cardInfo.RebateRate)).Div(decimal.NewFromInt(100)).Round(2)
-		}
+		transData.CommAmount = merchantCard[i].Amount.Mul(decimal.NewFromInt(cardInfo.RebateRate)).Div(decimal.NewFromInt(100)).Round(2)
 
 		outTransData = append(outTransData, transData)
 	}
@@ -162,7 +158,11 @@ func GetMerchantPayTransList(c *gin.Context) {
 		data.MerchantCardTime = tools.TimeToStr(mer[payInfo[i].MerchantCardID].MerchantCardTime)
 		data.MerchantCardName = mer[payInfo[i].MerchantCardID].MerchantCardName
 		data.TotalAmount = payInfo[i].Amount
-		data.SaleAmount = payInfo[i].Amount.Mul(decimal.NewFromInt(mer[payInfo[i].MerchantCardID].RebateRate)).Div(decimal.NewFromInt(100)).Round(2)
+		if payInfo[i].InvitationCode == app.LIANMENGKA_YUAN_SHI_MA {
+			data.SaleAmount = decimal.NewFromInt(0)
+		} else {
+			data.SaleAmount = payInfo[i].Amount.Mul(decimal.NewFromInt(mer[payInfo[i].MerchantCardID].RebateRate)).Div(decimal.NewFromInt(100)).Round(2)
+		}
 		data.MerchantAmount = data.TotalAmount.Sub(data.SaleAmount)
 		data.MerchantCardID = payInfo[i].MerchantCardID
 		data.PayTime = payInfo[i].PayTime.Format(time.DateTime)

+ 7 - 3
tools/app/message.go

@@ -1,6 +1,6 @@
 package app
 
-//错误码描述
+// 错误码描述
 const (
 	Success                      = "成功" // 200
 	Fail                         = "Fail"
@@ -24,6 +24,10 @@ const (
 	PushRegisterError            = "推送注册失败"
 )
 
+const (
+	LIANMENGKA_YUAN_SHI_MA = "yuanshima"
+)
+
 const (
 	// 通知分组类型
 	GroupShare            = "share"            // 浏览/感兴趣
@@ -49,7 +53,7 @@ const (
 
 //退款-改期交易类型
 
-//订单表,众信订单状态
+// 订单表,众信订单状态
 const (
 	UTourStatusAwaitPay       = "1"  //待付款	1  创建订单
 	UTourStatusAwaitTicket    = "2"  //待出票	2  创建订单后完成支付(发起支付回调成功后修改成待出票状态)
@@ -66,7 +70,7 @@ const (
 	UTourStatusShutDown       = "13" //已关闭	13
 )
 
-//订单表 支付状态
+// 订单表 支付状态
 const (
 	UserPayStatusUnPay  = "1" //未支付
 	UserPayStatusPay    = "2" //已支付