From 7d81ce01560d384f15212edc40ebeaa9924913f9 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 21 九月 2025 19:12:53 +0800
Subject: [PATCH] feat:新增评价功能

---
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysClientAppServiceImpl.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysClientAppServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysClientAppServiceImpl.java
index f36ecea..a3db696 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysClientAppServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysClientAppServiceImpl.java
@@ -138,11 +138,15 @@
         // 鏍规嵁appId鑾峰彇搴旂敤淇℃伅
         SysClientApp clientApp = sysClientAppMapper.selectSysClientAppByAppKey(appId);
         if (clientApp == null) {
+            System.out.println("鏈壘鍒癮ppId涓� " + appId + " 鐨勫簲鐢ㄩ厤缃�");
             return false;
         }
 
+        System.out.println("鎵惧埌搴旂敤閰嶇疆: " + clientApp);
+
         // 楠岃瘉搴旂敤鏄惁鏈夋晥
         if (!"0".equals(clientApp.getStatus())) {
+            System.out.println("搴旂敤鐘舵�佹棤鏁�: " + clientApp.getStatus());
             return false;
         }
 
@@ -151,12 +155,16 @@
             long currentTime = System.currentTimeMillis();
             if (currentTime < clientApp.getValidStartTime().getTime() 
                 || currentTime > clientApp.getValidEndTime().getTime()) {
+                System.out.println("搴旂敤宸茶繃鏈�");
                 return false;
             }
         }
 
         // 鐢熸垚绛惧悕
         String serverSign = generateSign(appId, clientApp.getSecurityKey(), timestamp);
+        System.out.println("鏈嶅姟鍣ㄧ敓鎴愮殑绛惧悕: " + serverSign);
+        System.out.println("瀹㈡埛绔彁渚涚殑绛惧悕: " + sign);
+        System.out.println("绛惧悕鏄惁鍖归厤: " + sign.equals(serverSign));
         
         // 姣旇緝绛惧悕
         return sign.equals(serverSign);
@@ -168,6 +176,9 @@
      */
     private String generateSign(String appId, String securityKey, String timestamp) {
         String signStr = appId + timestamp + securityKey;
-        return md5(signStr);
+        System.out.println("绛惧悕鍘熷瀛楃涓�: " + signStr);
+        String result = md5(signStr);
+        System.out.println("MD5缁撴灉: " + result);
+        return result;
     }
 } 
\ No newline at end of file

--
Gitblit v1.9.1