validate('createnew'); // $question = trim($request->question); if(mb_strlen($question) > 300){ return $this->fail(200016,[],'咨询内容不能超过300字'); } // $images = trim($request->images); $images = trim($images,','); if(count(explode(',',$images)) > 9){ return $this->fail(200016,[],'咨询图片最大9张'); } //验证答主 if($request->uid == $request->blogger_user_id){ return $this->fail(200016,[],'不能咨询自己'); } $blogger = DB::table('blogger')->where('user_id',$request->blogger_user_id)->first(); if(empty($blogger)){ return $this->fail(200016,[],'此答主没有经过认证'); } if($blogger->status != 1){ return $this->fail(200016,[],'此答主没有经过认证'); } // $data = [ 'user_id' => $request->uid, 'blogger_user_id' => $request->blogger_user_id, 'question' => $question, 'images' => $images, 'createtime' => time(), 'ask_price' => $blogger->ask_price, 'sit_price' => $blogger->sit_price, 'ask_minute' => $blogger->ask_minute, 'is_hidden' => $request->is_hidden, 'is_public' => $request->is_public, ]; DB::table('ask_order')->insert($data); return $this->success(); } //答主的主页 //咨询首页 //首页轮播 //推荐答主列表 //某个提问的旁听详情 //我购买的旁听列表 //评价此次咨询 //我发起的咨询 //所有问答列表 //答主的评价列表 // // // // // // // // }