Commit 6706b4c5 by 周业恒

add byte

parent e14581f7
Pipeline #21394 passed with stages
in 1 minute 6 seconds
......@@ -355,5 +355,11 @@ class MediaController extends Controller
});
return success($data);
}
public function hookMoveMedia(Request $request){
$data = handler_drive(function () use ($request) {
return MediaModel::SaveByteMedia($request);
});
return success($data);
}
}
......@@ -1159,4 +1159,31 @@ class MediaModel extends Eloquent
}
return $media;
}
public static function SaveByteMedia($request){
try {
if(empty($request->Data))
return;
if(empty($request->Data["Code"])|| $request->Data["Code"]!="Success")
return;
$SourceInfo=$request->Data["SourceInfo"];
if(empty($SourceInfo))
return;
$FileName=$SourceInfo["FileName"];
$StoreUri=$SourceInfo["StoreUri"];
$data["isbyte"]=1;
$data["media_url"]=$StoreUri;
$data["media_audio"] = "audio";
$media_id= $FileName;
MediaModel::where("_id", $media_id)->update($data);
} catch (\Exception $exception) {
throw new DatabaseException($exception->getMessage());
}
LogModel::addlog(["更新媒资 hookMoveMedia 数据成功 " => $item]);
}
}
......@@ -61,4 +61,8 @@ Route::group(['namespace' => 'Api', 'prefix' => 'user','middleware' => ['api']],
Route::post("screenShotCallback","MediaController@screenShotCallback");
#处理之前没有分辨率的旧数据
Route::post("runScreenShot","MediaController@runScreenShot");
Route::post('hook_byte_move', 'MediaController@hookMoveMedia');
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment