|
@@ -6,6 +6,7 @@ use App\Models\Member;
|
|
|
use App\Models\Message;
|
|
use App\Models\Message;
|
|
|
use App\Models\User;
|
|
use App\Models\User;
|
|
|
use App\Models\Notice;
|
|
use App\Models\Notice;
|
|
|
|
|
+use App\Http\Models\Common;
|
|
|
use App\Traits\PushMessage;
|
|
use App\Traits\PushMessage;
|
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Http\Request;
|
|
|
use App\Http\Controllers\Controller;
|
|
use App\Http\Controllers\Controller;
|
|
@@ -343,4 +344,59 @@ class MessageController extends Controller
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public function inform(Request $request){
|
|
|
|
|
+ if ($request->ajax()){
|
|
|
|
|
+ $model = new Notice();
|
|
|
|
|
+ $title = $request->only(['title']);
|
|
|
|
|
+ if (!empty($title)){
|
|
|
|
|
+ $model = $model->where('title','like','%'.$title.'%');
|
|
|
|
|
+ }
|
|
|
|
|
+ $res = $model::orderBy('create_at','asc')->get();
|
|
|
|
|
+ $data = [
|
|
|
|
|
+ 'code' => 0,
|
|
|
|
|
+ 'msg' => '正在请求中...',
|
|
|
|
|
+ 'count' => '',
|
|
|
|
|
+ 'data' => $res
|
|
|
|
|
+ ];
|
|
|
|
|
+ return response()->json($data);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ return view('admin.message.notice');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * Remove the specified resource from storage.
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param int $id
|
|
|
|
|
+ * @return \Illuminate\Http\Response
|
|
|
|
|
+ */
|
|
|
|
|
+ public function informDel(Request $request)
|
|
|
|
|
+ {
|
|
|
|
|
+ $ids = $request->get('ids');
|
|
|
|
|
+ if (empty($ids)){
|
|
|
|
|
+ return response()->json(['code'=>1,'msg'=>'请选择删除项']);
|
|
|
|
|
+ }
|
|
|
|
|
+ if (Notice::destroy($ids)){
|
|
|
|
|
+ return response()->json(['code'=>0,'msg'=>'删除成功']);
|
|
|
|
|
+ }
|
|
|
|
|
+ return response()->json(['code'=>1,'msg'=>'删除失败']);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public function informAdd()
|
|
|
|
|
+ {
|
|
|
|
|
+ return view('admin.message.noticeadd');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public function informStore(Request $request)
|
|
|
|
|
+ {
|
|
|
|
|
+ $title = $request->post('title');
|
|
|
|
|
+ $content = $request->post('content');
|
|
|
|
|
+ $data = ['content'=>$content,'title'=>$title,'create_at'=>date('Y-m-d H:i:s',time())];
|
|
|
|
|
+ $res = Notice::insert($data);
|
|
|
|
|
+ if(!$res){
|
|
|
|
|
+ return back()->with(['status'=>'添加失败!']);
|
|
|
|
|
+ }
|
|
|
|
|
+ return redirect()->to(route('admin.message.notice'))->with(['status'=>'添加成功!']);
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|