12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace App\Http\Controllers\Admin;
- use App\Models\Cure;
- use App\Services\ToolsServices;
- use Illuminate\Http\Request;
- class CureList
- {
- public function getCure(Request $request){
- $page = $request->post('page',1);
- $limit = $request->post('limit',10);
- $list = Cure::getList($page,$limit);
- return ToolsServices::returnAdmin(0,$list);
- }
- public function submit(Request $request){
- $title = $request->post('title');
- if(empty($title)){
- return ToolsServices::returnAdmin(0,[]);
- }
- $desc = $request->post('desc');
- if(empty($desc)){
- return ToolsServices::returnAdmin(0,[]);
- }
- $cover = $request->file('cover');
- $cover = $cover->store('image');
- $video = $request->file('video');
- $video = $video->store('image');
- Cure::insertData([
- 'title' => $title,
- 'desc' => $desc,
- 'cover' => $cover,
- 'video' => $video
- ]);
- return ToolsServices::returnAdmin(0,[]);
- }
- public function delete(Request $request){
- $id = $request->post('id');
- if(empty($id)){
- return ToolsServices::returnAdmin(0,[]);
- }
- Cure::del($id);
- return ToolsServices::returnAdmin(0,[]);
- }
- }
|