From 3727469752a977dde6327e2c48d761b20b565d3d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 15 七月 2022 09:19:21 +0800 Subject: [PATCH] 商品ID字符串化 --- fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java index f83029f..eb0e493 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/ShareGoodsServiceImpl.java @@ -112,7 +112,7 @@ } @Override - public UserShareGoodsHistory addShareGoodsHistory(Long uid, Long auctionId) throws ShareGoodsException { + public UserShareGoodsHistory addShareGoodsHistory(Long uid, String auctionId) throws ShareGoodsException { TBPid tbPid = tbPidService.getTBPid(uid, PidUser.TYPE_SHARE_GOODS); if (tbPid == null) { throw new ShareGoodsException(1, "鑾峰彇PID澶辫触"); @@ -141,7 +141,7 @@ // 娌℃湁鑾峰彇鍒拌浆杩囬摼鐨勫晢鍝佽鎯� if (StringUtil.isNullOrEmpty(goods.getCouponLink()) && !goods.getAuctionUrl().contains("s.click.taobao.com")) { - TaoBaoGoodsBrief taoBaoLink = TaoKeApiUtil.specialConvertCoupon(auctionId, info,null,null); // TaoBaoUtil.getTbLinkForShare(auctionId, + TaoBaoGoodsBrief taoBaoLink = TaoKeApiUtil.specialConvertCoupon(auctionId, info, null, null); // TaoBaoUtil.getTbLinkForShare(auctionId, // tbPid.getPid(), // taoBaoUnionConfig); if (taoBaoLink == null) { @@ -316,7 +316,7 @@ } @Override - public UserShareGoodsHistory getShareGoodsHistoryDetail(Long uid, Long auctionId) throws ShareGoodsException { + public UserShareGoodsHistory getShareGoodsHistoryDetail(Long uid, String auctionId) throws ShareGoodsException { UserShareGoodsHistory userShareGoodsHistory = userShareGoodsHistoryMapper.selectByUidAndAuctionId(uid, auctionId); if (userShareGoodsHistory == null) @@ -367,22 +367,22 @@ String quanToken = ""; if (!StringUtil.isNullOrEmpty(goods.getCouponLink())) {// 閫氳繃绔嬪嵆鎺ㄥ箍鏂瑰紡鑾峰彇娣樺彛浠ゆ垚鍔� quanToken = convertLinkManager.createTaoBaoToken(uid, goods.getPictUrl(), goods.getTitle(), - goods.getCouponLink(),false); + goods.getCouponLink(), false); } else if (!StringUtil.isNullOrEmpty(goods.getAuctionUrl())) { quanToken = convertLinkManager.createTaoBaoToken(uid, goods.getPictUrl(), goods.getTitle(), - goods.getAuctionUrl(),false); + goods.getAuctionUrl(), false); } return quanToken; } @Override - public TaoBaoLink getTaoBaoLink(Long uid, Long auctionId, String pid) throws ShareGoodsException { + public TaoBaoLink getTaoBaoLink(Long uid, String auctionId, String pid) throws ShareGoodsException { if (uid == null || uid <= 0) { throw new ShareGoodsException(1, "鐢ㄦ埛ID涓嶈兘涓虹┖"); } - if (auctionId == null || auctionId <= 0) { + if (StringUtil.isNullOrEmpty(auctionId)) { throw new ShareGoodsException(2, "鍟嗗搧ID涓嶈兘涓虹┖"); } @@ -401,7 +401,7 @@ info.setPid(pid); TaoBaoGoodsBrief goods = null; try { - goods = TaoKeApiUtil.searchGoodsDetailForConvert(auctionId, info,null,null); + goods = TaoKeApiUtil.searchGoodsDetailForConvert(auctionId, info, null, null); } catch (TaobaoGoodsDownException e) { throw new ShareGoodsException(4, "鍟嗗搧宸蹭笅鏋�"); } finally { @@ -412,7 +412,7 @@ } if (StringUtil.isNullOrEmpty(goods.getCouponLink()) && !goods.getAuctionUrl().contains("s.click.taobao.com")) { - TaoBaoGoodsBrief taoBaoLink = TaoKeApiUtil.specialConvertCoupon(auctionId, info,null,null); + TaoBaoGoodsBrief taoBaoLink = TaoKeApiUtil.specialConvertCoupon(auctionId, info, null, null); if (taoBaoLink == null) { throw new ShareGoodsException(201, "鍟嗗搧杞摼澶辫触"); } @@ -429,18 +429,18 @@ } @Override - public UserShareGoodsHistory getShareGoodsHistory(Long uid, Long auctionId) { + public UserShareGoodsHistory getShareGoodsHistory(Long uid, String auctionId) { return userShareGoodsHistoryMapper.selectByUidAndAuctionId(uid, auctionId); } @Override - public TaoBaoLink getTaoLiJinLinkForBuyWithOutFanLi(Long uid, Long auctionId, TaoKeAppInfo app) + public TaoBaoLink getTaoLiJinLinkForBuyWithOutFanLi(Long uid, String auctionId, TaoKeAppInfo app) throws ShareGoodsException, TaoLiJinCreateException { if (uid == null || uid <= 0) { throw new ShareGoodsException(1, "鐢ㄦ埛ID涓嶈兘涓虹┖"); } - if (auctionId == null || auctionId <= 0) { + if (StringUtil.isNullOrEmpty(auctionId)) { throw new ShareGoodsException(2, "鍟嗗搧ID涓嶈兘涓虹┖"); } -- Gitblit v1.8.0