From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoLiJinUtil.java | 62 ++++++++++++++++--------------- 1 files changed, 32 insertions(+), 30 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoLiJinUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoLiJinUtil.java index 3f95fa0..4d98cb2 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoLiJinUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoLiJinUtil.java @@ -1,30 +1,32 @@ -package com.yeshi.fanli.util.taobao; - -import java.math.BigDecimal; - -import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; -import com.yeshi.fanli.log.LogHelper; -import com.yeshi.fanli.util.MoneyBigDecimalUtil; - -/** - * 娣樼ぜ閲� - * - * @author Administrator - * - */ -public class TaoLiJinUtil { - - /** - * 鏍规嵁鍟嗗搧璁$畻鎺ㄥ箍绾㈠寘 - * - * @param warningRate - * @param goodsBrief - * @return - */ - public static BigDecimal getSpreadMoney(String warningRate, TaoBaoGoodsBrief goodsBrief) { - BigDecimal spreadMoney = TaoBaoUtil.getGoodsHongBaoMoney(goodsBrief, new BigDecimal(100)); - LogHelper.error("鎺ㄥ箍绾㈠寘-鍟嗗搧鎬讳剑閲�:"+spreadMoney); - return MoneyBigDecimalUtil.mul(MoneyBigDecimalUtil.div(new BigDecimal(warningRate),new BigDecimal("100")), spreadMoney); - } - -} +package com.yeshi.fanli.util.taobao; + +import java.math.BigDecimal; + +import com.google.gson.Gson; +import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; +import com.yeshi.fanli.log.LogHelper; +import org.yeshi.utils.MoneyBigDecimalUtil; + +/** + * 娣樼ぜ閲� + * + * @author Administrator + * + */ +public class TaoLiJinUtil { + + /** + * 鏍规嵁鍟嗗搧璁$畻鎺ㄥ箍绾㈠寘 + * + * @param warningRate + * @param goodsBrief + * @return + */ + public static BigDecimal getSpreadMoney(String warningRate, TaoBaoGoodsBrief goodsBrief) { + LogHelper.error("鎺ㄥ箍绾㈠寘-鍟嗗搧淇℃伅:"+new Gson().toJson(goodsBrief)); + BigDecimal spreadMoney = TaoBaoUtil.getGoodsHongBaoMoney(goodsBrief, new BigDecimal(100),true); + LogHelper.error("鎺ㄥ箍绾㈠寘-鍟嗗搧鎬讳剑閲�:"+spreadMoney); + return MoneyBigDecimalUtil.mul(MoneyBigDecimalUtil.div(new BigDecimal(warningRate),new BigDecimal("100")), spreadMoney); + } + +} -- Gitblit v1.8.0