var delFiles = []; //用于删除图片
var filesContainer= {}; //存储最终要上传的图片
var files ; //存储选择图片的数量
var fContainer= {}; //用于传父级传变量,格式 parent.fContainer
var depositImg =[];//用于存放弹窗图片
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
var tableIds = 'jclist';
//楼盘列表
var tableIns = table.render({
elem: '#'+tableIds,
url : '/wx/jchomeform',
method:'post',
page : true,
limit : 20,
id:'tablerReload',
cols : [[
{type: "checkbox", width:50},
{type:'numbers'},
{field: 'name', title: '奖次', align:"center",sort: true},
{field: 'state', title: '状态', align:"center",sort: true,templet:function(d){
if(d.state == '未抽'){
return ''+d.state+' ';
}else {
return ''+d.state+' ';
}
}},
{field: 'total', title: '中奖人数', align:"center",sort: true,templet:function (d) {
if(d.total == 0){
return ''+d.total+' ';
}else{
return ''+d.total+' ';
}
}},
{field: 'create_at', title: '添加时间',width:150, event:'sortData', align:'center',sort: true},
{title: '操作', width:300, 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/jccreate",
end:function () {
table.reload('tablerReload');
}
})
// layui.layer.full(index);
// //改变窗口大小时,重置弹窗的宽高,防止超出可视区域(如F12调出debug的操作)
// $(window).on("resize",function(){
// layui.layer.full(index);
// })
},
DataClear:function () {
$.ajax({
type:"post", //请求方式
async:true, //是否异步
url:"http://wx.pinfangge.top/home/yaoclear",
dataType:"jsonp", //跨域json请求一定是jsonp
jsonp: "callbackparam", //跨域请求的参数名,默认是callback
//jsonpCallback:"successCallback", //自定义跨域参数值,回调函数名也是一样,默认为jQuery自动生成的字符串
success: function(data) {
//请求成功处理,和本地回调完全一样
},
error: function() {
//请求出错处理
}
});
// $.post('http://wx.pinfangge.top/home/yaoclear',{},function (data) {
// // layer.msg(data.msg);
// })
}
};
$('.demoTable .layui-btn').on('click', function(){
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
//添加
form.on('submit(addjc)',function (data) {
$.post('/wx/jccreateform',{name:data.field.name,sort:data.field.sort},function (data) {
layer.msg(data.msg);
})
return false;
})
//修改
form.on('submit(editjc)',function (data) {
$.post('/wx/jceditform',{name:data.field.name,id:data.field.id,sort:data.field.sort},function (data) {
layer.msg(data.msg);
})
return false;
})
//监听指定开关
// form.on('switch(switchTest)', function(data){
// layer.confirm('确定要修改此操作吗?',{btn: ['确定', '取消']},function () {
// $.post('/house/housesortedit',{id:data.value,examineid:1},function (data) {
// if(data.code == 200)
// {
// layer.msg(data.msg);
// table.reload('tablerReload');
// } else if(data.code == 300 ) {
// layer.msg(data.msg);
// }
// })
// },function (aa) {
// table.reload('tablerReload'); //重新加载
// })
// });
//表格右边操作栏目
table.on('tool('+tableIds+')', function(obj){
var data = obj.data;
if(obj.event === 'del'){ //删除操作
layer.confirm('确定要删除吗?',{btn: ['确定', '取消']},function () {
$.post('/wx/jcdel',{id:data.id},function (data) {
layer.msg(data.msg);
table.reload('tablerReload');
})
})
} else if(obj.event === 'edit'){ //编辑操作
var index = layui.layer.open({
title : "编辑",
type : 2,
area:['80%','100%'],
maxmin: true,
content : "/wx/jcedit?id="+data.id,
end:function () {
table.reload('tablerReload'); //重新加载
}
})
} else if(obj.event === 'jc_clear'){
layer.confirm('确定要清除记录吗?',{btn: ['确定', '取消']},function () {
$.post('/wx/jcclear',{id:data.id},function (data) {
layer.msg(data.msg);
table.reload('tablerReload');
})
})
} else if(obj.event === 'award'){
var index = layui.layer.open({
title : '获奖名单',
type : 2,
maxmin: true,
area: ['', '100%'],
content : "/wx/awardnamelist?id="+data.id,
end:function () {
layui.table.reload('tablerReload');
}
})
layui.layer.full(index);
//改变窗口大小时,重置弹窗的宽高,防止超出可视区域(如F12调出debug的操作)
$(window).on("resize",function(){
layui.layer.full(index);
})
}
});
});
function clearjc(a,b) {
// console.log(a);
// console.log(b);
$.post('/wx/jcclear',{frequency:a},function (data) {
layer.msg(data.msg);
})
}