From 81da61b828e29b7745e1382dfbbaeb685dc083ef Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 23 一月 2024 17:17:55 +0800 Subject: [PATCH] 抖音转链修改 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java index d5944e4..23fe2b3 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserGoodsStorageServiceImpl.java @@ -136,7 +136,7 @@ } @Override - public UserGoodsStorage getByUidAndAuctionId(Long uid, Long auctionId, Integer goodsType) { + public UserGoodsStorage getByUidAndAuctionId(Long uid, String auctionId, Integer goodsType) { return userGoodsStorageMapper.getByUidAndAuctionId(uid, auctionId, goodsType); } @@ -146,7 +146,7 @@ } @Override - public void save(Long uid, Set<Long> auctionIds, Integer goodsType) throws UserGoodsStorageException { + public void save(Long uid, Set<String> auctionIds, Integer goodsType) throws UserGoodsStorageException { if (uid == null) { throw new UserGoodsStorageException(1, "鐢ㄦ埛灏氭湭鐧诲綍"); @@ -156,7 +156,7 @@ throw new UserGoodsStorageException(1, "鍟嗗搧ID涓虹┖"); } - for (Long auctionId : auctionIds) { + for (String auctionId : auctionIds) { CommonGoods commonGoods = null; if (goodsType == null) { goodsType = Constant.SOURCE_TYPE_TAOBAO; @@ -164,9 +164,9 @@ if (goodsType == Constant.SOURCE_TYPE_JD) { // 浜笢 - JDGoods jdGoods = JDApiUtil.queryGoodsDetail(auctionId); + JDGoods jdGoods = JDApiUtil.queryGoodsDetail(Long.parseLong(auctionId)); if (jdGoods == null) { - jdGoods = JDApiUtil.getGoodsDetail(auctionId); + jdGoods = JDApiUtil.getGoodsDetail(Long.parseLong( auctionId)); } if (jdGoods == null) { throw new UserGoodsStorageException(1, auctionId + "鍟嗗搧宸蹭笅鏋�"); @@ -175,7 +175,7 @@ } else if (goodsType == Constant.SOURCE_TYPE_PDD) { // 鎷煎澶� - PDDGoodsDetail pddGoods = PinDuoDuoApiUtil.getGoodsDetail(auctionId); + PDDGoodsDetail pddGoods = PinDuoDuoApiUtil.getGoodsDetail(Long.parseLong(auctionId)); if (pddGoods == null) { throw new UserGoodsStorageException(1, auctionId + "鍟嗗搧宸蹭笅鏋�"); } @@ -274,7 +274,7 @@ List<TaoBaoGoodsBrief> listTaoKeGoods = null; if (source == Constant.SOURCE_TYPE_TAOBAO) { - List<Long> listGid = new ArrayList<Long>(); + List<String> listGid = new ArrayList<>(); for (UserGoodsStorage userGoodsStorage : listStorage) { CommonGoods commonGoods = userGoodsStorage.getCommonGoods(); if (commonGoods == null) { @@ -311,9 +311,9 @@ if (listTaoKeGoods != null && listTaoKeGoods.size() > 0 && goodsType != null && goodsType == Constant.SOURCE_TYPE_TAOBAO) { state = 1; // 榛樿鍋滃敭 - Long goodsId = commonGoods.getGoodsId(); + String goodsId = commonGoods.getGoodsId(); for (TaoBaoGoodsBrief taoKeGoods : listTaoKeGoods) { - Long auctionId = taoKeGoods.getAuctionId(); + String auctionId = taoKeGoods.getAuctionId(); if (goodsId == auctionId || goodsId.equals(auctionId)) { state = 0; // 鍦ㄥ敭 break; @@ -344,7 +344,7 @@ } @Override - public boolean isExistStorage(Long uid, Long auctionId, Integer goodType) { + public boolean isExistStorage(Long uid, String auctionId, Integer goodType) { boolean state = false; if (uid != null && auctionId != null) { UserGoodsStorage userGoodsStorage = userGoodsStorageMapper.getByUidAndAuctionId(uid, auctionId, goodType); -- Gitblit v1.8.0