投稿建议修改
This commit is contained in:
@@ -88,6 +88,21 @@ class Suggest extends Controller{
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @title 修改问题列表
|
||||
* @description 修改问题列表
|
||||
* @author wangzhaocui
|
||||
* @url /api/Suggest/updateProblem
|
||||
* @method POST
|
||||
*
|
||||
* @param name:problem_id type:int require:1 desc:ID
|
||||
* @param name:problem_title type:string require:1 desc:标题
|
||||
* @param name:problem_press type:string require:1 desc:出版集团
|
||||
* @param name:problem_type type:string require:1 desc:类型
|
||||
* @param name:problem_title_state type:int require:1 desc:状态0正常1删除
|
||||
*
|
||||
*/
|
||||
|
||||
public function updateProblem(){
|
||||
$data = $this->request->post();
|
||||
// 验证规则
|
||||
@@ -133,20 +148,9 @@ class Suggest extends Controller{
|
||||
'user_id'=>$data['user_id'],
|
||||
'problem_id'=>$data['problem_id'],
|
||||
'suggest_desc'=>$data['suggest_desc'],
|
||||
'suggest_ctime'=>time()
|
||||
'suggest_ctime'=>time(),
|
||||
'suggest_url'=>$data['suggest_url']
|
||||
];
|
||||
$file = request()->file('img');
|
||||
if($file){
|
||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'suggest');
|
||||
if($info){
|
||||
// 输出 suggest/20160820/42a79759f284b767dfcb2a0197904287.jpg
|
||||
$icon = 'suggest/'.str_replace("\\", "/", $info->getSaveName());
|
||||
$insert['suggest_url'] = $icon;
|
||||
}else{
|
||||
// 上传失败获取错误信息
|
||||
return json(['code'=>1,'msg'=>$file->getError()]);
|
||||
}
|
||||
}
|
||||
$userEmail = $this->user_obj->where('user_id',$data['user_id'])->field('email,realname')->find();
|
||||
|
||||
$problemInfo = $this->problem_obj->where(['problem_id'=>$data['problem_id'],'problem_title_state'=>0])->find();
|
||||
@@ -269,6 +273,34 @@ class Suggest extends Controller{
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @title 上传反馈图片
|
||||
* @description 上传反馈图片
|
||||
* @author wangzhaocui
|
||||
* @url /api/Suggest/upImg
|
||||
* @method POST
|
||||
* @param name:img type:file require:1 desc:图片
|
||||
*
|
||||
*/
|
||||
|
||||
// 上传反馈图片
|
||||
public function upImg(){
|
||||
$file = request()->file('img');
|
||||
if($file){
|
||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'suggest');
|
||||
if($info){
|
||||
// 输出 suggest/20160820/42a79759f284b767dfcb2a0197904287.jpg
|
||||
$icon = 'suggest/'.str_replace("\\", "/", $info->getSaveName());
|
||||
return jsonSuccess(['icon'=>$icon]);
|
||||
}else{
|
||||
// 上传失败获取错误信息
|
||||
return json(['code'=>1,'msg'=>$file->getError()]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
private function sendEmailForUser($userID,$email,$realname,$caseId,$insert){
|
||||
$sendData=[
|
||||
'sendEmail'=>Env::get('email.send_email'), // 发件人邮箱
|
||||
|
||||
Reference in New Issue
Block a user