| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>layuiAdmin 控制台主页一</title>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
- <meta name="csrf-token" content="{{ csrf_token() }}">
- <link rel="stylesheet" href="/static/admin/layuiadmin/layui/css/layui.css" media="all">
- <link rel="stylesheet" href="/static/admin/layuiadmin/style/admin.css" media="all">
- </head>
- <body>
- <div class="layui-fluid">
- @yield('content')
- </div>
- <script src="/js/jquery.min.js"></script>
- <script src="/js/socket.io.js"></script>
- <script src="/static/admin/layuiadmin/layui/layui.js"></script>
- <script>
- $.ajaxSetup({
- headers: {
- 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
- }
- });
- layui.config({
- base: '/static/admin/layuiadmin/' //静态资源所在路径
- }).extend({
- index: 'lib/index' //主入口模块
- }).use(['element','form','layer','table','upload','laydate'],function () {
- var element = layui.element;
- var layer = layui.layer;
- var form = layui.form;
- var table = layui.table;
- var upload = layui.upload;
- var laydate = layui.laydate;
- //错误提示
- @if(count($errors)>0)
- @foreach($errors->all() as $error)
- layer.msg("{{$error}}",{icon:5});
- @break
- @endforeach
- @endif
- //信息提示
- @if(session('status'))
- layer.msg("{{session('status')}}",{icon:6});
- @endif
- //监听消息推送
- $(document).ready(function () {
- // 连接服务端
- var socket = io("{{config('custom.PUSH_MESSAGE_LOGIN')}}");
- // 连接后登录
- socket.on('connect', function () {
- socket.emit('login', "{{auth()->user()->uuid}}");
- });
- // 后端推送来消息时
- socket.on('new_msg', function (title, content) {
- //弹框提示
- layer.open({
- title: title,
- content: content,
- offset: 'rb',
- anim: 1,
- time: 5000
- })
- });
- });
- });
- </script>
- @yield('script')
- </body>
- </html>
|