| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- {layout name="layout1" /}
- <style>
- .layui-table-cell {
- height:auto;
- }
- </style>
- <div class="layui-card">
- <div class="layui-card-header">
- <!--搜索-->
- <div class="layui-form">
- <div class="layui-inline">
- <label class="layui-form-label">通知内容</label>
- <div class="layui-input-inline">
- <input type="text" name="content" id="content" class="layui-input" />
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">通知时间</label>
- <div class="layui-input-inline" style="width: 300px;">
- <input type="text" name="create_time" id="create_time" class="layui-input" />
- </div>
- </div>
- <div class="layui-inline">
- <button class="layui-btn layui-btn-normal layui-btn-sm" lay-submit lay-filter="search">查询</button>
- <button class="layui-btn layui-btn-primary layui-btn-sm" lay-submit lay-filter="reset">重置</button>
- </div>
- </div>
- </div>
- <div class="layui-card-body">
- <table id="record" lay-filter="record"></table>
- </div>
- </div>
- <script type="text/html" id="user-info">
- {{# if(d.receive_type == 1){ }}
- {{# if(d.user_info.nickname == undefined){ }}
- {{# } else { }}
- {{ d.user_info.nickname }}({{ d.user_info.sn }})
- {{# } }}
- {{# } else { }}
- {{ d.user_info }}
- {{# } }}
- </script>
- <script type="text/html" id="operation">
- <a class="layui-btn layui-btn-sm layui-btn-danger" lay-event="del">删除</a>
- </script>
- <script>
- layui.use(['form', 'laydate', 'table', 'jquery', 'layer'], function(){
- var $ = layui.jquery;
- var form = layui.form;
- var table = layui.table;
- var laydate = layui.laydate;
- var layer = layui.layer;
- laydate.render({
- elem: '#create_time',
- type: 'datetime',
- range: '#'
- });
- var tableIns = like.tableLists('#record', '{:url("setting.noticeSetting/record")}?id={$param.id}&&send_type={$param.send_type}', [
- {field: 'scene_desc', title: '通知类型', width:220, align: 'center'}
- ,{title: '通知对象', width:250 , templet: '#user-info', align: 'center'}
- ,{field: 'content', title: '通知内容', width:250 , align: 'center'}
- ,{ title: '其他信息', width:180 , align: 'center'}
- ,{ field: 'extra', title: '通知反馈', width:180 , align: 'center'}
- ,{field: 'create_time', title: '通知时间', width:180 , align: 'center'}
- ,{field: 'sign', title: '操作', fixed: 'right', toolbar: '#operation' , align: 'center'}
- ]);
- table.on('tool(record)', function(obj) {
- switch (obj.event) {
- case 'del':
- layer.confirm('确定删除吗?', {icon: 3, title:'提示'}, function(index){
- like.ajax({
- url: '{:url("setting.noticeSetting/delRecord")}',
- data: {
- id: obj.data.id
- },
- method: 'post',
- success: function (res) {
- if(res.code == 1) {
- layer.msg(res.msg);
- table.reload('record');
- }
- }
- });
- layer.close(index);
- });
- break;
- }
- });
- form.on('submit(search)', function (obj) {
- table.reload('record', {
- where: obj.field,
- page: {
- curr: 1
- }
- });
- });
- form.on('submit(reset)', function () {
- $('#content').val('');
- $('#create_time').val('');
- table.reload('record',{
- where: [],
- page: {
- curr: 1
- }
- });
- });
- });
- </script>
|