all(); $usebook = new UseBook (); $name = $param['name'] ?? ''; $list = $usebook->where('name','like','%'.$name.'%')->orderBy('sort', 'asc')->get()->toArray(); return sparkSuccess(dataReturn(0, '查询成功',$list)); } /** * 根据文章关键字 - 查询单个数据 */ public function getOne(Request $request) { $param = $request->all(); $usebook = new UseBook (); $name = $param['name'] ?? ''; $list = $usebook->where('content','like','%'.$name.'%')->orWhere('name','like','%'.$name.'%')->select()->get(); return sparkSuccess(dataReturn(0, '查询成功',$list)); } /** * 根据id - 查询单个数据 */ public function getOneId(Request $request) { $param = $request->all(); $usebook = new UseBook (); $id = $param['id'] ?? ''; $list = $usebook->where('id','like','%'.$id.'%')->select()->get(); return sparkSuccess(dataReturn(0, '查询成功',$list)); } /** * 删除数据 */ public function delete(Request $request) { $param = $request->all(); $id = $param['id']; $usebook = new UseBook (); $usebook->where('id','=',$id)->delete(); return sparkSuccess(dataReturn(0, '删除成功')); } /** * 编辑数据 */ public function edit(Request $request) { $param = $request->all(); $id = $param['id']; unset($param['children']); $usebook = new UseBook (); $usebook->where('id','=',$id)->update($param); return sparkSuccess(dataReturn(0, '编辑成功')); } /** * 添加数据 */ public function add(Request $request) { $param = $request->all(); $usebook = new UseBook (); $usebook->insertOne($param); return sparkSuccess(dataReturn(0, '添加成功')); } // public function ceshi(){ // dump('请求中!'); // try{ // $res= (new DingTalk())->blockchainUpload('abc123456789'); // return sparkSuccess(dataReturn(-1, '请求成功', $res)); // }catch(\Exception $e){ // return sparkSuccess(dataReturn(-1, '请求失败', $e->getMessage())); // } // } // public function ceshi2(){ // try{ // $file_hash = request()->post()['file_hash']; // $res= (new DingTalk())->blockchainDownload($file_hash); // return sparkSuccess(dataReturn(-1, '请求成功'.$file_hash, $res)); // }catch(\Exception $e){ // return sparkSuccess(dataReturn(-1, '请求失败', $e->getMessage())); // } // } }