Jelajahi Sumber

fix: 去除强制选放号工作日

zzb 1 tahun lalu
induk
melakukan
96a36bc6f4

+ 0 - 183
app/admin/view/appointment/index.html

@@ -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>

+ 5 - 5
app/admin/view/appointment/publish.html

@@ -169,11 +169,11 @@
                 form.on('submit(admin)', function (data) {
 
                     //获取表单区域所有值
-                    var data = form.val("myform");
-                    if (data['weeks[1]'] == null && data['weeks[2]'] == null && data['weeks[3]'] == null && data['weeks[4]'] == null && data['weeks[5]'] == null && data['weeks[6]'] == null && data['weeks[7]'] == null) {
-                        layer.msg('请选择排号的工作日');
-                        return false;
-                    }
+//                    var data = form.val("myform");
+//                    if (data['weeks[1]'] == null && data['weeks[2]'] == null && data['weeks[3]'] == null && data['weeks[4]'] == null && data['weeks[5]'] == null && data['weeks[6]'] == null && data['weeks[7]'] == null) {
+//                        layer.msg('请选择排号的工作日');
+//                        return false;
+//                    }
 
                     $.ajax({
                         url: "{:url('publish')}",