var table = layui.table; var form = layui.form; var laydate = layui.laydate; var format = [ 'yyyy-MM-dd HH:mm:ss',// 不重复 'MM月dd号 HH:mm:ss', //每年 'dd号 HH:mm:ss', //每月 ]; var laydate1; table.render({ elem: '#table1', url: '/admin/coin-publish-rule/list', limit: 10, page: 1, toolbar: '#toolBarTop', cols: [[ {field: 'sid', title: '锁仓编号'}, {field: 'amount', title: '锁仓人数'}, {field: 'release_time', title: '释放时间', templet: "#form_release_time"}, { field: 'lock', title: '锁仓比例', templet: function (d) { return d.lock + '%'; } }, {field: 'type', title: '释放类型', templet: "#form_type"}, { field: 'release', title: '释放比例', templet: function (d) { return d.release + '%'; } }, {field: 'notice', title: '备注'}, {title: '操作', toolbar: '#toolbar'} ]] }); table.on('tool(table1)', function (obj) { var event = obj.event; var data = obj.data; if ('update' == event) { $.get('/admin/coin-publish-rule/set', {id: data.id}, function (rev) { var index = layer.open({ type: 1, title: '编辑', id: 'update_one', skin: 'layer-skin-lan', content: rev, btn: ['保存', '取消'], btn1: function () { $.post('/admin/coin-publish-rule/set', $("#form_data").serialize(), function (rev) { layer.msg(rev.msg); if (rev.code == 0) { layer.close(index); table.reload("table1", {}); } }); } }); form.render(); $.get('/admin/coin-publish-rule/list', {id: data.id, page: 1, limit: 1}, function (rev) { if (0 == rev.code) { var data = rev.data[0]; form.val("form_data", { id: data.id, sid: data.sid, lock: data.lock, type: data.type, release: data.release, repeat: data.repeat, release_time: "", notice: data.notice, }); laydate1 = laydate.render({ elem: '#release_time', type: 'datetime', format: format[data.repeat], value: data.release_time }); } }); }); } else if ('del' == event) { layer.confirm('确定删除锁仓规则(' + data.sid + ')', {title: '删除'}, function (index) { $.get('/admin/coin-publish-rule/del', {id: data.id}, function (rev) { layer.msg(rev.msg); if (0 == rev.code) { obj.del(); layer.close(index); } }); }); } }); table.on('toolbar(table1)', function (obj) { var checkStatus = table.checkStatus(obj.config.id); var event = obj.event; if ('add' == event) { $.get('/admin/coin-publish-rule/set', {}, function (rev) { var index = layer.open({ type: 1, title: '添加锁仓规则', id: 'add_one', skin: 'layer-skin-lan', content: rev, // area: ['500px', 'auto'], btn: ['确认', '取消'], btn1: function () { $.post('/admin/coin-publish-rule/set', $("#form_data").serialize(), function (rev) { layer.msg(rev.msg); if (rev.code == 0) { layer.close(index); table.reload("table1", {}); } }); } }); form.render(); laydate1 = laydate.render({ elem: '#release_time', type: 'datetime', format: 'dd号 HH:mm:ss' }); }); } }); form.on('select(form_data)', function (data) { var index = $('#form_data select[name="repeat"]').val(); var clone = $("#release_time").clone(); var parent = $("#release_time").parent("div"); $("#release_time").remove(); clone.removeAttr('lay-key'); parent.append(clone); laydate.render({ elem: '#release_time', type: 'datetime', format: format[index] }); }); $('#search').click(function () { var mobile = $('input[name="mobile"]').val(); $.get('/admin/coin-publish-rule/get-remember-list', {mobile:mobile}, function (rev) { if (0 == rev.code) { console.log(rev.data); var tr_data = ''; var data = rev.data; for(var i=0;i'+data[i]['id']+''+data[i]['mobile']+''+data[i]['coin']+''+ data[i]['amount']+''+data[i]['release']+''+data[i]['freeze']+''+ data[i]['output']+''; } var count_html = '

'+rev.count+'条资产记录:'+'

'; var html = count_html + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + tr_data + '' + '
锁仓编号用户id手机号币种总量活动数量冻结数量已提币数量
'; layer.open({ title: '个人资产信息', content: html, area: ['1000px', '800px'], scrollbar:true, }); } }); });