From 0e9b6603d4ae9d11c1fbc90257ce816c5807b8ff Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 28 十月 2022 16:55:02 +0800
Subject: [PATCH] 批量添加结算消息

---
 app/src/main/java/com/yeshi/makemoney/app/utils/factory/msg/UserMsgFactory.java |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/yeshi/makemoney/app/utils/factory/msg/UserMsgFactory.java b/app/src/main/java/com/yeshi/makemoney/app/utils/factory/msg/UserMsgFactory.java
index 43cfd77..6bdb84f 100644
--- a/app/src/main/java/com/yeshi/makemoney/app/utils/factory/msg/UserMsgFactory.java
+++ b/app/src/main/java/com/yeshi/makemoney/app/utils/factory/msg/UserMsgFactory.java
@@ -3,8 +3,10 @@
 import com.yeshi.makemoney.app.entity.goldcorn.GoldCornConsumeRecord;
 import com.yeshi.makemoney.app.entity.msg.UserMsg;
 import com.yeshi.makemoney.app.entity.msg.UserMsgType;
+import org.yeshi.utils.StringUtil;
 
 import java.math.BigDecimal;
+import java.math.RoundingMode;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -30,7 +32,7 @@
         userMsg.setUid(record.getUid());
         List<UserMsg.UserMsgItem> contentList = new ArrayList<>();
         contentList.add(new UserMsg.UserMsgItem("鎶樼畻閲戝竵", record.getCornNum() + ""));
-        contentList.add(new UserMsg.UserMsgItem("鎶樼畻閲戦", record.getMoney().toString() + "鍏�"));
+        contentList.add(new UserMsg.UserMsgItem("鎶樼畻閲戦", new BigDecimal(record.getMoney()).divide(new BigDecimal(100), 2, RoundingMode.FLOOR).toString() + "鍏�"));
         contentList.add(new UserMsg.UserMsgItem("璐︽埛浣欓", balance.toString() + "鍏�"));
         userMsg.setContentList(contentList);
         return userMsg;
@@ -65,13 +67,16 @@
      * @param: money
      **/
 
-    public static UserMsg createExtractFail(Long uid, BigDecimal money) {
+    public static UserMsg createExtractFail(Long uid, BigDecimal money, String beizhu) {
         UserMsg userMsg = new UserMsg();
         userMsg.setType(UserMsgType.extract);
         userMsg.setUid(uid);
         List<UserMsg.UserMsgItem> contentList = new ArrayList<>();
         contentList.add(new UserMsg.UserMsgItem("鎻愮幇閲戦", money.toString() + "鍏�"));
         contentList.add(new UserMsg.UserMsgItem("鎻愮幇鐘舵��", "鎻愮幇澶辫触"));
+        if (!StringUtil.isNullOrEmpty(beizhu)) {
+            contentList.add(new UserMsg.UserMsgItem("澶囨敞", beizhu));
+        }
         userMsg.setContentList(contentList);
         return userMsg;
     }

--
Gitblit v1.8.0