WIN-2308041133\Administrator 1 mesiac pred
rodič
commit
be9c44e921
1 zmenil súbory, kde vykonal 29 pridanie a 29 odobranie
  1. 29 29
      app/system/controller/Chat.php

+ 29 - 29
app/system/controller/Chat.php

@@ -63,7 +63,7 @@ class Chat extends BaseController
             $dataList[] = $itemArr;
         }
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'list' => $dataList,
             'total' => $total,
             'page' => $page,
@@ -112,7 +112,7 @@ class Chat extends BaseController
             $dataList[] = $itemArr;
         }
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'list' => $dataList,
             'total' => $total,
             'page' => $page,
@@ -163,7 +163,7 @@ class Chat extends BaseController
             $dataList[] = $itemArr;
         }
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'list' => $dataList,
             'total' => $total,
             'page' => $page,
@@ -184,7 +184,7 @@ class Chat extends BaseController
         $userId = isset($data['user_id']) ? (int)$data['user_id'] : 0;
         
         if ($userId <= 0) {
-            return $this->fail('用户ID不能为空');
+            return app('json')->fail('用户ID不能为空');
         }
         
         $relations = ChatUserRelation::where('user_id', $userId)
@@ -214,7 +214,7 @@ class Chat extends BaseController
             ];
         }
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'list' => $dataList,
             'total' => $total,
             'page' => $page,
@@ -262,7 +262,7 @@ class Chat extends BaseController
             ];
         }
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'list' => $dataList,
             'total' => $total,
             'page' => $page,
@@ -283,25 +283,25 @@ class Chat extends BaseController
         $remark = trim($data['remark'] ?? '管理员操作');
         
         if ($userId <= 0) {
-            return $this->fail('用户ID错误');
+            return app('json')->fail('用户ID错误');
         }
         
         if ($num <= 0) {
-            return $this->fail('添加数量必须大于0');
+            return app('json')->fail('添加数量必须大于0');
         }
         
         $user = User::find($userId);
         if (!$user) {
-            return $this->fail('用户不存在');
+            return app('json')->fail('用户不存在');
         }
         
         $result = ChatBalanceService::add($userId, $num, ChatBalanceLog::TYPE_ADMIN_ADD, $remark);
         
         if ($result) {
-            return $this->success('添加成功');
+            return app('json')->success('添加成功');
         }
         
-        return $this->fail('添加失败');
+        return app('json')->fail('添加失败');
     }
     
     /**
@@ -317,30 +317,30 @@ class Chat extends BaseController
         $remark = trim($data['remark'] ?? '管理员操作');
         
         if ($userId <= 0) {
-            return $this->fail('用户ID错误');
+            return app('json')->fail('用户ID错误');
         }
         
         if ($num <= 0) {
-            return $this->fail('扣除数量必须大于0');
+            return app('json')->fail('扣除数量必须大于0');
         }
         
         $user = User::find($userId);
         if (!$user) {
-            return $this->fail('用户不存在');
+            return app('json')->fail('用户不存在');
         }
         
         $currentBalance = (int)($user->chat_num ?? 0);
         if ($currentBalance < $num) {
-            return $this->fail('用户聊天次数不足,当前余额:' . $currentBalance);
+            return app('json')->fail('用户聊天次数不足,当前余额:' . $currentBalance);
         }
         
         $result = ChatBalanceService::sub($userId, $num, ChatBalanceLog::TYPE_ADMIN_SUB, $remark);
         
         if ($result) {
-            return $this->success('扣除成功');
+            return app('json')->success('扣除成功');
         }
         
-        return $this->fail('扣除失败');
+        return app('json')->fail('扣除失败');
     }
     
     /**
@@ -362,7 +362,7 @@ class Chat extends BaseController
         // 总会话数
         $totalSessions = ChatUserRelation::count();
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'total_orders' => $totalOrders,
             'paid_orders' => $paidOrders,
             'total_consume' => abs((int)$totalConsume),
@@ -383,18 +383,18 @@ class Chat extends BaseController
         $relationId = (int)($data['id'] ?? 0);
         
         if ($relationId <= 0) {
-            return $this->fail('会话ID错误');
+            return app('json')->fail('会话ID错误');
         }
         
         $relation = ChatUserRelation::find($relationId);
         if (!$relation) {
-            return $this->fail('会话不存在');
+            return app('json')->fail('会话不存在');
         }
         
         // 删除会话关系
         $relation->delete();
         
-        return $this->success('删除成功');
+        return app('json')->success('删除成功');
     }
     
     /**
@@ -408,17 +408,17 @@ class Chat extends BaseController
         $id = (int)($data['id'] ?? 0);
         
         if ($id <= 0) {
-            return $this->fail('记录ID错误');
+            return app('json')->fail('记录ID错误');
         }
         
         $record = ChatRecord::find($id);
         if (!$record) {
-            return $this->fail('记录不存在');
+            return app('json')->fail('记录不存在');
         }
         
         $record->delete();
         
-        return $this->success('删除成功');
+        return app('json')->success('删除成功');
     }
     
     /**
@@ -432,21 +432,21 @@ class Chat extends BaseController
         $chatPrice = (int)($data['chat_price'] ?? 0);
         
         if ($chatPrice <= 0) {
-            return $this->fail('价格必须大于0');
+            return app('json')->fail('价格必须大于0');
         }
         
         $sys = \app\model\api\Sys::find(1);
         if (!$sys) {
-            return $this->fail('系统配置不存在');
+            return app('json')->fail('系统配置不存在');
         }
         
         $sys->chat_price = $chatPrice;
         
         if ($sys->save()) {
-            return $this->success('设置成功');
+            return app('json')->success('设置成功');
         }
         
-        return $this->fail('设置失败');
+        return app('json')->fail('设置失败');
     }
     
     /**
@@ -458,7 +458,7 @@ class Chat extends BaseController
         $sys = \app\model\api\Sys::find(1);
         $price = $sys ? (int)($sys->chat_price ?? 0) : 0;
         
-        return $this->success('获取成功', [
+        return app('json')->success('获取成功', [
             'chat_price' => $price,
         ]);
     }