From c2c5ff9c049891fed8fc825fd4d86ff8249936ea Mon Sep 17 00:00:00 2001 From: x-zj <1026648644@qq.com> Date: Sat, 29 Apr 2023 01:54:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=8A=9F=E8=83=BD:=20?= =?UTF-8?q?=E6=96=87=E7=AB=A0=E5=8F=91=E5=B8=83=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/ScriptController.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/app/controller/ScriptController.php b/app/controller/ScriptController.php index 04c2309..f83cfd2 100644 --- a/app/controller/ScriptController.php +++ b/app/controller/ScriptController.php @@ -74,6 +74,27 @@ class ScriptController extends BaseController die; } + + + //发布文章 + public function publish(){ + $param = request()->param(); + + $data = Article::where('id', $param['id'])->find(); + if(empty($data)){ + return json(['msg' => 'fail', 'data' => '文章不存在', 'code' => 201], 201); + } + if($data['status'] == 4){ + return json(['msg' => 'fail', 'data' => '文章已发布', 'code' => 201], 201); + } + + Article::where('id', $param['id'])->update([ + 'status' => 4, + 'publish_time' => date('Y-m-d H:i:s') + ]); + + return json(['msg' => 'success', 'data' => '发布成功!', 'code' => 200], 200); + } function start()