Commit ea9ee4d0 by mayunfei

新增线索转递函流程

parent d2e5ca29
......@@ -17,13 +17,15 @@ public class ServletContextConfig implements ServletContextListener {
@Value("${asjCbUrl}")
private String asjCbUrl;
@Value("${zcptUrl}")
private String zcptUrl;
@Override
public void contextInitialized(ServletContextEvent sce) {
ServletContext context=sce.getServletContext();
context.setAttribute("asjZbUrl",asjZbUrl);
context.setAttribute("asjCbUrl",asjCbUrl);
context.setAttribute("zcptUrl",zcptUrl);
}
@Override
......
spring.datasource.url=jdbc:oracle:thin:@192.168.0.109:1521:XZXT
spring.datasource.url=jdbc:oracle:thin:@192.168.0.105:1521:XZXT
spring.datasource.username=XZXT
spring.datasource.password=XZXT
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
......@@ -9,7 +9,7 @@ logging.level.org.spring.springboot.dao=debug
#redis config
#\u65B0\u7586
spring.redis.host=192.168.0.109
spring.redis.host=192.168.0.105
#\u5185\u8499
#redis.host=10.100.17.124
spring.redis.port=6379
......@@ -24,3 +24,5 @@ zhyyPath=http://zhyy.xzxt.nm:7001
ssdw=430000000000
zczlUrl=http://localhost:9022
asjZbUrl = http://192.168.0.106:9100
asjCbUrl = http://localhost:9013
zcptUrl = http://192.168.0.108
\ No newline at end of file
......@@ -194,10 +194,40 @@
data-options="prompt:'请输入指纹比中信息编号并点击提取'" id="xgxxXxzjbh">
</span>
<a class="btn_a btn_search posa" onclick="doSearch()"
style="margin-right:20px;">提取</a><a class="DNA btn_a btn_search posa" onclick="doDnaDetail()"
style="margin-right:20px;">提取</a><a class="DNA KQYAJ XSZDH btn_a btn_search posa" onclick="doDnaDetail()"
style="margin-right:20px;">查看详情</a>
</td>
</tr>
<tr class="XSZDH">
<td class="ar" width="13.3%"> 检举人姓名:</td>
<td width="20%">
<input type="text" readonly="readonly" id="jjrXm" name="jjrXm" />
</td>
<td class="ar" width="13.3%">检举人身份证号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="jjrSfzh" name="jjrSfzh" />
</td>
</tr>
<tr class="KQYAJ">
<td class="ar" width="13.3%"> 系列案件名称:</td>
<td width="20%">
<input type="text" readonly="readonly" id="cbmc" name="cbmc" />
</td>
<td class="ar" width="13.3%">涉案/已破:</td>
<td width="20%">
<input type="text" readonly="readonly" id="cbzGlajCount" name="cbzGlajCount" />
</td>
</tr>
<tr class="KQYAJ">
<td class="ar" width="13.3%">串并依据:</td>
<td width="20%">
<input type="text" readonly="readonly" id="cblx" name="cblx" />
</td>
<td class="ar" width="13.3%">跨区域类型:</td>
<td width="20%">
<input type="text" readonly="readonly" id="cbajKd" name="cbajKd" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">捺印指纹编号:</td>
<td width="20%">
......@@ -319,6 +349,7 @@
<script id="scripturlid" src="/common/js/checkurl.js?url=${perurl}" type="text/javascript"></script>
<script>
openCombotree('ywlx');
openCombotree('zllx');
openCombotree('zljsdwdm');
</script>
</body>
......@@ -332,6 +363,7 @@
onChange: function (n,o) {
$(".KQYAJ").hide();
$(".NDA").hide();
$(".XSZDH").hide();
//控制类案中的代码值
$('#zdsprjh').combobox('clear');
$('#zdsprjh').combobox({
......@@ -349,14 +381,22 @@
});
$('#zllx').combobox({
onChange: function (n,o) {
$(".KQYAJ").find("input").val("");
$(".NDA").find("input").val("");
$(".XSZDH").find("input").val("");
$(".KQYAJ").hide();
$(".NDA").hide();
$(".XSZDH").hide();
$("#xgxxXxzjbh").val("");
var zllx= $("#zllx").combotree("getValue");
var ywlx= $("#ywlx").combotree("getValue");
if(zllx == "5001"){
$(".DNA_TITLE").show();
}else if(zllx == "1000"){
$(".DNA_TITLE").find("td").eq(0).text("指纹比中信息编号:");
}else if(zllx == "6001"){
$(".DNA_TITLE").show();
$(".DNA_TITLE").find("td").eq(0).text("线索转递函编号:");
}else if(ywlx == "0"){
$(".DNA_TITLE").show();
$(".DNA_TITLE").find("td").eq(0).text("跨区域系列案件编号");
}else{
......@@ -367,25 +407,7 @@
$(".DNA").hide();
$(".KQYAJ").hide();
var xxly = $("#xxly").val();
if(xxly == "5001"){
$("#ywlx").combotree("setValue","3");
$('#zllx').combobox({
url: "/queryTypeCode?type=CODE_ZLLXDM&startId=3"
});
$("#zllx").combotree("setValue",xxly);
$("#xgxxXxzjbh").attr("value",$("#XgxxBh").val());
$("input[name='xgxxXxzjbh']").val($("#XgxxBh").val());
$(".DNA_TITLE").show();
doSearch();
setCodeTexts();
}
var zllx= $("#zllx").combotree("getValue");
//修改模式的初始化
if(zllx == "5001" || zllx == "1000"){
$(".DNA_TITLE").show();
doSearch();//调取指纹接口,给页面上指纹信息赋值
}
$(".XSZDH").hide();
var hiddenZpsprjh = $("#hiddenZpsprjh").val();
$('#zdsprjh').combotree('setValue',hiddenZpsprjh);
......@@ -429,6 +451,7 @@
function doSearch(){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var zllx= $("#zllx").combotree("getValue");
var ywlx= $("#ywlx").combotree("getValue");
if(zllx == "5001"){
var asjZbUrl="${asjZbUrl}";
$.ajax({
......@@ -457,7 +480,27 @@
}
}
})
}else if(zllx == "1000"){
}else if(zllx == "6001"){
var zcptUrl="${zcptUrl}";
$.ajax({
url:zcptUrl+"/getXszdhDetail?xxzjbh="+xgxxXxzjbh,
type:"POST",
xhrFields:{
withCredentials:true
},
success:function (data) {
if(JSON.stringify(data) != "{}"){
$(".XSZDH").show();
var person = data.data;
$("#jjrXm").val(person.jjrXm);
$("#jjrSfzh").val(person.jjrSfzh);
}else{
layer.alert("线索转递函编号有误!","提示");
return;
}
}
})
}else if(ywlx == "0"){
$.ajax({
url:"/getCbzxx?xxzjbh="+xgxxXxzjbh,
type:"POST",
......@@ -481,12 +524,17 @@
function doDnaDetail(){
var zllx= $("#zllx").combotree("getValue");
var ywlx= $("#ywlx").combotree("getValue");
if(zllx == '5001'){
var barcodeRybh = $("#barcodeRybh").val();
var barcode_A = $("#barcode_A").val();
var asjZbUrl="${asjZbUrl}";
window.open(asjZbUrl+"/getXsjsbdxq?nyzwbh="+barcodeRybh+"&xczwbh="+barcode_A);
}else if(zllx == '1000'){
}else if(zllx == '6001'){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var zcptUrl="${zcptUrl}";
window.open(zcptUrl+"/getXszdhxx?xxzjbh="+xgxxXxzjbh);
}else if(ywlx == '0'){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var asjCbUrl="${asjCbUrl}";
window.open(asjCbUrl+"/toBjcba?xxzjbh="+xgxxXxzjbh);
......@@ -532,6 +580,25 @@
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}else if(zllx == "6001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("线索转递函编号不能为空!","提示");
return;
}
if($("#jjrXm").val()=="" || $("#jjrXm").val()==null){
layer.alert("请先提取线索转递函信息!","提示");
return;
}
}
if(ywlx == "0"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("跨区域系列案件编号不能为空!","提示");
return;
}
if($("#cbmc").val()=="" || $("#cbmc").val()==null){
layer.alert("请先提取跨区域系列案件信息!","提示");
return;
}
}
//多选单位拼接单位信息
var tempCount = 1;
......@@ -630,6 +697,25 @@
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}else if(zllx == "6001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("线索转递函编号不能为空!","提示");
return;
}
if($("#jjrXm").val()=="" || $("#jjrXm").val()==null){
layer.alert("请先提取线索转递函信息!","提示");
return;
}
}
if(ywlx == "0"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("跨区域系列案件编号不能为空!","提示");
return;
}
if($("#cbmc").val()=="" || $("#cbmc").val()==null){
layer.alert("请先提取跨区域系列案件信息!","提示");
return;
}
}
//判断单位是否存在联络员
$.ajax({
......
......@@ -65,7 +65,16 @@
style="margin-right:20px;">查看详情</a>
</td>
</tr>
<tr class="XSZDH">
<td class="ar" width="13.3%"> 检举人姓名:</td>
<td width="20%">
<input type="text" readonly="readonly" id="jjrXm" name="jjrXm" />
</td>
<td class="ar" width="13.3%">检举人身份证号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="jjrSfzh" name="jjrSfzh" />
</td>
</tr>
<tr class="KQYAJ">
<td class="ar" width="13.3%"> 系列案件名称:</td>
<td width="20%">
......@@ -400,8 +409,10 @@
$(".DNA").hide();
$(".KQYAJ").hide();
var zllx = "${tbYwZczl.zllx }";
var ywlx = "${tbYwZczl.ywlx_str }";
if(zllx == "5001"){
$(".DNA_TITLE").show();
$(".DNA_TITLE").find("td").eq(0).text("指纹比中信息编号:");
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
if(xgxxXxzjbh!=null&&xgxxXxzjbh!=""){
var asjZbUrl="${asjZbUrl}";
......@@ -433,7 +444,33 @@
}
})
}
}else if(zllx == "1000"){
}else if(zllx == "6001"){
$(".DNA_TITLE").show();
$(".DNA_TITLE").find("td").eq(0).text("线索转递函编号:");
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
if(xgxxXxzjbh!=null&&xgxxXxzjbh!=""){
var zcptUrl="${zcptUrl}";
$.ajax({
url:zcptUrl+"/getXszdhDetail?xxzjbh="+xgxxXxzjbh,
type:"POST",
xhrFields:{
withCredentials:true
},
success:function (data) {
if(JSON.stringify(data) != "{}"){
$(".XSZDH").show();
var person = data.data;
$("#jjrXm").val(person.jjrXm);
$("#jjrSfzh").val(person.jjrSfzh);
}else{
layer.alert("线索转递函编号有误!","提示");
return;
}
}
})
}
}else if(ywlx == "0"){
$(".DNA_TITLE").find("td").eq(0).text("跨区域系列案件编号:");
$(".DNA_TITLE").show();
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
if(xgxxXxzjbh!=null&&xgxxXxzjbh!=""){
......@@ -459,12 +496,17 @@
})
function doDnaDetail(){
var zllx = "${tbYwZczl.zllx }";
var ywlx = "${tbYwZczl.ywlx_str }";
if(zllx == '5001'){
var barcodeRybh = $("#barcodeRybh").val();
var barcode_A = $("#barcode_A").val();
var asjZbUrl="${asjZbUrl}";
window.open(asjZbUrl+"/getXsjsbdxq?nyzwbh="+barcodeRybh+"&xczwbh="+barcode_A);
}else if(zllx == '1000'){
}else if(zllx == '6001'){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var zcptUrl="${zcptUrl}";
window.open(zcptUrl+"/getXszdhxx?xxzjbh="+xgxxXxzjbh);
}else if(ywlx == '0'){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var asjCbUrl="${asjCbUrl}";
window.open(asjCbUrl+"/toBjcba?xxzjbh="+xgxxXxzjbh);
......
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