添加用户控制是否接单开关
parent
4c9a0553e5
commit
fab6974b83
|
|
@ -39,4 +39,15 @@ class UserController extends Controller
|
||||||
|
|
||||||
return response()->noContent();
|
return response()->noContent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function changeSaleStatus(Request $request)
|
||||||
|
{
|
||||||
|
$input = $request->validate([
|
||||||
|
'is_sale' => ['bail', 'required', 'boolean'],
|
||||||
|
]);
|
||||||
|
$request->user()->dealer->update([
|
||||||
|
'is_sale'=>$input['is_sale'],
|
||||||
|
]);
|
||||||
|
return response()->noContent();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ class DealerResource extends JsonResource
|
||||||
return [
|
return [
|
||||||
'lvl' => $this->lvl,
|
'lvl' => $this->lvl,
|
||||||
'lvl_name'=> $this->lvl_text,
|
'lvl_name'=> $this->lvl_text,
|
||||||
|
'is_sale' => $this->is_sale,
|
||||||
'sale_values'=> $this->sale_values, //团队销售业绩基数
|
'sale_values'=> $this->sale_values, //团队销售业绩基数
|
||||||
'guanli_values'=> $this->calculate_total_amount, //预计管理津贴
|
'guanli_values'=> $this->calculate_total_amount, //预计管理津贴
|
||||||
'team_sales_value' => $this->team_sales_value,
|
'team_sales_value' => $this->team_sales_value,
|
||||||
|
|
|
||||||
|
|
@ -225,6 +225,7 @@ Route::group([
|
||||||
//个人信息
|
//个人信息
|
||||||
Route::get('me', [Dealer\UserController::class, 'show']);
|
Route::get('me', [Dealer\UserController::class, 'show']);
|
||||||
Route::put('pay-info', [Dealer\UserController::class, 'updatePayInfo']);
|
Route::put('pay-info', [Dealer\UserController::class, 'updatePayInfo']);
|
||||||
|
Route::put('sale-status', [Dealer\UserController::class, 'changeSaleStatus']);
|
||||||
//业绩统计
|
//业绩统计
|
||||||
Route::get('fans/statistics', [Dealer\FansController::class, 'statistics']);
|
Route::get('fans/statistics', [Dealer\FansController::class, 'statistics']);
|
||||||
Route::get('fans', [Dealer\FansController::class, 'index']);
|
Route::get('fans', [Dealer\FansController::class, 'index']);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue