Commit 172bc588 by 焦荣

修改人员反馈功能页面加载方式

parent dd82f7fd
......@@ -4,13 +4,8 @@ import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.founder.hnxzasj.TbStasjService;
import com.founder.model.*;
import com.founder.model.amsis.Plainimg;
import com.founder.model.amsis.Rollimg;
import com.founder.ryswtz.service.RyxxService;
import com.founder.service.*;
import com.founder.util.Maputil;
import com.founder.util.propertiesUtil;
import com.founder.utils.PropertiesUtil;
import com.founder.utils.Qgckzp;
import com.founder.ztry.service.TbywztryService;
import com.founder.ztry.service.impl.TbywztryServiceImpl;
......@@ -19,75 +14,29 @@ import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import sun.nio.cs.US_ASCII;
import javax.servlet.http.HttpServletRequest;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
@Controller
public class RyfkController {
@Autowired
private RyxxService rycjService; // 人员基本信息
@Autowired
private ITbRyRyzpService ryzpService; // 人像信息
@Autowired
private TbBshYhzhService yhzhService; // 银行卡信息
@Autowired
private TbPhSjInfoService sjInfoService;//手机相关信息
@Autowired
private IParamService paramService;//获得人像路径
@Autowired
private AmsisRollImgService gdzwInfoService;//滚动指纹信息
@Autowired
private AmsisPlainImgService pmzwInfoService;//平面指纹信息
@Autowired
private ISsxdwpCjService ssxdwpCjService;
@Autowired
private IHmCjService hmCjService;//虹膜信息
@Autowired
private ISwCjService swCjService;//声纹信息
@Autowired
private IYhkCjService yhkCjService;
@Autowired
private TbywztryService tbywztryService;
@Autowired
private TbStasjService tbStasjServiceImpl;
@GetMapping("/toRyfkDetail/{zjhm}")
public String toRyfkDetail(@PathVariable("zjhm") String zjhm, Model model,HttpServletRequest request){
model.addAttribute("flg","1");
User user =(User)request.getSession().getAttribute("User");
AutoTbStRy xyrC = new AutoTbStRy();
//xyrC = rycjService.getRycjInfoByzjhm(zjhm);
int swtzzs = 0;
String szzwbh = "";
Date lrsj = null;
List<AutoTbStRy> autoTbStRyList = rycjService.getRycjInfoByzjhmorder(zjhm);
if(autoTbStRyList!=null&& autoTbStRyList.size()>0){
xyrC = autoTbStRyList.get(0);
swtzzs = autoTbStRyList.size();
for(int i = 0;i<autoTbStRyList.size();i++){
AutoTbStRy xyrtemp = autoTbStRyList.get(i);
if(xyrtemp.getSzzwbh()!=null&&!"".equals(xyrtemp.getSzzwbh())&&(lrsj==null||(xyrtemp.getLrsj()!=null&&lrsj.before(xyrtemp.getLrsj())))){
szzwbh = xyrtemp.getSzzwbh();
lrsj = xyrtemp.getLrsj();
}
}
}
String asjxgrybh = xyrC.getRybh();
Qgckzp qgckzp = new Qgckzp();
//获取常口信息
Qgckzp qgckzp = new Qgckzp();
AutoTbStRy ryjbxx=new AutoTbStRy();
ryjbxx=qgckzp.getQgckAllxxXml(zjhm);
// ryjbxx=qgckzp.getQgckAllxxXml(zjhm);
if(ryjbxx.getCsrqQsrq()!=null){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String dateString = formatter.format(ryjbxx.getCsrqQsrq());
......@@ -97,192 +46,73 @@ public class RyfkController {
ryjbxx.setCsrqQsrqStr(ryjbxx.getZjhm().substring(6, 10)+"-"+ryjbxx.getZjhm().substring(10, 12)+"-"+ryjbxx.getZjhm().substring(12, 14));
}
}
// ryjbxx = rycjService.getRycjInfoByzjhm(zjhm);
List qgajxxlist = this.getQgajxx(zjhm);
// List ztryxxlist = this.getQgztxx(zjhm);
// zjhm = "120221198502011252";
List<TbStZtryxx> ztryxxlist = tbywztryService.getZtryByzjhm(zjhm);
String rwbh = this.getZwrwxx(asjxgrybh,user);
int bzcs = 0;
TbZwbzxx tbZwbzxx = new TbZwbzxx();
if (!rwbh.equals("")&&rwbh!=null){
tbZwbzxx = this.getZwbzxx(rwbh);
bzcs = 1;
}
List<TbStAsj> qsasjxxlist = tbStasjServiceImpl.getAsjByzjhm(zjhm);
// ryjbxx = rycjService.getRycjInfoByzjhm(zjhm);
// List qgajxxlist = this.getQgajxx2(zjhm);
//List ztryxxlist = new ArrayList();
model.addAttribute("ryjbxx",ryjbxx); //常口
model.addAttribute("qgajxxlist",qgajxxlist); //全国案件信息
model.addAttribute("qsasjxxlist",qsasjxxlist); //全国案件信息
model.addAttribute("ztryxxlist",ztryxxlist); //在逃人员信息
model.addAttribute("bzcs",bzcs); //比中次数
model.addAttribute("zjhm",zjhm); //证件号码
model.addAttribute("tbZwbzxx",tbZwbzxx); //比中信息
model.addAttribute("ryxx",xyrC);//人员基本信息
model.addAttribute("autoTbStRyList",autoTbStRyList);//生物特征采集次数
return "ryfk/ryfk";
}
/* String asjxgrybh = "R4300000000002020060002";
//获得人员基本信息
if(asjxgrybh!=null&&!"".equals(asjxgrybh)){
xyrC = rycjService.getRycjInfoByrybh(asjxgrybh);
}else{
}*/
/*
if(xyrC==null){
xyrC = new AutoTbStRy();
}
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
if(xyrC.getLrsj()!=null&&!"".equals(xyrC.getLrsj())){
xyrC.setLrsjStr(df.format(xyrC.getLrsj()));
}
if(xyrC.getCsrqQsrq()!=null&&!"".equals(xyrC.getCsrqQsrq())) {
xyrC.setCsrqQsrqStr(df.format(xyrC.getCsrqQsrq()));
}
if(xyrC.getZhsj()!=null&&!"".equals(xyrC.getZhsj())){
xyrC.setZhsjStr(df.format(xyrC.getZhsj()));
@GetMapping("/swtzbzByzjhm")
@ResponseBody
public ResultMap swtzbzByzjhm(String zjhm){
ResultMap resultMap=new ResultMap();
resultMap =rycjService.getRycjInfoByzjhmorder(zjhm);
return resultMap;
}
//获得指纹信息
int ryzwzs = 0;
String pmzwbh = xyrC.getSzzwbh();//平面指纹 编号
int pmzws = 0;
List<Plainimg> pmzwList = new ArrayList<Plainimg>();
if(pmzwbh != null && !"".equals(pmzwbh)) {
Map<String, Object> mappmzw = new HashMap<>();
mappmzw.put("pmzwbh", pmzwbh);
pmzwList = pmzwInfoService.getPlainInfoList(mappmzw);
if (pmzwList.size() > 0) {
if(pmzwList.get(0).getPiccount()!=null&&!"".equals(pmzwList.get(0).getPiccount())){
pmzws = Integer.parseInt(pmzwList.get(0).getPiccount());
}
}
}
int gdzws = 0;
String gdzwbh = xyrC.getSzzwbh();//滚动指纹编号
List<Rollimg> gdzwList = new ArrayList<Rollimg>();
if(gdzwbh != null && !"".equals(gdzwbh)) {
Map<String, Object> mapgdzw = new HashMap<>();
mapgdzw.put("gdzwbh", gdzwbh);
gdzwList = gdzwInfoService.getRollInfoList(mapgdzw);
if (gdzwList.size() > 0) {
if(gdzwList.get(0).getPiccount()!=null&&!"".equals(gdzwList.get(0).getPiccount())){
gdzws = Integer.parseInt(gdzwList.get(0).getPiccount());
}
}
}
ryzwzs = pmzws+gdzws;
//获得掌纹信息
String zwbh = xyrC.getSzzwbh();//掌纹编号
int zwxxzs = 0;
//获得DNA信息
String DNAbh = xyrC.getDnabh();
int dnazs = 0;
int zjxxzs = 0;
//获得足迹信息
Map<String, Object> map = new HashMap<>();
map.put("rybh", xyrC.getRybh());
List<AutoTbRyZp> ryzjzps = new ArrayList<>();
if(xyrC.getRybh()!=null&&!xyrC.getRybh().equals("")){
ryzjzps = ryzpService.getTbRyZjzpListByRybh(map);
}
if(ryzjzps!=null&&ryzjzps.size()>=0){
zjxxzs = ryzjzps.size();
}
//获得手机信息
String xyrrybh = asjxgrybh;
Map<String, Object> mapsjxx = new HashMap<>();
mapsjxx.put("xyrbh",xyrrybh);
List<TbPhFzxyrsjgl> phoneList = sjInfoService.getPhoneInfoList(mapsjxx);//查询手机信息
int sjxxzs = 0;
if(phoneList.size() > 0){
sjxxzs = phoneList.get(0).getSjxxzs();
}
List<TbPhLxrxx> txlList = sjInfoService.getTxlInfoList(mapsjxx);//查询通讯录信息
int lxrzs = 0;
if(txlList.size() > 0){
lxrzs = txlList.get(0).getLxrzs();
}
List<TbPhThjl> thjlList = sjInfoService.getThjlInfoList(mapsjxx);//通话记录信息
int thjlzs = 0;
if(thjlList.size() > 0){
thjlzs = thjlList.get(0).getThjlzs();
}
List<TbPhDxjl> dxjlList = sjInfoService.getDxjlInfoList(mapsjxx);//查询短信记录
int dxjlzs = 0;
if(dxjlList.size() > 0){
dxjlzs = dxjlList.get(0).getDxjlzs();
@GetMapping("/zrtyByzjhm")
@ResponseBody
public ResultMap zrtyByzjhm(String zjhm){
ResultMap resultMap=new ResultMap();
resultMap =tbywztryService.getZtryByzjhm(zjhm);
return resultMap;
}
List<TbXnsfZhxx> xnsfList = sjInfoService.getXnsfzhInfoList(mapsjxx);//查询虚拟身份账户信息
int xnsfzs = 0;
if(xnsfList.size() > 0){
xnsfzs = xnsfList.get(0).getXnsfzhzs();
@GetMapping("/qsajxxByzjhm")
@ResponseBody
public ResultMap qsajxxByzjhm(String zjhm){
ResultMap resultMap=new ResultMap();
List<TbStAsj> qsasjxxlist = tbStasjServiceImpl.getAsjByzjhm(zjhm);
resultMap.setCount(qsasjxxlist.size());
resultMap.setData(qsasjxxlist);
return resultMap;
}
int qjsjzs = sjxxzs+lxrzs+thjlzs+dxjlzs+xnsfzs;
//获得银行卡信息
String zjhmxyr = xyrC.getZjhm();
int yhkzs = 0;
List<TbXwYthcjYhkjbxx> yhkxxs = yhkCjService.getYhkjbxxByRybh(xyrC.getRybh());
if(yhkxxs!=null&&yhkxxs.size()>=0){
yhkzs = yhkxxs.size();
@GetMapping("/qgajxxByzjhm")
@ResponseBody
public ResultMap qgajxxByzjhm(String zjhm){
List qgajxxlist = this.getQgajxx(zjhm);
ResultMap resultMap=new ResultMap();
resultMap.setCount(qgajxxlist.size());
resultMap.setData(qgajxxlist);
return resultMap;
}
//获得笔迹信息
int bjxxzs = 0;
//获得声纹信息
int swxxzs = 0;
List<TbStSw> tbStSws = swCjService.getSwSjXxList(xyrC.getRybh());
if(tbStSws!=null&&tbStSws.size()>=0){
swxxzs = tbStSws.size();
@GetMapping("/zwbzxxByzjhm")
@ResponseBody
public ResultMap zwbzxxByzjhm(String zjhm,HttpServletRequest request){
String rwbh = "";
int bzcs = 0;
User user =(User)request.getSession().getAttribute("User");
TbZwbzxx tbZwbzxx = new TbZwbzxx();
//根据zjhm查询ryxxlist
ResultMap resultMap=rycjService.getRycjInfoByzjhmorder(zjhm);
List<AutoTbStRy> lryxx = (List<AutoTbStRy>)resultMap.getData();
List<TbZwbzxx> lzwbzxx = new ArrayList<>();
for(AutoTbStRy stry : lryxx){
//根据人员编号查询比中任务和比中信息
rwbh = this.getZwrwxx(stry.getRybh(),user);
if (!rwbh.equals("")&&rwbh!=null){
tbZwbzxx = this.getZwbzxx(rwbh);
if(tbZwbzxx!=null&&tbZwbzxx.getRwbh().equals("")){
bzcs ++;
lzwbzxx.add(tbZwbzxx);
}
//获得虹膜信息
int hmxxzs = 0;
List<TbStHm> hmxxList = hmCjService.getHmxxInfoList(xyrC.getRybh());//虹膜信息
if(hmxxList!=null&&hmxxList.size() > 2){
hmxxzs = 2;
}else if(hmxxList!=null&&hmxxList.size() > 0){
hmxxzs = hmxxList.size();
}
//获得物品信息
int wpxxzs = 0;
TbXwSsxdwp sswp = new TbXwSsxdwp();
sswp.setRybh(xyrC.getRybh());
List<TbXwSsxdwp> wpxxInfoList = ssxdwpCjService.getSsxdwpxxByWpxx(sswp);
if(wpxxInfoList!=null&&wpxxInfoList.size()>=0){
wpxxzs = wpxxInfoList.size();
}
model.addAttribute("ryxx",xyrC);//人员基本信息
model.addAttribute("autoTbStRyList",autoTbStRyList);
//model.addAttribute("ryzpzs",ryzpzs);//人像总数
//model.addAttribute("ryzpList",ryzpList);//人像基本信息
model.addAttribute("swtzzs",swtzzs);//指纹总数
model.addAttribute("ryzwzs",ryzwzs);//指纹总数
model.addAttribute("pmzws",pmzws);//平面指纹总数
// model.addAttribute("pmzwList",pmzwList);//平面指纹总数
model.addAttribute("gdzws",gdzws);//滚动总数
// model.addAttribute("gdzwList",gdzwList);//滚动总数
model.addAttribute("zwxxzs",zwxxzs);//掌纹总数
model.addAttribute("dnazs",dnazs);//DNA信息总数
model.addAttribute("zjxxzs",zjxxzs);//足迹信息总数
model.addAttribute("qjsjzs",qjsjzs);//手机总信息总数
model.addAttribute("sjxxzs",sjxxzs);//手机信息总数
model.addAttribute("lxrzs",lxrzs);//通讯录信息总数
model.addAttribute("thjlzs",thjlzs);//通话记录信息总数
model.addAttribute("dxjlzs",dxjlzs);//短信信息总数
model.addAttribute("xnsfzs",xnsfzs);//虚拟身份信息总数
model.addAttribute("yhkzs",yhkzs);//银行卡总数
model.addAttribute("bjxxzs",bjxxzs);//笔记信息总数
model.addAttribute("swxxzs",swxxzs);//声纹信息总数
model.addAttribute("hmxxzs",hmxxzs);//虹膜信息总数
model.addAttribute("wpxxzs",wpxxzs);//物品信息总数
return "ryfk/index";*/
ResultMap lzwbzMap=new ResultMap();
resultMap.setCount(bzcs);
resultMap.setData(lzwbzxx);
return lzwbzMap;
}
......@@ -441,13 +271,6 @@ public class RyfkController {
}
@GetMapping("/toZtryByzjhm/{zjhm}")
public String toZtryByzjhm(@PathVariable("zjhm") String zjhm){
zjhm = "120221198502011252";
List<TbStZtryxx> lztry = tbywztryService.getZtryByzjhm(zjhm);
System.out.println("lztry===" + lztry.size());
return "";
}
public static void main(String[] args){
/* RyfkController ryfkController = new RyfkController();
String rwbh = "";
......@@ -455,10 +278,7 @@ public class RyfkController {
/* PropertiesUtil p = new PropertiesUtil("application.properties");
String url = p.getValue("zwbzurl");
System.out.println("url===" + url);*/
TbywztryService tbywztryService = new TbywztryServiceImpl();
String zjhm = "120221198502011252";
List<TbStZtryxx> lztry = tbywztryService.getZtryByzjhm(zjhm);
System.out.println("lztry===" + lztry.size());
}
......
package com.founder.ryswtz.service;
import com.founder.model.AutoTbStRy;
import com.founder.model.ResultMap;
import org.springframework.stereotype.Service;
import java.util.List;
......@@ -12,5 +13,5 @@ import java.util.List;
public interface RyxxService {
public AutoTbStRy getRycjInfoByrybh(String rybh);
public AutoTbStRy getRycjInfoByzjhm(String zjhm);
public List<AutoTbStRy> getRycjInfoByzjhmorder(String zjhm);
public ResultMap getRycjInfoByzjhmorder(String zjhm);
}
......@@ -2,10 +2,12 @@ package com.founder.ryswtz.service.impl;
import com.founder.dao.TbXwRycjDao;
import com.founder.model.AutoTbStRy;
import com.founder.model.ResultMap;
import com.founder.ryswtz.service.RyxxService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
......@@ -33,10 +35,21 @@ public class RyxxServiceImpl implements RyxxService{
}
@Override
public List<AutoTbStRy> getRycjInfoByzjhmorder(String zjhm) {
public ResultMap getRycjInfoByzjhmorder(String zjhm) {
AutoTbStRy xyrC=new AutoTbStRy();
Map<String, Object> map = new HashMap<>();
ResultMap resultMap=new ResultMap();
List<AutoTbStRy> xyrCs = rycjDao.getRycjInfoByzjhm(zjhm);
return xyrCs;
String szzwbh = "";
Date lrsj = null;
for(int i = 0;i<xyrCs.size();i++){
AutoTbStRy xyrtemp = xyrCs.get(i);
if(xyrtemp.getSzzwbh()!=null&&!"".equals(xyrtemp.getSzzwbh())&&(lrsj==null||(xyrtemp.getLrsj()!=null&&lrsj.before(xyrtemp.getLrsj())))){
szzwbh = xyrtemp.getSzzwbh();
lrsj = xyrtemp.getLrsj();
}
}
resultMap.setCount(xyrCs.size());
resultMap.setData(xyrCs);
return resultMap;
}
}
......@@ -12,7 +12,5 @@ import java.util.List;
*/
public interface TbywztryService {
TbStZtryxx getZtryByztbh(String zjhm);
List<TbStZtryxx> getZtryByzjhm(String zjhm);;
ResultMap getZtryByzjhm(String zjhm);;
}
package com.founder.ztry.service.impl;
import com.founder.model.ResultMap;
import com.founder.model.TbStZtryxx;
import com.founder.ztry.service.TbywztryService;
import com.founder.ztryDao.TbstZtryMapper;
......@@ -19,9 +20,11 @@ public class TbywztryServiceImpl implements TbywztryService {
}
@Override
public List<TbStZtryxx> getZtryByzjhm(String zjhm) {
List<TbStZtryxx> ztrylist= new ArrayList<TbStZtryxx>();
ztrylist = tbstZtryMapper.getZtryByzjhm(zjhm);
return ztrylist ;
public ResultMap getZtryByzjhm(String zjhm) {
List<TbStZtryxx> ztrylist= tbstZtryMapper.getZtryByzjhm(zjhm);
ResultMap resultMap=new ResultMap();
resultMap.setCount(ztrylist.size());
resultMap.setData(ztrylist);
return resultMap ;
}
}
......@@ -238,7 +238,36 @@
</select>
<select id="getRycjInfoByzjhmorder" resultMap="baseMap" parameterType="java.lang.String">
select * from TB_RY_RYCJ where (SCBZ='0' or SCBZ is null) and (ZJHM = #{zjhm , jdbcType=VARCHAR } OR GMSFHM = #{zjhm , jdbcType=VARCHAR }) order by lrsj desc
SELECT RYBH,
XM,
ZJHM,
GMSFHM,
EDZZPXXBH,
ZMZPXXBH,
CMZPXXBH,
YCMZPXXBH,
SZZWBH,
ZWCJSJ,
BZW,
R_SJLXDH,
ZWFKXX,
TBBZ,
LRDWDM,
LRR,
LRSJ,
(select count(1) from tb_xw_ythcj_hm s where s.rybh=TB_RY_RYCJ.rybh) as HM,
(select count(1) from tb_xw_ythcj_sw s where s.rybh=TB_RY_RYCJ.rybh) as SW,
(select count(1) from tb_xw_ythcj_zj s where s.rybh=TB_RY_RYCJ.rybh) as ZJ,
(select count(1) from tb_xw_ythcj_yhkjbxx s where s.rybh=TB_RY_RYCJ.rybh) as YHK,
(select count(1) from tb_ph_fzxyrsjgl s where s.xyrbh=TB_RY_RYCJ.rybh) as SJJBXX,
(select count(1) from tb_ph_lxrxx s where s.xyrbh=TB_RY_RYCJ.rybh) as SJLXRXX,
TB_RY_RYCJ.SCBZ,
(select name from sys_dictitem s where s.groupid='CODE_XB' and s.code = TB_RY_RYCJ.XBDM) as XBDM,
(select name from sys_dictitem s where s.groupid='CODE_UNIT' and s.code = TB_RY_RYCJ.ZWCJDWDM) as ZWCJDWDM,
to_char(TB_RY_RYCJ.ZWCJSJ,'YYYY-MM-DD') ZWCJSJSTR,
AFIS_QUALITY_CK.R_GDZW,AFIS_QUALITY_CK.R_WZXX,AFIS_QUALITY_CK.R_PMZW,AFIS_QUALITY_CK.R_RX,AFIS_QUALITY_CK.BZ,AFIS_QUALITY_CK.JCJG
from TB_RY_RYCJ,AFIS_QUALITY_CK where TB_RY_RYCJ.RYBH=AFIS_QUALITY_CK.R_RYBH(+)
and (SCBZ='0' or SCBZ is null) and (ZJHM = #{zjhm , jdbcType=VARCHAR } OR GMSFHM = #{zjhm , jdbcType=VARCHAR }) order by lrsj desc
</select>
<update id="deleteRyxx" parameterType="map">
......
......@@ -25,10 +25,10 @@
</style>
</head>
<body>
<!-- 头 -->
<div class="header"><i class="fa fa-user" style="margin-right:8px;"></i>人员信息反馈
</div>
<div class="wrap">
<!-- 头 -->
<div class="header"><i class="fa fa-user" style="margin-right:8px;"></i>人员信息反馈</div>
<input type="hidden" id="zjhm" name="zjhm" th:value="${zjhm}"/>
<div class="wrap">
<!-- 左侧 -->
<div class="leftWrap">
<div class="left-menu">
......@@ -40,7 +40,7 @@
<a href="#qgsaxx">全国涉案信息<span class="count"><p th:text="${qgajxxlist.size()}"></p></span></a>
</li>
<li>
<a href="#qssaxx">全省涉案信息<span class="count">0</span></a>
<a href="#qssaxx">全省涉案信息<span class="count"><p th:text="${qsasjxxlist.size()}"></p></span></a>
</li>
<li>
<a href="#ztryxx">在逃人员信息<span class="count"><p th:text="${ztryxxlist.size()}"></p></span></a>
......@@ -67,36 +67,41 @@
</tr>
<tr>
<td rowspan="4" colspan="2" class="ac"><img id="ckzp" src="data:image/jpg;base64,"+${ryjbxx.edzzpStr64} style="height:120px;" /></td>
<input type="hidden" id="ckzpStr" name="ckzpStr" th:value="${ryjbxx.edzzpStr64}"/>
<td class="ar">人员编号:</td>
<td style="width:15%;" th:text="${ryjbxx.rybh}"></td>
<td style="width:15%;" id="rybhtext" th:text="${ryjbxx.rybh}"></td>
<td class="ar">证件号码:</td>
<td style="width:15%;" th:text="${ryjbxx.zjhm}"></td>
<td style="width:15%;" id="zjhmtext" th:text="${ryjbxx.zjhm}"></td>
</tr>
<tr>
<td class="ar">姓名:</td>
<td style="width:15%;" th:text="${ryjbxx.xm}"></td>
<td style="width:15%;" id="xmtext" th:text="${ryjbxx.xm}"></td>
<td class="ar">曾用名:</td>
<td style="width:15%;" th:text="${ryjbxx.cym}"></td>
<td style="width:15%;" id="cymtext" th:text="${ryjbxx.cym}"></td>
</tr>
<tr>
<td class="ar">性别:</td>
<td style="width:15%;" th:text="${ryjbxx.xm}"></td>
<td style="width:15%;" id="xbtext" th:text="${ryjbxx.xbdm}"></td>
<input type="hidden" id="xbdmStr" name="xbdmStr" th:value="${ryjbxx.xbdm}"/>
<td class="ar">出生日期:</td>
<td style="width:15%;" th:text="${ryjbxx.csrqQsrqStr}"></td>
<td style="width:15%;" id="csrqtext" th:text="${ryjbxx.csrqQsrqStr}"></td>
</tr>
<tr>
<td class="ar">民族:</td>
<td style="width:15%;" th:text="${ryjbxx.mzdm}"></td>
<td style="width:15%;" id="mztext" th:text="${ryjbxx.mzdm}"></td>
<input type="hidden" id="mzdmStr" name="mzdmStr" th:value="${ryjbxx.mzdm}"/>
<td class="ar">学历:</td>
<td style="width:15%;" th:text="${ryjbxx.xldm}"></td>
<td style="width:15%;" id="xltext" th:text="${ryjbxx.xldm}"></td>
<input type="hidden" id="xldmStr" name="xldmStr" th:value="${ryjbxx.xldm}"/>
</tr>
<tr>
<td class="ar">户籍地:</td>
<td style="width:15%;" th:text="${ryjbxx.hjdzDzmc}"></td>
<td style="width:15%;" id="hjdtext" th:text="${ryjbxx.hjdzDzmc}"></td>
<input type="hidden" id="jgssxdmStr" name="jgssxdmStr" th:value="${ryjbxx.jgssxdm}"/>
<td class="ar">现住址:</td>
<td style="width:15%;" th:text="${ryjbxx.xzzDzmc}"></td>
<td style="width:15%;" id="xzztext" th:text="${ryjbxx.xzzDzmc}"></td>
<td class="ar">服务处所:</td>
<td style="width:15%;" th:text="${ryjbxx.fwcs}"></td>
<td style="width:15%;" id="fwcstext" th:text="${ryjbxx.fwcs}"></td>
</tr>
</table>
......@@ -155,7 +160,46 @@
<div class="line1" id="qssaxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>全省涉案信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh">
<div class="bsh" th:each="stasj,stasjStat:${qsasjxxlist}">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="5%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
</tr>
<tr>
<td style="width:15%;" th:text="案件 + ${stasjStat.index+1}"></td>
<td class="ar">案件编号:</td>
<td style="width:15%;" th:text="${stasj.ASJBH}"></td>
<td class="ar">案件名称:</td>
<td style="width:15%;" th:text="${stasj.AJMC}"></td>
<td class="ar">现场勘验编号:</td>
<td style="width:15%;" th:text="${stasj.XCKYBH}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">发案时间:</td>
<td style="width:15%;" th:text="${stasj.FXASJSJ}"></td>
<td class="ar">发案地点:</td>
<td style="width:15%;" th:text="${stasj.FXASJDD_DZMC}"></td>
<td class="ar">立案日期:</td>
<td style="width:15%;" th:text="${stasj.LARQ}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">立案单位:</td>
<td style="width:15%;" th:text="${stasj.LADW_GAJGMC}"></td>
<td class="ar">侦查终结时间:</td>
<td style="width:15%;" th:text="${stasj.ZCZJ_ZXSJ01}"></td>
<td class="ar">侦查终结单位:</td>
<td style="width:15%;" th:text="${stasj.ZCZJDW_GAJGMC}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">简要案情:</td>
<td style="width:15%;" colspan="5" th:text="${stasj.JYAQ}"></td>
</tr>
</table>
</div>
</div>
......@@ -172,7 +216,7 @@
<tr>
<td style="width:15%;" th:text="在逃信息 + ${ztryStat.index+1}"></td>
<td class="ar">在逃人员编号:</td>
<td th:text="${ztry.ztrybh}"></td>
<td th:onclick="'javascript:openZtxq(\''+${ztry.ztrybh}+'\');'" th:text="${ztry.ztrybh}"></td>
<td class="ar">姓名:</td>
<td th:text="${ztry.xm}"></td>
<td class="ar">身份证号:</td>
......@@ -219,7 +263,7 @@
<div class="line1" id="zwbzxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>指纹比中信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh">
<div class="bsh" th:if="${tbZwbzxx.rwbh} ne null ">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
......@@ -270,508 +314,28 @@
</div>
<!-- 生物特征信息 -->
<div class="line1" id="swtzxx">
<div class="centerbox content_box tab_wrap" >
<ul class="tab1_ul" id="tab1_ul">
<li id="li_rx" class="tab1_lis active" onclick="tab1_toggle(this)">人像信息<span class="bot">3</span></li>
<li id="li_zw" class="tab1_lis" onclick="tab1_toggle(this)">指纹信息<span id="zwcnt" class="bot" th:text="${ryzwzs}"></span></li>
<li id="li_szw" class="tab1_lis" onclick="tab1_toggle(this)">掌纹信息<span class="bot" th:text="${zwxxzs}"></span></li>
<li id="li_dna" class="tab1_lis" onclick="tab1_toggle(this)">DNA信息<span class="bot" th:text="${dnazs}"></span></li>
<li id="li_zj" class="tab1_lis" onclick="showZjxx(this)">足迹信息<span class="bot" th:text="${zjxxzs}"></span></li>
<li id="li_sj" class="tab1_lis" onclick="showSj(this)">手机信息<span class="bot" th:text="${qjsjzs}"></span></li>
<li id="li_yhk" class="tab1_lis" onclick="showYhk(this)">银行卡信息<span class="bot" th:text="${yhkzs}"></span></li>
<li id="li_bj" class="tab1_lis" onclick="tab1_toggle(this)">笔迹信息<span class="bot" th:text="${bjxxzs}"></span></li>
<li id="li_sw" class="tab1_lis" onclick="showSw(this)">声纹信息<span class="bot" th:text="${swxxzs}"></span></li>
<li id="li_hm" class="tab1_lis" onclick="showHm(this)">虹膜信息<span class="bot" th:text="${hmxxzs}"></span></li>
<li id="li_wp" class="tab1_lis" onclick="showWpxx(this)">物品信息<span class="bot" th:text="${wpxxzs}"></span></li>
<li id="li_cjjl" class="tab1_lis" onclick="showWpxx(this)">采集记录<span class="bot" th:text="${swtzzs}"></span></li>
</ul>
<!--人像信息-->
<div class="tab1_div rxxx_div">
<div id="rx_photos" class="condition condition_tab">
<dl class="rx_photo">
<dd>左侧面采集照</dd>
<dt><img layer-pid="l-hand" layer-src="/static/img/Personleftside.jpg" id="cmzp" alt=" 左侧面采集照" src="/static/img/Personleftside.jpg" onclick="showImg('#rx_photos')" /></dt>
</dl>
<dl class="rx_photo">
<dd>正面采集照</dd>
<dt><img src="/static/img/Personface.jpg" layer-pid="l-hand" id="zmzp" layer-src="/static/img/Personface.jpg" alt=" 正面采集照"
onclick="showImg('#rx_photos')" /></dt>
</dl>
<dl class="rx_photo">
<dd>右侧面采集照</dd>
<dt><img layer-pid="l-hand" id="ycmzp" layer-src="/static/img/Personrightside.jpg" alt=" 右侧面采集照" src="/static/img/Personrightside.jpg"
onclick="showImg('#rx_photos')" /></dt>
</dl>
</div>
</div>
<!--指纹信息-->
<div class="tab1_div zwxx_div">
<p class="checklist">
<button type="button" onclick="btnCheck(this,'.zwxx_div')" class="act">
<i class="fa fa-check"></i><span>滚动指纹<span class="bot" id="gdzwcnt" th:text="${gdzws}"></span></span>
</button>
<button type="button" onclick="btnCheck(this,'.zwxx_div')">
<i class="fa fa-check"></i><span>平面指纹<span class="bot" id="pmzwcnt" th:text="${pmzws}"></span></span>
</button>
</p>
<!-- 滚动指纹 -->
<div id="gdzw_photos" class="condition condition_tab condition_gdzw">
<div class="left">
<p class="div_title2">左手指纹</p>
<dl class="fingerprint">
<dd>左手拇指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg6" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手拇指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手食指(原大)</dd>
<dt><img src="/static/xtba/zljc/images/loading-1.gif" id="rfpimg7" layer-pid="l-hand" layer-src="/static/xtba/zljc/images/loading-1.gif" alt="
左手食指(原大)"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手中指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg8" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手中指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手环指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg9" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手环指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手小指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg10" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手小指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
</div>
<div class="left">
<p class="div_title2">右手指纹</p>
<dl class="fingerprint">
<dd>右手拇指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg1" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手拇指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手食指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg2" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手食指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手中指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg3" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手中指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手环指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg4" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手环指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手小指(原大)</dd>
<dt><img layer-pid="l-hand" id="rfpimg5" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手小指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#gdzw_photos')" /></dt>
</dl>
</div>
</div>
<!-- 平面指纹 class="zljc-list" -->
<div id="pmzw_photos" class="condition condition_tab" style="display: none;">
<div class="left">
<p class="div_title2">左手指纹</p>
<dl class="fingerprint">
<dd>左手拇指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg6" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手拇指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手食指(原大)</dd>
<dt><img id="pfpimg7" src="/static/xtba/zljc/images/loading-1.gif" layer-pid="l-hand" layer-src="/static/xtba/zljc/images/loading-1.gif" alt="
左手食指(原大)"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手中指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg8" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手中指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手环指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg9" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手环指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>左手小指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg10" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左手小指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
</div>
<div class="left">
<p class="div_title2">右手指纹</p>
<dl class="fingerprint">
<dd>右手拇指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg1" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手拇指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手食指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg2" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手食指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手中指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg3" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手中指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手环指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg4" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手环指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
<dl class="fingerprint">
<dd>右手小指(原大)</dd>
<dt><img layer-pid="l-hand" id="pfpimg5" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右手小指(原大)" src="/static/xtba/zljc/images/loading-1.gif"
onclick="showImg('#pmzw_photos')" /></dt>
</dl>
</div>
</div>
</div>
<!--掌纹信息-->
<div class="tab1_div zawxx_div">
<div id="zaw_photos" class="condition condition_tab">
<dl class="zaw_photo">
<dd>左掌</dd>
<dt>
<img id="zwimg2" layer-pid="l-hand" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 左掌" src="/static/xtba/zljc/images/loading-1.gif" onclick="showImg('#zaw_photos')" />
</dt>
</dl>
<dl class="zaw_photo">
<dd>右掌</dd>
<dt>
<img id="zwimg1" src="/static/xtba/zljc/images/loading-1.gif" layer-pid="l-hand" layer-src="/static/xtba/zljc/images/loading-1.gif" alt=" 右掌" onclick="showImg('#zaw_photos')" />
</dt>
</dl>
</div>
</div>
<!--DNA信息-->
<div class="tab1_div dnaxx_div">
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_ckxx" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'案件编号',align:'center'" style="width:15%;">案件编号</th>
<th data-options="field:'手机号码',align:'center'" style="width:15%;">案件类别</th>
<th data-options="field:'案发时间',align:'center'" style="width:15%;">案发时间</th>
<th data-options="field:'案发地点',align:'center'" style="width:15%;">案发地点</th>
<th data-options="field:'手机号码2',align:'center'" style="width:40%;">简要案情</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
<!--人员足迹信息-->
<div class="tab1_div ryzjxx_div">
<dl class="ryzj-photo">
<dd>左足</dd>
<dt>
<img layer-pid="l-hand" layer-src="/static/img/foot_left.jpg" id="zzzp" alt=" 左足" src="/static/img/foot_left.jpg" onclick="showImg('#ryzj_photos')" />
</dt>
</dl>
<dl class="ryzj-photo">
<dd>右足</dd>
<dt>
<img src="/static/img/foot_right.jpg" layer-pid="l-hand" id="yzzp" layer-src="/static/img/foot_right.jpg" alt=" 右足" onclick="showImg('#ryzj_photos')" />
</dt>
</dl>
</div>
<!--手机信息-->
<div class="tab1_div sjxx_div">
<p class="checklist">
<button type="button" onclick="queryXgsjInfo(this, '.sjxx_div','getPhoneDetail','Table_sjxx')" class="act">
<i class="fa fa-check"></i>
<span>手机信息
<span class="bot" th:text="${sjxxzs}"></span>
</span>
</button>
<button type="button" onclick="queryXgsjInfo(this, '.sjxx_div','getTxlDetail','Table_txl')"><i class="fa fa-check"></i><span>通讯录<span
class="bot" th:text="${lxrzs}"></span></span></button>
<button type="button" onclick="queryXgsjInfo(this, '.sjxx_div','getThjlDetail','Table_thjl')"><i class="fa fa-check"></i><span>通话记录<span
class="bot" th:text="${thjlzs}"></span></span></button>
<button type="button" onclick="queryXgsjInfo(this, '.sjxx_div','getDxjlDetail','Table_dx')"><i class="fa fa-check"></i><span>短信<span
class="bot" th:text="${dxjlzs}"></span></span></button>
<button type="button" onclick="queryXgsjInfo(this, '.sjxx_div','getXnsfZhDetail','Table_xnsfxx')"><i class="fa fa-check"></i><span>虚拟身份信息<span
class="bot" th:text="${xnsfzs}"></span></span></button>
</p>
<!-- 手机信息 -->
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_sjxx" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'IMEI',align:'center'" style="width:13%;text-align:center;">IMEI</th>
<th data-options="field:'手机品牌型号',align:'center'" style="width:12%;text-align:center;">手机品牌型号</th>
<th data-options="field:'手机号码',align:'center'" style="width:12%;">手机号码</th>
<th data-options="field:'手机号码2',align:'center'" style="width:12%;">手机号码2</th>
<th data-options="field:'IMSI',align:'center'" style="width:12%;">IMSI</th>
<th data-options="field:'MAC地址',align:'center'" style="width:13%;">MAC地址</th>
<th data-options="field:'蓝牙地址',align:'center'" style="width:13%;">蓝牙地址</th>
<th data-options="field:'操作系统',align:'center'" style="width:13%;">操作系统</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<!-- 通讯录 -->
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_txl" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'联系人姓名',align:'center'" style="width:10%;text-align:center;">联系人姓名</th>
<th data-options="field:'联系人电话号码',align:'center'" style="width:15%;text-align:center;">联系人电话号码</th>
<th data-options="field:'住宅电话',align:'center'" style="width:12%;">住宅电话</th>
<th data-options="field:'电子邮箱',align:'center'" style="width:12%;">电子邮箱</th>
<th data-options="field:'工作单位',align:'center'" style="width:12%;">工作单位</th>
<th data-options="field:'住宅地址',align:'center'" style="width:12%;">住宅地址</th>
<th data-options="field:'单位地址',align:'center'" style="width:12%;">单位地址</th>
<th data-options="field:'机主手机号码',align:'center'" style="width:12%;">机主手机号码</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<!-- 通话记录 -->
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_thjl" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'通话姓名',align:'center'" style="width:15%;text-align:center;">通话姓名</th>
<th data-options="field:'通话号码',align:'center'" style="width:15%;text-align:center;">通话号码</th>
<th data-options="field:'通话类型',align:'center'" style="width:10%;">通话类型</th>
<th data-options="field:'通话状态',align:'center'" style="width:25%;">通话状态</th>
<th data-options="field:'通话时间',align:'center'" style="width:20%;">通话时间</th>
<th data-options="field:'通话时长(秒)',align:'center'" style="width:10%;">通话时长(秒)</th>
<th data-options="field:'机主手机号码',align:'center'" style="width:6%;">机主手机号码</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<!-- 短信 -->
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_dx" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'发送者号码',align:'center'" style="width:15%;text-align:center;">发送者/接收者号码</th>
<th data-options="field:'短信类型',align:'center'" style="width:10%;text-align:center;">短信类型</th>
<th data-options="field:'短信内容',align:'center'" style="width:45%;">短信内容</th>
<th data-options="field:'机主手机号码',align:'center'" style="width:15%;">机主手机号码</th>
<th data-options="field:'短信时间',align:'center'" style="width:15%;">短信时间</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<!-- 虚拟身份信息 -->
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_xnsfxx" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'账号',align:'center'" style="width:15%;text-align:center;">账号</th>
<th data-options="field:'账号类型',align:'center'" style="width:10%;">账号类型</th>
<th data-options="field:'昵称',align:'center'" style="width:20%;">昵称</th>
<th data-options="field:'性别',align:'center'" style="width:8%;">性别</th>
<th data-options="field:'年龄',align:'center'" style="width:8%;">年龄</th>
<th data-options="field:'所在城市',align:'center'" style="width:13%;">所在城市</th>
<th data-options="field:'出生日期',align:'center'" style="width:13%;">出生日期</th>
<th data-options="field:'职业',align:'center'" style="width:13%;">职业</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
<!--银行卡信息-->
<div class="tab1_div yhkxx_div">
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_yhkxx" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'银行卡卡号',align:'center'" style="width:15%;">银行卡卡号</th>
<th data-options="field:'银行卡名称',align:'center'" style="width:16%;">银行卡名称</th>
<th data-options="field:'银行卡类型',align:'center'" style="width:16%;">银行卡类型</th>
<th data-options="field:'开户行',align:'center'" style="width:16%;">开户行</th>
<th data-options="field:'发卡地点',align:'center'" style="width:16%;">发卡地点</th>
<th data-options="field:'开户日期',align:'center'" style="width:18%;">开户日期</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
<!--笔迹信息-->
<div class="tab1_div bjxx_div">
<div id="bj_photos" class="condition condition_tab">
<dl class="bj_photo">
<dd>笔迹信息1</dd>
<dt>
<!--<img layer-pid="l-hand" layer-src="../../static/ryswtz/images/zw.jpg" alt="笔迹信息1" src="../../static/ryswtz/images/zw.jpg" onclick="showImg('#bj_photos')" />-->
</dt>
</dl>
<dl class="bj_photo">
<dd>笔迹信息2</dd>
<dt>
<!-- <img src="../../static/ryswtz/images/zw2.jpg" layer-pid="l-hand" layer-src="../../static/ryswtz/images/zw2.jpg" alt="笔迹信息2"
onclick="showImg('#bj_photos')" />-->
</dt>
</dl>
<dl class="bj_photo">
<dd>笔迹信息3</dd>
<dt>
<!-- <img layer-pid="l-hand" layer-src="../../static/ryswtz/images/zw3.jpg" alt="笔迹信息3" src="../../static/ryswtz/images/zw3.jpg"
onclick="showImg('#bj_photos')" />-->
</dt>
</dl>
</div>
</div>
<!--声纹信息-->
<div class="tab1_div swxx_div">
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_swxx" pagination="true" singleSelect="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'录制时间',align:'center'" style="width:18%;">录制时间</th>
<th data-options="field:'录制地点',align:'center'" style="width:20%;">录制地点</th>
<th data-options="field:'录制事由',align:'center'" style="width:30%;">录制事由</th>
<th data-options="field:'音频格式',align:'center'" style="width:8%;">音频格式</th>
<th data-options="field:'手机品牌型号',align:'center'" style="width:8%;">文件大小</th>
<th data-options="field:'音频时长',align:'center'" style="width:8%;">音频时长</th>
<th data-options="field:'操作',align:'center'" style="width:8%;">操作</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
<!--人员虹膜信息-->
<div class="tab1_div hmxx_div">
<div id="ryhm_photos" class="condition condition_tab">
<dl class="ryhm-photo">
<dd>右眼</dd>
<dt>
<img layer-pid="l-hand" layer-src="/static/img/eye_right.jpg" id="hmrightzp" alt="右眼" src="/static/img/eye_right.jpg" onclick="showImg('#ryzj_photos')" />
</dt>
</dl>
<dl class="ryhm-photo">
<dd>左眼</dd>
<dt>
<img src="/static/img/eye_left.jpg" layer-pid="l-hand" id="hmleftzp" layer-src="/static/img/eye_left.jpg" alt=" 左眼" onclick="showImg('#ryzj_photos')" />
</dt>
</dl>
</div>
</div>
<!--随身物品信息-->
<div class="tab1_div wpxx_div">
<div class="condition condition_tab">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_wpxx" pagination="true" singleSelect="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'物品编号',align:'center'" style="width:20%;">物品编号</th>
<th data-options="field:'物品类型',align:'center'" style="width:20%;">物品类型</th>
<th data-options="field:'物品名称',align:'center'" style="width:20%;">物品名称</th>
<th data-options="field:'品牌型号',align:'center'" style="width:20%;">品牌型号</th>
<th data-options="field:'采集时间',align:'center'" style="width:20%;">采集时间</th>
</tr>
</thead>
<tbody>
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>生物特征采集记录<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
</tbody>
</table>
</div>
</div>
</div>
<!--采集记录信息-->
<div class="tab1_div dnaxx_div">
<div class="" style="display: block;">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="easyui-datagrid" id="Table_cjjl" pagination="true" style="border-top:1px dashed #ccc;"
width="100%">
<thead>
<tr>
<th data-options="field:'人员编号',align:'center'" style="width:15%;">人员编号</th>
<th data-options="field:'采集时间',align:'center'" style="width:15%;">案件编号</th>
<th data-options="field:'采集时间',align:'center'" style="width:15%;">采集时间</th>
<th data-options="field:'采集人',align:'center'" style="width:15%;">采集人</th>
<th data-options="field:'采集单位',align:'center'" style="width:15%;">采集单位</th>
</tr>
</thead>
<tbody>
<div class="bsh" th:each="stry:${autoTbStRyList}">
<tr>
<td style="width:15%;" th:text="${stry.rybh}"></td>
<td style="width:15%;" th:text="${stry.asjbh}"></td>
<td style="width:15%;" th:text="${stry.lrsjStr}"></td>
<td style="width:15%;" th:text="${stry.lrrXm}"></td>
<td style="width:15%;" th:text="${stry.lrdwmc}"></td>
</tr>
</div>
</tbody>
</table>
</div>
</div>
<table class="layui-hide" id="test" lay-filter="test" width="98%"></table>
</div>
</div>
</div>
</div>
</div>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/static/ryfk/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/static/ryswtz/css/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/ryswtz.js"></script>
<script type="text/javascript">
</div>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/static/ryfk/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/static/ryswtz/css/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/ryswtz.js"></script>
<script src="/static/layui/layui.js" charset="utf-8"></script>
<script src="/static/layui/layui.all.js" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
$(".left-menu .menu>li").click(function(){
var _this=this;
......@@ -790,52 +354,44 @@
});
});
if(ryjbxx.edzzpStr64!=null&&$ryjbxx.edzzpStr64!=""){
$("#ckzp").attr("layer-src","data:image/gif;base64,"+ryjbxx.edzzpStr64);
debugger;
var ckzp = $("#ckzpStr").val();
if(ckzp!=null&&ckzp!=""){
$("#ckzp").attr("src","data:image/gif;base64,"+ckzp);
}else{
$("#ckzp").attr("src","/static/img/Personface.jpg");
}
var codeVal="";
codeVal=codeFormatter($("#xbdmStr").val(),"CODE_XB");
$("#xbtext").text(codeVal);
codeVal=codeFormatter($("#mzdmStr").val(),"CODE_MZ");
$("#mztext").text(codeVal);
codeVal=codeFormatter($("#xldmStr").val(),"CODE_WHCD");
$("#xltext").text(codeVal);
codeVal=codeFormatter($("#jgssxdmStr").val(),"CODE_XZQH");
$("#hjdtext").text(codeVal);
var flg = $("#flg").val();
if(flg!=null&&flg!=""){
tab1_toggle($("#li_"+flg));
}
if(flg!=null&&flg!=""&&flg!="rx"){
$("#li_rx").hide();
}
if(flg!=null&&flg!=""&&flg!="zw"){
$("#li_zw").hide();
}
if(flg!=null&&flg!=""&&flg!="szw"){
$("#li_szw").hide();
}
if(flg!=null&&flg!=""&&flg!="zj"){
$("#li_zj").hide();
}
if(flg!=null&&flg!=""&&flg!="dna"){
$("#li_dna").hide();
}
if(flg!=null&&flg!=""&&flg!="sj"){
$("#li_sj").hide();
}
if(flg!=null&&flg!=""&&flg!="yhk"){
$("#li_yhk").hide();
}
if(flg!=null&&flg!=""&&flg!="bj"){
$("#li_bj").hide();
}
if(flg!=null&&flg!=""&&flg!="sw"){
$("#li_sw").hide();
})
//格式化字典
function codeFormatter(val,type){
var codeName="";
$.ajax({
url:"/queryNameByCode",
data:{"codeId":val,"codeType":type},
async:false,
type:"post",
dataType:"text",
success:function(data){
codeName=data;
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
if(flg!=null&&flg!=""&&flg!="hm"){
$("#li_hm").hide();
});
return codeName;
}
getPmImage($("#pmzwbh").val(),$("#asjxgrybh").val(),$("#xyrzjhm").val());//平面
getGdImage($("#gdzwbh").val());//滚动
getZmzwImage($("#gdzwbh").val());//滚动
getRxImage($("#asjxgrybh").val(),$("#xyrzjhm").val());//人像
})
function showImgZw(){
layer.photos({
photos: '#layer-photos-zw'
......@@ -852,578 +408,49 @@
}
}
var cnt=0;
function getGdImage(zwbh){
$.ajax({
type: "POST",
url: "getGdimages",
data: {"zwbh":zwbh},
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
var gdzwcnt=0;
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
if(data[key]!=null&&data[key]!=""){
cnt++;
gdzwcnt++;
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
}else{
$("#"+key).attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#"+key).attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
}
$("#gdzwcnt").text(gdzwcnt);
}else{
for(var i=1;i<=10;i++){
$("#rfpimg"+i).attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#rfpimg"+i).attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
}
$("#zwcnt").text(cnt);
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getPmImage(zwbh){
$.ajax({
type: "POST",
url: "getPmimages",
data: {"zwbh":zwbh},
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
var pmzwcnt=0;
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
if(data[key]!=null&&data[key]!=""){
cnt++;
pmzwcnt++;
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
}else{
$("#"+key).attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#"+key).attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
}
$("#pmzwcnt").text(pmzwcnt);
}else{
for(var i=1;i<=10;i++){
$("#pfpimg"+i).attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#pfpimg"+i).attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
}
$("#zwcnt").text(cnt);
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getZmzwImage(zwbh){
$.ajax({
type: "POST",
url: "getZmzwimages",
data: {"zwbh":zwbh},
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
for(var key in data){
if((key=="zwimg1"||key=="zwimg2")&&data[key]!=null&&data[key]!=""){
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
}else if(key=="zwimg1"||key=="zwimg2"){
$("#"+key).attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#"+key).attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
}
}else{
$("#zwimg1").attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#zwimg1").attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
$("#zwimg2").attr("src","/static/xtba/zljc/images/no_data.jpg");
$("#zwimg2").attr("layer-src","/static/xtba/zljc/images/no_data.jpg");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getRxImage(rybh,zjhm){
console.log(rybh);
console.log(zjhm);
$.ajax({
type: "POST",
url: "getRyzpimages",
data:{"rybh":rybh,"zjhm":zjhm},
dataType: "json",
success:function(data){
console.log(data);
if(data!=null&&data!=""){
for(var key in data){
console.log(key);
console.log("属性:" + key + ",值:" + data[key]);
if(data[key]!=null&&data[key]!=""){
var rxname = "";
var edname = "";
if(key=="1"){
rxname = "edzzp";
edname = "edzzp1";
}else if(key=="2"){
rxname = "zmzp";
edname="zmcjzp";
$("#zmcjzp1").attr("src","data:image/gif;base64,"+data[key]);
}else if(key=="3"){
rxname = "cmzp";
}else if(key=="4"){
rxname = "ycmzp";
}
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+edname).attr("src","data:image/gif;base64,"+data[key]);
}
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
//查询足迹信息
function showZjxx(Obj){
debugger;
var zjhm = $("#xyrzjhm").val();
var rybh = $("#asjxgrybh").val();
console.log(rybh);
console.log(zjhm);
$.ajax({
type: "POST",
url: "getRyzjimages?zjhm="+zjhm+"&rybh="+rybh,
dataType: "json",
success:function(data){
console.log(data);
debugger;
if(data!=null&&data!=""){
for(var key in data){
if(key=="11"){
var gdxdhw_z = data[key];
if (gdxdhw_z != null && gdxdhw_z != "") {
if(gdxdhw_z.indexOf("data:img/jpg;base64")>=0){
$("#zzzp").attr('src', gdxdhw_z);
}else{
$("#zzzp").attr('src', "data:img/jpg;base64," + gdxdhw_z);
}
}
}
if(key=="12"){
var gdxdhw_z = data[key];
if (gdxdhw_z != null && gdxdhw_z != "") {
if(gdxdhw_z.indexOf("data:img/jpg;base64")>=0){
$("#yzzp").attr('src', gdxdhw_z);
}else{
$("#yzzp").attr('src', "data:img/jpg;base64," + gdxdhw_z);
}
}
}
/*
if(key=="11"){
var gdxdhw_z = data[key];
if (gdxdhw_z != null && gdxdhw_z != "") {
if(gdxdhw_z.indexOf("data:img/jpg;base64")>=0){
$("#content1").attr('src', gdxdhw_z);
}else{
$("#content1").attr('src', "data:img/jpg;base64," + gdxdhw_z);
}
}
}
if(key=="13") {
var zmzp_z = data[key];
if (zmzp_z != null && zmzp_z != "") {
if (zmzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#context1").attr('src', zmzp_z);
} else {
$("#context1").attr('src', "data:img/jpg;base64," + zmzp_z);
}
}
}
if(key=="14") {
var nczp_z = data[key];
if (nczp_z != null && nczp_z != "") {
if (nczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#context2").attr('src', nczp_z);
} else {
$("#context2").attr('src', "data:img/jpg;base64," + nczp_z);
}
}
}
if(key=="15") {
var wczp_z = data[key];
if (wczp_z != null && wczp_z != "") {
if (wczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#context0").attr('src', wczp_z);
} else {
$("#context0").attr('src', "data:img/jpg;base64," + wczp_z);
}
}
}
if(key=="16") {
var hgzp_z = data[key];
if (hgzp_z != null && hgzp_z != "") {
if (hgzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#context10").attr('src', hgzp_z);
} else {
$("#context10").attr('src', "data:img/jpg;base64," + hgzp_z);
}
}
}
if(key=="17") {
var xd_z = data[key];
if (xd_z != null && xd_z != "") {
if (xd_z.indexOf("data:img/jpg;base64") >= 0) {
$("#context11").attr('src', xd_z);
} else {
$("#context11").attr('src', "data:img/jpg;base64," + xd_z);
}
}
}
if(key=="18") {
var cz_z = data[key];
if (cz_z != null && cz_z != "") {
if (cz_z.indexOf("data:img/jpg;base64") >= 0) {
$("#content3").attr('src', cz_z);
} else {
$("#content3").attr('src', "data:img/jpg;base64," + cz_z);
}
}
function openRyxq(rybh){
//alert("111111");
window.open("/toRyJbxxDetail?asjxgrybh="+rybh,'_blank');
}
if(key=="21") {
var gdxdhw_y = data[key];
if (gdxdhw_y != null && gdxdhw_y != "") {
if (gdxdhw_y.indexOf("data:img/jpg;base64") >= 0) {
$("#content2").attr('src', gdxdhw_y);
} else {
$("#content2").attr('src', "data:img/jpg;base64," + gdxdhw_y);
}
}
}
if(key=="23") {
var zmzp_y = data[key];
if (zmzp_y != null && zmzp_y != "") {
if (zmzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#context4").attr('src', zmzp_y);
} else {
$("#context4").attr('src', "data:img/jpg;base64," + zmzp_y);
}
}
}
if(key=="24") {
var nczp_y = data[key];
if (nczp_y != null && nczp_y != "") {
if (nczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#context5").attr('src', nczp_y);
} else {
$("#context5").attr('src', "data:img/jpg;base64," + nczp_y);
}
}
}
if(key=="25") {
var wczp_y = data[key];
if (wczp_y != null && wczp_y != "") {
if (wczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#context3").attr('src', wczp_y);
} else {
$("#context3").attr('src', "data:img/jpg;base64," + wczp_y);
}
}
}
if(key=="26") {
var hgzp_y = data[key];
if (hgzp_y != null && hgzp_y != "") {
if (hgzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#context13").attr('src', hgzp_y);
} else {
$("#context13").attr('src', "data:img/jpg;base64," + hgzp_y);
}
}
}
if(key=="27") {
var xd_y = data[key];
if (xd_y != null && xd_y != "") {
if (xd_y.indexOf("data:img/jpg;base64") >= 0) {
$("#context14").attr('src', xd_y);
} else {
$("#context14").attr('src', "data:img/jpg;base64," + xd_y);
}
}
}
if(key=="28") {
var cz_y = data[key];
if (cz_y != null && cz_y != "") {
if (cz_y.indexOf("data:img/jpg;base64") >= 0) {
$("#content4").attr('src', cz_y);
} else {
$("#content4").attr('src', "data:img/jpg;base64," + cz_y);
}
}
function openZtxq(rybh){
window.open("http://xz.xz.ga/zxyw_zt/ztry/ztryxxzt.do?ztrybh="+rybh,'_blank');
//window.location.href = "http://xz.xz.ga/zxyw_zt/ztry/ztryxxzt.do?ztrybh="+rybh;
}
*/
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
tab1_toggle(Obj);
}
//查询足迹信息
function showHm(Obj){
debugger;
var zjhm = $("#xyrzjhm").val();
var rybh = $("#asjxgrybh").val();
$.ajax({
type: "POST",
url: "getRyhmimages?zjhm="+zjhm+"&rybh="+rybh,
dataType: "json",
success:function(data){
console.log(data);
debugger;
if(data!=null&&data!=""){
for(var key in data){
console.log(key);
console.log("属性:" + key + ",值:" + data[key]);
if(data[key]!=null&&data[key]!=""){
var rxname = "";
var edname = "";
if(key=="21"){
rxname = "hmleftzp";
}else if(key=="22"){
rxname = "hmrightzp";
}
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+edname).attr("src","data:image/gif;base64,"+data[key]);
}
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
tab1_toggle(Obj);
}
//查询声纹信息
function showSw(Obj){
var asjxgrybh = $("#asjxgrybh").val();
//console.log([[${param.asjxgrybh}]]);
$.ajax({
url: "getSwDetail?asjxgrybh="+asjxgrybh,
type: "post",
dataType: "json",
success: function(data){
var dataResult = data.dataResult;
var table_title = [
{title:"操作",field:"xxsc_pdbz",align:'center',color:'gree',width:130,formatter:function(val,row,index){
var xxzjbh=row.xxzjbh;
var ypsj=row.ypsjStr;
var wjmc=row.wjmc;
//"<span style='color: blue;' class='hg-btn' onclick=\"playVoice()\">播放</span>&nbsp;&nbsp;&nbsp;&nbsp;" +
return "<span style='color: red;' onclick=\"downloadfile('"+wjmc+"')\">下载</span>";
}},
{title:"声纹名称",field:"wjmc",align:'left',width:150},
{title:"采集时间",field:"cjsjStr",align:'left',width:150},
{title:"总时长",field:"zsc",align:'left',width:150},
{title:"有效时长",field:"yxsc",align:'left',width:150}
];
$("#Table_swxx").datagrid({
striped: true,
fitColumns: true,
singleSelect: false,
pagination: true,
nowrap: true,
pageSize: 20,
pageList: [10, 20, 50, 100, 150, 200],
showFooter: true,
columns: [table_title] //动态取标题
});
$("#Table_swxx").datagrid("loadData", pagerFilter(dataResult,$("#Table_swxx"))); //动态取数据
}
});
tab1_toggle(Obj);
}
function downloadfile(filename){
window.open("/downloadfile?filename="+filename+"&rybh="+$("#asjxgrybh").val())
};
//查询手机信息
function showSj(Obj){
var asjxgrybh = $("#asjxgrybh").val();
//console.log([[${param.asjxgrybh}]]);
$.ajax({
url: "getPhoneDetail?asjxgrybh="+asjxgrybh,
type: "post",
dataType: "json",
success: function(data){
var dataResult = data.dataResult;
$("#Table_sjxx").datagrid({
striped: true,
fitColumns: true,
singleSelect: false,
pagination: true,
nowrap: true,
pageSize: 20,
pageList: [10, 20, 50, 100, 150, 200],
showFooter: true,
columns: [data.title] //动态取标题
});
$("#Table_sjxx").datagrid("loadData", pagerFilter(dataResult,$("#Table_sjxx"))); //动态取数据
}
});
tab1_toggle(Obj);
}
//查询相关手机信息
function queryXgsjInfo(obj, fa,url,tableid){
console.log(url);
var asjxgrybh = $("#asjxgrybh").val();
$.ajax({
url: url+"?asjxgrybh="+asjxgrybh,
type: "post",
dataType: "json",
success: function(data){
console.log(data.dataResult);
var dataResult = data.dataResult;
$("#"+tableid).datagrid({
striped: true,
fitColumns: true,
singleSelect: false,
pagination: true,
nowrap: true,
pageSize: 20,
pageList: [10, 20, 50, 100, 150, 200],
showFooter: true,
columns: [data.title] //动态取标题
});
$("#"+tableid).datagrid("loadData", pagerFilter(dataResult,$("#"+tableid))); //动态取数据
}
layui.use('table', function(){
var date = new Date();
var table = layui.table;
table.render({
elem: '#test'
,url:'swtzbzByzjhm'
,toolbar: '#toolbarDemo'
,title: '用户数据表'
,where : {
zjhm: "'"+ $('#zjhm').val() + "'" //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{field:'rybh', title:'人员编号',align:'center', width:'8%'}
,{field:'szzwbh', title:'指纹编号',align:'center', width:'5%'}
,{field:'lrrXm', title:'录入人',align:'center', width:'10%'}
,{field:'lrdwmc', title:'录入单位',align:'center', width:'8%'}
,{field:'lrsj', title:'注册时间',align:'center', width:'10%',templet : "<div>{{layui.util.toDateString(d.lrsj, 'yyyy-MM-dd HH:mm:ss')}}</div>"}
]
],
id:'',
limit: 10,
page:true
});
btnCheck(obj, fa);
}
//查询银行卡信息
function showYhk(Obj){
var xyrzjhm = $("#xyrzjhm").val();
var rybh = $("#asjxgrybh").val();
$.ajax({
url: "getYhkDetail?zjhmxyr="+xyrzjhm+"&rybh="+rybh,
type: "post",
dataType: "json",
success: function(data){
var dataResult = data.dataResult;
$("#Table_yhkxx").datagrid({
striped: true,
fitColumns: true,
singleSelect: false,
pagination: true,
nowrap: true,
pageSize: 20,
pageList: [10, 20, 50, 100, 150, 200],
showFooter: true,
columns: [data.title] //动态取标题
});
$("#Table_yhkxx").datagrid("loadData", pagerFilter(dataResult,$("#Table_yhkxx"))); //动态取数据
}
});
tab1_toggle(Obj);
}
//查询随身物品信息
function showWpxx(Obj){
var xyrzjhm = $("#xyrzjhm").val();
var rybh = $("#asjxgrybh").val();
$.ajax({
url: "getWpxxDetail?zjhmxyr="+xyrzjhm+"&rybh="+rybh,
type: "post",
dataType: "json",
success: function(data){
var dataResult = data.dataResult;
var table_title = [
{title:"物品照片",field:"xxsc_pdbz",align:'center',color:'gree',width:160,formatter:function(val,row,index){
var wpzpimgBase64=row.wpzpimgBase64;
if(wpzpimgBase64==undefined||wpzpimgBase64==null||wpzpimgBase64==""){
return "<span style='color: blue;' class='hg-btn'>无照片</span>";
}else{
return "<img src='data:image/jpg;base64,"+wpzpimgBase64+"' class='fileImg' id='fileImg' width='160px' height='150px' style='margin:8px 0;'/>";
}
}},
{title:"物品编号",field:"wpbh",align:'left',width:180},
{title:"物品类型",field:"xdwp_wplxdmStr",align:'left',width:150},
{title:"物品名称",field:"xdwp_wpmc",align:'left',width:180},
{title:"品牌型号",field:"xdwp_ppxh",align:'left',width:200},
{title:"物品标识号",field:"wpbzh",align:'left',width:200},
{title:"物品颜色",field:"wpysdmStr",align:'left',width:80},
{title:"物品特征",field:"wptzms",align:'left',width:280}
];
$("#Table_wpxx").datagrid({
striped: true,
fitColumns: true,
singleSelect: false,
pagination: true,
nowrap: true,
pageSize: 20,
pageList: [10, 20, 50, 100, 150, 200],
showFooter: true,
columns: [table_title] //动态取标题
});
$("#Table_wpxx").datagrid("loadData", pagerFilter(dataResult,$("#Table_wpxx"))); //动态取数据
}
});
tab1_toggle(Obj);
}
//datagrid前台分页展示
function pagerFilter(data,tableid){
var dg = tableid;
if (typeof data.length == 'number' && typeof data.splice == 'function') { // is array
data = {
total: data.length,
rows: data
}
}
var opts = dg.datagrid('options');
var pager = dg.datagrid('getPager');
pager.pagination({
onSelectPage:function(pageNum, pageSize){
opts.pageNumber = pageNum;
opts.pageSize = pageSize;
pager.pagination('refresh',{
pageNumber:pageNum,
pageSize:pageSize
});
console.log(data);
dg.datagrid("reload");
pagerFilter(data,tableid);
dg.datagrid("loadData",data);
}
});
if(!data.getRowIndex){
data.getRowIndex = (data.rows);
}
var start = (opts.pageNumber-1)*parseInt(opts.pageSize);
var end = start + parseInt(opts.pageSize);
data.rows = (data.getRowIndex.slice(start, end));
return data;
}
</script>
</script>
</body>
</html>
......@@ -14,14 +14,10 @@
<link rel="stylesheet" href="/static/easyui-window/css/easyui.css">
<link rel="stylesheet" href="/static/easyui-window/css/icon.css">
<link rel="stylesheet" href="/static/ryfk/css/details.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/easyui-new.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/layer/skin/default/layer.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/ryswtz.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/btn-ico.css">
<link rel="stylesheet" type="text/css" href="/static/ryswtz/css/buttons.css">
<style>
#zz_photos .left:nth-child(1) dl:nth-child(2) img,#zz_photos .left:nth-child(1) dl:nth-child(3) img{height:540px;}
.fa-spinner{margin-left: 5px;}
</style>
</head>
<body>
......@@ -37,19 +33,19 @@
<a href="#ryjbxx">人员基本信息<span class="count">1</span></a>
</li>
<li>
<a href="#qgsaxx">全国涉案信息<span class="count"><p th:text="${qgajxxlist.size()}"></p></span></a>
<a href="#qgsaxx">全国涉案信息<div id="qgsazs" style="display: inline-block;text-indent: 0px;"><i class="fa fa-spinner fa-spin"></i></div></a>
</li>
<li>
<a href="#qssaxx">全省涉案信息<span class="count"><p th:text="${qsasjxxlist.size()}"></p></span></a>
<a href="#qssaxx">全省涉案信息<div id="qssazs" style="display: inline-block;text-indent: 0px;"><i class="fa fa-spinner fa-spin"></i></div></a>
</li>
<li>
<a href="#ztryxx">在逃人员信息<span class="count"><p th:text="${ztryxxlist.size()}"></p></span></a>
<a href="#ztryxx">在逃人员信息<div id="ztryzs" style="display: inline-block;text-indent: 0px;"><i class="fa fa-spinner fa-spin"></i></div></a>
</li>
<li>
<a href="#zwbzxx">指纹比中信息<span class="count"><p th:text="${bzcs}"></p></span></a>
<a href="#zwbzxx">指纹比中信息<div id="zwbzzs" style="display: inline-block;text-indent: 0px;"><i class="fa fa-spinner fa-spin"></i></div></a>
</li>
<li>
<a href="#swtzxx">生物特征信息<span class="count"><p th:text="${swtzzs}"></p></span></a>
<a href="#swtzxx">生物特征信息<div id="swtzzs" style="display: inline-block;text-indent: 0px;"><i class="fa fa-spinner fa-spin"></i></div></a>
</li>
</ul>
</div>
......@@ -112,47 +108,9 @@
<div class="line1" id="qgsaxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>全国涉案信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh" th:each="stasj,stasjStat:${qgajxxlist}">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="5%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
</tr>
<tr>
<td style="width:15%;" th:text="案件 + ${stasjStat.index+1}"></td>
<td class="ar">案件编号:</td>
<td style="width:15%;" th:text="${stasj.ASJBH}"></td>
<td class="ar">案件名称:</td>
<td style="width:15%;" th:text="${stasj.AJMC}"></td>
<td class="ar">案件类别:</td>
<td style="width:15%;" th:text="${stasj.AJLBDM}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">发案时间:</td>
<td style="width:15%;" th:text="${stasj.FXASJSJ}"></td>
<td class="ar">发案地点:</td>
<td style="width:15%;" th:text="${stasj.FXASJDD_DZMC}"></td>
<td class="ar">立案日期:</td>
<td style="width:15%;" th:text="${stasj.LARQ}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">立案单位:</td>
<td style="width:15%;" th:text="${stasj.LADW_GAJGMC}"></td>
<td class="ar">侦查终结时间:</td>
<td style="width:15%;" th:text="${stasj.ZCZJ_ZXSJ01}"></td>
<td class="ar">侦查终结单位:</td>
<td style="width:15%;" th:text="${stasj.ZCZJDW_GAJGMC}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">简要案情:</td>
<td style="width:15%;" colspan="5" th:text="${stasj.JYAQ}"></td>
</tr>
</table>
<!--采集记录信息-->
<div class="tab1_div dnaxx_div">
<table class="layui-hide" id="qgajcjqk" lay-filter="qgajcjqk" width="98%"></table>
</div>
</div>
</div>
......@@ -160,47 +118,9 @@
<div class="line1" id="qssaxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>全省涉案信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh" th:each="stasj,stasjStat:${qsasjxxlist}">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="5%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
</tr>
<tr>
<td style="width:15%;" th:text="案件 + ${stasjStat.index+1}"></td>
<td class="ar">案件编号:</td>
<td style="width:15%;" th:text="${stasj.ASJBH}"></td>
<td class="ar">案件名称:</td>
<td style="width:15%;" th:text="${stasj.AJMC}"></td>
<td class="ar">现场勘验编号:</td>
<td style="width:15%;" th:text="${stasj.XCKYBH}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">发案时间:</td>
<td style="width:15%;" th:text="${stasj.FXASJSJ}"></td>
<td class="ar">发案地点:</td>
<td style="width:15%;" th:text="${stasj.FXASJDD_DZMC}"></td>
<td class="ar">立案日期:</td>
<td style="width:15%;" th:text="${stasj.LARQ}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">立案单位:</td>
<td style="width:15%;" th:text="${stasj.LADW_GAJGMC}"></td>
<td class="ar">侦查终结时间:</td>
<td style="width:15%;" th:text="${stasj.ZCZJ_ZXSJ01}"></td>
<td class="ar">侦查终结单位:</td>
<td style="width:15%;" th:text="${stasj.ZCZJDW_GAJGMC}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">简要案情:</td>
<td style="width:15%;" colspan="5" th:text="${stasj.JYAQ}"></td>
</tr>
</table>
<!--采集记录信息-->
<div class="tab1_div dnaxx_div">
<table class="layui-hide" id="qsajcjqk" lay-filter="qsajcjqk" width="98%"></table>
</div>
</div>
</div>
......@@ -208,54 +128,9 @@
<div class="line1" id="ztryxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>在逃人员信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh" th:each="ztry,ztryStat:${ztryxxlist}">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="5%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
</tr>
<tr>
<td style="width:15%;" th:text="在逃信息 + ${ztryStat.index+1}"></td>
<td class="ar">在逃人员编号:</td>
<td th:onclick="'javascript:openZtxq(\''+${ztry.ztrybh}+'\');'" th:text="${ztry.ztrybh}"></td>
<td class="ar">姓名:</td>
<td th:text="${ztry.xm}"></td>
<td class="ar">身份证号:</td>
<td th:text="${ztry.zjhm}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">涉案编号:</td>
<td th:text="${ztry.asjbh}"></td>
<td class="ar">案件类别:</td>
<td th:text="${ztry.ajlbdm}"></td>
<td class="ar">立案日期:</td>
<td th:text="${ztry.larq}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">通缉令编号:</td>
<td th:text="${ztry.tjlbh}"></td>
<td class="ar">通缉级别:</td>
<td th:text="${ztry.tjjbdm}"></td>
<td class="ar">逃跑时间:</td>
<td th:text="${ztry.tpsj}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar">抓获日期:</td>
<td th:text="${ztry.zhrq}"></td>
<td class="ar">抓获地点:</td>
<td th:text="${ztry.zhdd_dzmc}"></td>
<td class="ar">抓获单位:</td>
<td th:text="${ztry.zhdw_gajgmc}"></td>
</tr>
<tr>
<td style="width:15%;" ></td>
<td class="ar" >简要案情:</td>
<td colspan="5" th:text="${ztry.jyaq}"></td>
</tr>
</table>
<!--在逃信息采集情况-->
<div class="tab1_div dnaxx_div">
<table class="layui-hide" id="ztrycjqk" lay-filter="ztrycjqk" width="98%"></table>
</div>
</div>
</div>
......@@ -263,52 +138,9 @@
<div class="line1" id="zwbzxx">
<div class="centerbox">
<h1><span class="boder-left" style="top:7px;"></span><p>指纹比中信息<i class="fa fa-angle-double-up iconsq" title="收起" onclick="toggleXx(this)"></i></p></h1>
<div class="bsh" th:if="${tbZwbzxx.rwbh} ne null ">
<table class="jbxxTableWrap" width="100%">
<tr class="empty">
<td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td><td width="10%"></td><td width="23%"></td>
</tr>
<tr>
<td class="ar">任务编号:</td>
<td th:text="${tbZwbzxx.rwbh}"></td>
<td class="ar">指纹比对系统:</td>
<td th:text="${tbZwbzxx.zwbdxtlxms}"></td>
<td class="ar">现场指纹_案事件编号:</td>
<td th:text="${tbZwbzxx.xczw_asjbh}"></td>
</tr>
<tr>
<td class="ar">原始系统_案事件编号:</td>
<td th:text="${tbZwbzxx.xczw_ysxt_asjbh}"></td>
<td class="ar">现场指纹_现场勘验编号:</td>
<td th:text="${tbZwbzxx.xczw_xckybh}"></td>
<td class="ar">现场指纹_原始系统_现场指掌纹编号:</td>
<td th:text="${tbZwbzxx.xczw_ysxt_xczzhwbh}"></td>
</tr>
<tr>
<td class="ar">现场指纹_现场物证编号:</td>
<td th:text="${tbZwbzxx.xczw_xcwzbh}"></td>
<td class="ar">捺印指纹_原始系统_案事件相关人员编号:</td>
<td th:text="${tbZwbzxx.nyzw_ysxt_asjxgrybh}"></td>
<td class="ar">捺印指纹_案事件相关人员编号:</td>
<td th:text="${tbZwbzxx.nyzw_asjxgrybh}"></td>
</tr>
<tr>
<td class="ar">比中单位_公安机关名称:</td>
<td th:text="${tbZwbzxx.bzdw_gajgmc}"></td>
<td class="ar">比中人_姓名:</td>
<td th:text="${tbZwbzxx.bzr_xm}"></td>
<td class="ar">比中时间:</td>
<td th:text="${tbZwbzxx.bzsj}"></td>
</tr>
<tr>
<td class="ar">复核单位_公安机关名称:</td>
<td th:text="${tbZwbzxx.fhdw_gajgmc}"></td>
<td class="ar">复核人_姓名:</td>
<td th:text="${tbZwbzxx.fhr_xm}"></td>
<td class="ar">复核时间:</td>
<td th:text="${tbZwbzxx.fhsj}"></td>
</tr>
</table>
<!--采集记录信息-->
<div class="tab1_div dnaxx_div">
<table class="layui-hide" id="zwbzcjjl" lay-filter="zwbzcjjl" width="98%"></table>
</div>
</div>
</div>
......@@ -319,46 +151,22 @@
<!--采集记录信息-->
<div class="tab1_div dnaxx_div">
<div class="" style="display: block;">
<div class="tab2_div zwxx_gdzw" style="padding-bottom:30px;">
<table class="jbxxTableWrap" width="100%">
<thead>
<tr>
<th data-options="field:'人员编号',align:'center'" style="width:15%;">人员编号</th>
<th data-options="field:'采集时间',align:'center'" style="width:15%;">违法犯罪记录</th>
<th data-options="field:'采集时间',align:'center'" style="width:15%;">采集时间</th>
<th data-options="field:'采集人',align:'center'" style="width:15%;">采集人</th>
<th data-options="field:'采集单位',align:'center'" style="width:15%;">采集单位</th>
</tr>
</thead>
<tbody>
<div class="bsh" th:each="stry:${autoTbStRyList}">
<tr>
<td style="width:20%;" th:onclick="'javascript:openRyxq(\''+${stry.rybh}+'\');'" th:text="${stry.rybh}"></td>
<td style="width:20%;" th:text="${stry.wffzjlms}"></td>
<td style="width:20%;" th:text="${stry.lrsjStr}"></td>
<td style="width:20%;" th:text="${stry.lrrXm}"></td>
<td style="width:20%;" th:text="${stry.lrdwmc}"></td>
</tr>
<table class="layui-hide" id="swtzcjjl" lay-filter="swtzcjjl" width="98%"></table>
</div>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/static/ryfk/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/static/ryswtz/css/layer/layer.js"></script>
<script type="text/javascript" src="/static/ryswtz/js/ryswtz.js"></script>
<script type="text/javascript" src="/static/jquery/jquery.min.js"></script>
<script type="text/javascript" src="/static/easyui-window/js/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/static/easyui-window/js/function.js"></script>
<link rel="stylesheet" href="/static/layui/css/layui.css" media="all">
<script src="/static/layui/layui.js" charset="utf-8"></script>
<script src="/static/layui/layui.all.js" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
$(".left-menu .menu>li").click(function(){
......@@ -432,10 +240,7 @@
}
}
function openRyxq(rybh){
//alert("111111");
window.open("/toRyJbxxDetail?asjxgrybh="+rybh,'_blank');
}
......@@ -444,6 +249,332 @@
//window.location.href = "http://xz.xz.ga/zxyw_zt/ztry/ztryxxzt.do?ztrybh="+rybh;
}
//生物特征采集情况
layui.use('table', function(){
console.log("layui-use swtzbzByzjhm");
var date = new Date();
var table = layui.table;
table.render({
elem: '#qsajcjqk'
,url:'/qsajxxByzjhm'
,title: '全省案件信息'
,where : {
zjhm: $('#zjhm').val() //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{field:'ASJBH', title:'案事件编号',align:'center', width:'10%'}
,{field:'AJMC', title:'案件名称',align:'center', width:'10%'}
,{field:'XCKYBH', title:'现场勘验编号',align:'center', width:'10%'}
,{field:'FXASJSJ', title:'发案时间',align:'center', width:'10%'}
,{field:'LARQ', title:'立案日期',align:'center', width:'10%'}
,{field:'LADW_GAJGMC', title:'立案单位',align:'center', width:'10%'}
,{field:'ZCZJ_ZXSJ01', title:'侦查终结时间',align:'center', width:'10%'}
,{field:'ZCZJDW_GAJGMC', title:'侦查终结单位',align:'center', width:'10%'}
,{field:'JYAQ', title:'简要案情',align:'center', width:'20%'}
]
],
done: function (res, curr, count) {
//如果是异步请求数据方式,res即为你接口返回的信息。
//如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度
$('#qssazs').html("<span class='count'>"+count+"</span>");
},
id:'',
limit: 10,
page:true
});
table.render({
elem: '#ztrycjqk'
,url:'/zrtyByzjhm'
,title: '在逃信息'
,where : {
zjhm: $('#zjhm').val() //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{field:'ztrybh', title:'在逃人员编号',align:'center', width:'10%',templet:function(row){
var rybh=row.ztrybh;
return "<span title='点击在逃人员详情' onclick=\"openZtxq('"+rybh+"')\">"+rybh+"</span>";
}}
,{field:'asjbh', title:'涉案编号',align:'center', width:'10%'}
,{field:'ajlbdm', title:'案件类别',align:'center', width:'10%',templet:function(row){
var ajlbmc = codeFormatter(row.ajlbdm,'CODE_AJLB');
return ajlbmc;
}}
,{field:'larq', title:'立案日期',align:'center', width:'10%'}
,{field:'tjlbh', title:'通缉令编号',align:'center', width:'10%'}
,{field:'tjjbdm', title:'通缉级别',align:'center', width:'10%'}
,{field:'tpsj', title:'逃跑时间',align:'center', width:'10%'}
,{field:'zhrq', title:'抓获日期',align:'center', width:'10%'}
,{field:'zhdd_dzmc', title:'抓获地点',align:'center', width:'10%'}
,{field:'zhdw_gajgmc', title:'抓获单位',align:'center', width:'10%'}
]
],
done: function (res, curr, count) {
//如果是异步请求数据方式,res即为你接口返回的信息。
//如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度
$('#ztryzs').html("<span class='count'>"+count+"</span>");
console.log(res);
//得到当前页码
console.log(curr);
//得到数据总量
console.log(count);
},
id:'',
limit: 10,
page:true
});
table.render({
elem: '#swtzcjjl'
,url:'/swtzbzByzjhm'
,title: '生物特征采集信息'
,where : {
zjhm: $('#zjhm').val() //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{title:"人员编号",field:"rybh",align:'left',width:'10%',templet:function(row){
var rybh=row.rybh;
var xm=row.xm;
return "<span title='点击查看人员生物特征详情' onclick=\"openRyxq('"+rybh+"')\">"+rybh+"</span>";
}},
{title:"指纹编号",field:"szzwbh",align:'left',width:'10%'},
{title:"平面指纹",field:"pmzw",align:'center',color:'gree',width:'5%',templet:function(row){
var zwfkxx=row.zwfkxx;
var pmzw=row.rpmzw;
var rstStr;
if(zwfkxx==null||zwfkxx==""){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='平面指纹'>×</span>";
}else if(zwfkxx.substring(2,13)!='B0000000000'&&pmzw=="1-1-1-1-1-1-1-1-1-1"){
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='平面指纹'>√</span>";
}else if(zwfkxx.substring(2,13)!='B0000000000'&&pmzw!="1-1-1-1-1-1-1-1-1-1"){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='平面指纹'>√</span>";
}else{
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='平面指纹'>×</span>";
}
return rstStr;
}},
{title:"滚动指纹",field:"gdzw",align:'center',color:'gree',width:'5%',templet:function(row){
var zwfkxx=row.zwfkxx;
var gdzw=row.rgdzw;
var rstStr;
if(zwfkxx==null||zwfkxx==""){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='滚动指纹'>×</span>";
}else if(zwfkxx.substring(13,24)!='C0000000000'&&gdzw=="1-1-1-1-1-1-1-1-1-1"){
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='滚动指纹'>√</span>";
}else if(zwfkxx.substring(13,24)!='C0000000000'&&gdzw!="1-1-1-1-1-1-1-1-1-1"){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='滚动指纹'>√</span>";
}else{
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='滚动指纹'>×</span>";
}
return rstStr;
}},
{title:"人像",field:"rrx",align:'center',color:'gree',width:'5%',templet:function(row){
var rrx=row.rrx;
var zmzpxxbh=row.zmzpxxbh;
var cmzpxxbh=row.cmzpxxbh;
var ycmzpxxbh=row.ycmzpxxbh;
var jcjg=row.jcjg;
var rstStr;
if(zmzpxxbh==null||cmzpxxbh==null||ycmzpxxbh==null||zmzpxxbh==""||cmzpxxbh==""||ycmzpxxbh==""){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='人像'>×</span>";
}else if(rrx=="1-1-1"){
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='人像'>√</span>";
}else{
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='人像'>√</span>";
}
return rstStr;
}},
{title:"虹膜",field:"hm",align:'center',color:'gree',width:'5%',templet:function(row){
var hm=row.hm;
var rstStr;
if(hm==null||hm==""||hm<=0){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='虹膜'>×</span>";
}else{
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='虹膜'>√</span>";
}
return rstStr;
}},
{title:"足迹",field:"zj",align:'center',color:'gree',width:'5%',templet:function(row){
var zj=row.zj;
var rstStr;
if(zj==null||zj==""||zj<=0){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='足迹'>×</span>";
}else{
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='足迹'>√</span>";
}
return rstStr;
}},
{title:"声纹",field:"sw",align:'center',color:'gree',width:'5%',templet:function(row){
var sw=row.sw;
var rstStr;
if(sw==null||sw==""||sw<=0){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='声纹'>×</span>";
}else{
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='声纹'>√</span>";
}
return rstStr;
}},
{title:"手机",field:"sjjbxx",align:'center',color:'gree',width:'5%',templet:function(row){
var sjjbxx=row.sjjbxx;
var sjlxrxx=row.sjlxrxx;
var rstStr;
if(sjjbxx==null||sjjbxx==""||sjjbxx<=0||sjlxrxx==null||sjlxrxx==""||sjlxrxx<=0){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='手机'>×</span>";
}else{
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='手机'>√</span>";
}
return rstStr;
}},
{title:"银行卡",field:"yhk",align:'center',color:'gree',width:'5%',templet:function(row){
var yhk=row.yhk;
var rstStr;
if(yhk==null||yhk==""||yhk<=0){
rstStr = "<span style='color: red;font-size: 20px;font-weight: bold;' title='银行卡'>×</span>";
}else{
rstStr = "<span style='color: green;font-size: 20px;font-weight: bold;' title='银行卡'>√</span>";
}
return rstStr;
}},
{title:"检查结果",field:"jcjg",align:'center',color:'gree',width:'5%',templet:function(row){
var rybh=row.rybh;
var xm=row.xm;
var szzwbh=row.szzwbh;
var jcjg=row.jcjg;
var wzxx=row.rwzxx;
var pmzw=row.rpmzw;
var gdzw=row.rgdzw;
var rx=row.rrx;
var bz=row.bz;
var rstStr;
if(szzwbh!=null&&jcjg==""){
rstStr = "<span style='color: red;'>检查中</span>";
}else{
if(jcjg=="0"){
rstStr = "<span class='hg-btn' onclick=\"openJcjg('"+rybh+"','"+xm+"','"+wzxx+"','"+pmzw+"','"+gdzw+"','"+rx+"','"+bz+"','"+jcjg+"')\">合&nbsp;&nbsp;&nbsp;&nbsp;格</span>";
}else if(jcjg=="1"){
rstStr = "<span class='bhg-btn' onclick=\"openJcjg('"+rybh+"','"+xm+"','"+wzxx+"','"+pmzw+"','"+gdzw+"','"+rx+"','"+bz+"','"+jcjg+"')\">不合格</span>";
}else if(jcjg=="2"){
rstStr = "<span class='bhg-btn' onclick=\"openJcjg('"+rybh+"','"+xm+"','"+wzxx+"','"+pmzw+"','"+gdzw+"','"+rx+"','"+bz+"','"+jcjg+"')\">无文档</span>";
}else if(jcjg=="3"){
rstStr = "<span class='bhg-btn' onclick=\"openJcjg('"+rybh+"','"+xm+"','"+wzxx+"','"+pmzw+"','"+gdzw+"','"+rx+"','"+bz+"','"+jcjg+"')\">无指纹</span>";
}else {
rstStr = "<span style='color: red;'>未检查</span>";
}
}
return rstStr;
}},
{title:"数据来源",field:"tbbz",align:'center',color:'gree',width:110,templet:function(row){
console.log("数据来源" + row);
var rybh=row.rybh;
var tbbz=row.tbbz;
var rstStr="";
if(tbbz=="0"){
rstStr = "<span style='color: green;'>新增人员</span>";
}else if(tbbz=="1"){
rstStr = "<span style='color: blue;'>执法场所</span>";
}else if(tbbz=="2"){
rstStr = "<span style='color: black;'>采集平台</span>";
}
return rstStr;
}}
,{field:'lrrXm', title:'录入人',align:'center', width:'10%'}
,{field:'lrdwmc', title:'录入单位',align:'center', width:'10%'}
,{field:'lrsj', title:'注册时间',align:'center', width:'10%',templet : "<div>{{layui.util.toDateString(d.lrsj, 'yyyy-MM-dd HH:mm:ss')}}</div>"}
]
],
done: function (res, curr, count) {
//如果是异步请求数据方式,res即为你接口返回的信息。
//如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度
$('#swtzzs').html("<span class='count'>"+count+"</span>");
},
id:'',
limit: 10,
page:true
});
table.render({
elem: '#qgajcjqk'
,url:'/qgajxxByzjhm'
,title: '全国案件信息'
,where : {
zjhm: $('#zjhm').val() //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{field:'ASJBH', title:'案事件编号',align:'center', width:'10%'}
,{field:'AJMC', title:'案件名称',align:'center', width:'10%'}
,{field:'XCKYBH', title:'现场勘验编号',align:'center', width:'10%'}
,{field:'FXASJSJ', title:'发案时间',align:'center', width:'10%'}
,{field:'LARQ', title:'立案日期',align:'center', width:'10%'}
,{field:'LADW_GAJGMC', title:'立案单位',align:'center', width:'10%'}
,{field:'ZCZJ_ZXSJ01', title:'侦查终结时间',align:'center', width:'10%'}
,{field:'ZCZJDW_GAJGMC', title:'侦查终结单位',align:'center', width:'10%'}
,{field:'JYAQ', title:'简要案情',align:'center', width:'20%'}
]
],
done: function (res, curr, count) {
//如果是异步请求数据方式,res即为你接口返回的信息。
//如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度
$('#qgsazs').html("<span class='count'>"+count+"</span>");
},
id:'',
limit: 10,
page:true
});
table.render({
elem: '#zwbzcjjl'
,url:'/zwbzxxByzjhm'
,title: '指纹比中信息'
,where : {
zjhm: $('#zjhm').val() //添加默认查询条件 待审批列表
}
,page: true
,limit: 10
,cols: [
[
{field:'rwbh', title:'任务编号',align:'center', width:'10%'}
,{field:'zwbdxtlxms', title:'指纹比对系统描述',align:'center', width:'10%'}
,{field:'xczw_asjbh', title:'现场指纹_案事件编号',align:'center', width:'10%'}
,{field:'xczw_ysxt_asjbh', title:'原始系统_案事件编号',align:'center', width:'10%'}
,{field:'xczw_xckybh', title:'现场指纹_现场勘验编号',align:'center', width:'10%'}
,{field:'bzdw_gajgmc', title:'比中单位',align:'center', width:'10%'}
,{field:'bzr_xm', title:'比中人_姓名',align:'center', width:'10%'}
,{field:'bzsj', title:'比中时间',align:'center', width:'10%'}
,{field:'fhdw_gajgmc', title:'复核单位',align:'center', width:'10%'}
,{field:'fhsj', title:'复核时间',align:'center', width:'10%'}
]
],
done: function (res, curr, count) {
//如果是异步请求数据方式,res即为你接口返回的信息。
//如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度
$('#zwbzzs').html("<span class='count'>"+count+"</span>");
},
id:'',
limit: 10,
page:true
});
});
</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