From 970e58a0ceb0bfcd52affad3f08c53d30c29ab8d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 29 五月 2021 18:14:43 +0800 Subject: [PATCH] 礼金创建优化 --- service-lijin/src/main/java/com/ks/lijin/service/remote/LijinCreateServiceImpl.java | 6 +++++- facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoKeApiUtil.java | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoKeApiUtil.java b/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoKeApiUtil.java index 9b47b9d..bf0a2a5 100644 --- a/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoKeApiUtil.java +++ b/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoKeApiUtil.java @@ -137,8 +137,9 @@ params.put("v", "2.0"); params.put("timestamp", TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss")); params.put("format", "json"); - if (!StringUtil.isNullOrEmpty(app.getAdzoneId())) + if (!StringUtil.isNullOrEmpty(app.getAdzoneId())) { params.put("adzone_id", app.getAdzoneId()); + } params.put("sign", getSign(params, "md5", app).toUpperCase()); String result = taoKeGet(params); JSONObject data = JSONObject.fromObject(result); @@ -237,6 +238,7 @@ String key = keys.next(); url += String.format("%s=%s&", key, URLEncoder.encode(params.get(key), "UTF-8")); } + System.out.println("娣樺璇锋眰杩炴帴锛�"+url); GetMethod method = new GetMethod(url); // 3S鐨勫搷搴旇秴鏃� HttpConnectionManagerParams hparams = new HttpConnectionManagerParams(); diff --git a/service-lijin/src/main/java/com/ks/lijin/service/remote/LijinCreateServiceImpl.java b/service-lijin/src/main/java/com/ks/lijin/service/remote/LijinCreateServiceImpl.java index 6ca1517..2d6d175 100644 --- a/service-lijin/src/main/java/com/ks/lijin/service/remote/LijinCreateServiceImpl.java +++ b/service-lijin/src/main/java/com/ks/lijin/service/remote/LijinCreateServiceImpl.java @@ -202,7 +202,7 @@ // 浣跨敤娆℃暟宸茬粡瓒呰繃鏈�澶ф鏁� int numExpend = liJinExpendRecordService.countTodayNumByExpend(uid); - if (numMax.intValue() < numExpend) { + if (numMax.intValue() <= numExpend) { throw new LiJinUserException(LiJinUserException.CODE_USER_CREATE_NUM_LIMIT, "鐢ㄦ埛鍒涘缓娣樼ぜ閲戠殑娆℃暟瓒呴檺"); } @@ -269,6 +269,10 @@ // 鑾峰彇鐢ㄦ埛绛夌骇 VIPEnum vipRank = vipCenterService.getVIPEnumByUid(uid); if (vipRank == null) { + vipRank = vipGradeService.getDefaultGrade().getIdentity(); + } + + if (vipRank == null) { throw new LiJinUserException(LiJinUserException.CODE_USER_CREATE_NUM_LIMIT, "鐢ㄦ埛鍒涘缓娣樼ぜ閲戠殑娆℃暟瓒呴檺"); } -- Gitblit v1.8.0