layui.use(['form','layer','laydate','table','laytpl','layedit','upload'],function(){
var form = layui.form,
layer = layui.layer,
$ = layui.jquery,
laydate = layui.laydate,
table = layui.table,
layedit = layui.layedit
,upload = layui.upload;
var tableIds = 'wxuserlist';
//楼盘列表
var tableIns = table.render({
elem: '#'+tableIds,
url : '/wx/yhomeform',
method:'post',
page : true,
limit : 20,
id:'tablerReload',
cols : [[
{type: "checkbox", width:50},
{type:'numbers'},
{field: 'text', title: '语录', align:"center",sort: true},
// {field: 'create_at', title: '添加时间',width:150, event:'sortData', align:'center',sort: true},
{title: '操作', width:150, templet:'#housesListBar',fixed:"right",align:"center"}
]]
});
// table.reload('tablerReload'); //重新加载
//表格头部操作菜单
var $ = layui.$, active = {
addData: function(){ //获取选中数据
var index = layui.layer.open({
title : "添加语录",
type : 2,
area:['80%','100%'],
maxmin: true,
content : "/wx/ycreate",
end:function () {
table.reload('tablerReload');
}
})
},
reload:function () {
var form = pfgs_serialize($('form'));
table.reload('tablerReload',{
where:{
name:form.name,
}
})
}
};
$('.demoTable .layui-btn').on('click', function(){
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
//表格右边操作栏目
table.on('tool('+tableIds+')', function(obj){
var data = obj.data;
if(obj.event === 'del'){ //删除操作
layer.confirm('确定要删除吗?',{btn: ['确定', '取消']},function () {
$.post('/wx/ydel',{id:data.id},function (data) {
layer.msg(data.msg);
table.reload('tablerReload');
// if(data.code == 200)
// {
// layer.msg(data.msg);
// table.reload('tablerReload');
// } else if(data.code == 300 ) {
// layer.msg(data.msg);
// }
})
})
} else if(obj.event === 'edit'){ //编辑操作
var index = layui.layer.open({
title : "编辑语录",
type : 2,
area:['80%','100%'],
maxmin: true,
content : "/wx/yedit?id="+data.id,
end:function () {
table.reload('tablerReload');
}
})
// var index = layui.layer.open({
// title : "编辑语录",
// type : 2,
// area:['','100%'],
// maxmin: true,
// content : "/wx/yedit?id="+data.id
// })
//
// layui.layer.full(index);
// //改变窗口大小时,重置弹窗的宽高,防止超出可视区域(如F12调出debug的操作)
// $(window).on("resize",function(){
// layui.layer.full(index);
// })
}
});
//添加
form.on('submit(addyl)',function (data) {
var index = layer.msg('数据提交中,请稍候',{icon: 16,time:false,shade:0.8}); //数据提交提示
$.post('/wx/ycreateform',{data:data.field},function (data) {
layer.msg(data.msg);
// if(data.code == 200){
// layer.open({
// type: 1,
// area:['200px','200px'],
// content: '抽奖码:'+data.data.rand+'' //这里content是一个普通的String
// });
// }
table.reload('tablerReload');
})
return false;
})
//修改
form.on('submit(edityl)',function (data) {
var index = layer.msg('数据提交中,请稍候',{icon: 16,time:false,shade:0.8}); //数据提交提示
$.post('/wx/yeditform',{data:data.field},function (data) {
layer.msg(data.msg);
// if(data.code == 200){
// layer.open({
// type: 1,
// area:['200px','200px'],
// content: '抽奖码:'+data.data.rand+'' //这里content是一个普通的String
// });
// }
table.reload('tablerReload');
})
return false;
})
});