对外接口增加取消号源占用

main
yanzai 1 year ago
parent a3c0d02126
commit 023aa43bb1

@ -39,7 +39,21 @@ class PlanController extends Controller
$u=DB::table('plans')->where(['id'=>$id,'status'=>1])->update(['status'=>2]); $u=DB::table('plans')->where(['id'=>$id,'status'=>1])->update(['status'=>2]);
if($u){ if($u){
return \Yz::Return(true,'操作成功',[]); return \Yz::Return(true,'占用成功',['id'=>$id]);
}else{
return \Yz::echoError1("操作失败");
}
}
public function CancelUsePlan()
{
$id =request('id');
$plan=DB::table('plans')->where('id',$id)->first();
if(!$plan) return \Yz::echoError1("该号源不存在");
if($plan->status<>2) return \Yz::echoError1("该号源未被占用,无需撤销");
$u=DB::table('plans')->where(['id'=>$id])->update(['status'=>1]);
if($u){
return \Yz::Return(true,'撤销占用成功',['id'=>$id]);
}else{ }else{
return \Yz::echoError1("操作失败"); return \Yz::echoError1("操作失败");
} }

@ -94,7 +94,8 @@ Route::any('/TJPushInfo', 'App\Http\Controllers\API\Internal\SiXinPushController
Route::any('/TJCheck', 'App\Http\Controllers\API\Internal\OrderController@TJCheck')->middleware('log');//到检 Route::any('/TJCheck', 'App\Http\Controllers\API\Internal\OrderController@TJCheck')->middleware('log');//到检
Route::any('/OrderBatchCancel', 'App\Http\Controllers\API\H5\OrderController@BatchCancel');//批量取消 Route::any('/OrderBatchCancel', 'App\Http\Controllers\API\H5\OrderController@BatchCancel');//批量取消
Route::any('/GetH5Order', 'App\Http\Controllers\API\Internal\OrderController@GetH5Order');//获取已经预约未到检订单 Route::any('/GetH5Order', 'App\Http\Controllers\API\Internal\OrderController@GetH5Order')->middleware('log');;//获取已经预约未到检订单
Route::any('/PlanList', 'App\Http\Controllers\API\Internal\PlanController@PlanList');//获取可用号源列表 Route::any('/PlanList', 'App\Http\Controllers\API\Internal\PlanController@PlanList')->middleware('log');;//获取可用号源列表
Route::any('/UsePlan', 'App\Http\Controllers\API\Internal\PlanController@UsePlan');//占用号源 Route::any('/UsePlan', 'App\Http\Controllers\API\Internal\PlanController@UsePlan')->middleware('log');;//占用号源
Route::any('/CancelUsePlan', 'App\Http\Controllers\API\Internal\PlanController@CancelUsePlan')->middleware('log');;//取消占用号源

Loading…
Cancel
Save