From 4fb600db4e6e68b53313a760677ba6367e59cd90 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Mon, 5 Feb 2024 18:04:04 +0800 Subject: [PATCH] 1 --- application/api/controller/Article.php | 39 ++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 76f91bc..2a4607a 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -2041,6 +2041,16 @@ class Article extends Base $inset_data['topics'] = isset($data["topics"]) ? json_encode($data['topics']) : ""; $inset_data['type'] = $data['type']; $inset_data['major_id'] = $data['major']; + + //处理伦理 + if(isset($data['approval'])&&$data['approval']==1){ + $inset_data['approval'] = 1; + $inset_data['approval_file'] = isset($data["approval_file"])?$data["approval_file"]:''; + }else{ + $inset_data["approval"] = 0; + $inset_data['approval_content'] = isset($data["approval_content"])?$data["approval_content"]:''; + } + $inset_data['ctime'] = time(); $inset_data['state'] = -1; $article_id = $this->article_obj->insertGetId($inset_data); @@ -2061,6 +2071,14 @@ class Article extends Base $up['fund'] = isset($data['fund']) ? trim($data['fund']) : ''; $up['type'] = $data['type']; $up['major_id'] = $data['major']; + //处理伦理 + if(isset($data['approval'])&&$data['approval']==1){ + $up['approval'] = 1; + $up['approval_file'] = isset($data["approval_file"])?$data["approval_file"]:''; + }else{ + $up["approval"] = 0; + $up['approval_content'] = isset($data["approval_content"])?$data["approval_content"]:'';//trim($data['approval_content']); + } $this->article_obj->where('article_id', $article_id)->update($up); } @@ -2461,6 +2479,14 @@ class Article extends Base $h_fen = 1; } else { $h_fen = 0; + + + + + + + + } $fen += $h_fen; //图表 @@ -2892,6 +2918,19 @@ class Article extends Base } } + public function up_approval_file(){ + $file = request()->file('articleApproval'); + if ($file) { + $info = $file->move(ROOT_PATH . 'public' . DS . 'articleApproval'); + if ($info) { + return json(['code' => 0, 'upurl' => str_replace("\\", "/", $info->getSaveName())]); + } else { + return json(['code' => 1, 'msg' => $file->getError()]); + } + } + + } + /** * @title 上传编辑修回意见文件 * @description 上传编辑修回意见文件