|
@@ -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();
|
|
|
}
|
|
|
|
|
|
|