Ver Fonte

update;

zilong há 4 anos atrás
pai
commit
fd69a77e1f

+ 3 - 0
app/Http/Controllers/Api/V1/UserController.php

xqd
@@ -114,8 +114,11 @@ class UserController extends AuthController
     public function userMessageList()
     {
         $user = $this->user;
+
         $data = UserMessage::where('user_id', $user['id'])->orderBy('id', 'desc')->paginate();
+
         UserMessage::where('user_id', $user['id'])->where('status', 1)->update(['status' => 2]);
+
         return out($data);
     }
 

+ 9 - 0
app/Models/Docter.php

xqd
@@ -125,4 +125,13 @@ class Docter extends BaseModel
 
         return 0;
     }
+
+    public function getPhoneMinutesAttribute()
+    {
+        if (!empty($this->phone_minutes)) {
+            return SystemConfig::where('group', 'docter_config')->where('key', 'phone_base_time')->value('value');
+        }
+
+        return $this->phone_minutes;
+    }
 }

+ 11 - 1
app/Models/UserMessage.php

xqd xqd
@@ -10,7 +10,7 @@ namespace App\Models;
 
 class UserMessage extends BaseModel
 {
-    protected $appends = ['product_type'];
+    protected $appends = ['product_type', 'order_status'];
 
     public static function saveMessage($user_id, $type, $relation_id = 0, $param = [], $content = '')
     {
@@ -36,4 +36,14 @@ class UserMessage extends BaseModel
 
         return 0;
     }
+
+    public function getOrderStatusAttribute()
+    {
+        $status = 0;
+        if (!empty($this->relation_id)) {
+            $status = Order::where('id', $this->relation_id)->value('order_status');
+        }
+
+        return $status;
+    }
 }