Pārlūkot izejas kodu

change:删除最近阅读;

Wang Chen 4 gadi atpakaļ
vecāks
revīzija
a32646b83c

+ 9 - 7
app/Http/Controllers/QuickApp/User/UserShelfBooksController.php

@@ -104,18 +104,20 @@ class UserShelfBooksController extends BaseController
      */
     public function delShelf(Request $request)
     {
+        $uid       = $this->uid;
         $bid       = $request->input('bid');
         $decodeBid = Utils::getDecodeId($bid);
         if (empty($bid) || empty($decodeBid)) {
             return response()->error('LACK_PARAM');
         }
-        $param['uid'] = $this->uid;
-        $param['bid'] = $decodeBid;
-        $res          = UserShelfBooksService::del($this->uid, $param['bid']);
-        if ($res) {
-            return response()->success();
-        }
-        return response()->error('QAPP_SYS_ERROR');
+
+        // 删除书架中的书籍
+        UserShelfBooksService::del($uid, $decodeBid);
+
+        // 删除最近阅读记录
+        ReadRecordService::delReadRecordStatic($uid, [$decodeBid]);
+
+        return response()->success();
     }