Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
bigdatainterservice
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
曹鹏
bigdatainterservice
Commits
c0d5c856
Commit
c0d5c856
authored
May 31, 2019
by
liuyongshuai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加银行卡流水接口和页面
parent
ba32286b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
254 additions
and
52 deletions
+254
-52
src/main/java/com/founder/interservice/controller/YhkDetailController.java
+5
-1
src/main/webapp/WEB-INF/jsp/yhkxx/yhkDetail.jsp
+74
-51
src/main/webapp/WEB-INF/jsp/yhkxx/yhkStatementsDetail.jsp
+175
-0
No files found.
src/main/java/com/founder/interservice/controller/YhkDetailController.java
View file @
c0d5c856
...
...
@@ -19,6 +19,10 @@ public class YhkDetailController {
}
@RequestMapping
(
"/yhkStatementsDetail"
)
public
ModelAndView
getYhkStatementsDetail
(
String
yhkh
){
ModelAndView
modelAndView
=
new
ModelAndView
(
"yhkxx/yhkStatementsDetail"
);
return
modelAndView
;
}
}
src/main/webapp/WEB-INF/jsp/yhkxx/yhkDetail.jsp
View file @
c0d5c856
...
...
@@ -12,6 +12,17 @@
<style>
.cxtj
table
input
.zdy-wdate
{
padding
:
0
!important
;
height
:
26px
;
margin-top
:
-1px
;}
.textbox
.textbox
{
top
:
0px
;}
.nn
{
cursor
:
pointer
;
background-color
:
#4CAF50
;
color
:
white
;
padding
:
-1px
0
;
display
:
inline-block
;
font-size
:
15px
;
border-radius
:
5px
;
padding
:
5px
;
width
:
70px
;
}
</style>
</head>
<body>
...
...
@@ -38,6 +49,7 @@
<th>
录入人
</th>
<th>
录入时间
</th>
<th>
录入单位
</th>
<th>
操作
</th>
</tr>
</thead>
<tbody>
...
...
@@ -88,7 +100,7 @@
"serverSide"
:
true
,
"processing"
:
true
,
"columns"
:
columns
,
"lengthMenu"
:
[[
5
,
10
,
20
,
100
],
[
5
,
10
,
20
,
100
]],
"lengthMenu"
:
[[
15
],
[
15
]],
"oLanguage"
:
{
//国际语言转化
"oAria"
:
{
"sSortAscending"
:
" - click/return to sort ascending"
,
...
...
@@ -114,60 +126,71 @@
});
}
var
queryColumns
=
[
{
data
:
"flag"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"yhjh"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"yhxm"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"querytime"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"querymodeltable"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"querymodelname"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}}
{
data
:
"xxzjbh"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"accountName"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"account"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"applicationNumber"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"bank"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"type"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"status"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"momey"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"cardResults"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"lrr"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"lrsj"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"lrdw"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
'<div class="news1" onclick="yhkStatementsDetail(
\'
'
+
row
[
"account"
]
+
"
\
',
\
'"
+
row
[
"applicationNumber"
]
+
'
\'
);"><span class="nn">'
+
"查看流水"
+
'</span></div>'
);}}
];
var
data
=
{
"account"
:
"
6217850800004919054"
,
"curPage"
:
"1
"
}
var
data
=
{
"account"
:
"
${param.yhkh}
"
}
$
(
function
()
{
getTableDataServer
(
"yhkDetail"
,
"http://
localhost
:8051/cardinfos"
,
queryColumns
,
data
);
getTableDataServer
(
"yhkDetail"
,
"http://
77.16.28.89
:8051/cardinfos"
,
queryColumns
,
data
);
});
function
yhkStatementsDetail
(
account
,
applicationNumber
)
{
window
.
open
(
"http://77.1.24.51:8080/yhkStatementsDetail?account="
+
account
+
"&applicationNumber="
+
applicationNumber
+
"&yhCate=00&projectName=刑专智慧智慧侦查脑图"
);
}
/* var table = $('#example').DataTable({
searching : false,
"bProcessing" : true,
"columns": [
{ "data": "序号" },
{ "data": "转入账号姓名" },
{ "data": "转入账号" },
{ "class":'details-control',"data": "业务申请编号" },
{ "class":'details-control',"data": "转入账号所属银行" },
{ "data": "请求类型" },
{ "data": "状态" },
{ "data": "余额" },
{ "data": "银行反馈结果" },
{ "data": "录入人" },
{ "data": "录入时间" },
{ "data": "录入单位" }
],
language: {
"sProcessing": "处理中...",
"sLengthMenu": "显示 _MENU_ 项结果",
"sZeroRecords": "没有匹配结果",
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...",
"sInfoThousands": ",",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "上一页",
"sNext": "下一页",
"sLast": "末页"
},
"oAria": {
"sSortAscending": ": 以升序排列此列",
"sSortDescending": ": 以降序排列此列"
}
}
});*/
/* var table = $('#example').DataTable({
searching : false,
"bProcessing" : true,
"columns": [
{ "data": "序号" },
{ "data": "转入账号姓名" },
{ "data": "转入账号" },
{ "class":'details-control',"data": "业务申请编号" },
{ "class":'details-control',"data": "转入账号所属银行" },
{ "data": "请求类型" },
{ "data": "状态" },
{ "data": "余额" },
{ "data": "银行反馈结果" },
{ "data": "录入人" },
{ "data": "录入时间" },
{ "data": "录入单位" }
],
language: {
"sProcessing": "处理中...",
"sLengthMenu": "显示 _MENU_ 项结果",
"sZeroRecords": "没有匹配结果",
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...",
"sInfoThousands": ",",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "上一页",
"sNext": "下一页",
"sLast": "末页"
},
"oAria": {
"sSortAscending": ": 以升序排列此列",
"sSortDescending": ": 以降序排列此列"
}
}
});*/
</script>
</body>
</html>
src/main/webapp/WEB-INF/jsp/yhkxx/yhkStatementsDetail.jsp
0 → 100644
View file @
c0d5c856
<
%@
page
contentType=
"text/html;charset=UTF-8"
language=
"java"
%
>
<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"
>
<title>
银行卡信息
</title>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/css/jquery.dataTables.min.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/css/yhk.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/css/datatables.css"
>
<style>
.cxtj
table
input
.zdy-wdate
{
padding
:
0
!important
;
height
:
26px
;
margin-top
:
-1px
;}
.textbox
.textbox
{
top
:
0px
;}
</style>
</head>
<body>
<div
id=
"nipic_search"
>
<div
id=
"header"
>
<h5
class=
"h_title_yhk"
></h5>
</div>
<!--内容-->
<div
id=
"content_box0"
class=
"content_box"
>
<!--查询结果 table-->
<div
class=
"result"
style=
"padding-bottom:30px;"
>
<table
id=
"yhkDetail"
class=
"display"
cellspacing=
"0"
width=
"100%"
style=
"text-align: center;"
>
<thead>
<tr>
<th>
序号
</th>
<th>
查询账号
</th>
<th>
对方账号姓名
</th>
<th>
对方卡号
</th>
<th>
金额
</th>
<th>
余额
</th>
<th>
借贷标志
</th>
<th>
交易类型
</th>
<th>
交易结构
</th>
<th>
交易时间
</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
<script
type=
"text/javascript"
src=
"/js/jquery-1.11.3.js"
></script>
<script
type=
"text/javascript"
src=
"/js/jquery.dataTables.min.js"
></script>
<script
type=
"text/javascript"
src=
"/js/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"/js/easyui-lang-zh_CN.js"
></script>
<script
type=
"text/javascript"
src=
"/js/pdfobject.js"
></script>
<script
type=
"text/javascript"
>
function
nulltostr
(
str
){
if
(
str
==
null
){
return
" "
;
}
else
{
return
str
;
}
}
function
nulltoInt
(
str
){
if
(
str
==
null
){
return
"0"
;
}
else
{
return
str
;
}
}
var
tabelDataServer
=
null
;
function
getTableDataServer
(
div_id
,
url
,
columns
,
data
){
if
(
tabelDataServer
==
undefined
||
typeof
(
tabelDataServer
)
==
"undefined"
||
tabelDataServer
==
null
)
{
}
else
{
tabelDataServer
.
destroy
();
//每次查询重新创建前,必须销毁
}
tabelDataServer
=
$
(
'#'
+
div_id
).
DataTable
({
ajax
:
{
type
:
"POST"
,
url
:
url
,
data
:
data
},
"bFilter"
:
false
,
//去掉搜索框方法
"bSort"
:
false
,
"order"
:
[[
1
,
'asc'
]],
// dt默认是第一列升序排列 这里第一列为序号列,所以设置为不排序,并把默认的排序列设置到后面
"serverSide"
:
true
,
"processing"
:
true
,
"columns"
:
columns
,
"lengthMenu"
:
[[
15
],
[
15
]],
"oLanguage"
:
{
//国际语言转化
"oAria"
:
{
"sSortAscending"
:
" - click/return to sort ascending"
,
"sSortDescending"
:
" - click/return to sort descending"
},
"sLengthMenu"
:
"显示 _MENU_ 记录"
,
"sZeroRecords"
:
"对不起,查询不到任何相关数据"
,
"sEmptyTable"
:
"未有相关数据"
,
"sLoadingRecords"
:
"正在加载数据-请等待..."
,
"sInfo"
:
"当前显示 _START_ 到 _END_ 条,共 _TOTAL_ 条记录。"
,
"sInfoEmpty"
:
"当前显示0到0条,共0条记录"
,
"sInfoFiltered"
:
"(数据库中共为 _MAX_ 条记录)"
,
"processing"
:
true
,
"sSearch"
:
"模糊查询:"
,
"sUrl"
:
""
,
//多语言配置文件,可将oLanguage的设置放在一个txt文件中,例:Javascript/datatable/dtCH.txt
"oPaginate"
:
{
"sFirst"
:
"首页"
,
"sPrevious"
:
" 上一页 "
,
"sNext"
:
" 下一页 "
,
"sLast"
:
" 尾页 "
}
}
});
}
var
queryColumns
=
[
{
data
:
"xxzjbh"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"zh"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"accountName"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"account"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"momey"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"balance"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"flag"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"transactiontpye"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"results"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}},
{
data
:
"sj"
,
render
:
function
(
data
,
type
,
row
,
meta
)
{
return
nulltostr
(
data
);}}
];
var
data
=
{
"account"
:
"${param.account}"
,
"applicationNumber"
:
"${param.applicationNumber}"
}
$
(
function
()
{
getTableDataServer
(
"yhkDetail"
,
"http://77.16.28.89:8051/cardliushui"
,
queryColumns
,
data
);
});
/* var table = $('#example').DataTable({
searching : false,
"bProcessing" : true,
"columns": [
{ "data": "序号" },
{ "data": "转入账号姓名" },
{ "data": "转入账号" },
{ "class":'details-control',"data": "业务申请编号" },
{ "class":'details-control',"data": "转入账号所属银行" },
{ "data": "请求类型" },
{ "data": "状态" },
{ "data": "余额" },
{ "data": "银行反馈结果" },
{ "data": "录入人" },
{ "data": "录入时间" },
{ "data": "录入单位" }
],
language: {
"sProcessing": "处理中...",
"sLengthMenu": "显示 _MENU_ 项结果",
"sZeroRecords": "没有匹配结果",
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...",
"sInfoThousands": ",",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "上一页",
"sNext": "下一页",
"sLast": "末页"
},
"oAria": {
"sSortAscending": ": 以升序排列此列",
"sSortDescending": ": 以降序排列此列"
}
}
});*/
</script>
</body>
</html>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment