|
@@ -1,183 +0,0 @@
|
|
|
-<!DOCTYPE html>
|
|
|
-<html>
|
|
|
-<head>
|
|
|
- <meta charset="utf-8">
|
|
|
- <title>layui</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, maximum-scale=1">
|
|
|
- <link rel="stylesheet" href="/static/public/layui/css/layui.css" media="all">
|
|
|
- <link rel="stylesheet" href="/static/public/font-awesome/css/font-awesome.min.css" media="all"/>
|
|
|
- <link rel="stylesheet" href="/static/admin/css/admin.css" media="all">
|
|
|
- <style type="text/css">
|
|
|
- /* tooltip */
|
|
|
- #tooltip {
|
|
|
- position: absolute;
|
|
|
- border: 1px solid #ccc;
|
|
|
- background: #333;
|
|
|
- padding: 2px;
|
|
|
- display: none;
|
|
|
- color: #fff;
|
|
|
- }
|
|
|
-
|
|
|
- .tooltip > img {
|
|
|
- width: 20px;
|
|
|
- height: 20px;
|
|
|
- }
|
|
|
- </style>
|
|
|
-</head>
|
|
|
-<body style="padding:10px;">
|
|
|
-<div class="tplay-body-div">
|
|
|
-
|
|
|
- <div class="layui-tab">
|
|
|
- <ul class="layui-tab-title">
|
|
|
- <li class="layui-this">列表</li>
|
|
|
- <li><a href="{:url('publish',['pid'=>$Request.param.pid])}" class="a_menu">新增</a></li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
-
|
|
|
- <script type="text/html" id="toolbarDemo">
|
|
|
- <div class="layui-btn-container">
|
|
|
- <button class="layui-btn layui-btn-danger layui-btn-sm" lay-event="deletes">批量删除</button>
|
|
|
- </div>
|
|
|
- </script>
|
|
|
-
|
|
|
- <!--<form class="layui-form serch" action="index" method="post">-->
|
|
|
- <!--<div class="layui-form-item" style="float: left;">-->
|
|
|
-
|
|
|
- <!--<div class="layui-input-inline">-->
|
|
|
- <!--<input type="text" class="layui-input time_range" id="time_range_start_time" autocomplete="off"-->
|
|
|
- <!--placeholder="排号日期" name="start_time">-->
|
|
|
- <!--</div>-->
|
|
|
-
|
|
|
- <!--<button class="layui-btn layui-btn-sm" lay-submit="" lay-filter="serch">立即提交</button>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</form>-->
|
|
|
-
|
|
|
- <script type="text/html" id="barDemo">
|
|
|
- <div class="layui-btn-group">
|
|
|
- <button class="layui-btn layui-btn-xs delete" lay-event="del"><i class="layui-icon"
|
|
|
- style="margin-right: 0;"></i></button>
|
|
|
- </div>
|
|
|
- </script>
|
|
|
-
|
|
|
- <table class="layui-table" id="table" lay-filter="table"></table>
|
|
|
- {include file="public/foot"}
|
|
|
-
|
|
|
- <script type="text/javascript">
|
|
|
- layui.use(['table', 'layer', 'form', 'laydate'], function () {
|
|
|
- var table = layui.table,
|
|
|
- form = layui.form,
|
|
|
- layer = layui.layer;
|
|
|
- var laydate = layui.laydate;
|
|
|
- //第一个实例
|
|
|
- table.render({
|
|
|
- id: 'table'
|
|
|
- , elem: '#table'
|
|
|
- , size: 'sm' //小尺寸的表格
|
|
|
- , toolbar: '#toolbarDemo'
|
|
|
- , limit: 15
|
|
|
- , limits: [15, 20, 30, 40, 50, 100]
|
|
|
- , url: "{:url('index',['pid'=>$Request.param.pid])}" //数据接口
|
|
|
- , page: true //开启分页
|
|
|
- , cols: [[ //表头
|
|
|
- {type: 'checkbox'},
|
|
|
- {field: "appointment_date_text", title: '排号日期',width: 200},
|
|
|
- {field: "specialist_name", title: '专家名字'},
|
|
|
- {field: "morning_num", title: '上午放号个数'},
|
|
|
- {field: "afternoon_num", title: '下午放号个数'},
|
|
|
- {field: "night_num", title: '晚上放号个数'},
|
|
|
-// {
|
|
|
-// field: 'status', title: '状态', align: 'center', width: 60, templet: function (row) {
|
|
|
-// return '<a href="javascript:;" style="font-size:18px;" class="status" data-id="' + row.id + '" data-val="' + row.status + '">' + (row.status == 1 ? '<i class="fa fa-toggle-on"></i>' : '<i class="fa fa-toggle-off"></i>') + '</a>';
|
|
|
-// }},
|
|
|
- {field: 'action', title: '操作', toolbar: '#barDemo', fixed: 'right'}
|
|
|
- ]],
|
|
|
- done: function () {
|
|
|
- switchStatus('.status',"{:url('status')}");
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- laydate.render({
|
|
|
- elem: '#time_range_start_time'
|
|
|
- , type: 'datetime'
|
|
|
- , range: true
|
|
|
- , theme: 'molv'
|
|
|
- , calendar: true
|
|
|
- , done: function (value, date, endDate) {
|
|
|
- if (endDate.hours == 0 && endDate.minutes == 0 && endDate.seconds == 0) {
|
|
|
- setTimeout(function () {
|
|
|
- $('#time_range_start_time').val(value.replace(/00:00:00$/, '23:59:59'))
|
|
|
- }, 100)
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- form.on('submit(serch)', function (data) {
|
|
|
- table.reload('table', {
|
|
|
- where: data.field
|
|
|
- , page: {
|
|
|
- curr: 1 //重新从第 1 页开始
|
|
|
- }
|
|
|
- });
|
|
|
- return false;
|
|
|
- });
|
|
|
-
|
|
|
- table.on('tool(table)', function (obj) {
|
|
|
-
|
|
|
- if (obj.event == 'edit') {
|
|
|
- location.href = "{:url('publish',['pid'=>$Request.param.pid])}?id=" + obj.data.id;
|
|
|
- }
|
|
|
- else if (obj.event == 'del') {
|
|
|
- layer.confirm('确定要删除?', function (index) {
|
|
|
- $.ajax({
|
|
|
- url: "{:url('delete')}",
|
|
|
- dataType: 'json',
|
|
|
- data: {id: obj.data.id},
|
|
|
- success: function (res) {
|
|
|
- layer.msg(res.msg);
|
|
|
- if (res.code == 1) {
|
|
|
- table.reload('table');
|
|
|
- }
|
|
|
- }
|
|
|
- })
|
|
|
- })
|
|
|
- }
|
|
|
- });
|
|
|
- //监听事件
|
|
|
- table.on('toolbar(table)', function (obj) {
|
|
|
- if (obj.event == 'deletes') {
|
|
|
- var checkStatus = table.checkStatus(obj.config.id);//获取选中的数据
|
|
|
- var data = checkStatus.data;
|
|
|
- if (data.length > 0) {
|
|
|
- var ids = [];//数组
|
|
|
- data.forEach(function (item, key) {
|
|
|
- ids[key] = item.id;
|
|
|
- })
|
|
|
- layer.confirm('是否删除?', function (index, layero) {
|
|
|
- $.ajax({
|
|
|
- url: "{:url('deletes')}",
|
|
|
- dataType: 'json',
|
|
|
- data: {"ids": ids},
|
|
|
- type: 'post',
|
|
|
- success: function (res) {
|
|
|
- layer.msg(res.msg);
|
|
|
- if (res.code == 1) {
|
|
|
- table.reload('table');
|
|
|
- }
|
|
|
- }
|
|
|
- })
|
|
|
- layer.close(index)
|
|
|
- });
|
|
|
- } else {
|
|
|
- layer.msg('请先勾选需要操作的记录');
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
- });
|
|
|
- </script>
|
|
|
-
|
|
|
-
|
|
|
-</div>
|
|
|
-</body>
|
|
|
-</html>
|