|
@@ -29,36 +29,29 @@ class Consult extends Base
|
|
|
$this->check_login();
|
|
|
}
|
|
|
/**
|
|
|
- * @title 添加论坛(內容提供者)
|
|
|
- * @desc 添加论坛
|
|
|
+ * @title 发布咨询
|
|
|
+ * @desc 发布咨询
|
|
|
* @author QGF
|
|
|
- * @url /api/Forum/add_forum
|
|
|
+ * @url /api/Consult/add_consult
|
|
|
* @method GET
|
|
|
- * @tag 添加论坛
|
|
|
+ * @tag 发布咨询
|
|
|
* @header name:Authorization require:1 desc:Token
|
|
|
- * @param name:title type:string require:1 default:-- desc:公司名称
|
|
|
- * @param name:images type:string require:1 default:-- desc:图片地址,多张以英文逗号分隔
|
|
|
+ * @param name:content type:string require:1 default:-- desc:要咨询的问题
|
|
|
*/
|
|
|
- public function add_forum(){
|
|
|
+ public function add_consult(){
|
|
|
$uid = $this->uid;
|
|
|
- $member_info = Db::name('store_member')->field('current_type')->where('id',$uid)->find();
|
|
|
- if($member_info['current_type'] != 2){
|
|
|
- $this->error('请切换至内容提供者');
|
|
|
- }
|
|
|
- $title = input('title');
|
|
|
- $images = input('images');
|
|
|
- $video = input('video');
|
|
|
- if(empty($title) || empty($images)){
|
|
|
+ $content = input('content');
|
|
|
+ if(empty($content)){
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
$data = array(
|
|
|
'user_id' => $uid,
|
|
|
- 'title' => $title,
|
|
|
- 'images' => $images,
|
|
|
- 'video' => $video
|
|
|
+ 'type' => 1
|
|
|
);
|
|
|
- Db::name('store_forum')->insert($data);
|
|
|
- $this->success('添加成功');
|
|
|
+ Db::name('store_consult')->insert($data);
|
|
|
+ $consult_id = Db::name('store_consult')->getLastInsID();
|
|
|
+ Db::name('store_consult')->where('id',$consult_id)->update(array('root_comment_id'=>$consult_id));
|
|
|
+ $this->success('发布成功');
|
|
|
}
|
|
|
/**
|
|
|
* @title 论坛列表
|