From 24a8d17e007545f7426c48352109aa1a9c6587ee Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 06 五月 2020 12:02:09 +0800 Subject: [PATCH] IOS上线隐藏我的界面的banner与超级会员升级信息 --- fanli/src/main/java/com/yeshi/fanli/util/factory/AccountDetailsFactory.java | 38 +++----------------------------------- 1 files changed, 3 insertions(+), 35 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/factory/AccountDetailsFactory.java b/fanli/src/main/java/com/yeshi/fanli/util/factory/AccountDetailsFactory.java index 98e573b..47c57b4 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/factory/AccountDetailsFactory.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/factory/AccountDetailsFactory.java @@ -4,19 +4,13 @@ import java.util.HashMap; import java.util.Map; -import com.yeshi.fanli.entity.bus.user.AccountDetails; -import com.yeshi.fanli.entity.bus.user.Extract; -import com.yeshi.fanli.entity.bus.user.HongBao; -import com.yeshi.fanli.entity.bus.user.OrderItem; -import com.yeshi.fanli.entity.bus.user.UserInfo; +import com.yeshi.fanli.dto.money.AccountDetails; import com.yeshi.fanli.entity.money.UserMoneyDetail; import com.yeshi.fanli.entity.money.UserMoneyDetail.UserMoneyDetailTypeEnum; -import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.MoneyBigDecimalUtil; import com.yeshi.fanli.util.TimeUtil; public class AccountDetailsFactory { - private static final Map<Integer, String> map = new HashMap<Integer, String>(); /** * 鎻愮幇 @@ -76,32 +70,6 @@ map.put(XINREN_DEDUCT, "鏂颁汉绾㈠寘鎵i櫎"); } - public static AccountDetails create(String money, int type, OrderItem orderItem, Extract extract, - UserInfo userInfo) { - AccountDetails ad = new AccountDetails(); - ad.setCreateTime(TimeUtil.getWholeTime(System.currentTimeMillis())); - ad.setExtract(extract); - ad.setMoney(money); - ad.setType(type); - ad.setOrderItem(orderItem); - ad.setUserInfo(userInfo); - String title = map.get(type); - ad.setTitle(title); - return ad; - } - - public static AccountDetails create(HongBao hb, OrderItem orderItem) { - int type = hb.getType(); - if (type == Constant.TAOBAO) { - return create("+" + hb.getMoney(), FANLI, orderItem, null, hb.getUserInfo()); - } else if (type == Constant.ONESALE || type == Constant.TAOBAO) { - return create("+" + hb.getMoney(), TICHENG, null, null, hb.getUserInfo()); - } else if (type == Constant.HB_NEWUSER) { - return create("+" + hb.getMoney(), XINREN, null, null, hb.getUserInfo()); - } - return null; - } - public static AccountDetails create(UserMoneyDetail userMoneyDetail) { AccountDetails accountDetails = new AccountDetails(userMoneyDetail.getId()); accountDetails.setCreateTime( @@ -109,7 +77,7 @@ if (userMoneyDetail.getMoney().compareTo(new BigDecimal("0")) >= 0) accountDetails.setMoney("+" + MoneyBigDecimalUtil.getWithNoZera(userMoneyDetail.getMoney())); else - accountDetails.setMoney( MoneyBigDecimalUtil.getWithNoZera(userMoneyDetail.getMoney()) + ""); + accountDetails.setMoney(MoneyBigDecimalUtil.getWithNoZera(userMoneyDetail.getMoney()) + ""); accountDetails.setState(userMoneyDetail.getState()); String typeName = userMoneyDetail.getType().name(); @@ -141,7 +109,7 @@ accountDetails.setType(AccountDetailsFactory.TUIKUAN); else accountDetails.setType(AccountDetailsFactory.QITA); - accountDetails.setTitle(map.get(accountDetails.getType())); + accountDetails.setTitle(accountDetails.getTitle()); accountDetails.setUserInfo(userMoneyDetail.getUserInfo()); return accountDetails; } -- Gitblit v1.8.0