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: '<span style="color:red;font-size:30px;">抽奖码:'+data.data.rand+'</span>' //这里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: '<span style="color:red;font-size:30px;">抽奖码:'+data.data.rand+'</span>' //这里content是一个普通的String
            //     });
            // }
            table.reload('tablerReload');
        })

        return false;
    })


});