Commit ba32286b by chang_chao@founder.com.cn
parents 4838b8d0 ea0e8ba8
package com.founder.interservice.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
/**
* Created by liuys on 2019/5/30.
*/
@Controller
@CrossOrigin
public class YhkDetailController {
@RequestMapping("/getYhkDetail")
public ModelAndView getYhkDetail(String yhkh){
ModelAndView modelAndView = new ModelAndView("yhkxx/yhkDetail");
return modelAndView;
}
}
@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-family:"ËÎÌå","serif","sans-serif","cursive","fantasy","monospace","Times New Roman",Georgia,Serif;
font-size: 14px;
}
ul,
li {
font-size: 12px;
margin: 0px;
padding: 0px;
list-style-type: none;
line-height: 24px;
}
.lf{float:left;}
.rg{float:right;}
/*****header*****/
#header {
width: 100%;
height: 65px;
line-height: 65px;
background: url(../images/banner2.jpg);
color: #fff;
position: relative;
}
.h_icon {
display: inline-block;
float: left;
width: 60px;
height: 100%;
text-align: center;
line-height: 60px;
background: #EC704C;
color: #fff;
margin-left: 50px;
}
.h_triangle {
float: left;
width: 0px;
height: 0px;
font-size: 0;
line-height: 0;
overflow: hidden;
border-width: 8px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent transparent #EC704C;
position: relative;
top: 50%;
margin-top: -7px;
}
.h_title {
float: left;
width:400px;
display: inline-block;
height: 80px;
margin-left: 24px;
background: url(../images/jzgjcs.png);
}
.h_title2 {
float: left;
width:360px;
display: inline-block;
height: 65px;
margin-left: 24px;
background: url(../images/jzgjzs.png);
}
.h_title4,.h_title3,.h_title_yhk{float: left;
width:360px;
display: inline-block;
height: 65px;
margin-left: 24px;}
.h_title3 {
background: url(../images/skgjpz.png);
}
.h_title4{background: url(../images/qypzrwlb.png);}
.h_title_yhk{background: url(../images/yhk2.png);}
.color1{color:#ec704c;}
.datebox-h{width:228px;height:24px;line-height: 24px;}
.content_box {
padding: 18px;
margin: 13px 10px;
box-shadow: 0px 2px 11px #595858;
background: #e0e0e0;
}
.float-div{float: left;width:33%;margin:15px 0;}
.xx-box{width:89%;margin:0 auto;border:1px solid #ccc;background: #fff;position: relative;}
.result{display: table;width:100%;}
.lf-img{display: inline-block;width:30%;}
.lf-img>img{height:120px;margin:0 10px;position: absolute;top:50%;margin-top:-60px;}
.rg-xx{display: inline-block;width:64%;position:relative;z-index:1000000;}
.xx-line>.xx-xm{font-weight:600;float:left;color:#2145ca;width:130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xx-line{width:100%;line-height: 35px;}
.xx-line>span,.xx-line>i{margin:0 3px;color:#848080;cursor: pointer;}
.xx-line>i{color:#848080;line-height: 35px;}
.xx-line>.c125{float: right;color:#f11f05;}
.xx-line{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xx-line>.green{color:#40ea0a;}
.xx-line>.yellow{color:#eac710;}
.xx-line>.orange{color:#ce4b22;}
.xx-box:hover{box-shadow: 0 0 20px 0 rgba(41,27,41,.5);}
/*********/
#example>thead>tr{background:#e1edf1;}
#example th,#example td{
border-width: 0 1px 0 0;
border-style: dotted;
border-color: #ccc;}
table.dataTable.order-column tbody tr>.sorting_1, table.dataTable.order-column tbody tr>.sorting_2, table.dataTable.order-column tbody tr>.sorting_3, table.dataTable.display tbody tr>.sorting_1, table.dataTable.display tbody tr>.sorting_2, table.dataTable.display tbody tr>.sorting_3,table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background: none;}
table.dataTable.no-footer{border-width: 0 0 1px 0;border-style: solid;border-color: #ccc;}
#example tbody tr:hover{background:#C9E0F0;}
#example thead th:hover{}
tbody .details-control{cursor: pointer;font-weight: 600;}
.eye-zdy1,.eye-zdy2{margin-left:5px;}
.eye-zdy1{color:#f35d13;}
.eye-zdy2{color:#807b7b;}
#example tbody .shown + tr:hover{background: #fff;}
#example tbody .shown + tr>td{box-shadow: -1px 1px 17px #ababab;}
#example .down-table tbody tr:hover{background: #fff;}
.word{background: url(../images/word.png);}
.img{}
.pdf{background: url(../images/pdf.png);}
.word,.img,.pdf{display: inline-block;width:130px;height:130px; background-size: 130px 130px;}
#layer-photos-zw td{cursor: pointer;}
\ No newline at end of file
@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-family:"ËÎÌå","serif","sans-serif","cursive","fantasy","monospace","Times New Roman",Georgia,Serif;
font-size: 14px;
}
ul,
li {
font-size: 12px;
margin: 0px;
padding: 0px;
list-style-type: none;
line-height: 24px;
}
.lf{float:left;}
.rg{float:right;}
/*****header*****/
#header {
width: 100%;
height: 80px;
line-height: 80px;
background: url(../images/banner.jpg);
color: #fff;
position: relative;
}
.h_icon {
display: inline-block;
float: left;
width: 60px;
height: 100%;
text-align: center;
line-height: 60px;
background: #EC704C;
color: #fff;
margin-left: 50px;
}
.h_triangle {
float: left;
width: 0px;
height: 0px;
font-size: 0;
line-height: 0;
overflow: hidden;
border-width: 8px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent transparent #EC704C;
position: relative;
top: 50%;
margin-top: -7px;
}
.h_title {
float: left;
width:400px;
display: inline-block;
height: 80px;
margin-left: 24px;
background: url(../images/jzgjcs.png);
}
.color1{color:#ec704c;}
.datebox-h{width:228px;height:24px;line-height: 24px;}
/************menu*************/
#menu{width:100%;height:30px;background: #053d76;}
.menu_list{float:left;color:#fff;height:100%;line-height: 30px;margin-left:111px;}
.menu_list li{float:left;margin:0 18px;height:100%;line-height: 30px;font-weight:600;}
.menu_list li a{display: inline-block;position:relative;width:100%;height:100%;line-height: 30px;cursor: pointer;}
.act{border-bottom:1.5px solid #F59D8E;color: #f59d8e;}
.bot_triangle{width: 0px;height: 0px;*width: 8px; *height: 8px;font-size: 0;line-height: 0; overflow: hidden;border-width: 8px;border-style: dashed dashed solid dashed;border-color:#EC704C transparent transparent transparent;position:absolute;bottom:-16px;left:50%;margin-left: -4px;}
/***************content_box1**************/
.condition{margin-bottom:14px;}
.content_box{padding:18px;margin:13px 10px;box-shadow:2px 2px 23px #909090;background:#e8e5e4;}
.cx_t{width:100%;height:19px;line-height:19px;border-bottom:1px dashed #ccc;}
.cx_t span{font-size: 12px;font-weight: 600;margin:0 10px;}
table .td_r{text-align: right;}
table .td_rc{text-align: right;color:#122ee2;}
table .td_c{text-align: center;}
.common_t>tr,.common_t>tbody>tr{border-bottom:1px dashed #ccc;}
.cx_table_tj td{height:40px;line-height: 40px;}
.cx_table_tj td input,.cx_table_tj td select{margin: 0px;padding:0 8px;height: 24px;line-height: 24px;width: 210px;white-space: normal;vertical-align: top;outline-style: none;resize: none;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;border: 1px solid #ccc;background-color: #fff;vertical-align: middle;display: inline-block;overflow: hidden;white-space: nowrap;}
.cx_table_tj td select{width:228px;}
.cx_table_tj td input[type="radio"]{width:16px;height:16px;margin:0 5px;}
.btn_cx{padding: 5px 12px;margin-left:16px;border: 1px solid #245580;background-color: #337ab7;color: #fff;background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);background-repeat: repeat-x;text-shadow: 0 -1px 0 rgba(0,0,0,.2);box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);border-radius: 4px;font-weight: normal;font-size: 12px;cursor: pointer;}
.btn_cx:hover {background: #2c689d;}
.btn_qkcxtj{margin-left:16px;padding: 5px 12px;border: 1px solid #b92c28;background-color: #d9534f;color: #fff;background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);background-repeat: repeat-x;text-shadow: 0 -1px 0 rgba(0,0,0,.2);box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);border-radius: 4px;font-weight: normal;font-size: 12px;cursor: pointer;}
.btn_qkcxtj:hover {background: #c12e2a;}
.datagrid-btable tr td:nth-child(1) a{cursor: pointer;margin:0 4px;}
.icon_expend {
width: 58px;font-size: 12px;
border: 1px solid #EAEAEA;
background-color: #EAEAEA;
color: #000;
line-height: 21px;
margin: 3px 10px 2px 0px;
border-radius: 1000px;
-webkit-user-select: none;
padding: 0 8px;
float: right;
cursor: pointer;
}
.icon-span{display:inline-block;float:right;margin: 0 20px 10px;}
.export-excel{
background: url(../images/excel.png) no-repeat scroll 0 4px transparent;
color: #359FF1;
text-decoration: none;
line-height: 16px;
padding-top: 5px;
padding-left: 19px;
font-size: 12px;
background-size: 15px;
margin-right:8px;
cursor: pointer;
}
.easyui-div{height:24px;line-height: 24px;}
.dataTables_wrapper .dataTables_length{margin-bottom: 9px !important;}
/*********************/
/* tipbar */
.btn_right{float:right;}
.tipbox,.progress li,.tipword,.tipbar .arrow,.tipBarword,.tipSwitch{background-image:url(../images/searchTip.png);background-repeat:no-repeat;}
#searchTip{overflow:hidden;left:50%; top:270px; z-index:1005; background-color:transparent; position:absolute;}
.tipbox{width:300px;position:relative;height:193px;display:none;background-position:0px -313px;}
.tipbox .tipboxBtn{position:absolute;display:inline-block;width:25px;height:25px;left:240px;top:36px;cursor:pointer;}
.tipboxNextbtn{position:absolute;display:inline-block;width:82px;height:28px;left:163px;top:127px;cursor:pointer;}
.progress{position:absolute;left:71px;top:136px;width:90px;height:9px;line-height:9px;font-size:0px;}
.progress li{float:left;width:9px;height:9px;margin-right:6px;font-size:0px;background-position:-829px -311px;}
.progress .on{background-position:-840px -311px;}
.tipword{position:absolute;}
#step1{z-index:1005;}
#step2{z-index:1004;}
#step3{z-index:1003;}
#step4{z-index:1002;}
#step5{z-index:1001;}
#step6{z-index:1000;}
#step1 .tipword{width:242px;height:58px;left:33px;top:54px;background-position:-1px -519px;}
#step2 .tipword{width:203px;height:58px;left:46px;top:54px;background-position:-643px -326px;}
#step3 .tipword{width:223px;height:58px;left:37px;top:54px;background-position:-266px -520px;}
#step4 .tipword{width:202px;height:74px;left:50px;top:47px;background-position:-642px -388px;}
#step5 .tipword{width:240px;height:56px;left:32px;top:56px;background-position:-497px -522px;}
#step6{width:335px;height:201px;background-position:-301px -312px;}
#step6 .tipboxBtn{left:266px;top:38px;}
#step6 .tipboxNextbtn{left:141px;top:128px;}
.tipbarwrap{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1000;background-color:transparent;}
.tipbardiv{position:relative;width:100%;height:100%;margin:0px auto;}
.tipbar{display:none;position:absolute;z-index:1000;}
.tipbarInner{position:relative;}
.tipbar .arrow{width:70px;height:46px;background-position:-193px -216px;position:absolute;}
.tipBarword{position:absolute;}
#tipbar1{width:540px;height:45px;background:url(../images/step2.png);left:-7px;top:116px;}
#tipbar1 .arrow{left:540px;top:0px;}
#tipbar1 .tipBarword{width:259px;height:25px;left:610px;top:0px;background-position:-331px -237px;}
#tipbar2{width:102px;height:39px;background:url(../images/step3.png);top:163px;left:0px;}
#tipbar2 .arrow{left:-77px;top:-3px;background-position: -261px -216px;}
#tipbar2 .tipBarword{width:224px;height:24px;left:-297px;top:-1px;background-position:-197px -262px;}
.clear{font-size:0px;line-height:0px;height:0px;overflow:hidden;}
#tipbar3{width:165px;height:34px;background:url(../images/step4.png);left:3px;top:202px;}
#tipbar3 .arrow{left:-80px;top:0px;background-position: -261px -216px;}
#tipbar3 .tipBarword{width:224px;height:24px;background-position:-196px -288px;left:-232px;top:0px;}
#tipbar4{width:48px;height:48px;background:url(../images/step5.png);left:714px;top:393px;}
#tipbar4 .arrow{left:-68px;top:0px;background-position:-263px -216px;}
#tipbar4 .tipBarword{width:315px;height:25px;background-position:-517px -265px;left:-326px;top:2px;}
#tipbar5{width:97px;height:45px;background:url(../images/step6.png);left:487px;top:120px;}
#tipbar5 .arrow{left:-68px;top:-8px;background-position: -263px -216px;}
#tipbar5 .tipBarword{width:194px;height:54px;top:-12px;left:-261px;background-position:-644px -207px;}
#tipbar1 .tipbarInner{width:454px;height:41px;}
#tipbar2 .tipbarInner{width:106px;height:39px;}
#tipbar3 .tipbarInner{width:203px;height:170px;}
#tipbar4 .tipbarInner{width:49px;height:94px;}
#tipbar5 .tipbarInner{width:255px;height:34px;}
.notip{position:absolute;left:230px;top:132px;}
#notip{vertical-align:middle;}
.notip label{vertical-align:middle;color:#0c5685;}
.tipSwitch{width:80px;height:26px;cursor:pointer;background-position:-512px -212px;cursor:pointer;margin:3px 8px 0 0;}
/**********ellipsis***********/
/* .ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} */
.datagrid-cell{text-overflow:ellipsis;}
/* PDFObject, copyright (C) 2008 Philip Hutchison (pipwerks.com). Documentation and examples are at www.pdfobject.com. Version 1.2, April 2011. MIT style license */
var PDFObject=function(y){if(!y||!y.url){return false;}var w="1.2",b=y.id||false,i=y.width||"100%",z=y.height||"100%",r=y.pdfOpenParams,a,x;var v=function(){var c=null;if(window.ActiveXObject){c=new ActiveXObject("AcroPDF.PDF");if(!c){c=new ActiveXObject("PDF.PdfCtrl");}if(c!==null){return true;}}return false;};var u=function(){var c,f=navigator.plugins,d=f.length,e=/Adobe Reader|Adobe PDF|Acrobat/gi;for(c=0;c<d;c++){if(e.test(f[c].name)){return true;}}return false;};var t=function(){var c=navigator.mimeTypes["application/pdf"];return(c&&c.enabledPlugin);};var s=function(){var c=null;if(u()||v()){c="Adobe";}else{if(t()){c="generic";}}return c;};var q=function(){var e=document.getElementsByTagName("html");if(!e){return false;}var c=e[0].style,d=document.body.style;c.height="100%";c.overflow="hidden";d.margin="0";d.padding="0";d.height="100%";d.overflow="hidden";};var p=function(d){var c="",e;if(!d){return c;}for(e in d){if(d.hasOwnProperty(e)){c+=e+"=";if(e==="search"){c+=encodeURI(d[e]);}else{c+=d[e];}c+="&";}}return c.slice(0,c.length-1);};var o=function(d){var c=null;switch(d){case"url":c=a;break;case"id":c=b;break;case"width":c=i;break;case"height":c=z;break;case"pdfOpenParams":c=r;break;case"pluginTypeFound":c=x;break;case"pdfobjectversion":c=w;break;}return c;};var n=function(d){if(!x){return false;}var c=null;if(d){c=(d.nodeType&&d.nodeType===1)?d:document.getElementById(d);if(!c){return false;}}else{c=document.body;q();i="100%";z="100%";}c.innerHTML='<object data="'+a+'" type="application/pdf" width="'+i+'" height="'+z+'"></object>';return c.getElementsByTagName("object")[0];};a=encodeURI(y.url)+"#"+p(r);x=s();this.get=function(c){return o(c);};this.embed=function(c){return n(c);};return this;};
\ No newline at end of file
<%@ 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>
<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": [[5, 10, 20, 100], [5, 10, 20, 100]],
"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: "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);}}
];
var data={"account":"6217850800004919054","curPage":"1"}
$(function () {
getTableDataServer("yhkDetail","http://localhost:8051/cardinfos",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>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment