rationBrokerConfig.jsp
8.55 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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<?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"%>
<c:set var="ctx" value="${pageContext.request.contextPath}" />
<!DOCTYPE html>
<html>
<head>
<jsp:include page="${ctx }/WEB-INF/view/meta.jsp"></jsp:include>
<script type="text/javascript" src="${ctx}/resource/js/jquery.form.js"></script>
<script type="text/javascript" src="${ctx}/resource/js/ration/rationBrokerConfig.js?r=${random}"></script>
<style type="text/css">
.add-label{
text-align: right;
}
</style>
</head>
<body>
<div class="easyui-panel" data-options="fit:true">
<div class="easyui-panel" style="padding:10px;"
data-options="title:'查询条件', collapsible:true, width:'100%', height:'20%'">
<form id="search-form" action="" method="post">
<table class="search-table">
<tr>
<td>
藏品代码:<input name="otcCode" class="easyui-numberbox search-input">
</td>
<td>
藏品名称:<input name="otcName" class="easyui-textbox search-input">
</td>
<td>
分配状态:
<select name="rationStatus" class="easyui-combobox search-input">
<option value="">全部</option>
<option value="1">待配售</option>
<option value="2">配售中</option>
<option value="0">已作废</option>
<option value="3">已配售</option>
<option value="4">配售失败</option>
</select>
</td>
</tr>
<tr>
<td>
起始日期:<input name="confirmStartDate" class="easyui-datetimebox search-input">
</td>
<td>
结束日期:<input name="confirmEndDate" class="easyui-datetimebox search-input">
</td>
<td><a href="javascript:RationBrokerConfig.search();" class="easyui-linkbutton search-button" data-options="iconCls:'icon-search'">搜索</a>
</td>
</tr>
</table>
</form>
</div>
<div class="easyui-panel" data-options="height:'80%',title:'查询结果'">
<div id="toolbar">
<a href="javascript:RationBrokerConfig.beforeAdd()" class="easyui-linkbutton">添加配售规则</a>
<a href="javascript:RationBrokerConfig.cancel()" class="easyui-linkbutton">作废配售规则</a>
<a href="javascript:RationBrokerConfig.beforeUpdate()" class="easyui-linkbutton">修改配售规则</a>
<a href="javascript:RationBrokerConfig.import()" class="easyui-linkbutton">导入配售名单</a>
<a href="javascript:RationBrokerConfig.ration()" class="easyui-linkbutton">开始交割</a>
<a href="javascript:RationBrokerConfig.costPrice()" class="easyui-linkbutton">修改成本价</a>
</div>
<!-- DataGrid -->
<table id="data-grid" class="easyui-datagrid"
data-options="fitColumns:true, singleSelect:true, fit:true, pagination:true, idField: 'id',
rownumbers:true, toolbar:'#toolbar', selectOnCheck:true, pageSize:20">
<thead>
<tr>
<th data-options="field:'', checkbox:true"></th>
<th data-options="field:'id'">规则编号</th>
<th data-options="field:'otcCode'">藏品代码</th>
<th data-options="field:'otcName'">藏品名称</th>
<th data-options="field:'price'">过户价格</th>
<th data-options="field:'rationStatus', formatter:RationBrokerConfig.formatStatus">配售状态</th>
<th data-options="field:'ru', formatter:RationBrokerConfig.formatConfig">查看规则</th>
<th data-options="field:'createBy'">操作人</th>
<th data-options="field:'createAt'">操作时间</th>
<th data-options="field:'rationResult'">备注</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
</div>
<!-- Add Form -->
<div id="add-dialog" class="easyui-dialog" style="padding: 10px; width: 620px;height: 400px;"
data-options="closed:true, title:'配售规则', modal:true, buttons:'#add-dialog-buttons', onClose:RationBrokerConfig.clearDialog">
<form id="add-form" method="post" data-options="novalidate: false">
<input id="id" name="id" type="hidden" />
<input id="rationStatus" name="rationStatus" type="hidden" />
<ul class="simple-ul">
<li>
<label style="width:120px;">藏品代码:</label>
<input name="otcCode" id="otcCode" class="easyui-numberbox add-input" data-options="required:true, onChange: RationBrokerConfig.otcCodeChange">
</li>
<li>
<label style="width:120px;">藏品名称:</label>
<input name="otcName" id="otcName" class="easyui-textbox add-input" data-options="required:true, readonly:true">
</li>
<li>
<label style="width:120px;">过户价格:</label>
<input name="price" id="price" class="easyui-numberbox add-input" data-options="precision:2, required:true">
</li>
</ul>
<div id="add-div"></div>
<ul class="simple-ul">
<li style="text-align: center;"><a href="javascript:RationBrokerConfig.addUser()" data-options="iconCls:'icon-add'" class="easyui-linkbutton">添加配售机构</a></li>
</ul>
</form>
</div>
<div id="add-dialog-buttons" style="text-align:center;">
<a href="javascript:RationBrokerConfig.add()" class="easyui-linkbutton c6 search-button" data-options="iconCls:'icon-ok'">确认</a>
<a href="javascript:App.closeAddDialog()" class="easyui-linkbutton search-button" data-options="iconCls:'icon-cancel'">取消</a>
</div>
<!-- 查看规则 -->
<div id="detail-dialog" class="easyui-dialog" style="padding: 10px; width: 820px; height:400px;"
data-options="closed:true, title:'规则查看', onClose:RationBrokerConfig.clearDetail">
<table id="detail-grid" class="easyui-datagrid"
data-options="fitColumns:true, singleSelect:true, fit:true, pagination:true,
rownumbers:true, selectOnCheck:true, pageSize:10">
<thead>
<tr>
<th data-options="field:'userId'">配售机构会员号</th>
<th data-options="field:'userName'">配售机构名称</th>
<th data-options="field:'mobileTel'">联系方式</th>
<th data-options="field:'stockAmount'">客户持仓</th>
<th data-options="field:'totalAmount'">参与配售额度</th>
<th data-options="field:'enableAmount'">剩余配售额度</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
<div id="upload-dialog" class="easyui-dialog" style="padding: 10px; width: 350px;height: 150px;"
data-options="closed:true, title:'导入数据', modal:true, buttons:'#upload-dialog-buttons', onClose:RationBrokerConfig.clearDialog">
<form id="upload-form" method="post" data-options="novalidate: false" enctype="multipart/form-data" action="/ration/broker/upload">
<input type="hidden" name="upId" id="upId" />
<input name="upBtn" class="easyui-filebox" style="width:200px;" id="upBtn">
</form>
</div>
<div id="upload-dialog-buttons" style="text-align:center;">
<a href="javascript:RationBrokerConfig.upload()" class="easyui-linkbutton c6 search-button" data-options="iconCls:'icon-ok'">确认</a>
<a href="javascript:App.closeDialog('upload-dialog','upload-form')" class="easyui-linkbutton search-button" data-options="iconCls:'icon-cancel'">取消</a>
</div>
<div id="diff-dialog" class="easyui-dialog" style="padding: 10px; width: 400px; height:400px;"
data-options="closed:true, title:'不匹配列表', onClose:RationBrokerConfig.clearDetail">
<table id="diff-grid" class="easyui-datagrid"
data-options="fitColumns:true, singleSelect:true, fit:true, pagination:true,
rownumbers:true, selectOnCheck:true, pageSize:10">
<thead>
<tr>
<th data-options="field:'otcCode'">藏品编号</th>
<th data-options="field:'userId'">会员号</th>
<th data-options="field:'userName'">会员姓名</th>
<th data-options="field:'stockAmount'">配售数量</th>
<th data-options="field:'remark'">备注</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
<div id="msg-dialog" class="easyui-dialog" style="padding: 10px; width: 450px;height: 180px;"
data-options="closed:true, title:'提示', modal:true, buttons:'#msg-dialog-buttons'">
<form id="msg-form" method="post" data-options="novalidate: false">
<ul class="simple-ul">
<li>
<label id="msg" style="width:380px;word-break:break-all;text-align: center;"></label>
</li>
</ul>
</form>
</div>
<div id="msg-dialog-buttons" style="text-align:center;">
<a href="javascript:App.closeDialog('msg-dialog','msg-form')" class="easyui-linkbutton search-button" data-options="iconCls:'icon-ok'">确认</a>
</div>
</body>
</html>