k.zhang 1 år sedan
förälder
incheckning
379586d492
1 ändrade filer med 5 tillägg och 2 borttagningar
  1. 5 2
      apis/shanghu/client.trans.go

+ 5 - 2
apis/shanghu/client.trans.go

@@ -67,8 +67,11 @@ func GetPayTransList(c *gin.Context) {
 		transData.MerchantCardTime = tools.TimeToStr(cardInfo.MerchantCardTime)
 		transData.TotalCancelNumber = cardInfo.CancelNumber
 		transData.CancelNumber = cardInfo.CancelNumber - cancelNum.GetNumber()
-
-		transData.CommAmount = merchantCard[i].Amount.Mul(decimal.NewFromInt(cardInfo.RebateRate)).Div(decimal.NewFromInt(100)).Round(2)
+		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)
+		}
 
 		outTransData = append(outTransData, transData)
 	}