Просмотр исходного кода

分红金额四舍五入问题

lcl 1 год назад
Родитель
Сommit
ff7b5770d7
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      Util/HaoDa/ProfitHelper.cs

+ 2 - 1
Util/HaoDa/ProfitHelper.cs

@@ -104,6 +104,7 @@ namespace MySystem
                                 function.WriteLog("活动开启", "返现逻辑日志");
                                 // PayMoney * (1 - 0.1 - 0.0038 - 0.01);
                                 decimal DiviMoney = PayMoney * (1 - GetPercent - cusumerFeePercent - profitPercent);
+                                DiviMoney = Math.Round(DiviMoney, 2);
                                 if (DiviMoney > 0)
                                 {
                                     function.WriteLog("返现队列开始", "返现逻辑日志");
@@ -189,7 +190,7 @@ namespace MySystem
                                                     {
                                                         function.WriteLog("返现未达最大值继续", "返现逻辑日志");
                                                         // RedisDbconn.Instance.AddList("ConsumerOrdersHd:Divi:" + PayMode + ":" + MerchantId, suborder);
-                                                        RedisDbconn.Instance.SetList("ConsumerOrders:Divi:" + PayMode + ":" + MerchantId, 0, suborder);
+                                                        RedisDbconn.Instance.SetList("ConsumerOrdersHd:Divi:" + PayMode + ":" + MerchantId, 0, suborder);
                                                     }
                                                     else
                                                     {