admin
2022-09-30 ffc56f912da5d6d842142ae4ea1856bc56f8bcb9
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;
    }