文件
mashangyoujiu/Application/Retail/View/Plug/turntable.html

267 行
9.3 KiB
HTML
可执行文件

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

<!DOCTYPE html>
<html>
<!--[1.8.67]-->
<head>
<meta charset="UTF-8">
<title>大转盘</title>
<link rel="stylesheet" type="text/css" href="__PUBLIC__/layui/css/layui.css"/>
<link rel="stylesheet" type="text/css" href="__PUBLIC__/Retail/css/goodsList.css"/>
<link rel="stylesheet" type="text/css" href="__PUBLIC__/Retail/css/myscroll.css"/>
<style>
.gA_inner01 > input {
margin-left: 0;
}
.layui-form .gA_inner01 > select {
display: none;
}
.gA_inner01 > span {
display: inline-block;
width: 120px;
text-align: right;
margin-right: 20px;
}
.gA_inner01 > input {
width: 200px;
}
</style>
</head>
<body>
<div class="goodsBox" style="padding: 20px">
<div class="goods_edit">
<if condition="$authArr['turntable_addtures']">
<div class="goods_edit_add" id="newlyIncreased" style="margin-left: 0px;">新增大转盘</div>
</if>
</div>
<div class="goods_table">
<table class="layui-hide" id="test" lay-filter="demo"></table>
<script type="text/html" id="barDemo">
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="details">中奖详情</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="editad">编辑</a>
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="delete">删除</a>
</script>
<script type="text/html" id="switchTpl3">
<input type="checkbox" name="type" id="types" value="{{d.status}}" data-id="{{d.id}}" lay-skin="switch"
lay-text="开启|关闭"
lay-filter="statusDemo" {{ d.status== 1? 'checked' : '' }}>
</script>
</div>
</div>
</body>
<script src="__PUBLIC__/jquery/js/jquery.min.js"></script>
<script type="text/javascript" src="__PUBLIC__/layui/layui.js"></script>
<script type="text/javascript">
layui.use(['table', 'form', 'upload', 'laydate', 'element'], function () {
var table = layui.table;
var form = layui.form;
var laydate = layui.laydate;
var element = layui.element;
//展示已知数据
table.render({
elem: '#test',
url: "{:U('Retail/Plug/Adventureslist')}",
method: 'post',
cols: [
[ { type: 'numbers', title: '序号', width: 50, fixed: 'left' },
{
field: 'turntable_name',
title: '活动名称',
align: 'center',
}, {
field: 'start_time',
title: '活动开始时间',
align: 'center',
}, {
field: 'end_time',
title: '活动结束时间',
align: 'center',
}, {
field: 'usercount',
title: '参与人数',
align: 'center',
}, {
field: 'typename',
title: '大转盘类型',
align: 'center',
}, {
title: '是否开启',
align: 'center',
templet: '#switchTpl3', unresize: true
}, {fixed: 'right', title: '操作', align: 'center', toolbar: '#barDemo', width: 200}
]
],
page: {
layout: ['count', 'prev', 'page', 'next', 'skip'] //自定义分页布局
} //是否开启分页
, id: 'testReload'
});
//监听switch操作 开启一个必须关闭所有活动
form.on('switch(statusDemo)', function (obj) {
// this.value = this.value == 1 ? 1 : 2;
var status = this.value;
var that = this;
var id = $(obj.elem).attr('data-id');
// console.log(status);
// console.log(id);
$.ajax({
url: "{:U('Retail/Plug/turnSwitch')}",
type: 'POST',
data: {
id: id,
status: status
},
success: function (res) {
$(obj.elem).val(res.value);
layer.msg(res.msg, {time: 1500})
if (res.value == 1) {
$(obj.elem).parent().find('div').addClass('layui-form-onswitch');
$(obj.elem).parent().find('em').html('开启');
} else {
$(obj.elem).parent().find('div').removeClass('layui-form-onswitch');
$(obj.elem).parent().find('em').html('关闭');
}
}
})
});
$("#newlyIncreased").click(function () {
// reset();
layer.open({
type: 2,
content: "{:U('Plug/turntable_addtures')}",
title: "添加大转盘",
area: ["100%", '100%'],
btnAlign: 'c',
end: function () {
table.reload('testReload', {});
}
})
})
//监听工具条
table.on('tool(demo)', function (obj) {
var data = obj.data;
var mydata = data;
if (obj.event === 'detail') {
layer.msg('ID:' + data.id + ' 的查看操作');
} else if (obj.event === 'delete') {
console.log(data.id);
layer.confirm("您确认要删除该大转盘吗?", function (index) {
$.ajax({
url: "{:U('Retail/Plug/turntabledel')}",
type: "POST",
data: {id: data.id},
success: function (res) {
if (res.status == 1) {
layer.msg(res.msg, {
icon: 1,
time: 1000
}, function () {
layer.close(index);
table.reload('testReload', {});
})
} else {
layer.msg(res.msg, {
icon: 2,
time: 1000
})
}
}
})
})
} else if (obj.event === 'details') {
layer.open({
type: 2,
content: "{:U('Plug/turntable_details')}?id=" + data.id,
title: "中奖详情",
area: ["100%", '100%'],
btnAlign: 'c',
end: function () {
}
})
} else if (obj.event === 'editad') {
layer.open({
type: 2,
content: "{:U('Plug/turntable_addtures')}?id=" + data.id,
title: "编辑大转盘",
area: ["100%", '100%'],
btnAlign: 'c',
end: function () {
table.reload('testReload', {});
}
})
}
});
laydate.render({
elem: '#actime'
});
laydate.render({
elem: '#endtime'
});
laydate.render({
elem: '#actimes'
});
laydate.render({
elem: '#endtimes'
});
laydate.render({
elem: '#actimess'
});
laydate.render({
elem: '#endtimess'
});
$('#delbutton').on('click', function () {
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
$("#can_exchange_retail").click(function () {
if ($(this).prop("checked") == true) {
console.log('aa');
$("#vip_retail_state").fadeIn(500)
$("#max_swap_change").fadeIn(600)
} else {
$("#vip_retail_state").hide()
$("#max_swap_change").hide()
}
})
$("#can_exchange_online").click(function () {
if ($(this).prop("checked") == true) {
$("#vip_online_state").fadeIn(500)
$("#max_swap_change").fadeIn(600)
} else {
$("#vip_online_state").hide()
$("#max_swap_change").hide()
}
})
$("#can_exchange_retails").click(function () {
if ($(this).prop("checked") == true) {
$("#vip_retail_states").fadeIn(500)
$("#max_swap_change").fadeIn(600)
} else {
$("#vip_retail_states").hide()
$("#max_swap_change").hide()
}
})
$("#can_exchange_onlines").click(function () {
if ($(this).prop("checked") == true) {
$("#vip_online_states").fadeIn(500)
$("#max_swap_change").fadeIn(600)
} else {
$("#vip_online_states").hide()
$("#max_swap_change").hide()
}
})
})
</script>