增加服务标识号查询

parent dddb2334
......@@ -10,7 +10,7 @@ solrZyGlzd=AJMC SY_JYQK
#----------------------\u8D44\u6E90\u6570\u636E-------------------------------------
#\u8D44\u6E90\u6570\u636Elist
#zylist=hcdpxx:\u706B\u8F66\u767B\u8BB0\u4FE1\u606F,lkdjxx:\u65C5\u5BA2\u767B\u8BB0\u4FE1\u606F,mhlkxx:\u6C11\u822A\u65C5\u5BA2\u4FE1\u606F,swryxx:\u4E0A\u7F51\u4EBA\u5458\u4FE1\u606F
zylist=TLDPXX\:\u706B\u8F66\u767B\u8BB0\u4FE1\u606F,GNLKZSXX\:\u65C5\u5BA2\u767B\u8BB0\u4FE1\u606F
zylist=TLDPXX\:\u706B\u8F66\u767B\u8BB0\u4FE1\u606F,GNLKZSXX\:\u65C5\u5BA2\u767B\u8BB0\u4FE1\u606F,WBSWRY\:\u7F51\u5427\u4E0A\u7F51\u4EBA\u5458
#,mhlkxx\:\u6C11\u822A\u65C5\u5BA2\u4FE1\u606F,swryxx\:\u4E0A\u7F51\u4EBA\u5458\u4FE1\u606F
#-----------------------------------------------------------
#ESB\u56DE\u8C03\u8DEF\u5F84
......@@ -22,18 +22,29 @@ tbstasj=http://10.94.62.4:9041/solr/core1,keywords,AJMC SY_JYQK
#\u706B\u8F66\u767B\u8BB0\u4FE1\u606F
TLDPXX=http://10.94.62.4:9041/solr/TLDPXX,keywords,XM GMSFHM,CCRQ desc,010203
TLDPXX_table=\u59D3\u540D:XM,\u8BC1\u4EF6\u53F7\u7801:GMSFHM,\u4E58\u8F66\u65F6\u95F4:CCRQ,\u8F66\u6B21:CC,\u53D1\u7AD9:SFZ,\u8F66\u53A2\u53F7:CXH,\u5EA7\u4F4D\u53F7:ZWH
TLDPXX_table=\u59D3\u540D\:XM,\u8BC1\u4EF6\u53F7\u7801\:GMSFHM,\u4E58\u8F66\u65F6\u95F4\:CCRQ,\u8F66\u6B21\:CC,\u53D1\u7AD9\:SFZ,\u8F66\u53A2\u53F7\:CXH,\u5EA7\u4F4D\u53F7\:ZWH
#\u65C5\u5BA2\u767B\u8BB0\u4FE1\u606F
GNLKZSXX=http://10.94.62.4:9041/solr/GNLKZSXX,keywords,XM GMSFHM,RZSJ desc,010202
GNLKZSXX_table=\u59D3\u540D:XM,\u6027\u522B:XBDM,\u51FA\u751F\u65E5\u671F:CSRQ,\u8BC1\u4EF6\u53F7\u7801:GMSFHM,\u6237\u7C4D\u5730:HJD_DZMC,\u5165\u4F4F\u65F6\u95F4:RZSJ,\u65C5\u5E97\u540D\u79F0:LD_MC,\u65C5\u5E97\u884C\u653F\u533A\u5212:LD_XZQH,\u65C5\u9986\u5730\u5740\u533A\u5212\u4EE3\u7801:LD_XZQH,\u5165\u4F4F\u623F\u53F7:RZFH
GNLKZSXX_table=\u59D3\u540D\:XM,\u6027\u522B\:XBDM,\u51FA\u751F\u65E5\u671F\:CSRQ,\u8BC1\u4EF6\u53F7\u7801\:GMSFHM,\u6237\u7C4D\u5730\:HJD_DZMC,\u5165\u4F4F\u65F6\u95F4\:RZSJ,\u65C5\u5E97\u540D\u79F0\:LD_MC,\u65C5\u5E97\u884C\u653F\u533A\u5212\:LD_XZQH,\u65C5\u9986\u5730\u5740\u533A\u5212\u4EE3\u7801\:LD_XZQH,\u5165\u4F4F\u623F\u53F7\:RZFH
#\u6C11\u822A\u65C5\u5BA2\u4FE1\u606F
mhlkxx=http://10.94.62.4:9041/solr/mhlkxx,keywords,XM ZJHM,CFRQ desc
#\u4E0A\u7F51\u4EBA\u5458\u4FE1\u606F
swryxx=http://10.94.62.4:9041/solr/swryxx,keywords,SWRYXM ZJHM,SWSJ desc
WBSWRY=http\://10.94.62.4\:9041/solr/WBSWRY,keywords,XM GMSFHM,KSSJ desc,010204
WBSWRY_table=\u59D3\u540D\:XM,\u8BC1\u4EF6\u53F7\u7801\:GMSFHM,\u7F51\u5427\u540D\u79F0\:YYCS_DWMC,\u7F51\u5427\u5730\u5740\:YYCS_DZMC,IP\u5730\u5740\:ZD_IPDZ,\u7EC8\u7AEF\u7F16\u53F7\:ZD_BH,\u4E0A\u7F51\u5F00\u59CB\u65F6\u95F4\:KSSJ,\u4E0B\u7F51\u65F6\u95F4\:JSSJ
#\u670D\u52A1\u6807\u8BC6\u53F7
TBSTFWBZH=http://10.94.62.4\:9041/solr/tbstfwbzh,keywords,FWBZH_XXZJBH,FWBZH_DJSJ desc
TBSTFWBZH_table=\u670D\u52A1\u6807\u8BC6\u7C7B\u522B:FWBZH_FWBZHLBDM,\u63CF\u8FF0:FWBZH_DMBCMS,\u670D\u52A1\u6CE8\u518C\u5730:FWZCD_DZMC,\u6709\u6548\u5F00\u59CB\u65E5\u671F:YXQKSRQ,\u6709\u6548\u7ED3\u675F\u65E5\u671F:YXQJZRQ
#\u670D\u52A1\u6807\u8BC6\u53F7\u5173\u8054
TBGLASJFWBZH=http://10.94.62.4\:9041/solr/tbglasjfwbzh,keywords,ASJBH,GXSJ desc
TBGLASJFWBZH_table=\u6848\u4EF6\u7F16\u53F7:ASJBH
#\u670D\u52A1\u6807\u8BC6\u53F7\u5173\u8054
TBSTASJ=http://10.94.62.4\:9041/solr/TBSTASJ,keywords,AJMC SY_JYQK,LARQ desc
TBSTASJ_table=\u6848\u4EF6\u540D\u79F0:AJMC,\u7B80\u8981\u6848\u60C5:JYAQ,\u6848\u53D1\u5F00\u59CB\u65F6\u95F4:ASJFSSJ_ASJFSKSSJ,\u6848\u53D1\u7ED3\u675F\u65F6\u95F4:ASJFSSJ_ASJFSJSSJ,\u7ACB\u6848\u5355\u4F4D:LADW_GAJGMC
<!--pageEncoding是jsp文件本身的编码-->
<!-- contentType的charset是指服务器发送给客户端时的内容编码-->
<%@ page pageEncoding="utf-8" %>
<%
application.setAttribute("APP_PATH", request.getContextPath());
String time =request.getParameter("time");
String clientIp =request.getParameter("clientIp");
String username =request.getParameter("username");
String useridcard =request.getParameter("useridcard");
String unitcode = request.getParameter("unitcode");
String shuiying=time+" "+clientIp+" "+username;
String ssdw =request.getParameter("ssdw");
request.getSession().setAttribute("shuiying",shuiying);
request.getSession().setAttribute("username",username);
request.getSession().setAttribute("useridcard",useridcard);
request.getSession().setAttribute("unitcode",unitcode);
%>
<!--转发-->
<%--<jsp:forward page="/emps"></jsp:forward>--%>
<html>
<head>
<meta charset="utf-8">
<title>全景通查</title>
<style>
body {
background: #ccc;
}
</style>
<link rel="stylesheet" href="static/bootstrap/css/base.css"/>
<link rel="stylesheet" href="static/bootstrap/css/font-awesome.min.css"/>
<link rel="stylesheet" href="static/bootstrap/css/bootstrap.min.css"/>
<link rel="stylesheet" href="static/bootstrap/css/bootstrap-theme.min.css"/>
<link rel="stylesheet" href="static/bootstrap/css/znjs_serach.css"/>
<link rel="stylesheet" href="static/bootstrap/css/zcdh.css"/>
<style>
.top h1{background: url(./static/images/bshcx.png) 0 0 no-repeat;width:438px;height:138px;margin-left:-219px;}
.search{background: url(./static/images/search1.png) 0 0 no-repeat;width:844px;height:95px;}
.ssnr>li p input{width:670px;height: 95px;margin-left:20px;}
.ssbf a{height:95px;margin-left:20px;}
</style>
</head>
<body style="height:100%; width:100%; overflow:hidden;" onResize="Resize()" onLoad="Resize()">
<img src="static/images/bj.png" alt="" class="bjt"/>
<script>
/* if (self == top) {
watermark.getWaterMark('2017-09-15 11:28:22 10.100.37.93 ADMIN');
window.onscroll = function () {
watermark.getWaterMark('2017-09-15 11:28:22 10.100.37.93 ADMIN');
}
}*/
</script>
<div class="mask_div">
</div>
<div class="top">
<h1></h1>
</div>
<ul class="ssnr">
<li class="ss_wrap">
<div class="ssbf">
<div class="search">
<p><input type="text" placeholder="请输入检索内容..." class="serach" ></p>
<a href="#" onclick="supersearch()" class="ssan"></a>
</div>
<%--<a href="#" class="lsjl">历史记录</a>--%>
</div>
</li>
</ul>
<!--注意css,js文件引入的先后顺序,应该先引入jquery的js文件再引入bootstrap的css文件-->
<!--引入jquery-->
<script type="text/javascript" src="static/js/jquery-1.12.4.min.js"></script>
<!--引入bootstrap js文件-->
<script src="static/bootstrap/js/bootstrap.min.js"></script>
<script src="static/js/znjs.js"></script>
<!--引入工具文件-->
<script src="static/js/util.js"></script>
<!--引入模板文件-->
<script type="text/javascript" src="static/js/templet.js"></script>
</body>
</html>
<script type="text/javascript">
/*$(function () {
var shuiying = '<%=shuiying%>';
//加载水印模板
shuiyingtemplet(shuiying);
});*/
//跳转超级搜索页面
function supersearch() {
var value = $(".serach").val();
var url="${APP_PATH}/bshserach.jsp?value="+value;
window.open(url);
}
</script>
\ No newline at end of file
/**
* Created by changchao on 17-10-16.
*/
//1、solr分页文字信息
function build_page_info(pagedata) {
$("#page_info_area").empty();
$("#page_info_area").append("当前" + pagedata.pageNum + "页,总" + pagedata.pages + "页,总" + pagedata.total + "条记录");
}
//2.solr解析并显示分页信息...
function build_page_nav(value, zysjTemplet, px, pagedata,showPage,limit) {
$("#page_nav_area").empty();
var totalCount=pagedata.total;
var pages=pagedata.pages;
var pageNum=pagedata.pageNum;
//totalCount:总数 showPage:展示选项数 limit:每页显示列数
$('#page_nav_area').extendPagination({
totalCount: totalCount,
showPage: showPage,
limit: limit,
value:value,
zysjTemplet:zysjTemplet,
px:px,
pages:pages,
pageNum:pageNum,
callback: function (value, zysjTemplet, num,px) {
//清空之前数据
$("#page1").empty();
//生成数据 --当前数据加载
$.ajax({
url: "solrsearchdata",
type: 'post',
dataType: 'json',
data: {value: value, solr: zysjTemplet, num: num, sort: px},
success: function (data) {
var solrdata = data.solrFyObj.list;
var pagedata = data.solrFyObj;
var solrtable = data.solrtbale;
$.each(solrdata, function (n, obj) {//遍历数据
var numlist=n+1;//显示的num
var id=obj.ID;
$("#page1").append($("<dl class='ryxq_wrap ssjglist_"+numlist+"'></dl>"));
var templet0=$("<dt class='xmnum' style='color:blue' onclick=asjxx('"+id+"')></dt>").append(+numlist+"、服务标识号主键:"+obj.ID);
var templet1=$("<dd class='esbzydata"+numlist+"'></dd>");
$(".ssjglist_"+numlist+"").append(templet0).append(templet1);
$.each(solrtable, function (n, table) {//生产模板,solr.propertiese中配置 证件号码:ZJHM
var table=table.split(":");
var key=table[1];
var value=table[0];
templet2=$("<b></b>").append(value+":");
if(key=="FWBZH_FWBZHLBDM"){
debugger;
var fwbzh = fwbzhdic(obj[key]);
templet3=$("<span class="+key+" style='color:blue'></span>").append(fwbzh);
}else{
templet3=$("<span class="+key+"></span>").append(obj[key]);
}
$(".esbzydata"+numlist+"").append(templet2).append(templet3);
});
});
//分页信息
//1、分页文字信息
build_page_info(pagedata);
}
})
}
});
}
//----------------------------------ESB------------------------------------------
//1、esb分页文字信息
function esbbuild_page_info(pagedata) {
$("#page_info_area").empty();
$("#page_info_area").append("当前" + pagedata.pageNum + "页,总" + pagedata.pages + "页,总" + pagedata.total + "条记录");
}
//2.esb解析并显示分页信息...
function esbbuild_page_nav(data,esbtemplet,pagedata,showPage,limit) {
$("#page_nav_area").empty();
var totalCount=pagedata.total;
var pages=pagedata.pages;
var pageNum=pagedata.pageNum;
//totalCount:总数 showPage:展示选项数 limit:每页显示列数
$('#page_nav_area').esbextendPagination({
totalCount: totalCount,
showPage: showPage,
limit: limit,
pages:pages,
pageNum:pageNum,
data:data,//某个资源
esbtemplet:esbtemplet,//模板
callback: function (pagenum) {
//分页数据加载
//清空之前数据
$("#page1").empty();
var total=data.length;
//pagedata分页数据
var pagedata={};
var limit=10;
var fyNun=(total+(limit-1))/limit;
var fyNum=Math.floor(fyNun);// 取整
pagedata.total=total;
pagedata.pages=fyNum;
pagedata.pageNum=pagenum;
//装载显示的分页数据
var rowstart=parseInt((pagenum-1)*10); //开始行数
var rowsend=parseInt(rowstart+10);//结束行数
$.each(data, function (n, obj) {//遍历数据
var num=parseInt(n+1);//第几条数据
if(num>rowstart && num<rowsend+1){
var numlist=num-(pagenum-1)*10;//显示的num
$("#page1").append($("<dl class='ryxq_wrap ssjglist_"+numlist+"'></dl>"));
var templet0=$("<dt class='xmnum' style='color:blue'></dt>").append(numlist+"、"+obj["XM"]);
var templet333=$("<dd class='esbzydata"+numlist+"'></dd>");
$(".ssjglist_"+numlist+"").append(templet0).append(templet333);
$.each(esbtemplet, function (m, table) {//生产模板,装载数据 //LISTFIELDCODE 字段
var key=table.fieldname;
var value=table.aliasname;
templet1=$("<b></b>").append(value+":");
if(key=="XM"){
templet3=$("<span class="+key+" style='color:blue'></span>").append(obj[key]);
}
else if(key=="SFZH"){
templet2=$("<span class="+key+" style='color:red'></span>").append(obj[key]);
}
else if(key=="ZJHM"){
templet2=$("<span class="+key+" style='color:red'></span>").append(obj[key]);
}
else{
templet2=$("<span class="+key+"></span>").append(obj[key]);
}
$(".esbzydata"+numlist+"").append(templet1).append(templet2);
});
}
});
//分页信息
//1、分页文字信息
esbbuild_page_info(pagedata);
//相关度标签初始化状态
$(".xgdpx").hide();
$(".kssjpx").hide();
}
});
}
//1、solr首页数据加载
function solrfydata(value, zysjTemplet, num, px) {
//显示页面
$(".zjhm_wrap").show();
$(".ssmz_wrap").hide();
//清空之前数据
$("#page1").empty();
//生成数据 --当前数据加载
$.ajax({
url: "solrsearchdata",
type: 'post',
dataType: 'json',
data: {value: value, solr: zysjTemplet, num: num, sort: px},
success: function (data) {
var solrdata = data.solrFyObj.list;
var pagedata = data.solrFyObj;
var solrtable = data.solrtbale;
$.each(solrdata, function (n, obj) {//遍历数据
var numlist=n+1;//显示的num
var id=obj.ID;
$("#page1").append($("<dl class='ryxq_wrap ssjglist_"+numlist+"'></dl>"));
var templet0=$("<dt class='xmnum' style='color:blue;cursor: pointer;' title=\"点击查看案件详情\" onclick=asjxx('"+id+"')></dt>").append(+numlist+"、服务标识号主键:"+obj.ID);
var templet1=$("<dd class='esbzydata"+numlist+"'></dd>");
$(".ssjglist_"+numlist+"").append(templet0).append(templet1);
$.each(solrtable, function (n, table) {//生产模板,solr.propertiese中配置 证件号码:ZJHM
var table=table.split(":");
var key=table[1];
var value=table[0];
templet2=$("<b></b>").append(value+":");
if(key=="FWBZH_FWBZHLBDM"){
debugger;
var fwbzh = fwbzhdic(obj[key]);
templet3=$("<span class="+key+" style='color:blue'></span>").append(fwbzh);
}else{
templet3=$("<span class="+key+"></span>").append(obj[key]);
}
$(".esbzydata"+numlist+"").append(templet2).append(templet3);
});
});
//分页信息
//1、分页文字信息
build_page_info(pagedata);
//2、分页信息-- //totalCount:总数 showPage:展示选项数 limit:每页显示列数
build_page_nav(value, zysjTemplet, px, pagedata,10,10);
}
})
}
function asjxx(value) {
$.ajax({
url: "solrsearchdata",
type: 'post',
dataType: 'json',
data: {value: value, solr: "TBGLASJFWBZH", num: 1, sort: "score desc"},
success: function (data) {
debugger;
var solrdata = data.solrFyObj.list;
//tb_gl_asj_fwbzh关联表
if(solrdata.length>0){
var asjxx=solrdata[0];
var asjbh=asjxx["ASJBH"];
$.ajax({
url: "solrsearchdata",
type: 'post',
dataType: 'json',
data: {value: asjbh, solr: "TBSTASJ", num: 1, sort: "score desc"},
success: function (data) {
var solrdata = data.solrFyObj.list;
//tb_st_asj
if(solrdata.length>0){
$(".error").hide();
$(".jbxx").show();
$("#wxx").hide();
var solrtable = data.solrtbale;
var obj=solrdata[0];
$(".AJMC").html(obj.AJMC);
$(".ID").html(obj.ID);
$(".JYAQ").html(obj.JYAQ);
$(".ASJFSSJ_ASJFSKSSJ").html(obj.ASJFSSJ_ASJFSKSSJ);
$(".ASJFSSJ_ASJFSJSSJ").html(obj.ASJFSSJ_ASJFSJSSJ);
$(".LADW_GAJGMC").html(obj.LADW_GAJGMC)
}else{
$(".jbxx").hide();
$("#wxx").hide();
$(".error").show();
$(".asjerror").html("案件表中无此信息")
}
}
})
}else{
$(".jbxx").hide();
$("#wxx").hide();
$(".error").show();
$(".asjerror").html("关联表中无此信息")
}
}
})
}
//按时间排序
function pxtool(px) {
var value = $(".serach").val();
//分页数据加载--第一页
//var px="sj"//相关度排序((从配置文件中获取时间字段)
solrfydata(value, "TBSTFWBZH", 1, px);
}
\ No newline at end of file
......@@ -16,4 +16,10 @@ function mzdmzh(dm){
}
mzdm=bzmzdm[dm];
return mzdm;
}
function fwbzhdic(dm) {
var fwbzh={'01':'电话号码', '02':'国际移动用户识别码','03':'银行帐号','04':'银行卡号','05':'消费卡号','06':'基金账号','07':'股票账号'
,'08':'网络交易账号','09':'网络登记账号','10':'网络地址','11':'电子邮件地址','12':'QQ号码','13':'微信号','14':'易信号','15':'微博账号'}
bshdm=fwbzh[dm];
return bshdm;
}
\ No newline at end of file
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