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/service/manger/order/HongBaoV2AddManager.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/manger/order/HongBaoV2AddManager.java b/fanli/src/main/java/com/yeshi/fanli/service/manger/order/HongBaoV2AddManager.java index 16c43db..7e6f8d4 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/manger/order/HongBaoV2AddManager.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/manger/order/HongBaoV2AddManager.java @@ -14,6 +14,7 @@ import javax.annotation.Resource; import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.util.taobao.TaoBaoUtil; import org.springframework.stereotype.Component; import com.yeshi.fanli.dao.mybatis.HongBaoV2Mapper; @@ -517,7 +518,7 @@ if (goods != null) { try { if (userSystemCouponService.updateCouponRecordUsed(commonOrder.getUserInfo().getId(), - commonOrder.getOrderNo(), payMent, Long.parseLong(goods.getGoodsId()), commonOrder.getSourceType())) + commonOrder.getOrderNo(), payMent, goods.getGoodsId(), commonOrder.getSourceType())) mianDanMoney = payMent; } catch (NumberFormatException e) { throw new HongBaoException(10, "鍏嶅崟鍟嗗搧澶勭悊鍑洪敊"); @@ -635,7 +636,7 @@ HongBao hb = new HongBao(); if (goods != null) - hb.setAuctionId(Long.parseLong(goods.getGoodsId())); + hb.setAuctionId(TaoBaoUtil.getAuctionId(goods.getGoodsId())); hb.setUserInfo(hongBao.getUserInfo()); hb.setMoney(hongBao.getMoney()); @@ -773,7 +774,7 @@ hongBao.setState(HongBaoV2.STATE_SHIXIAO); hongBao.setMoney(new BigDecimal(0)); } else { - throw new HongBaoException(3, "缁存潈璁㈠崟涓嶈兘鍒涘缓绾㈠寘"); + throw new HongBaoException(HongBaoException.CODE_ORDER_WEIQUAN, "缁存潈璁㈠崟涓嶈兘鍒涘缓绾㈠寘"); } if (mianDanMoney != null) -- Gitblit v1.8.0