|
@@ -120,17 +120,19 @@ class AskController extends BaseController
|
|
|
}
|
|
|
|
|
|
//结束此次咨询,用户或答主都可操作
|
|
|
- public function finish(){
|
|
|
+ public function finish(Request $request){
|
|
|
//
|
|
|
$order_id = _empty_default_($request->order_id,0);
|
|
|
+ $uid = $request->uid;
|
|
|
|
|
|
$order = DB::table('ask_order')->where('id',$order_id)->where('status','>',0)
|
|
|
// ->where('user_id',$request->uid)
|
|
|
- ->orWhere(function($query) {
|
|
|
- $query->where('user_id', $request->uid)
|
|
|
- ->where('blogger_user_id', $request->uid);
|
|
|
+ ->where(function($query) use ($uid) {
|
|
|
+ $query->orWhere('user_id', $uid)
|
|
|
+ ->orWhere('blogger_user_id', $uid);
|
|
|
})
|
|
|
->first();
|
|
|
+
|
|
|
if(empty($order)){
|
|
|
return $this->fail(200016,[],'没有找到该咨询');
|
|
|
}
|