Commit b6120fc9 by mayunfei

前同事曹崟遗留bug if else if 没加else 字典添加分级功能

parent 6383c43b
package com.founder.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
@Component
public class ServletContextConfig implements ServletContextListener {
@Value("${asjZbUrl}")
private String asjZbUrl;
@Override
public void contextInitialized(ServletContextEvent sce) {
ServletContext context=sce.getServletContext();
context.setAttribute("asjZbUrl",asjZbUrl);
}
@Override
public void contextDestroyed(ServletContextEvent sce) {
}
}
......@@ -174,6 +174,8 @@ public class TbYwZczl extends BaseModel{
private String qqfqrgmsfhm = null;//请求发起人身份证号码
private String xgxxXxzjbh = null;
public String getZczlbh() {
return zczlbh;
}
......@@ -894,4 +896,12 @@ public class TbYwZczl extends BaseModel{
public void setUsername(String username) {
this.username = username;
}
public String getXgxxXxzjbh() {
return xgxxXxzjbh;
}
public void setXgxxXxzjbh(String xgxxXxzjbh) {
this.xgxxXxzjbh = xgxxXxzjbh;
}
}
......@@ -30,7 +30,9 @@ public class DictController {
if (type != null && !"".equals(type)) {
if(type.equals("CODE_JY")){
ZTreeNodeList = dicItemService.queryTypeUsercode(startId,name);//查询警员字典
}if(type.equals("CODE_SPJY")){
}else if(type.equals("CODE_ZLLXDM")){
ZTreeNodeList = dicItemService.queryZllxdmcode(type,startId);//查询具有相应业务审批权限的警员字典
}else if(type.equals("CODE_SPJY")){
ZTreeNodeList = dicItemService.queryTypeSpUsercode(startId,name);//查询具有相应业务审批权限的警员字典
}else if("0".equals(isInit)){//非初始化调用
ZTreeNodeList = dicItemService.queryTypeCode(type,id,startId,yycj,name);
......
......@@ -31,6 +31,8 @@ public interface IDictitemDao {
List<User> queryAllUnitUser(Map m);
List<SysDictitem> queryZllxdmcode(Map m);
String getNameByCode(HashMap<String, String> codeMap);
List<User> queryAllUserByUserIdList(List<String> userIdList);
......
......@@ -57,6 +57,8 @@ public interface IDicItemService {
List<ZTreeNode> queryTypeUsercode(String startId,String name);
List<ZTreeNode> queryZllxdmcode(String type,String startId);
List<ZTreeNode> queryAllCode(String type);
List<ZTreeNode> queryTypeSpUsercode(String startId, String name);
......
......@@ -91,6 +91,30 @@ public class IDicItemServiceImpl implements IDicItemService {
return ztreeNodes;
}
@Override
public List<ZTreeNode> queryZllxdmcode(String type,String startId) {
Map m = new HashMap<>();
m.put("pid",startId);
m.put("code",type);
//拿到对应单位下的警员信息
List<SysDictitem> sysDictitemList = dicItemDao.queryZllxdmcode(m);
List<ZTreeNode> zTreeNodeList = new ArrayList<>();
if(sysDictitemList!=null&&sysDictitemList.size()>0){
for(int i=0;i<sysDictitemList.size();i++){
SysDictitem sysDictitem = sysDictitemList.get(i);
ZTreeNode node=new ZTreeNode();
node=parseSysDictitemToNode(node,sysDictitem);
if(node.isIsParent()){
node.setState("closed"); //显示文件夹图标
}else{
node.setState(null); //显示叶子图标
}
zTreeNodeList.add(node);
}
}
return zTreeNodeList;
}
/**
* 拿到指定类型字典的所有代码值
* @param type
......
......@@ -578,9 +578,11 @@ public class ZczlService implements IZczlService {
inString = inString+",'"+list.get(i)+"')";
}
}else{
if(i==500){
if(i == list.size() -1 && i % 500 == 0){
inString = inString + "or UNITCODE in ('"+list.get(i)+"')";
}else if(i % 500 == 0){
inString = inString + "or UNITCODE in ('"+list.get(i)+"'";
}else if(i!=list.size()-1){
}else if((i+1) % 500 != 0 && i!=list.size()-1){
inString = inString+",'"+list.get(i)+"'";
}else{
inString = inString+",'"+list.get(i)+"')";
......
spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
spring.datasource.url=jdbc:oracle:thin:@192.168.0.109: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=127.0.0.1
spring.redis.host=192.168.0.109
#\u5185\u8499
#redis.host=10.100.17.124
spring.redis.port=6379
......@@ -21,5 +21,6 @@ qxUrl=http://qx.xzxt.nm:9044
domain=.xzxt.nm
zhyyPath=http://zhyy.xzxt.nm:7001
ssdw=65
zczlUrl=http://localhost:9022
\ No newline at end of file
ssdw=430000000000
zczlUrl=http://localhost:9022
asjZbUrl = http://192.168.0.106:9100
\ No newline at end of file
......@@ -54,6 +54,36 @@
order by code asc
</select>
<select id="queryZllxdmcode" parameterType="java.lang.String" resultType="com.founder.model.SysDictitem">
select distinct
id,
isparent,
groupid,
code ,
name,
groupname,
pid,
description,
yycj1,
yycj2,
yycj3,
yycj4,
yycj5,
yycj6,
yycj7,
yycj8,
yycj9,
startcode,
endcode
from SYS_DICTITEM
where 1=1
and scbz = '0'
<if test="pid!=null and pid!=''">and pid = #{pid, jdbcType=VARCHAR}</if>
<if test="code!=null and code!=''">and GROUPID = #{code, jdbcType=VARCHAR}</if>
order by code asc
</select>
<select id="selectAllUser" resultType="com.founder.model.User" parameterType="String" >
select unitcode,true_name as trueName,policemanid from sys_user where scbz='0'
</select>
......
......@@ -875,6 +875,7 @@
qqrjh,
sfqqzl,
ZDSPRJH,
XGXX_XXZJBH,
XXSCPDBZ
) values (
<if test="zczlbh!=null">#{zczlbh},</if>
......@@ -928,6 +929,8 @@
<if test="sfqqzl==null">'0',</if>
<if test="zdsprjh!=null">#{zdsprjh},</if>
<if test="zdsprjh==null">NULL,</if>
<if test="xgxxXxzjbh!=null">#{xgxxXxzjbh},</if>
<if test="xgxxXxzjbh==null">NULL,</if>
0
)
<selectKey resultType="java.lang.String" keyProperty="zczlbh">
......@@ -992,6 +995,7 @@
zczl.QQRJH qqrjh,
zczl.SFQQZL sfqqzl,
zczl.ZDSPRJH zdsprjh,
zczl.XGXX_XXZJBH xgxxXxzjbh,
zczl.QQFQRGMSFHM qqfqrgmsfhm
from TB_YW_ZCZL zczl where 1=1 and zczl.xxscpdbz = '0' and zczl.zczlbh=#{zczlbh}
......@@ -1067,6 +1071,8 @@
<if test="gzyq==null || gzyq==''">,gzyq=NULL</if>
<if test="zdsprjh!=null and zdsprjh!=''">,ZDSPRJH=#{zdsprjh}</if>
<if test="zdsprjh==null || zdsprjh==''">,ZDSPRJH=NULL</if>
<if test="xgxxXxzjbh!=null and xgxxXxzjbh!=''">,XGXX_XXZJBH=#{xgxxXxzjbh}</if>
<if test="xgxxXxzjbh==null || xgxxXxzjbh==''">,XGXX_XXZJBH=NULL</if>
where zczlbh=#{zczlbh}
</update>
......
......@@ -178,12 +178,62 @@
<td class="ar necessary" width="13.3%">侦查指令类型:</td>
<td width="20%">
<span class="textbox">
<input type="text" id="zllx" name="zllx" value="${tbYwZczl.zllx}" class="val easyui-combotree" data-options="url: '/queryTypeCode?type=CODE_ZLLXDM',method:'get',fit:true,textField : 'text', valueField : 'id'"/>
<input type="text" id="zllx" name="zllx" value="${tbYwZczl.zllx}" class="val easyui-combotree" data-options="url: '/queryTypeCode?type=CODE_ZLLXDM&startId=${tbYwZczl.ywlx}',method:'get',fit:true,textField : 'text', valueField : 'id'"/>
</span>
</td>
<td class="ar" width="13.3%"></td>
<td width="20%"></td>
</tr>
<tr class="DNA_TITLE" style="display: none">
<td class="ar necessary" width="13.3%">指纹比中信息编号:</td>
<td colspan="3">
<span class="posr">
<input class="easyui-textbox" style="width: 250px;height: 30px" type="text" name="xgxxXxzjbh" value="${tbYwZczl.xgxxXxzjbh}"
data-options="prompt:'请输入指纹比中信息编号并点击提取'" id="xgxxXxzjbh"><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>
</span>
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">捺印指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode" name="barcode" />
</td>
<td class="ar" width="13.3%">人员编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcodeRybh" name="barcodeRybh" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">姓名:</td>
<td width="20%">
<input type="text" readonly="readonly" id="name_dna" name="name_dna" />
</td>
<td class="ar" width="13.3%">证件号码:</td>
<td width="20%">
<input type="text" readonly="readonly" id="idnumber" name="idnumber" />
</td>
<td class="ar" width="13.3%">出生日期:</td>
<td width="20%">
<input type="text" readonly="readonly" id="birthdate" name="birthdate" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">现场指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode_A" name="barcode_A" />
</td>
<td class="ar" width="13.3%">案事件编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="asjbh_A" name="asjbh_A" />
</td>
<td class="ar" width="13.3%">现堪编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="kybh" name="kybh" />
</td>
</tr>
<tr>
<td class="ar necessary">接受单位:</td>
<td colspan="3">
......@@ -266,7 +316,6 @@
<script id="scripturlid" src="/common/js/checkurl.js?url=${perurl}" type="text/javascript"></script>
<script>
openCombotree('ywlx');
openCombotree('zllx');
openCombotree('zljsdwdm');
</script>
</body>
......@@ -276,6 +325,12 @@
<script type="text/javascript">
$(document).ready(function(){
$(".DNA").hide();
var zllx= $("#zllx").combotree("getValue");
if(zllx == "5001"){
$(".DNA_TITLE").show();
doSearch();
}
var hiddenZpsprjh = $("#hiddenZpsprjh").val();
$('#zdsprjh').combotree('setValue',hiddenZpsprjh);
$('#ywlx').combotree({
......@@ -283,13 +338,25 @@
debugger
//控制类案中的代码值
$('#zdsprjh').combobox('clear');
//$('#zdsprjh').combobox('setValue','');
//$('#zdsprjh').combobox('selected',false);
// "selected":true
$('#zdsprjh').combobox({
url: "/queryTypeCode?type=CODE_SPJY&startId="+n
});
$('#zllx').combobox('clear');
$('#zllx').combobox({
url: "/queryTypeCode?type=CODE_ZLLXDM&startId=" + n
});
}
});
$('#zllx').combobox({
onChange: function (n,o) {
var zllx= $("#zllx").combotree("getValue");
if(zllx != "5001"){
$(".DNA_TITLE").hide();
}else{
$(".DNA_TITLE").show();
}
}
});
......@@ -326,9 +393,46 @@
}
});
}
});
//提取DNA信息
function doSearch(){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var asjZbUrl="${asjZbUrl}";
$.ajax({
url:asjZbUrl+"/getXsjsbdxx?xxzjbh="+xgxxXxzjbh,
type:"POST",
xhrFields:{
withCredentials:true
},
success:function (data) {
if(JSON.stringify(data) != "{}"){
$(".DNA").show();
var person = data.person;
$("#barcode").val(person.barcode);
$("#barcodeRybh").val("R"+person.barcode);
$("#name_dna").val(person.name);
$("#idnumber").val(person.idnumber);
$("#birthdate").val(person.birthdate.substring(0,10));
var asjxx = data.casexx;
$("#barcode_A").val(asjxx.barcode);
$("#asjbh_A").val(asjxx.asjbh);
$("#kybh").val(asjxx.kybh);
}else{
layer.alert("指纹比中信息编号有误!","提示");
return;
}
}
})
}
function doDnaDetail(){
var barcodeRybh = $("#barcodeRybh").val();
var barcode_A = $("#barcode_A").val();
var asjZbUrl="${asjZbUrl}";
window.open(asjZbUrl+"/getXsjsbdxq?nyzwbh="+barcodeRybh+"&xczwbh="+barcode_A);
}
function back(){
var url="/toGetWqqfbdzczlList";
......@@ -360,6 +464,16 @@
layer.alert("接受单位必填!","提示");
return;
}
if(zllx == "5001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("DNA比重信息编号不能为空!","提示");
return;
}
if($("#barcode").val()=="" || $("#barcode").val()==null){
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}
//多选单位拼接单位信息
var tempCount = 1;
$("input[name='zljsdwdm']").each(
......@@ -448,7 +562,16 @@
layer.alert("工作要求必填!","提示");
return;
}
if(zllx == "5001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("DNA比重信息编号不能为空!","提示");
return;
}
if($("#barcode").val()=="" || $("#barcode").val()==null){
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}
//判断单位是否存在联络员
$.ajax({
url:'/queryLlys?unitcodes='+zljsdwdm,
......
......@@ -33,7 +33,7 @@
<link rel="stylesheet" href="/easyui-window/css/easyui.css">
<link rel="stylesheet" href="/easyui-window/css/icon.css">
<link rel="stylesheet" href="/layer/layer.css">
<link rel="stylesheet" href="/layer/skin/layer.css">
<link rel="stylesheet" href="/common/css/jquery.alert.css">
</head>
......@@ -178,11 +178,59 @@
<td class="ar necessary" width="13.3%">侦查指令类型:</td>
<td width="20%">
<span class="textbox">
<input type="text" id="zllx" name="zllx" value="${tbYwZczl.zllx}" class="val easyui-combotree" data-options="url: '/queryTypeCode?type=CODE_ZLLXDM',method:'get',fit:true,textField : 'text', valueField : 'id'"/>
<input type="text" id="zllx" name="zllx" value="${tbYwZczl.zllx}" class="val easyui-combotree" data-options="url: '/queryTypeCode?type=CODE_ZLLXDM&startId=${tbYwZczl.ywlx}',method:'get',fit:true,textField : 'text', valueField : 'id'"/>
</span>
</td>
<td class="ar" width="13.3%"></td>
<td width="20%"></td>
</tr>
<tr class="DNA_TITLE" style="display: none">
<td class="ar necessary" width="13.3%">指纹比中信息编号:</td>
<td colspan="3">
<span class="posr">
<input class="easyui-textbox" style="width: 250px;height: 30px" type="text" name="xgxxXxzjbh" value="${tbYwZczl.xgxxXxzjbh}"
data-options="prompt:'请输入指纹比中信息编号并点击提取'" id="xgxxXxzjbh"><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>
</span>
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">捺印指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode" name="barcode" />
</td>
<td class="ar" width="13.3%">人员编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcodeRybh" name="barcodeRybh" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">姓名:</td>
<td width="20%">
<input type="text" readonly="readonly" id="name_dna" name="name_dna" />
</td>
<td class="ar" width="13.3%">证件号码:</td>
<td width="20%">
<input type="text" readonly="readonly" id="idnumber" name="idnumber" />
</td>
<td class="ar" width="13.3%">出生日期:</td>
<td width="20%">
<input type="text" readonly="readonly" id="birthdate" name="birthdate" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">现场指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode_A" name="barcode_A" />
</td>
<td class="ar" width="13.3%">案事件编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="asjbh_A" name="asjbh_A" />
</td>
<td class="ar" width="13.3%">现堪编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="kybh" name="kybh" />
</td>
</tr>
<tr>
<td class="ar necessary">接受单位:</td>
......@@ -266,7 +314,6 @@
<script id="scripturlid" src="/common/js/checkurl.js?url=${perurl}" type="text/javascript"></script>
<script>
openCombotree('ywlx');
openCombotree('zllx');
openCombotree('zljsdwdm');
</script>
</body>
......@@ -276,20 +323,38 @@
<script type="text/javascript">
$(document).ready(function(){
$(".DNA").hide();
var zllx= $("#zllx").combotree("getValue");
if(zllx == "5001"){
$(".DNA_TITLE").show();
doSearch();
}
var hiddenZpsprjh = $("#hiddenZpsprjh").val();
$('#zdsprjh').combotree('setValue',hiddenZpsprjh);
$('#ywlx').combotree({
onChange: function (n,o) {
debugger
//控制类案中的代码值
$('#zdsprjh').combobox('clear');
//$('#zdsprjh').combobox('setValue','');
//$('#zdsprjh').combobox('selected',false);
// "selected":true
$('#zdsprjh').combobox({
url: "/queryTypeCode?type=CODE_SPJY&startId="+n
});
$('#zllx').combobox('clear');
$('#zllx').combobox({
url: "/queryTypeCode?type=CODE_ZLLXDM&startId=" + n
});
}
});
$('#zllx').combobox({
onChange: function (n,o) {
var zllx= $("#zllx").combotree("getValue");
if(zllx != "5001"){
$(".DNA_TITLE").hide();
}else{
$(".DNA_TITLE").show();
}
}
});
......@@ -352,6 +417,44 @@
});
//提取DNA信息
function doSearch(){
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
var asjZbUrl="${asjZbUrl}";
$.ajax({
url:asjZbUrl+"/getXsjsbdxx?xxzjbh="+xgxxXxzjbh,
type:"POST",
xhrFields:{
withCredentials:true
},
success:function (data) {
if(JSON.stringify(data) != "{}"){
$(".DNA").show();
var person = data.person;
$("#barcode").val(person.barcode);
$("#barcodeRybh").val("R"+person.barcode);
$("#name_dna").val(person.name);
$("#idnumber").val(person.idnumber);
$("#birthdate").val(person.birthdate.substring(0,10));
var asjxx = data.casexx;
$("#barcode_A").val(asjxx.barcode);
$("#asjbh_A").val(asjxx.asjbh);
$("#kybh").val(asjxx.kybh);
}else{
layer.alert("指纹比中信息编号有误!","提示");
return;
}
}
})
}
function doDnaDetail(){
var barcodeRybh = $("#barcodeRybh").val();
var barcode_A = $("#barcode_A").val();
var asjZbUrl="${asjZbUrl}";
window.open(asjZbUrl+"/getXsjsbdxq?nyzwbh="+barcodeRybh+"&xczwbh="+barcode_A);
}
function back(){
var url="/toGetWfqdzczlList";
......@@ -378,6 +481,16 @@
layer.alert("指令类型必填!","提示");
return;
}
if(zllx == "5001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("DNA比重信息编号不能为空!","提示");
return;
}
if($("#barcode").val()=="" || $("#barcode").val()==null){
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}
var zljsdwdm= $("#zljsdwdm").combotree("getValue");
if(zljsdwdm==''){
layer.alert("接受单位必填!","提示");
......@@ -471,7 +584,16 @@
layer.alert("工作要求必填!","提示");
return;
}
if(zllx == "5001"){
if($("#xgxxXxzjbh").val()=="" || $("#xgxxXxzjbh").val()==null){
layer.alert("DNA比重信息编号不能为空!","提示");
return;
}
if($("#barcode").val()=="" || $("#barcode").val()==null){
layer.alert("请先提取指纹比中信息!","提示");
return;
}
}
//判断单位是否存在联络员
$.ajax({
url:'/queryLlys?unitcodes='+zljsdwdm,
......
......@@ -56,6 +56,54 @@
<td class="ar"></td>
<td></td>
</tr>
<tr class="DNA_TITLE" style="display: none">
<td class="ar necessary" width="13.3%">指纹比中信息编号:</td>
<td colspan="3">
<input readonly="readonly" style="width: 200px;height: 30px" type="text" name="xgxxXxzjbh" value="${tbYwZczl.xgxxXxzjbh}"
id="xgxxXxzjbh"><a
class="btn_a btn_search posa" onclick="doDnaDetail()"
style="margin-right:20px;">查看详情</a>
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">捺印指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode" name="barcode" />
</td>
<td class="ar" width="13.3%">人员编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcodeRybh" name="barcodeRybh" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">姓名:</td>
<td width="20%">
<input type="text" readonly="readonly" id="name_dna" name="name_dna" />
</td>
<td class="ar" width="13.3%">证件号码:</td>
<td width="20%">
<input type="text" readonly="readonly" id="idnumber" name="idnumber" />
</td>
<td class="ar" width="13.3%">出生日期:</td>
<td width="20%">
<input type="text" readonly="readonly" id="birthdate" name="birthdate" />
</td>
</tr>
<tr class="DNA">
<td class="ar" width="13.3%">现场指纹编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="barcode_A" name="barcode_A" />
</td>
<td class="ar" width="13.3%">案事件编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="asjbh_A" name="asjbh_A" />
</td>
<td class="ar" width="13.3%">现堪编号:</td>
<td width="20%">
<input type="text" readonly="readonly" id="kybh" name="kybh" />
</td>
</tr>
<tr>
<td class="ar">指令事由:</td>
<td colspan="5">${tbYwZczl.zlsy }</td>
......@@ -325,5 +373,51 @@
<script src="/js/jquery.min.js"></script>
<script src="/zlxq/js/base.js" type="text/javascript"></script>
<script src="/timeLine/js/jquery.eeyellow.Timeline.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$(".DNA").hide();
if("${tbYwZczl.zllx }" == "5001"){
$(".DNA_TITLE").show();
var xgxxXxzjbh = $("#xgxxXxzjbh").val();
if(xgxxXxzjbh!=null&&xgxxXxzjbh!=""){
var asjZbUrl="${asjZbUrl}";
$.ajax({
url:asjZbUrl+"/getXsjsbdxx?xxzjbh="+xgxxXxzjbh,
type:"POST",
xhrFields:{
withCredentials:true
},
success:function (data) {
if(JSON.stringify(data) != "{}"){
$(".DNA").show();
console.log(data);
var person = data.person;
$("#barcode").val(person.barcode);
$("#barcodeRybh").val("R"+person.barcode);
$("#name_dna").val(person.name);
$("#idnumber").val(person.idnumber);
$("#birthdate").val(person.birthdate.substring(0,10));
var asjxx = data.casexx;
$("#barcode_A").val(asjxx.barcode);
$("#asjbh_A").val(asjxx.asjbh);
$("#kybh").val(asjxx.kybh);
}else{
layer.alert("指纹比中信息编号有误!","提示");
return;
}
}
})
}
}
})
function doDnaDetail(){
var barcodeRybh = $("#barcodeRybh").val();
var barcode_A = $("#barcode_A").val();
var asjZbUrl="${asjZbUrl}";
window.open(asjZbUrl+"/getXsjsbdxq?nyzwbh="+barcodeRybh+"&xczwbh="+barcode_A);
}
</script>
</body>
</html>
\ 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