From 824d003d330a25b1f5b1e9ed30e4ad868868c2ab Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期一, 01 六月 2020 16:49:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/util/suning/SuningUtil.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/suning/SuningUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/suning/SuningUtil.java index 0771fdc..df1298c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/suning/SuningUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/suning/SuningUtil.java @@ -26,4 +26,53 @@ BigDecimal money = MoneyBigDecimalUtil.mul(afterUseCouponPrice, rate); return BigDecimalUtil.getWithNoZera(money).setScale(2); } + + /** + * 鑾峰彇鎷兼帴鐨勫晢鍝両D + * @Title: getConcatGoodsIId + * @Description: + * @param supplierCode + * @param goodsId + * @return + * String 杩斿洖绫诲瀷 + * @throws + */ + public static String getConcatGoodsIId(String supplierCode, String goodsId) { + + return supplierCode + "-" + goodsId; + } + + public static String getFullSupplierCode(String supplierCode){ + for (int i = 0; i < 10; i++) { + if (supplierCode.length() < 10) + supplierCode = "0" + supplierCode; + } + + return supplierCode; + } + + /** + * 閫氳繃鎷兼帴鐨勫晢鍝両D瑙f瀽鍑烘潵姝g‘鐨勫晢鍝両D + * @Title: getGoodsIdDetail + * @Description: + * @param concatGoodsId + * @return + * String[] 杩斿洖绫诲瀷 + * @throws + */ + public static String[] getGoodsIdDetail(String concatGoodsId) { + String[] sts = concatGoodsId.split("-"); + String supplierCode = sts[0]; + for (int i = 0; i < 10; i++) { + if (supplierCode.length() < 10) + supplierCode = "0" + supplierCode; + } + return new String[] { supplierCode, sts[1] }; + } + + public static String getProductUrl(String supplierCode, String goodsId) { + + return String.format("https://product.suning.com/%s/%s.html", supplierCode, goodsId); + } + } -- Gitblit v1.8.0