状态更新
This commit is contained in:
@@ -43,6 +43,20 @@ class UsedCarController extends BaseController
|
|||||||
$this->service = new UsedCarService();
|
$this->service = new UsedCarService();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新状态
|
||||||
|
* @return \support\Response
|
||||||
|
*/
|
||||||
|
public function status(Request $request){
|
||||||
|
try {
|
||||||
|
$data = $request->post();
|
||||||
|
$res = $this->service->serviceUpdateStatus($request, $data);
|
||||||
|
return $this->success([], '更新成功');
|
||||||
|
} catch (\Throwable $e) {
|
||||||
|
return $this->error($e->getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 列表页数据格式化
|
* 列表页数据格式化
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -132,6 +132,17 @@ class UsedCarService
|
|||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function serviceUpdateStatus(Request $request, array $data)
|
||||||
|
{
|
||||||
|
if (empty($data['id'])) {
|
||||||
|
throw new BusinessException('id不能为空');
|
||||||
|
}
|
||||||
|
if (!isset($data['status'])) {
|
||||||
|
throw new BusinessException('status错误');
|
||||||
|
}
|
||||||
|
return UsedCar::where('id', $data['id'])->update(['status' => $data['status']]);
|
||||||
|
}
|
||||||
|
|
||||||
public function getcode($userId){
|
public function getcode($userId){
|
||||||
$userCount = Redis::get('used_car_count_'.$userId, 0);
|
$userCount = Redis::get('used_car_count_'.$userId, 0);
|
||||||
$todayStart = strtotime('today');
|
$todayStart = strtotime('today');
|
||||||
|
|||||||
@@ -64,6 +64,7 @@ Route::group('/common', function () {
|
|||||||
Route::any('/show', [app\common\controller\UsedCarController::class, 'show']);
|
Route::any('/show', [app\common\controller\UsedCarController::class, 'show']);
|
||||||
Route::any('/store', [app\common\controller\UsedCarController::class, 'store']);
|
Route::any('/store', [app\common\controller\UsedCarController::class, 'store']);
|
||||||
Route::any('/update', [app\common\controller\UsedCarController::class, 'update']);
|
Route::any('/update', [app\common\controller\UsedCarController::class, 'update']);
|
||||||
|
Route::any('/update/status', [app\common\controller\UsedCarController::class, 'status']);
|
||||||
Route::any('/destroy', [app\common\controller\UsedCarController::class, 'destroy']);
|
Route::any('/destroy', [app\common\controller\UsedCarController::class, 'destroy']);
|
||||||
Route::any('/crawl', [app\common\controller\UsedCarController::class, 'crawlKeyword']);
|
Route::any('/crawl', [app\common\controller\UsedCarController::class, 'crawlKeyword']);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user