审计记录

WebContent/WEB-INF/jsp/pc/report/prize.jsp 4.2 KB
zxt@theyeasy.com committed
1 2 3 4 5 6 7 8
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<meta http-equiv="X-UA-Compatible" content="ie=edge">
9
		<title>抽奖记录</title>
zxt@theyeasy.com committed
10 11 12
		<link rel="stylesheet" href="/zzhnc/res/plugins/layui/css/layui.css">
		<link rel="stylesheet" href="/zzhnc/res/css/basic.css">
	</head>
13 14 15 16 17 18 19 20 21 22 23 24
	<style>
		.floatR {
			float: right;
			line-height: 36px;
			padding-right: 40px;
		}
		
		.floatR span {
			color: red;
			font-size: 1.4em;
		}
	</style>
25

zxt@theyeasy.com committed
26
	<body class="wrap">
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
		<div class="layui-form">
			<div class="layui-form-item">
				<div class="layui-input-inline" style="width: 140px;">
					<input type="number" class="layui-input" name="turn" placeholder="轮次(数字)" />
				</div>
				<div class="layui-input-inline" style="width: 140px;">
					<select name="status">
						<option value="">请选择</option>
						<option value="100">全部</option>
						<option value="0">未中奖</option>
						<option value="1">中奖</option>
					</select>
				</div>
				<div class="layui-input-inline" style="width: 140px;">
					<input type="text" class="layui-input" name="keyword" placeholder="关键字" />
zxt@theyeasy.com committed
42 43
				</div>
				<button class="layui-btn" lay-submit lay-filter="querybtn">查询</button>
44 45
				<button class="layui-btn layui-btn-primary resetBtn" type="reset">重置</button>
				<div class="floatR">已中奖金额:<span id="moneySum"></span></div>
46
			</div>
47 48

		</div>
zxt@theyeasy.com committed
49 50 51
		<table class="layui-table">
			<thead>
				<tr>
52 53 54 55 56 57
					<th>No</th>
					<th>轮次</th>
					<th>中奖人员</th>
					<th>红包</th>
					<th>礼品</th>
					<th>时间 </th>
zxt@theyeasy.com committed
58 59
				</tr>
			</thead>
60
			<tbody id="tablelist">
61

zxt@theyeasy.com committed
62 63
			</tbody>
		</table>
64
		<div class="nodata">暂无数据</div>
zxt@theyeasy.com committed
65 66
		<div id="page"></div>
	</body>
67

zxt@theyeasy.com committed
68
	<script src='/zzhnc/res/js/jquery.min.js'></script>
69 70
	<script src="/zzhnc/res/plugins/layui/layui.js"></script>
	<script src="/zzhnc/res/js/me.js"></script>
zxt@theyeasy.com committed
71
	<script>
72 73 74
		layui.use(['form', 'element', 'laypage'], function() {
			var form = layui.form,
				element = layui.element,
zxt@theyeasy.com committed
75
				laypage = layui.laypage;
76

77 78 79 80 81 82 83 84
			//查询条件
			var queryObj = {
				page: 1,
				pagesize: 10,
				turn: 0,
				status: null,
				keyword: null
			}
85

86 87
			//初始化方法
			function initData(queryObj) {
88
				$.post("/zzhnc/activity/lotterys", queryObj, function(data) {
89
					data = data.data;
90 91
					$('#moneySum').text(data.sum)
					console.log(data)
92

93 94 95 96 97 98 99
					var str = "";
					if(data.rows.length < 1) {
						$(".nodata").show();
						$("#page").hide();
					} else {
						$(".nodata").hide();
						$("#page").show();
100
						for(var i = 0; i < data.rows.length; i++) {
101
							str += '<tr>' +
102
								'<td>' + ((data.page - 1) * data.pageSize + i + 1) + '</td>' +
103
								'<td>' + data.rows[i].turn + '</td>' +
104
								'<td><img class="fansImg" src="' + data.rows[i].logo + '" />' + data.rows[i].nickname + '</td>' +
105
								'<td>' + data.rows[i].mny + '元</td>' +
106
								'<td>' + data.rows[i].name + '</td>' +
107
								'<td>' + toTime_G(data.rows[i].createdtime) + '</td>' +
108
								'</tr>';
zxt@theyeasy.com committed
109
						}
110 111 112 113 114 115 116 117 118 119 120 121 122 123
						$("#tablelist").html(str);
						form.render();
						toNull_G();
						laypage.render({
							elem: 'page',
							count: data.total,
							limit: queryObj.pagesize,
							curr: queryObj.page,
							skip: true,
							jump: function(obj, first) {
								if(!first) {
									queryObj.page = obj.curr
									initData(queryObj);
								}
124

125
							}
126 127
						})
					}
128
				})
129
			}
zxt@theyeasy.com committed
130

131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155
			//初始化数据
			initData(queryObj);

			//查询
			form.on('submit(querybtn)', function(data) {
				console.log(data.field)
				queryObj = data.field;
				queryObj.page = 1;
				queryObj.keyword = $("[name=keyword]").val();
				queryObj.turn = $("[name=turn]").val();
				queryObj.status = (queryObj.status == 100 ? "" : queryObj.status)
				initData(queryObj);
			});

			//重置
			$(".resetBtn").on("click", function() {
				$("[name=keyword]").val("");
				$("[name=turn]").val("");
				$('[name=status]').val("")
				queryObj.turn = null;
				queryObj.keyword = null;
				queryObj.status = null
				form.render();
				initData(queryObj);
			})
156

zxt@theyeasy.com committed
157 158 159 160
		})
	</script>

</html>