historyTransaction.jsp
6.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<c:set var="ctx" value="${pageContext.request.contextPath}" />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<jsp:include page="${ctx }/view/common/meta.jsp" />
<link href="${ctx }/resource/css/member.css" rel="stylesheet" type="text/css" />
<link href="${ctx }/resource/css/tab-slide.css" rel="stylesheet" type="text/css" />
<link href="${ctx }/resource/js/utils/page/page.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="${ctx }/resource/js/utils/tab-slide.js"></script>
<script type="text/javascript" src="${ctx}/resource/js/utils/page/query.js"></script>
<script type="text/javascript" src="${ctx}/resource/js/utils/page/page.js"></script>
<script type="text/javascript" src="${ctx }/resource/js/user/order/historyTransaction.js"></script>
<script type="text/javascript">
$(function(){
$('#pageToolbar').Paging({
pagesize : '${params.rows }',
count : '${params._total}',
toolbar : true,
current : Number('${params.page}'),
callback : function(page, size, count) {
window.location.href = '${ctx }/user/order/transaction/history?page=' + page + '&rows=' + size;
}
});
$("#start_date").datepicker({
showOtherMonths: true,
dateFormat: "yy-mm-dd",
maxDate:-1,
defaultDate: -1
}).datepicker('widget').wrap('<div class="ll-skin-latoja"/>');
$("#end_date").datepicker({
showOtherMonths: true,
dateFormat: "yy-mm-dd",
maxDate:-1,
defaultDate: -1
});
});
</script>
</head>
<body>
<jsp:include page="${ctx }/view/common/header.jsp" />
<div class="bigbox">
<jsp:include page="${ctx }/view/common/menu.jsp" />
<div class="etlist rightbox0" >
<h2 style="text-align: left;">买卖记录</h2>
<div class="crossline"></div>
<div class="clear"></div>
<div class="rightbox2 sales-record" style="padding: 0px;">
<div class="tab-slide" id="tab">
<a href="/user/order/today">当日订单</a>
<a href="/user/order/transaction">当日成交</a>
<a href="/user/order/withdraw">撤单</a>
<a href="/user/order/history">历史订单</a>
<a class="tab-seletced" href="/user/order/transaction/history">历史成交</a>
<a href="/user/order/deliver">交割查询</a>
<div style="clear:both"></div>
</div>
<div class="box" id="tabContent">
<!-- 历史成交 -->
<div class="today-record">
<form class="input-box" id="history">
<p><label>起始时间:<input id="start_date" name="startDate" onclick="selectDate()" value="${params.startDate}" /></label></p>
<p><label>终止时间:<input id="end_date" name="endDate" value="${params.endDate }" /></label></p>
<input type="hidden" id="page" name="page"/>
<input type="hidden" id="rows" name="rows" />
<p><label>展示方式:</label>
<select id="dealhistory" name="dealhistory" onchange="TransactionOrder.SelectChange('dealhistory')">
<option value="0" ${params.dealhistory==0?'selected':'' }>明细</option>
<option value="1" ${params.dealhistory==1?'selected':'' }>汇总</option>
</select>
</p>
<a onclick="javascript:TransactionOrder.queryTransaction()">查询</a>
</form>
<div class="scroll-x">
<table cellspacing="0">
<c:if test="${!empty orders && params.history eq '1'}">
<tr>
<th>序号</th>
<th>成交日期</th>
<th>成交时间</th>
<th>产品代码</th>
<th>产品名称</th>
<th>成交价格</th>
<th>成交数量</th>
<th>交易属性</th>
<th>发生金额</th>
<th>成交编号</th>
</tr>
<c:forEach items="${orders}" var="transaction" varStatus="status">
<tr>
<td>${status.index+1}</td>
<td>${transaction.currDate }</td>
<td>${transaction.currTime }</td>
<td>${transaction.otcCode }</td>
<td>${transaction.otcName }</td>
<td><fmt:formatNumber type="number" value="${transaction.businessPrice }" maxFractionDigits="3" minFractionDigits="3"/></td>
<td>${transaction.businessAmount }</td>
<td>${transaction.otcProp }</td>
<td><fmt:formatNumber type="number" value="${transaction.businessBalance }" maxFractionDigits="3" minFractionDigits="3"/></td>
<td>${transaction.businessNo }</td>
</tr>
</c:forEach>
</c:if>
<c:if test="${!empty orders && params.history eq '2'}">
<tr>
<th>序号</th>
<th>藏品代码</th>
<th>藏品名称</th>
<th>成交价格</th>
<th>成交数量</th>
<th>交易属性</th>
</tr>
<c:forEach items="${orders }" var="transaction" varStatus="status">
<tr>
<td>${status.index+1 }</td>
<td>${transaction.otcCode }</td>
<td>${transaction.otcName }</td>
<td><fmt:formatNumber type="number" value="${transaction.averagePrice }" maxFractionDigits="3" minFractionDigits="3"/></td>
<td>${transaction.total }</td>
<td>${transaction.otcProp }</td>
</tr>
</c:forEach>
</c:if>
</table>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<c:if test="${!empty orders && params.history eq '1'}">
<div id="pageToolbar"></div>
</c:if>
</div>
<div class="clear"></div>
</div>
<jsp:include page="${ctx }/view/common/bottom.jsp" />
<!-- 确定结果弹窗 -->
<div class="easyDialog_wrapper ND ensure " id="ensure" >
<div class="easyDialog_content" style="border-top:3px solid #d81e31;">
<div class="easyDialog_text" id="entrust_result">
</div>
<div class="easyDialog_footer one-btn">
<button class="btn_highlight" onclick="easyDialog.close()">确定</button>
</div>
</div>
</div>
</body>
</html>