Bläddra i källkod

refactor(api):重构GzcApiRequest中的金额获取逻辑

- 提取getAmount方法以复用逻辑
- 调整代码结构提升可读性- 保留原有日志记录功能
- 新增调试信息输出请求数据
shichen 9 månader sedan
förälder
incheckning
53c0dd67b4
1 ändrade filer med 7 tillägg och 0 borttagningar
  1. 7 0
      app/traits/GzcApiRequest.php

+ 7 - 0
app/traits/GzcApiRequest.php

@@ -76,6 +76,12 @@ trait GzcApiRequest
76 76
 
77 77
         $debug['request'] = $data;
78 78
 
79
+        $res1 = self::getAmount($user,$data);
80
+        return $res1;
81
+    }
82
+
83
+    private static function getAmount($user,$data)
84
+    {
79 85
         try {
80 86
             // 记录请求(原有日志可保留或删除)
81 87
             Log::info('[checkAmount] request', $data);
@@ -117,6 +123,7 @@ trait GzcApiRequest
117 123
             return ['code' => 500, 'msg' => 'exception', 'debug' => $debug];
118 124
         }
119 125
     }
126
+
120 127
     public function getAmountFromGzc()
121 128
     {
122 129
         $uid = $this->request->uid();