This commit is contained in:
wangjinlei
2024-02-05 18:04:04 +08:00
parent cc19e6d38c
commit 4fb600db4e

View File

@@ -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 上传编辑修回意见文件