Commit 44f69872 by wuchengwu

质量检查页面添加足迹检查,设备监控管理页面添加查询

parent 941b2dac
......@@ -6,8 +6,10 @@ import com.founder.cjqx.service.SysClientVpService;
import com.founder.model.*;
import com.founder.utils.DateFormatUtils;
import com.founder.utils.DateUtil;
import com.founder.utils.ExportExcels;
import com.founder.utils.SysUitl;
import org.apache.commons.lang.StringUtils;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -19,6 +21,8 @@ import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.OutputStream;
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.*;
......@@ -126,6 +130,82 @@ public class SysClientVpController {
return resultMap;
}
@GetMapping( "/exportToJkgl")
@ResponseBody
public String exportToJkgl(String ssdwcode,String sbztstr,String gxsjStr,String cjsblxcode, HttpServletRequest request, HttpServletResponse response,Model model) {
SysClientVp sysClientVp = new SysClientVp();
sysClientVp.setSsdwcode(ssdwcode);
sysClientVp.setSbztstr(sbztstr);
sysClientVp.setGxsjStr(gxsjStr);
sysClientVp.setCjsblxcode(cjsblxcode);
sysClientVp.setPage(1);
sysClientVp.setLimit(sysClientVpService.selectsbztPageCount(sysClientVp));
User user =(User)request.getSession().getAttribute("User");
if(sysClientVp.getCjsblxcode()!=null&&sysClientVp.getCjsblxcode().equals("2")){
sysClientVp.setZrmjjh(user.getPolicemanid());
}
//添加最近更新时间默认值
if(StringUtils.isBlank(sysClientVp.getGxsjStr())){
sysClientVp.setGxsjStr("4");
}
//ip mac 加密 查询条件加密
if(sysClientVp.getIp()!=null&&!sysClientVp.getIp().equals("")){
sysClientVp.setIp(xzxtencode(sysClientVp.getIp()));
}
if(sysClientVp.getMac()!=null&&!sysClientVp.getMac().equals("")){
sysClientVp.setMac(xzxtencode(sysClientVp.getMac()));
}
if(sysClientVp.getSsdwcode()!=null&&!sysClientVp.getSsdwcode().equals("")){
if (sysClientVp.getSsdwcode().substring(2, 12).equals("0000000000")) {//省
sysClientVp.setSsdwcode(sysClientVp.getSsdwcode().substring(0,2));
} else if (sysClientVp.getSsdwcode().substring(4, 12).equals("00000000")) {//市
sysClientVp.setSsdwcode(sysClientVp.getSsdwcode().substring(0,4));
}else if(sysClientVp.getSsdwcode().substring(6, 12).equals("000000")){ //县
sysClientVp.setSsdwcode(sysClientVp.getSsdwcode().substring(0,6));
}else if(sysClientVp.getSsdwcode().substring(8, 12).equals("0000")){ //所
sysClientVp.setSsdwcode(sysClientVp.getSsdwcode().substring(0,8));
}
}
ResultMap resultMap =sysClientVpService.ClientVpZtjk(sysClientVp);
List<SysClientVp> sysClientVplist = (List<SysClientVp>) resultMap.getData();
//excel标题
String[] title = { "采集单位","最近操作时间", "最近操作人", "采集数","最近使用状态","备注"};
//excel文件名
String fileName = "设备监控管理"+System.currentTimeMillis()+".xls";
//sheet名
String sheetName = "设备监控管理";
String [][] content = new String[sysClientVplist.size()][];
for (int i = 0; i < sysClientVplist.size(); i++) {
SysClientVp clientVp = sysClientVplist.get(i);
content[i] = new String[title.length];
content[i][0] = clientVp.getSsdwname();
content[i][1] = DateFormatUtils.dateToStrSFM(clientVp.getRylrsj());
content[i][2] = clientVp.getIfythcjy();
content[i][3] = clientVp.getZwcjyname();
content[i][4] = clientVp.getSbztstr();
content[i][5] = clientVp.getBz();
}
//创建HSSFWorkbook
HSSFWorkbook wb = ExportExcels.getHSSFWorkbook(sheetName, title, content, null);
//响应到客户端
try {
this.setResponseHeader(response, fileName);
OutputStream os = response.getOutputStream();
wb.write(os);
os.flush();
os.close();
} catch (Exception e) {
e.printStackTrace();
}
// return "cjqx/sbjkglform";
return null;
}
/*
获取设备信息
*/
......@@ -399,4 +479,23 @@ public class SysClientVpController {
resultList.add(lxDto);
}
}
//发送响应流方法
public void setResponseHeader(HttpServletResponse response, String fileName) {
try {
try {
fileName = new String(fileName.getBytes(),"ISO8859-1");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
response.setContentType("application/octet-stream;charset=ISO8859-1");
response.setHeader("Content-Disposition", "attachment;filename="+ fileName);
response.addHeader("Pargam", "no-cache");
response.addHeader("Cache-Control", "no-cache");
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
......@@ -12,7 +12,7 @@ public interface SysClientVpService {
ResultMap ClientVpjkAll(SysClientVp SysClientVp);
ResultMap ClientVpZtjk(SysClientVp SysClientVp);
int selectsbztPageCount( SysClientVp SysClientVp);
/**
* 查询时间段内新增设备信息系
* @param sysClientVp
......
......@@ -125,6 +125,11 @@ public class SysClientVpServiceImpl implements SysClientVpService {
}
@Override
public int selectsbztPageCount(SysClientVp SysClientVp) {
return sysClientVpMapper.selectsbztPageCount(SysClientVp);
}
@Override
public ResultMap vpNewPageList(SysClientVp sysClientVp) {
List<SysClientVp> sysClientVplist = sysClientVpMapper.vpNewPageList(sysClientVp);
ResultMap resultMap = new ResultMap();
......
......@@ -16,6 +16,7 @@ import com.founder.util.HttpClientUtil;
import com.founder.util.TestTask;
import com.founder.util.Zwsjzljc;
import com.founder.utils.*;
import org.apache.commons.lang.StringUtils;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.message.BasicNameValuePair;
......@@ -516,6 +517,14 @@ public class TbXwRycjController {
return "rygl/ryxxdetail";
}
@RequestMapping("/querycjqk")
@ResponseBody
public AutoTbStRy querycjqk(String rybh,HttpServletRequest request){
AutoTbStRy xyrC = rycjService.querycjqk(rybh);
return xyrC;
}
@RequestMapping("/toEditRyxx")
public String toEditYsseryxx(String asjxgrybh,String cjsb,String perurl,String hmzt,String zjzt,String swzt,String sjzt,String yhkzt,String sswpzt,Model model,HttpServletRequest request){
User user = (User)request.getSession().getAttribute("User");
......@@ -3018,7 +3027,7 @@ public class TbXwRycjController {
@RequestMapping("/getPmimages")
@ResponseBody
public Map<String,Object> testAsyncReturnPmImg(String zwbh) throws ExecutionException, InterruptedException {
System.out.println("获取平面指纹===================="+zwbh);
//调用指纹获取压缩图接口获取指纹图片
HttpClientUtil hu = new HttpClientUtil();
String imgstrs = null;
......@@ -3052,25 +3061,28 @@ public class TbXwRycjController {
String zw = "1,2,3,4,5,6,7,8,9,10,";
if(imgstrs!=null&&!"".equals(imgstrs)) {
JSONObject jsonObject = (JSONObject) JSONObject.parse(imgstrs);
log.info("返回值为{}",JSON.toJSONString(jsonObject));
String code = jsonObject.getString("code");
String msg = jsonObject.getString("message");
JSONArray jsa = jsonObject.getJSONArray("ret");
//System.out.println("平面jsonObject======="+jsonObject.toJSONString());
System.out.println("平面code="+code+",message="+msg+",图片个数="+(jsa!=null?jsa.size():"0"));
log.info("平面code="+code+",message="+msg+",图片个数="+(jsa!=null?jsa.size():"0"));
for (int i = 0; i < jsa.size(); i++) {
JSONObject obj = jsa.getJSONObject(i);
String position = obj.getString("position");
int num = Integer.parseInt(position);
if(num>10){
position = (num-10)+"";
}
zw.replace(position + ",", "");
String image = obj.getString("image");
if (image == null || "".equals(image)) {
rstmap.put("pfpimg" + position, null);
} else {
rstmap.put("pfpimg" + position, image);
System.out.println("平面code=" + code + ",message=" + msg + ",图片个数=" + (jsa != null ? jsa.size() : "0"));
log.info("平面code=" + code + ",message=" + msg + ",图片个数=" + (jsa != null ? jsa.size() : "0"));
if (jsa != null) {
for (int i = 0; i < jsa.size(); i++) {
JSONObject obj = jsa.getJSONObject(i);
String position = obj.getString("position");
int num = Integer.parseInt(position);
if (num > 10) {
position = (num - 10) + "";
}
zw.replace(position + ",", "");
String image = obj.getString("image");
if (image == null || "".equals(image)) {
rstmap.put("pfpimg" + position, null);
} else {
rstmap.put("pfpimg" + position, image);
}
}
}
}
......@@ -3093,6 +3105,7 @@ public class TbXwRycjController {
return rstmap;
}
@RequestMapping("/sendBdjg")
@ResponseBody
public Map<String,Object> testAsyncSendBdjg(String zwbh,HttpServletRequest request) throws ExecutionException, InterruptedException {
......@@ -4208,18 +4221,41 @@ public class TbXwRycjController {
if("RYCJ".equals(pagetype)||"rycj".equals(pagetype)){
if(rybh==null||"".equals(rybh)){
AutoTbStRy xyrC = new AutoTbStRy();
model.addAttribute("ryxx",xyrC);
model.addAttribute("saveflag","0");
model.addAttribute("username", user.getUsername());
model.addAttribute("unitcode", user.getUnitcode());
model.addAttribute("ryxx", xyrC);
model.addAttribute("user", user);
model.addAttribute("saveflag", "0");
model.addAttribute("perurl", perurl);
model.addAttribute("cjsb", cjxm);
model.addAttribute("hmzt", 0);
model.addAttribute("zjzt", 0);
model.addAttribute("swzt", 0);
model.addAttribute("sjzt",0);
model.addAttribute("yhkzt", 0);
model.addAttribute("sswpzt", 0);
}else{
AutoTbStRy xyrC = rycjService.getRyxxByRybh(rybh);
if(xyrC==null||xyrC.getRybh()==null||"".equals(xyrC.getRybh())){
xyrC = new AutoTbStRy();
model.addAttribute("username",user.getUsername());
model.addAttribute("unitcode",user.getUnitcode());
model.addAttribute("ryxx",xyrC);
model.addAttribute("saveflag","0");
model.addAttribute("perurl",perurl);
model.addAttribute("cjsb",cjxm);
AutoTbStRy sbzt = rycjService.querycjqk(rybh);
if (sbzt ==null){
sbzt = new AutoTbStRy();
}
model.addAttribute("username", user.getUsername());
model.addAttribute("unitcode", user.getUnitcode());
model.addAttribute("ryxx", xyrC);
model.addAttribute("user", user);
model.addAttribute("saveflag", "0");
model.addAttribute("perurl", perurl);
model.addAttribute("cjsb", cjxm);
model.addAttribute("hmzt", StringUtils.isNotBlank(sbzt.getHm()) &&Integer.parseInt(sbzt.getHm())> 0? 1:0);
model.addAttribute("zjzt", StringUtils.isNotBlank(sbzt.getZj()) &&Integer.parseInt(sbzt.getZj())> 0? 1:0);
model.addAttribute("swzt", StringUtils.isNotBlank(sbzt.getSw()) &&Integer.parseInt(sbzt.getSw())> 0? 1:0);
model.addAttribute("sjzt",0);
model.addAttribute("yhkzt", StringUtils.isNotBlank(sbzt.getYhk()) &&Integer.parseInt(sbzt.getYhk())> 0? 1:0);
model.addAttribute("sswpzt", StringUtils.isNotBlank(sbzt.getSswp()) &&Integer.parseInt(sbzt.getSswp())> 0? 1:0);
request.getSession().setAttribute("User", user);
String ips = "";
try {
ips = SysUitl.getIp(request);
......@@ -4376,12 +4412,24 @@ public class TbXwRycjController {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"32.jpg");
xyrC.setTstz2Base64(zpBase64);
}
model.addAttribute("username",user.getUsername());
model.addAttribute("unitcode",user.getUnitcode());
model.addAttribute("cjsb",cjxm);
model.addAttribute("ryxx",xyrC);
model.addAttribute("saveflag","0");
model.addAttribute("perurl",perurl);
AutoTbStRy sbzt = rycjService.querycjqk(rybh);
if (sbzt ==null){
sbzt = new AutoTbStRy();
}
model.addAttribute("username", user.getUsername());
model.addAttribute("unitcode", user.getUnitcode());
model.addAttribute("ryxx", xyrC);
model.addAttribute("user", user);
model.addAttribute("saveflag", "0");
model.addAttribute("perurl", perurl);
model.addAttribute("cjsb", cjxm);
model.addAttribute("hmzt", StringUtils.isNotBlank(sbzt.getHm()) &&Integer.parseInt(sbzt.getHm())> 0? 1:0);
model.addAttribute("zjzt", StringUtils.isNotBlank(sbzt.getZj()) &&Integer.parseInt(sbzt.getZj())> 0? 1:0);
model.addAttribute("swzt", StringUtils.isNotBlank(sbzt.getSw()) &&Integer.parseInt(sbzt.getSw())> 0? 1:0);
model.addAttribute("sjzt",0);
model.addAttribute("yhkzt", StringUtils.isNotBlank(sbzt.getYhk()) &&Integer.parseInt(sbzt.getYhk())> 0? 1:0);
model.addAttribute("sswpzt", StringUtils.isNotBlank(sbzt.getSswp()) &&Integer.parseInt(sbzt.getSswp())> 0? 1:0);
request.getSession().setAttribute("User", user);
String ips = "";
try {
ips = SysUitl.getIp(request);
......
......@@ -17,6 +17,7 @@ public interface TbXwRycjDao {
public Integer queryPageCount_new(Map<String, Object> map);
public List<AutoTbStRy> queryPageList(Map<String, Object> map);
public List<AutoTbStRy> querycjqk(Map<String, Object> map);
public List<AutoTbStRy> queryPageList_new(Map<String, Object> map);
public List<AutoTbStRy> getRyxxByRybh(Map<String, Object> map);
......
......@@ -213,11 +213,14 @@ public class AutoTbStRy implements Serializable {
private String sw;//是否采集声纹
private String sjjbxx;//是否采集手机基本信息
private String sjlxrxx;//是否采集手机联系人信息
private String sjthjl;//是否采集手机通话记录信息
private String sjdxjl;//是否采集手机短信记录信息
private String yhk;//是否采集银行卡
private String sswp;//是否采集随身物品
private String thjl;//是否采集手机通话记录信息
private String dxjl;//是否采集手机短信信息
private String xnsf;//是否采集手机虚拟身份信息
private String bj;//是否采集笔迹信息
private String rwbh;//任务编号
private String fssj;//发送比对时间
......@@ -250,6 +253,29 @@ public class AutoTbStRy implements Serializable {
private String tary3;//同案人员3
private String taryxq3;//同案人员详情3
public String getBj() {
return bj;
}
public void setBj(String bj) {
this.bj = bj;
}
public String getSjthjl() {
return sjthjl;
}
public void setSjthjl(String sjthjl) {
this.sjthjl = sjthjl;
}
public String getSjdxjl() {
return sjdxjl;
}
public void setSjdxjl(String sjdxjl) {
this.sjdxjl = sjdxjl;
}
public String getRxbdjg() {
return rxbdjg;
......
......@@ -12,6 +12,8 @@ public interface AutoTbXwRycjService extends IService<AutoTbStRy> {
public EasyUIPage queryRyxxPage(EasyUIPage page, AutoTbStRy entity);
public AutoTbStRy querycjqk(String rybh);
public Object fzth(String asjxgrybh);
public boolean editRyxx(AutoTbStRy entity);
......
......@@ -74,6 +74,18 @@ public class AutoTbXwRycjServiceImpl extends BaseService<AutoTbStRy> implements
}
@Override
public AutoTbStRy querycjqk(String rybh) {
AutoTbStRy xyrC=new AutoTbStRy();
Map<String, Object> map = new HashMap<>();
map.put("rybh", rybh);
List<AutoTbStRy> xyrCs = mapper.querycjqk(map);
if(xyrCs!=null&&xyrCs.size()>0){
xyrC = xyrCs.get(0);
}
return xyrC;
}
@Override
public List<AutoTbStRy> queryRyxxList(AutoTbStRy entity) {
Map<String, Object> map = new HashMap<>();
String djdw = entity.getLrdwdm();
......
......@@ -227,6 +227,37 @@
WHERE r > #{ begin } ]]>
</select>
<select id="querycjqk" resultMap="baseMap" parameterType="map">
SELECT RYBH,
XM,
ZJHM,
GMSFHM,
EDZZPXXBH,
ZMZPXXBH,
CMZPXXBH,
YCMZPXXBH,
SZZWBH,
SGSX,
TZSX,
ZC,
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_xw_ythcj_ssxdwp s where s.rybh=TB_RY_RYCJ.rybh) as SSWP,
(select count(1) from TB_XW_YTHCJ_BJ s where s.rybh=TB_RY_RYCJ.rybh) as BJ,
(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
from TB_RY_RYCJ where (TB_RY_RYCJ.SCBZ='0' or TB_RY_RYCJ.SCBZ is null) AND (IFHB<![CDATA[<>]]>'1' OR IFHB IS NULL)
and RYBH = #{rybh , jdbcType=VARCHAR }
</select>
<select id="getRyxxByRybh" resultMap="baseMap" parameterType="map">
select *
from TB_RY_RYCJ where (SCBZ='0' or SCBZ is null) AND (IFHB<![CDATA[<>]]>'1' OR IFHB IS NULL) and RYBH = #{rybh , jdbcType=VARCHAR }
......
......@@ -171,14 +171,26 @@ function updatejcjg(wzxx,gdzw,pmzw,rx,zw,zj){
addClassChangeBhg("zszw",zws[0]);
addClassChangeBhg("yszw",zws[1]);
}
if(zj!=null&&zj!=""&&zj.length>=3){
addClassChangeBhg("zz",zjs[0]);
addClassChangeBhg("yz",zjs[1]);
if(zj!=null&&zj!=""&&zj.length>=27){
addClassChangeBhg("z_xdhw",zjs[0]);
addClassChangeBhg("z_cz",zjs[1]);
addClassChangeBhg("z_zm",zjs[2]);
addClassChangeBhg("z_nc",zjs[3]);
addClassChangeBhg("z_wc",zjs[4]);
addClassChangeBhg("z_hg",zjs[5]);
addClassChangeBhg("z_xd",zjs[6]);
addClassChangeBhg("y_xdhw",zjs[7]);
addClassChangeBhg("y_cz",zjs[8]);
addClassChangeBhg("y_zm",zjs[9]);
addClassChangeBhg("y_nc",zjs[10]);
addClassChangeBhg("y_wc",zjs[11]);
addClassChangeBhg("y_hg",zjs[12]);
addClassChangeBhg("y_xd",zjs[13]);
}
}
function btnChange(obj,num,i){
function btnChange(obj,num,i){debugger
var html='<dt class="bhg-bg"></dt>';
if($(obj).hasClass("act-btn")){
$(obj).removeClass("act-btn").find("i").remove();
......@@ -197,6 +209,9 @@ function btnChange(obj,num,i){
num=='zszw'||num=='yszw'
){
removeClassChange(num,5);
}else if(num=='z_xdhw'||num=='z_cz'||num=='z_zm'||num=='z_nc'||num=='z_wc'||num=='z_hg'||num=='z_xd'||num=='y_xdhw'
||num=='y_cz'||num=='y_zm'|| num=='y_nc'||num=='y_wc'||num=='y_hg'||num=='y_xd' ){
removeClassChange(num,4);
}
if(i!=1){
$(obj).addClass("act-btn");
......@@ -250,6 +265,12 @@ function showImgZw(){
,anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
});
}
function showImgZj(){
layer.photos({
photos: '#layer-photos-zj'
,anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
});
}
function showImgPmzw(){
layer.photos({
photos: '#layer-photos-pmzw'
......@@ -448,12 +469,48 @@ function changeJcjg(name,num){
$("#RZw").val((zw.substring(0,2))+num);
}
else if(name=="zz"){
else if(name=="z_xdhw"){
var zj= $("#RZj").val();
$("#RZj").val(num+(zj.substring(1,zj.length)));
}else if(name=="yz"){
}else if(name=="z_cz"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,2))+num+(zj.substring(3,zj.length)));
}else if(name=="z_zm"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,4))+num+(zj.substring(5,zj.length)));
}else if(name=="z_nc"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,6))+num+(zj.substring(7,zj.length)));
}else if(name=="z_wc"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,8))+num+(zj.substring(9,zj.length)));
}else if(name=="z_hg"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,10))+num+(zj.substring(11,zj.length)));
}else if(name=="z_xd"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,12))+num+(zj.substring(13,zj.length)));
}else if(name=="y_xdhw"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,14))+num+(zj.substring(15,zj.length)));
}else if(name=="y_cz"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,16))+num+(zj.substring(17,zj.length)));
}else if(name=="y_zm"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,18))+num+(zj.substring(19,zj.length)));
}else if(name=="y_nc"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,20))+num+(zj.substring(21,zj.length)));
}else if(name=="y_wc"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,22))+num+(zj.substring(23,zj.length)));
}else if(name=="y_hg"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,24))+num+(zj.substring(25,zj.length)));
}else if(name=="y_xd"){
var zj= $("#RZj").val();
$("#RZj").val((zj.substring(0,2))+num);
$("#RZj").val((zj.substring(0,26))+num);
}
}
......
......@@ -4,9 +4,9 @@
<meta charset="UTF-8">
<title>设备审批管理</title>
<link rel="stylesheet" href="/static//css/font.css">
<link rel="stylesheet" href="/static/fenye/font-awesome.min.css" media="all">
<link rel="stylesheet" href="/static/fenye/font-awesome.min.css" media="all">
<script type="text/javascript" src="/static/jquery/jquery.min.js"></script>
<link rel="stylesheet" href="/static/layui/css/layui.css" media="all">
<link rel="stylesheet" href="/static/layui/css/layui.css" media="all">
<script type="text/javascript" src="/static/js/xadmin.js"></script>
<!--<script src="/static/layui/layui.js" charset="utf-8"></script>-->
<script type="text/javascript" src="static/cjqx/js/echarts.min.js"></script>
......@@ -21,7 +21,7 @@
<!--- 代码框-->
<link rel="stylesheet" href="/static/rygl/css/dialog.css">
<link rel="stylesheet" href="/static/fenye/fenye.css" media="all">
<link rel="stylesheet" href="/static/fenye/fenye.css" media="all">
<style>
* {
padding: 0;
......@@ -73,6 +73,7 @@
border: 1px #DFDFDF solid;
border-right-width: 8px;
}
.title {
padding: 0 40px;
color: #00589C;
......@@ -85,22 +86,21 @@
display: flex;
width: 100%;
margin: 0 auto;
margin-top:25px;
margin-top: 25px;
justify-content: space-between;
}
#cpuCharts,
#ramCharts,
#fileCharts
{
#fileCharts {
width: 170px;
height: 170px;
}
#swCharts,#hmCharts,#zjCharts{
width: 33%;
height: 280px;
}
#swCharts, #hmCharts, #zjCharts {
width: 33%;
height: 280px;
}
.content {
display: flex;
......@@ -116,10 +116,11 @@
<body>
<script type="text/css">
.layui-form-selected dl {
height: 156px!important;
height: 156px !important;
}
.layui-table-page {
position:fixed;
position: fixed;
}
</script>
<div class="box ">
......@@ -144,8 +145,8 @@
<span>总内存: </span><span id="memorytotal">1024MB</span>
</p>
<p class=" c-space c-alignCenter mt15"> <span>已使用: </span><span id="memoryused">665MB</span></p>
<p class=" c-space c-alignCenter mt15"> <span>可使用: </span><span id="memoryfree">368MB</span></p>
<p class=" c-space c-alignCenter mt15"><span>已使用: </span><span id="memoryused">665MB</span></p>
<p class=" c-space c-alignCenter mt15"><span>可使用: </span><span id="memoryfree">368MB</span></p>
</div>
</div>
</div>
......@@ -158,8 +159,8 @@
<span>磁盘总量:</span><span id="usagetotle">1024GB</span>
</p>
<p class=" c-space c-alignCenter mt15"> <span>已使用:</span><span id="usageused">665GB</span></p>
<p class=" c-space c-alignCenter mt15"> <span>可使用:</span><span id="usagefree">368GB</span></p>
<p class=" c-space c-alignCenter mt15"><span>已使用:</span><span id="usageused">665GB</span></p>
<p class=" c-space c-alignCenter mt15"><span>可使用:</span><span id="usagefree">368GB</span></p>
</div>
</div>
</div>
......@@ -172,7 +173,7 @@
</div>
</div>
</div>
<div style="border: 1px solid #8D8A80; margin-top: 10px;" ></div>
<div style="border: 1px solid #8D8A80; margin-top: 10px;"></div>
<!--查询条件-->
<div class="xztitle">查询条件</div>
<form class="layui-form" name="RzglForm" action="" method="post" style="display: table;width: 100%;padding-top:10px;">
......@@ -181,10 +182,12 @@
<div class="layui-form-item" style="width: 33%!important;">
<label class="layui-form-label">采集单位:</label>
<div class="layui-input-block">
<input id="ssdwcode" name="ssdwcode" type="text" lay-verify="scode" style="width:66%; height:32px;" class="val easyui-combotree" data-options="url: '/queryTypeCode?type=CODE_UNIT',method:'get',textField : 'text', valueField : 'id'"/>
<input id="ssdwcode" name="ssdwcode" type="text" lay-verify="scode" style="width:66%; height:32px;"
class="val easyui-combotree"
data-options="url: '/queryTypeCode?type=CODE_UNIT',method:'get',textField : 'text', valueField : 'id'"/>
<!-- <input type="hidden" id="ssdwname" name="ssdwname" th:value="${session.User.getUnitname()}" />-->
</div>
<input type="hidden" id="ssdwcodeStr" name="ssdwcodeStr" />
<input type="hidden" id="ssdwcodeStr" name="ssdwcodeStr"/>
</div>
<!-- <div class="layui-form-item">-->
<!-- <label class="layui-form-label">IP:</label>-->
......@@ -205,7 +208,7 @@
<div class="layui-form-item" style="width: 33%!important;">
<label class="layui-form-label">最近操作时间:</label>
<div class="layui-input-block">
<select name="gxsjStr" id="gxsjStr">
<select name="gxsjStr" id="gxsjStr">
<option value="">请选择</option>
<option value="1">7天</option>
<option value="2">一个月</option>
......@@ -229,7 +232,7 @@
<div class="layui-form-item" style="width: 33%!important;">
<label class="layui-form-label">设备状态:</label>
<div class="layui-input-block">
<select name="sbztstr" id="sbztstr">
<select name="sbztstr" id="sbztstr">
<option value="">请选择</option>
<option value="启用">启用</option>
<option value="禁用">禁用</option>
......@@ -238,15 +241,22 @@
</div>
<div class="layui-form-item" style="clear: both;width: 100%;text-align: center;">
<div class="layui-input-block" style="margin-left:0px !important;">
<button class="layui-btn layui-btn-normal" onclick="return false;" data-type="reload" id="selectbyCondition" >查 询</button>
<button class="layui-btn layui-btn-normal" onclick="return false;" data-type="reload"
id="selectbyCondition">查 询
</button>
<button type="reset" class="layui-btn layui-btn-primary" id="rzglReset">重 置</button>
<!-- <button class="layui-btn layui-btn-warm" onclick="doExportExcel()">导 出</button>-->
<a href="javascript:doExportExcel();" class="layui-btn layui-btn-warm">导出</a>
</div>
</div>
</form>
<!--<div style="padding-bottom:20px;background:#eee;" >-->
<table class="layui-hide" id="test" lay-filter="test" width="98%"></table>
<!--</div>-->
<script type="text/html" id="toolbarDemo">
<div class="layui-btn-container">
</div>
</script>
<script type="text/html" id="jsifzwcjy">
 {{# if(d.ifzwcjy == '是'){ }}
   <span class="layui-badge layui-bg-green"></span>
......@@ -309,7 +319,7 @@
<script src="/static/layui/layui.js" charset="utf-8"></script>
<script src="/static/layui/layui.all.js" charset="utf-8"></script>
<script>
layui.use(['table', 'layer','form'], function(){
layui.use(['table', 'layer', 'form'], function () {
var date = new Date();
var table = layui.table,
layer = layui.layer,
......@@ -317,45 +327,51 @@
table.render({
elem: '#test'
,url:'sysClientVpZtlist'
,toolbar: ''
,title: '审批设备列表'
,method:'get'
,page: true
,limit: 10
,cols: [
, url: 'sysClientVpZtlist'
, toolbar: ''
, title: '审批设备列表'
, method: 'get'
, page: true
, limit: 10
, cols: [
[
// { field:'spzt',fixed: 'left',title:'操作',align:'center', width:'10%',toolbar: '#toolbarDemo'}
{type:'numbers', width:'5%',title:'序号',align:'center'}
,{field:'ssdwname',width:'20%', title:'采集单位',align:'center'}
,{field:'rylrsj',width:'20%', title:'最近操作时间',align:'center',templet : "<div>{{layui.util.toDateString(d.rylrsj, 'yyyy-MM-dd HH:mm:ss')}}</div>"}
,{field:'ifythcjy',width:'20%', title:'最近操作人',align:'center'}
,{field:'zwcjyname',width:'5%', title:'采集数',align:'center'}
{type: 'numbers', width: '5%', title: '序号', align: 'center'}
, {field: 'ssdwname', width: '20%', title: '采集单位', align: 'center'}
, {
field: 'rylrsj',
width: '20%',
title: '最近操作时间',
align: 'center',
templet: "<div>{{layui.util.toDateString(d.rylrsj, 'yyyy-MM-dd HH:mm:ss')}}</div>"
}
, {field: 'ifythcjy', width: '20%', title: '最近操作人', align: 'center'}
, {field: 'zwcjyname', width: '5%', title: '采集数', align: 'center'}
// ,{field:'ip', title:'IP地址',align:'center', width:'15%'}
,{field:'sbztstr',width:'10%', title:'最近使用状态',align:'center',templet: '#ifsbzt'}
,{field:'bz',width:'20%', title:'备注',align:'center'}
, {field: 'sbztstr', width: '10%', title: '最近使用状态', align: 'center', templet: '#ifsbzt'}
, {field: 'bz', width: '20%', title: '备注', align: 'center'}
// ,{field:'spzt', title:'审批状态',align:'center', width:'15%',templet: '#ifspzt'}
/* ,{field: 'right', title:'操作',align:'center', toolbar: '#barDemo', width:140}
,{field: 'right', title:'操作',align:'center', toolbar: '#barDemo4', width:140}*/
]
],
id:'testTableReload',
id: 'testTableReload',
limit: 10,
page:true
page: true
});
//根据条件查询表格数据重新加载
var $ = layui.$, active = {
reload: function(){
reload: function () {
var spzt = "1";
if($('#sbztstr').val() =='启用'){
if ($('#sbztstr').val() == '启用') {
spzt = "1";
}else if($('#sbztstr').val() =='禁用'){
} else if ($('#sbztstr').val() == '禁用') {
spzt = "2";
}else {
spzt="";
} else {
spzt = "";
}
//获取查询项目
// var ip = $('#ip');
......@@ -367,13 +383,13 @@
curr: 1 //重新从第 1 页开始
}
//根据条件查询
,where: {
, where: {
ssdwcode: $("#ssdwcode").combobox("getValue"),
// ip: $('#ip').val(),
// sbztstr:$("#sbztstr option:selected").val(),
sbztstr: spzt,
gxsjStr: $("#gxsjStr option:selected").val(),
cjsblxcode:'1'
cjsblxcode: '1'
}
});
}
......@@ -381,91 +397,49 @@
//点击搜索按钮根据用户名称查询
$('#selectbyCondition').on('click',
function(){
function () {
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
//点击搜索按钮根据用户名称查询
$('#rzglReset').on('click',
function(){
function () {
openCombotree('ssdwcode');
$("input[name='ssdwcode']").val("");
$('#ssdwcode').combotree('setValue',"");
$('#ssdwcode').combotree('setValue', "");
// $('#ssdwcode').combobox('clear');
// $("#ip").val("");
// $('input[name="sbztstr"]').attr("checked",true);
$("#gxsjStr").val("");
});
table.on('tool(test)', function(obj) {
var data = obj.data;
json = JSON.stringify(data );
switch(obj.event) {
case 'detail':
//layer.msg("查看详情");
window.open("/DetailVp/" + data.id )
// window.location.href="/files";
break;
case 'edit':
var delIndex = layer.confirm('是否要审批通过该设备?', function(delIndex) {
$.ajax({
url: '/spClientVp/'+data.id + "?spzt=1",
type: "get",
success: function(suc) {
if(suc.status == '201') {
layer.msg("审批通过", {
icon: 1
});
$('.layui-laypage-btn').click();//模拟点击
} else {
layer.msg("操作失败", {
icon: 5
});
}
}
});
layer.close(delIndex);
});
break;
case 'del':
var delIndex = layer.confirm('是否要退回该设备', function(delIndex) {
$.ajax({
url:'/spClientVp/'+data.id + "?spzt=2",
type: "get",
success: function(suc) {
if(suc.status == '202') {
// layer.close(delIndex);
// console.log(delIndex);
layer.msg("退回成功", {
icon: 1
});
$('.layui-laypage-btn').click();//模拟点击
} else {
alert("suc" + suc);
layer.msg("操作失败", {
icon: 5
});
}
}
});
//layer.msg("退回成功");
layer.close(delIndex);
});
break;
}
});
});
</script>
<script>
$(function() {
$(function () {
openCombotree('ssdwcode');
})
function doExportExcel() {
var spzt = "1";
if ($('#sbztstr').val() == '启用') {
spzt = "1";
} else if ($('#sbztstr').val() == '禁用') {
spzt = "2";
} else {
spzt = "";
}
var ssdwcode= $("#ssdwcode").combobox("getValue");
var sbztstr = spzt;
var gxsjStr = $("#gxsjStr option:selected").val();
var cjsblxcode = '1';
// window.location.href= "/exportToJkgl?ssdwcode=" + ssdwcode + "&sbztstr=" + sbztstr + "&gxsjStr=" + gxsjStr + "&cjsblxcode=" + cjsblxcode ;
var url= "/exportToJkgl?ssdwcode=" + ssdwcode + "&sbztstr=" + sbztstr + "&gxsjStr=" + gxsjStr + "&cjsblxcode=" + cjsblxcode ;
url = encodeURI(url);
location.href = url;
}
</script>
<script>
......@@ -681,7 +655,6 @@
toption && tmyChart.setOption(toption);
var filrChartDom = document.getElementById('fileCharts');
var fileChart = echarts.init(filrChartDom);
const filehandred = 100;
......@@ -787,36 +760,38 @@
tooltip: {},
dataset: {
source: [
['声纹', 83.1, 73.4,0],
['声纹', 83.1, 73.4, 0],
['虹膜', 86.4, 65.2, 0],
['足迹', 72.4, 0, 39.1]
]
},
xAxis: { type: 'category' },
xAxis: {type: 'category'},
yAxis: {},
// Declare several bar series, each will be mapped
// to a column of dataset.source by default.
series: [{ type: 'bar', itemStyle: {
series: [{
type: 'bar', itemStyle: {
normal: {
color: function (params) { // 给出颜色组
var colorList = ['#cca272','#74608f','#d7a02b','#c8ba23',];
var colorList = ['#cca272', '#74608f', '#d7a02b', '#c8ba23',];
return colorList[params.dataIndex]
},
}
} }]
}
}]
};
swoption && swCharts.setOption(swoption);
swoption && hmCharts.setOption(swoption);
swoption && zjCharts.setOption(swoption);
var Option = function (title,groupName,result) {
return{
var Option = function (title, groupName, result) {
return {
title: {
text: title,
subtext: '',
x: 'center'
},
legend: {data:groupName},
legend: {data: groupName},
tooltip: {},
dataset: {
source: [
......@@ -825,13 +800,12 @@
},
xAxis: {
type: 'category',
data:groupName,
data: groupName,
axisLabel: {
color: '#000',
// 让x轴文字方向为竖向
interval: 0,
formatter:function(value)
{
formatter: function (value) {
var ret = "";//拼接加\n返回的类目项
var maxLength = 2;//每项显示文字个数
var valLength = value.length;//X轴类目项的文字个数
......@@ -847,8 +821,7 @@
ret += temp; //凭借最终的字符串
}
return ret;
}
else {
} else {
return value;
}
},
......@@ -868,7 +841,8 @@
fontStyle: 'italic'
// fontWeight: 'bold'
}
} },
}
},
yAxis: {
axisLabel: {
interval: 0,
......@@ -886,7 +860,7 @@
type: 'bar', itemStyle: {
normal: {
color: function (params) { // 给出颜色组
var colorList = ['#cca272','#74608f','#d7a02b','#c8ba23',];
var colorList = ['#cca272', '#74608f', '#d7a02b', '#c8ba23',];
return colorList[params.dataIndex]
},
}
......@@ -907,15 +881,15 @@
url: "/system",
//async:false,
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#osname").html(data.osname+"&nbsp;&nbsp;&nbsp;&nbsp;"+data.osarch);
}else{
success: function (data) {
if (data != null && data != "") {
$("#osname").html(data.osname + "&nbsp;&nbsp;&nbsp;&nbsp;" + data.osarch);
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
//内存
......@@ -924,12 +898,12 @@
url: "/memory",
//async:false,
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#memorytotal").html(data.memorytotal+"MB");
$("#memoryused").html(data.memoryused+"MB");
$("#memoryfree").html(data.memoryfree+"MB");
var syl = parseInt((data.memoryused*100)/data.memorytotal);
success: function (data) {
if (data != null && data != "") {
$("#memorytotal").html(data.memorytotal + "MB");
$("#memoryused").html(data.memoryused + "MB");
$("#memoryfree").html(data.memoryfree + "MB");
var syl = parseInt((data.memoryused * 100) / data.memorytotal);
var chartDom = document.getElementById('ramCharts');
var myChart = echarts.init(chartDom);
const handred = 100
......@@ -1021,12 +995,12 @@
}]
}
option && myChart.setOption(option);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
......@@ -1036,14 +1010,14 @@
url: "/cpu",
//async:false,
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
success: function (data) {
if (data != null && data != "") {
var obj = JSON.stringify(data.cpu[1]);
var zsyl = 0;
for(var num=0;num<data.cpu.length;num++){
zsyl = zsyl + parseInt(data.cpu[num].combined.substring(0,data.cpu[num].combined.indexOf(".")));
for (var num = 0; num < data.cpu.length; num++) {
zsyl = zsyl + parseInt(data.cpu[num].combined.substring(0, data.cpu[num].combined.indexOf(".")));
}
var sy = parseInt(zsyl/data.cpu.length);
var sy = parseInt(zsyl / data.cpu.length);
//var sy = data.cpu[1].combined.substring(0,data.cpu[1].combined.indexOf("."));
$("#model").html(data.cpu[1].model);
var tchartDom = document.getElementById('cpuCharts');
......@@ -1164,12 +1138,12 @@
]
};
toption && tmyChart.setOption(toption);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
......@@ -1179,20 +1153,20 @@
url: "/file",
//async:false,
dataType: "json",
success:function(data){
let usagetotle =0;
success: function (data) {
let usagetotle = 0;
let usageused = 0;
let usagefree = 0;
for (let i = 0; i <data.file.length ; i++) {
usagetotle = usagetotle+ data.file[i].usagetotle;
usageused = usageused +data.file[i].usageused;
usagefree = usagefree +data.file[i].usagefree;
for (let i = 0; i < data.file.length; i++) {
usagetotle = usagetotle + data.file[i].usagetotle;
usageused = usageused + data.file[i].usageused;
usagefree = usagefree + data.file[i].usagefree;
}
if(data!=null&&data!=""){
$("#usagetotle").html(usagetotle+"GB");
$("#usageused").html(usageused+"GB");
$("#usagefree").html(usagefree+"GB");
var syl = parseInt((usageused*100)/usagetotle);
if (data != null && data != "") {
$("#usagetotle").html(usagetotle + "GB");
$("#usageused").html(usageused + "GB");
$("#usagefree").html(usagefree + "GB");
var syl = parseInt((usageused * 100) / usagetotle);
var chartDom = document.getElementById('fileCharts');
var myChart = echarts.init(chartDom);
const handred = 100;
......@@ -1284,12 +1258,12 @@
}]
}
filetion && myChart.setOption(filetion);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
......@@ -1299,26 +1273,26 @@
url: "/getCsSbs?csName=SWCJY_NAME",
//async:false,
dataType: "json",
success:function(data){
success: function (data) {
let result = [];
let groupName = [];
for (let j = 0; j <data.length ; j++) {
result[j]=data[j].value;
groupName.push(data[j].groupName);
}
for (let j = 0; j < data.length; j++) {
result[j] = data[j].value;
groupName.push(data[j].groupName);
}
if(data!=null&&data!=""){
if (data != null && data != "") {
var chartDom = document.getElementById('swCharts');
var myChart = echarts.init(chartDom);
var option = new Option ("声纹",groupName,result);
var option = new Option("声纹", groupName, result);
option && myChart.setOption(option);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
......@@ -1328,26 +1302,26 @@
url: "/getCsSbs?csName=HMCJY_NAME",
//async:false,
dataType: "json",
success:function(data){
success: function (data) {
let result = [];
let groupName = [];
for (let j = 0; j <data.length ; j++) {
result[j]=data[j].value;
for (let j = 0; j < data.length; j++) {
result[j] = data[j].value;
groupName.push(data[j].groupName);
}
if(data!=null&&data!=""){
if (data != null && data != "") {
var chartDom = document.getElementById('hmCharts');
var myChart = echarts.init(chartDom);
var option = new Option ("虹膜",groupName,result);
var option = new Option("虹膜", groupName, result);
option && myChart.setOption(option);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
......@@ -1357,29 +1331,29 @@
url: "/getCsSbs?csName=ZJCJY_NAME",
//async:false,
dataType: "json",
success:function(data){
success: function (data) {
let result = [];
let groupName = [];
for (let j = 0; j <data.length ; j++) {
result[j]=data[j].value;
for (let j = 0; j < data.length; j++) {
result[j] = data[j].value;
groupName.push(data[j].groupName);
}
if(data!=null&&data!=""){
if (data != null && data != "") {
var chartDom = document.getElementById('zjCharts');
var myChart = echarts.init(chartDom);
var option = new Option ("足迹",groupName,result);
var option = new Option("足迹", groupName, result);
option && myChart.setOption(option);
}else{
} else {
alert("无消息!");
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
error: function (e) {
console.log("error=" + JSON.stringify(e));
}
});
},3000)
}, 3000)
}
</script>
</body>
......
......@@ -332,7 +332,50 @@
});
function sxym() {
location.reload(true);
// location.reload(true);
$.ajax({
url:'/querycjqk?rybh='+$('#rybh').val(),
type:"POST",
success:function(data){
if (data != null){debugger
if (data.hm >0){
$("#hmifcj").attr("src","/static/rygl/img/yes.png");
}
if ( data.zj >0){
$("#zjifcj").attr("src","/static/rygl/img/yes.png");
}
if (data.sw >0){
$("#swifcj").attr("src","/static/rygl/img/yes.png");
}
if ( data.yhk >0){
$("#yhkifcj").attr("src","/static/rygl/img/yes.png");
}
if (data.sswp >0){
$("#sswpifcj").attr("src","/static/rygl/img/yes.png");
}
if (data.bj > 0){
$("#bjifcj").attr("src","/static/rygl/img/yes.png");
}
var sjjbxx = data.sjjbxx;
var sjlxrxx = data.sjlxrxx;
var sjthjl = data.sjthjl;
var sjdxjl = data.sjdxjl;
if (sjjbxx > 0 || sjlxrxx > 0 || sjthjl > 0 || sjdxjl > 0) {
$("#sjifcj").attr("src","/static/rygl/img/yes.png");
}
var szzwbh = data.szzwbh;
if ( szzwbh!=null && szzwbh!= ''){
$("#zwifcj").attr("src","/static/rygl/img/yes.png");
}
var sgsx= data. sgsx;
var tzsx= data. tzsx;
var zc = data. zc;
if ((sgsx != null && sgsx != "" ) && ( tzsx != null && tzsx != "" )&& (zc != null && zc != "")) {
$("#sgtzifcj").attr("src","/static/rygl/img/yes.png");
}
}
}
})
}
var dbtime=null;
var ifallowed = 0;//是否允许高科客户端进行采集
......@@ -1065,11 +1108,6 @@
//采集二代证
function scanedz(FORMOBJ){
var rybh = $('#rybh').val();
if (rybh==null || rybh ==''){
$.messager.alert( '提示',"请先保存人员信息后进行采集操作!");
return;
}
if(ifgk==1){
var edzxml = null;
......@@ -1096,12 +1134,6 @@
//采集身高体重
function scanWH(sgobj){
var rybh = $('#rybh').val();
if (rybh==null || rybh ==''){
$.messager.alert( '提示',"请先保存人员信息后进行采集操作!");
return;
}
if(ifgk==1){
//var rybh = document.getElementById("rybh").value;
var whxml;
......@@ -1335,7 +1367,7 @@
var urlbak = "toShowScan.action?&ids="+rybh+"&ifamis="+ifamis+"&rzwbh="+zwbh;
openBrow(urlbak);
*/
window.open("openIE:http://172.31.5.115:7881/AMSIS/scan/scan_person.jsp?MODEL=TMFYseparatortypeflag=editseparatorBARCODE=4601000000002021040002separatorTDTXT=-separatorrandom=92");
window.open("openIE:http://74.10.26.179:7001/AMSIS/scan/scan_person.jsp?MODEL=TMFYseparatortypeflag=editseparatorBARCODE=4601000000002021040002separatorTDTXT=-separatorrandom=92");
}
function rxbc(){
......@@ -2150,11 +2182,15 @@
}
//jAlert("功能维护升级中,请耐心等待!","提示");
}
window.onmessage=function (e) {
e=e||event;
window.onmessage=function (e) {debugger
var e=e||event;
//alert("返回值:"+e.data);
debugger;
var rstdata = e.data;
// var rstdata = "";
var rstdata = $.parseJSON(e.result);
// rstdata="{\"result\":{\"yyqsqkdm\":\"0\",\"zyqsqkdm\":\"1\",\"hmzp_yy\":\"sdas\",\"hmzp_zy\":\"sdasdas\",\"zy_xxzlpf\":\"67\",\"yy_xxzlpf\":\"84\"},\"status_code\":\"1000\",\"elaspsed_time\":\"0.998\",\"message\":\"全部\",\"version\":\"1.0\",\"request_id\":\"HM\"}";
// rstdata = JSON.parse(rstdata);
// rstdata =
alert("虹膜采集状态:"+rstdata.message);
var rresult = rstdata.result;
......
......@@ -31,8 +31,8 @@
<li><a><span class="menu-span-s">右手指纹</span></a></li>
</ul>
</li>
<!--<li><a class="menu-a"><i class="fa fa-hand-paper-o fa-new"></i><span class="menu-span">掌纹</span></a> </li>-->
<li><a class="menu-a"><i class="fa fa-hand-paper-o fa-new"></i><span class="menu-span">掌纹</span></a> </li>
<li><a class="menu-a"><i class="fa fa-genderless fa-new"></i><span class="menu-span">足迹</span></a> </li>
<li class="last">顶部</li>
</ul>
</div>
......@@ -85,13 +85,15 @@
<input type="hidden" id="wzxxStr" name="wzxxStr" th:value="${afisQualityCk.RWzxx}"/>
<input type="hidden" id="wzxx" name="wzxx" th:value="1"/>
<input type="hidden" id="RGdzwStr" name="RGdzwStr" th:value="${afisQualityCk.RGdzw}"/>
<input type="hidden" id="RGdzw" name="RGdzw" th:value="1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="RGdzw" name="RGdzw" value="1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="RPmzwStr" name="RPmzwStr" th:value="${afisQualityCk.RPmzw}"/>
<input type="hidden" id="RPmzw" name="RPmzw" th:value="1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="RPmzw" name="RPmzw" value="1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="RRxStr" name="RRxStr" th:value="${afisQualityCk.RRx}"/>
<input type="hidden" id="RRx" name="RRx" th:value="1-1-1"/>
<input type="hidden" id="RRx" name="RRx" value="1-1-1"/>
<input type="hidden" id="RZwStr" name="RZwStr" th:value="${afisQualityCk.RZw}"/>
<input type="hidden" id="RZw" name="RZw" th:value="1-1"/>
<input type="hidden" id="RZw" name="RZw" value="1-1"/>
<input type="hidden" id="RZjStr" name="RZjStr" th:value="${afisQualityCk.RZj}"/>
<input type="hidden" id="RZj" name="RZj" value="1-1-1-1-1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="bzStr" name="bzStr" th:value="${afisQualityCk.bz}"/>
<input type="hidden" id="jcjgStr" name="jcjgStr" th:value="${afisQualityCk.jcjg}"/>
<input type="hidden" id="jcjg" name="jcjg"/>
......@@ -395,43 +397,7 @@
</div>
</div>
<!--掌纹-->
<!--
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />掌纹</p>
<div class="condition" id="layer-photos-zw">
<div class="left-rxxx">
<dl class="fingerprint" style="margin-left:16%;">
<dd>左手掌纹</dd>
<dt><img layer-pid="l-hand" layer-src="static/xtba/zljc/images/zw.jpg" alt="左手掌纹" src="static/xtba/zljc/images/zw.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右手掌纹</dd>
<dt><img layer-pid="l-hand" layer-src="static/xtba/zljc/images/zw.jpg" alt="右手掌纹" src="static/xtba/zljc/images/zw.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" onclick="btnChange(this)">不清晰</a></span>
</dd>
</dl>
</div>
<table style="width:100%;margin:5px 0;">
<tr>
<td style="width:5%;text-align: right;">备注:</td>
<td style="width:70%;"><textarea style="width:90%;" rows="5"></textarea></td>
</tr>
</table>
</div>
</div>
-->
<!--平面指纹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />平面指纹</p>
......@@ -566,8 +532,192 @@
</dl>
</div>
</div>
</div>
<!--掌纹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />掌纹</p>
<div class="condition" id="layer-photos-zw">
<div class="left-zjxx">
<dl class="fingerprint">
<dd>左手掌纹</dd>
<dt><img id="zwimg2" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手掌纹" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="zszw1" onclick="btnChange(this,'zszw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw5" onclick="btnChange(this,'zszw','5')">脱皮</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw2" onclick="btnChange(this,'zszw','2')">残缺</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw3" onclick="btnChange(this,'zszw','3')">图形不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw4" onclick="btnChange(this,'zszw','4')">不清晰</a></span>
</dd>
</dl>
</div>
<div class="left-zjxx">
<dl class="fingerprint">
<dd>右手掌纹</dd>
<dt><img id="zwimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手掌纹" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="yszw1" onclick="btnChange(this,'yszw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw5" onclick="btnChange(this,'yszw','5')">脱皮</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw2" onclick="btnChange(this,'yszw','2')">残缺</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw3" onclick="btnChange(this,'yszw','3')">图形不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw4" onclick="btnChange(this,'yszw','4')">不清晰</a></span>
</dd>
</dl>
</div>
</div>
</div>
<!--足迹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />足迹</p>
<div class="condition" id="layer-photos-zj">
<div class="left-zjxx">
<dl class="fingerprint">
<dd>左鞋底花纹</dd>
<dt><img layer-pid="l-hand" id="z_xdhw" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左鞋底花纹图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw1" onclick="btnChange(this,'z_xdhw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw4" onclick="btnChange(this,'z_xdhw','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw2" onclick="btnChange(this,'z_xdhw','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw3" onclick="btnChange(this,'z_xdhw','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左赤足</dd>
<dt><img layer-pid="l-hand" id="z_cz" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左赤足图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_cz1" onclick="btnChange(this,'z_cz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz4" onclick="btnChange(this,'z_cz','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz2" onclick="btnChange(this,'z_cz','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz3" onclick="btnChange(this,'z_cz','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左正面(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_zm" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左正面图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_zm1" onclick="btnChange(this,'z_zm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm4" onclick="btnChange(this,'z_zm','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm2" onclick="btnChange(this,'z_zm','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm3" onclick="btnChange(this,'z_zm','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左内侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_nc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左内侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_nc1" onclick="btnChange(this,'z_nc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc4" onclick="btnChange(this,'z_nc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc2" onclick="btnChange(this,'z_nc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc3" onclick="btnChange(this,'z_nc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左外侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_wc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左外侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_wc1" onclick="btnChange(this,'z_wc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc4" onclick="btnChange(this,'z_wc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc2" onclick="btnChange(this,'z_wc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc3" onclick="btnChange(this,'z_wc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左后跟(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_hg" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左后跟图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_hg1" onclick="btnChange(this,'z_hg','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg4" onclick="btnChange(this,'z_hg','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg2" onclick="btnChange(this,'z_hg','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg3" onclick="btnChange(this,'z_hg','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左鞋底照</dd>
<dt><img layer-pid="l-hand" id="z_xd" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左鞋底照" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_xd1" onclick="btnChange(this,'z_xd','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd4" onclick="btnChange(this,'z_xd','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd2" onclick="btnChange(this,'z_xd','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd3" onclick="btnChange(this,'z_xd','3')">不清晰</a></span>
</dd>
</dl>
</div>
<div class="left-zjxx">
<dl class="fingerprint">
<dd>右鞋底花纹</dd>
<dt><img layer-pid="l-hand" id="y_xdhw" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右鞋底花纹图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw1" onclick="btnChange(this,'y_xdhw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw4" onclick="btnChange(this,'y_xdhw','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw2" onclick="btnChange(this,'y_xdhw','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw3" onclick="btnChange(this,'y_xdhw','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右赤足</dd>
<dt><img layer-pid="l-hand" id="y_cz" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右赤足图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_cz1" onclick="btnChange(this,'y_cz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz4" onclick="btnChange(this,'y_cz','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz2" onclick="btnChange(this,'y_cz','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz3" onclick="btnChange(this,'y_cz','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右正面(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_zm" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右正面图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_zm1" onclick="btnChange(this,'y_zm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm4" onclick="btnChange(this,'y_zm','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm2" onclick="btnChange(this,'y_zm','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm3" onclick="btnChange(this,'y_zm','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右内侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_nc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右内侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_nc1" onclick="btnChange(this,'y_nc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc4" onclick="btnChange(this,'y_nc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc2" onclick="btnChange(this,'y_nc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc3" onclick="btnChange(this,'y_nc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右外侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_wc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右外侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_wc1" onclick="btnChange(this,'y_wc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc4" onclick="btnChange(this,'y_wc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc2" onclick="btnChange(this,'y_wc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc3" onclick="btnChange(this,'y_wc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右后跟(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_hg" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右后跟图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_hg1" onclick="btnChange(this,'y_hg','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg4" onclick="btnChange(this,'y_hg','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg2" onclick="btnChange(this,'y_hg','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg3" onclick="btnChange(this,'y_hg','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右鞋底照</dd>
<dt><img layer-pid="l-hand" id="y_xd" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右鞋底照" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_xd1" onclick="btnChange(this,'y_xd','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd4" onclick="btnChange(this,'y_xd','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd2" onclick="btnChange(this,'y_xd','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd3" onclick="btnChange(this,'y_xd','3')">不清晰</a></span>
</dd>
</dl>
</div>
</div>
</div>
<table style="width:100%;">
<tr>
<td class="" style="text-align: right; width: 81px;">备注</td>
......@@ -582,116 +732,164 @@
</div>
<!--表格设置面板-->
<div id="bhg-dialog" class="easyui-dialog" title="质量检查结果" data-options="modal:true,closed:true,collapsible:false,minimizable:false,maximizable:false" style="width:800px;height:auto;padding:10px;display:none;">
<div id="set_table_panel">
<p id="til" class="dialog-c">姓名:尹桂荣,编号:R4302214400002018095001质量检查情况</p>
<div class="table-header-drag">
<table class="jbxx-table">
<caption>基本信息</caption>
<thead>
<tr class="td_r">
<th>文字信息</th>
<th>人像</th>
<th>正面</th>
<th>左侧</th>
<th>右侧</th>
</tr>
</thead>
<tbody>
<tr>
<td id="wzxxjg"><span class="hg-span-c">合格</span></td>
<td id="rxjg"><span class="bhg-span-c">不合格</span></td>
<td id="zmrxjg"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="zcmrxjg"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="ycmrxjg"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<div id="set_table_panel">
<p id="til" class="dialog-c">姓名:尹桂荣,编号:R4302214400002018095001质量检查情况</p>
<div class="table-header-drag">
<table class="jbxx-table">
<caption>基本信息</caption>
<thead>
<tr class="td_r">
<th>文字信息</th>
<th>人像</th>
<th>正面</th>
<th>左侧</th>
<th>右侧</th>
</tr>
</thead>
<tbody>
<tr>
<td id="wzxxjg"><span class="hg-span-c">合格</span></td>
<td id="rxjg"><span class="bhg-span-c">不合格</span></td>
<td id="zmrxjg"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="zcmrxjg"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="ycmrxjg"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<table class="zw-table">
<caption>指位</caption>
<thead>
<tr class="td_r">
<th></th>
<th colspan="5">滚动指纹</th>
<th colspan="5">平面指纹</th>
</tr>
<tr>
<th></th>
<th>拇指</th>
<th>食指</th>
<th>中指</th>
<th>环指</th>
<th>小指</th>
<th>拇指</th>
<th>食指</th>
<th>中指</th>
<th>环指</th>
<th>小指</th>
</tr>
</thead>
<tbody>
<tr>
<th>左指</th>
<td id="gdz1"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz2"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz3"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz4"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz5"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz1"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz2"><span class="bhg-span-c">残缺</span></td>
<td id="pmz3"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz4"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz5"><span class="bhg-span-c">不清晰</span></td>
</tr>
<tr>
<th>右指</th>
<td id="gdy1"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="gdy2"><span class="bhg-span-c">不清晰</span></td>
<td id="gdy3"><span class="hg-span-c">合格</span></td>
<td id="gdy4"><span class="bhg-span-c">不清晰</span></td>
<td id="gdy5"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy1"><span class="hg-span-c">合格</span></td>
<td id="pmy2"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy3"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy4"><span class="bhg-span-c">不完整</span></td>
<td id="pmy5"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<table class="zzw-table">
<caption>掌纹</caption>
<thead>
<tr class="td_r">
<th style="width: 50%">左掌纹</th>
<th style="width: 50%">右掌纹</th>
</tr>
</thead>
<tbody>
<tr>
<td id="zzw"><span class="bhg-span-c">不清晰</span></td>
<td id="yzw"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<table class="zw-table">
<caption>指位</caption>
<caption>足迹</caption>
<thead>
<tr class="td_r">
<th></th>
<th colspan="5">滚动指纹</th>
<th colspan="5">平面指纹</th>
<!-- <th colspan="7">左足</th>-->
<!-- <th colspan="7">右足</th>-->
<th>鞋底花纹</th>
<th>赤足</th>
<th>正面</th>
<th>内侧</th>
<th>外侧</th>
<th>后跟</th>
<th>鞋底照</th>
</tr>
<tr>
<th></th>
<th>拇指</th>
<th>食指</th>
<th>中指</th>
<th>环指</th>
<th>小指</th>
<th>拇指</th>
<th>食指</th>
<th>中指</th>
<th>环指</th>
<th>小指</th>
<th>鞋底花纹</th>
<th>赤足</th>
<th>正面</th>
<th>内侧</th>
<th>外侧</th>
<th>后跟</th>
<th>鞋底照</th>
</tr>
</thead>
<tbody>
<tr>
<th>左指</th>
<td id="gdz1"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz2"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz3"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz4"><span class="bhg-span-c">不清晰</span></td>
<td id="gdz5"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz1"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz2"><span class="bhg-span-c">残缺</span></td>
<td id="pmz3"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz4"><span class="bhg-span-c">不清晰</span></td>
<td id="pmz5"><span class="bhg-span-c">不清晰</span></td>
<th >左足</th>
<td id="zjz_xdhw"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_cz"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_zm"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_nc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_wc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_hg"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_xd"><span class="bhg-span-c">残缺</span></td>
</tr>
<tr>
<th>右指</th>
<td id="gdy1"><span class="bhg-span-c">位置截取不正确</span></td>
<td id="gdy2"><span class="bhg-span-c">不清晰</span></td>
<td id="gdy3"><span class="hg-span-c">合格</span></td>
<td id="gdy4"><span class="bhg-span-c">不清晰</span></td>
<td id="gdy5"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy1"><span class="hg-span-c">合格</span></td>
<td id="pmy2"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy3"><span class="bhg-span-c">不清晰</span></td>
<td id="pmy4"><span class="bhg-span-c">不完整</span></td>
<td id="pmy5"><span class="bhg-span-c">不清晰</span></td>
</tr>
<tr>
<th class="btx" colspan="3"><span class="required">*</span>不合格原因</th>
<td colspan="8"><textarea id="bzs" rows="1"></textarea></td>
<th >右足</th>
<td id="zjy_xdhw"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_cz"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_zm"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_nc"><span class="bhg-span-c">残缺</span></td>
<td id="zjy_wc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_hg"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_xd"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<!--
<table class="zzw-table">
<caption>掌纹</caption>
<thead>
<tr style="display: none;">
<td style="width:8%;"></td>
<td style="width:42%;"></td>
<td style="width:42%;"></td>
</tr>
<tr class="td_r">
<th></th>
<th>左掌纹</th>
<th>右掌纹</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td><span class="bhg-span-c">不清晰</span></td>
<td><span class="bhg-span-c">不清晰</span></td>
</tr>
<tr>
<th class="btx"><span class="required">*</span>不合格原因</th>
<td colspan="2"><textarea rows="1"></textarea></td>
</tr>
</tbody>
</table>
-->
</div>
</div>
<table class="zzw-table">
<caption>结果</caption>
<tbody>
<tr>
<th style="width:25%;" class="btx"><span class="required">*</span>不合格原因</th>
<td style="width:75%;" colspan="2"><textarea id="bzs" rows="1"></textarea></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script type="text/javascript" src="static/xtba/zljc/js/jquery-1.11.3.js"></script>
<script type="text/javascript" src="../xtba/zljc/js/zljc.js"></script>
......@@ -704,9 +902,9 @@
<script>
/*
var index = layer.load(0, {shade: [0.7,'#fff']});
var tops = $(document).scrollTop();//当页面滚动时,把当前距离赋值给页面,这样保持页面滚动条不动
$(document).bind("scroll",function (){$(document).scrollTop(tops); });*/
var index = layer.load(0, {shade: [0.7,'#fff']});
var tops = $(document).scrollTop();//当页面滚动时,把当前距离赋值给页面,这样保持页面滚动条不动
$(document).bind("scroll",function (){$(document).scrollTop(tops); });*/
window.onload=function()//用window的onload事件,窗体加载完毕的时候
{
$('html,body').animate({//$('html,body')兼容问题body属于chrome
......@@ -754,11 +952,11 @@
$("#xzzXzqhdm").html(codeFormatters($("#xzzXzqhdmStr").val(),"CODE_XZQH"));
$("#zwcjdwdm").html(codeFormatters($("#zwcjdwdmStr").val(),"CODE_UNIT"));
$("#zwcjr").html(codeFormatters($("#zwcjrStr").val(),"CODE_JY"));
if($("#ajlbmcStr").val()!=null&&$("#ajlbmcStr").val()!=""){
$("#ajlbdm").html($("#ajlbmcStr").val());
}else{
$("#ajlbdm").html(codeFormatters($("#ajlbdmStr").val(),"CODE_AJLB"));
}
if($("#ajlbmcStr").val()!=null&&$("#ajlbmcStr").val()!=""){
$("#ajlbdm").html($("#ajlbmcStr").val());
}else{
$("#ajlbdm").html(codeFormatters($("#ajlbdmStr").val(),"CODE_AJLB"));
}
getRxImage($("#rybhStr").val(),$("#zjhmStr").val());
//getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'2','zmzp');
......@@ -769,24 +967,26 @@
//alert($("#pfp1").val())
//$("#pfpimg1").attr("src","data:image/gif;base64,"+$("#pfp1").val());
/*getGdImage($("#szzwbhStr").val(),"2");
getGdImage($("#szzwbhStr").val(),"3");
getGdImage($("#szzwbhStr").val(),"4");
getGdImage($("#szzwbhStr").val(),"5");
getGdImage($("#szzwbhStr").val(),"6");
getGdImage($("#szzwbhStr").val(),"7");
getGdImage($("#szzwbhStr").val(),"8");
getGdImage($("#szzwbhStr").val(),"9");
getGdImage($("#szzwbhStr").val(),"10");
getPmImage($("#szzwbhStr").val(),"1");
getPmImage($("#szzwbhStr").val(),"2");
getPmImage($("#szzwbhStr").val(),"3");
getPmImage($("#szzwbhStr").val(),"4");
getPmImage($("#szzwbhStr").val(),"5");
getPmImage($("#szzwbhStr").val(),"6");
getPmImage($("#szzwbhStr").val(),"7");
getPmImage($("#szzwbhStr").val(),"8");
getPmImage($("#szzwbhStr").val(),"9");*/
getGdImage($("#szzwbhStr").val(),"3");
getGdImage($("#szzwbhStr").val(),"4");
getGdImage($("#szzwbhStr").val(),"5");
getGdImage($("#szzwbhStr").val(),"6");
getGdImage($("#szzwbhStr").val(),"7");
getGdImage($("#szzwbhStr").val(),"8");
getGdImage($("#szzwbhStr").val(),"9");
getGdImage($("#szzwbhStr").val(),"10");
getPmImage($("#szzwbhStr").val(),"1");
getPmImage($("#szzwbhStr").val(),"2");
getPmImage($("#szzwbhStr").val(),"3");
getPmImage($("#szzwbhStr").val(),"4");
getPmImage($("#szzwbhStr").val(),"5");
getPmImage($("#szzwbhStr").val(),"6");
getPmImage($("#szzwbhStr").val(),"7");
getPmImage($("#szzwbhStr").val(),"8");
getPmImage($("#szzwbhStr").val(),"9");*/
getPmImage($("#szzwbhStr").val(),$("#rybhStr").val(),$("#zjhmStr").val());
getZmzwImage($("#szzwbhStr").val());
getZjImage($("#rybhStr").val(),$("#zjhmStr").val());
var wzxxjg = $("#wzxxStr").val();
if(wzxxjg==null||wzxxjg==""){
wzxxjg = $("#wzxx").val();
......@@ -811,13 +1011,26 @@
}else{
$("#RRx").val($("#RRxStr").val());
}
updatejcjg(wzxxjg,gdzwjg,pmzwjg,rxjg);
debugger;
var zwjg = $("#RZwStr").val();
if(zwjg==null||zwjg==""){
zwjg = $("#RZw").val();
}else{
$("#RZw").val($("#RZwStr").val());
}
var zjjg = $("#RZjStr").val();
if(zjjg==null||zjjg==""){
zjjg = $("#RZj").val();
}else{
$("#RZj").val($("#RZjStr").val());
}
updatejcjg(wzxxjg,gdzwjg,pmzwjg,rxjg,zwjg,zjjg);
$(".save-c").css("left",($(window).width()-$(".save-c").width()-36)/2);
$(window).resize(function(){
$(".save-c").css("left",($(window).width()-$(".save-c").width()-36)/2);
});
});
});
//格式化字典
function codeFormatters(val,type){
var codeName="";
......@@ -848,8 +1061,8 @@
if(data!=null&&data!=""){
for(var key in data){
if(data[key]!=null&&data[key]!=""){
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-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");
......@@ -862,12 +1075,12 @@
}
}
/*
$(document).unbind("scroll");
layer.close(index);
$("img.lazy").lazyload({
failurelimit : 10,
effect : "fadeIn"
});*/
$(document).unbind("scroll");
layer.close(index);
$("img.lazy").lazyload({
failurelimit : 10,
effect : "fadeIn"
});*/
},
error:function(e){
console.log("error="+JSON.stringify(e));
......@@ -883,20 +1096,296 @@
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
for(var key in data){
if(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{
$("#"+key).attr("src","static/xtba/zljc/images/no_data.jpg");
$("#"+key).attr("layer-src","static/xtba/zljc/images/no_data.jpg");
}
}
}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");
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getZmzwImage(zwbh){
debugger;
$.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 getZjImage(rybh,zjhm){
debugger;
$.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(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{
$("#"+key).attr("src","static/xtba/zljc/images/no_data.jpg");
$("#"+key).attr("layer-src","static/xtba/zljc/images/no_data.jpg");
if(key=="11"){
var gdxdhw_z = data[key];
if (gdxdhw_z != null && gdxdhw_z != "") {
if(gdxdhw_z.indexOf("data:img/jpg;base64")>=0){
$("#z_xdhw").attr('src', gdxdhw_z);
$("#z_xdhw").attr('layer-src', gdxdhw_z);
}else{
$("#z_xdhw").attr('src', "data:img/jpg;base64," + gdxdhw_z);
$("#z_xdhw").attr('layer-src', "data:img/jpg;base64," + gdxdhw_z);
}
}else {
$("#z_xdhw").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="13") {
var zmzp_z = data[key];
if (zmzp_z != null && zmzp_z != "") {
flag = true;
if (zmzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_zm").attr('src', zmzp_z);
$("#z_zm").attr('layer-src', zmzp_z);
} else {
$("#z_zm").attr('src', "data:img/jpg;base64," + zmzp_z);
$("#z_zm").attr('layer-src', "data:img/jpg;base64," + zmzp_z);
}
}else {
$("#z_zm").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="14") {
var nczp_z = data[key];
if (nczp_z != null && nczp_z != "") {
flag = true;
if (nczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_nc").attr('src', nczp_z);
$("#z_nc").attr('layer-src', nczp_z);
} else {
$("#z_nc").attr('src', "data:img/jpg;base64," + nczp_z);
$("#z_nc").attr('layer-src', "data:img/jpg;base64," + nczp_z);
}
}else {
$("#z_nc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="15") {
var wczp_z = data[key];
if (wczp_z != null && wczp_z != "") {
flag = true;
if (wczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_wc").attr('src', wczp_z);
$("#z_wc").attr('layer-src', wczp_z);
} else {
$("#z_wc").attr('src', "data:img/jpg;base64," + wczp_z);
$("#z_wc").attr('layer-src', "data:img/jpg;base64," + wczp_z);
}
}else {
$("#z_wc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="16") {
var hgzp_z = data[key];
if (hgzp_z != null && hgzp_z != "") {
flag = true;
if (hgzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_hg").attr('src', hgzp_z);
$("#z_hg").attr('layer-src', hgzp_z);
} else {
$("#z_hg").attr('src', "data:img/jpg;base64," + hgzp_z);
$("#z_hg").attr('layer-src', "data:img/jpg;base64," + hgzp_z);
}
}else {
$("#z_hg").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="17") {
var xd_z = data[key];
if (xd_z != null && xd_z != "") {
flag = true;
if (xd_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_xd").attr('src', xd_z);
$("#z_xd").attr('layer-src', xd_z);
} else {
$("#z_xd").attr('src', "data:img/jpg;base64," + xd_z);
$("#z_xd").attr('layer-src', "data:img/jpg;base64," + xd_z);
}
}else {
$("#z_xd").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="18") {
var cz_z = data[key];
if (cz_z != null && cz_z != "") {
flag = true;
if (cz_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_cz").attr('src', cz_z);
$("#z_cz").attr('layer-src', cz_z);
} else {
$("#z_cz").attr('src', "data:img/jpg;base64," + cz_z);
$("#z_cz").attr('layer-src', "data:img/jpg;base64," + cz_z);
}
}else {
$("#z_cz").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="21") {
var gdxdhw_y = data[key];
if (gdxdhw_y != null && gdxdhw_y != "") {
flag = true;
if (gdxdhw_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_xdhw").attr('src', gdxdhw_y);
$("#y_xdhw").attr('layer-src', gdxdhw_y);
} else {
$("#y_xdhw").attr('src', "data:img/jpg;base64," + gdxdhw_y);
$("#y_xdhw").attr('layer-src', "data:img/jpg;base64," + gdxdhw_y);
}
}else {
$("#y_xdhw").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="23") {
var zmzp_y = data[key];
if (zmzp_y != null && zmzp_y != "") {
flag = true;
if (zmzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_zm").attr('src', zmzp_y);
$("#y_zm").attr('layer-src', zmzp_y);
} else {
$("#y_zm").attr('src', "data:img/jpg;base64," + zmzp_y);
$("#y_zm").attr('layer-src', "data:img/jpg;base64," + zmzp_y);
}
}else{
$("#y_zm").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="24") {
var nczp_y = data[key];
if (nczp_y != null && nczp_y != "") {
flag = true;
if (nczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_nc").attr('src', nczp_y);
$("#y_nc").attr('layer-src', nczp_y);
} else {
$("#y_nc").attr('src', "data:img/jpg;base64," + nczp_y);
$("#y_nc").attr('layer-src', "data:img/jpg;base64," + nczp_y);
}
}else{
$("#y_nc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="25") {
var wczp_y = data[key];
if (wczp_y != null && wczp_y != "") {
flag = true;
if (wczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_wc").attr('src', wczp_y);
$("#y_wc").attr('layer-src', wczp_y);
} else {
$("#y_wc").attr('src', "data:img/jpg;base64," + wczp_y);
$("#y_wc").attr('layer-src', "data:img/jpg;base64," + wczp_y);
}
}else{
$("#y_wc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="26") {
var hgzp_y = data[key];
if (hgzp_y != null && hgzp_y != "") {
flag = true;
if (hgzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_hg").attr('src', hgzp_y);
$("#y_hg").attr('layer-src', hgzp_y);
} else {
$("#y_hg").attr('src', "data:img/jpg;base64," + hgzp_y);
$("#y_hg").attr('layer-src', "data:img/jpg;base64," + hgzp_y);
}
}else{
$("#y_hg").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="27") {
var xd_y = data[key];
if (xd_y != null && xd_y != "") {
flag = true;
if (xd_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_xd").attr('src', xd_y);
$("#y_xd").attr('layer-src', xd_y);
} else {
$("#y_xd").attr('src', "data:img/jpg;base64," + xd_y);
$("#y_xd").attr('layer-src', "data:img/jpg;base64," + xd_y);
}
}else{
$("#y_xd").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="28") {
var cz_y = data[key];
if (cz_y != null && cz_y != "") {
flag = true;
if (cz_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_cz").attr('src', cz_y);
$("#y_cz").attr('layer-src', cz_y);
} else {
$("#y_cz").attr('src', "data:img/jpg;base64," + cz_y);
$("#y_cz").attr('layer-src', "data:img/jpg;base64," + cz_y);
}
}else{
$("#y_cz").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
}
}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");
}
}
},
......@@ -917,23 +1406,23 @@
if(data!=null&&data!=""){
for(var key in data){
if(data[key]!=null&&data[key]!=""){
var rxname = "";
if(key=="1"){
rxname = "edzzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
}else if(key=="2"){
rxname = "zmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}else if(key=="3"){
rxname = "cmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}else if(key=="4"){
rxname = "ycmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}
var rxname = "";
if(key=="1"){
rxname = "edzzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
}else if(key=="2"){
rxname = "zmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}else if(key=="3"){
rxname = "cmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}else if(key=="4"){
rxname = "ycmzp";
$("#"+rxname).attr("src","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}
}else{
var rxname = "";
if(key=="1"){
......@@ -972,138 +1461,209 @@
}
function openJcjg(jcjg){
var rybh = $("#rybhStr").val();
var xm = $("#xmStr").val();
var wzxx = $("#wzxx").val();
var gdzw = $("#RGdzw").val();
var pmzw = $("#RPmzw").val();
var rx = $("#RRx").val();
var bz = $("#bz").val();
$("#til").text("姓名:"+xm+",编号:"+rybh+"质量检查情况");
var gdzws = null;
var pmzws = null;
var rxs = null;
if(gdzw!=null)
gdzws = gdzw.split("-");
if(pmzw!=null)
pmzws = pmzw.split("-");
if(rx!=null)
rxs = rx.split("-");
if(wzxx==null||wzxx==""||wzxx.length<1){
$("#wzxxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(wzxx=="1"){
$("#wzxxjg").html("<span class='hg-span-c'>合格</span>");
}else if(wzxx.indexOf("7")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>输入不齐全</span>");
}else if(wzxx.indexOf("8")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>输入不完整</span>");
}else if(wzxx.indexOf("9")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>表达不准确</span>");
}else{
$("#wzxxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#rxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rx=="1-1-1"){
$("#rxjg").html("<span class='hg-span-c'>合格</span>");
}else{
$("#rxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#zmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[0]=="1"){
$("#zmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[0]=="2"){
$("#zmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[0]=="3"){
$("#zmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[0]=="4"){
$("#zmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[0]=="23"){
$("#zmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#zmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
function openJcjg(jcjg){
var rybh = $("#rybhStr").val();
var xm = $("#xmStr").val();
var wzxx = $("#wzxx").val();
var gdzw = $("#RGdzw").val();
var pmzw = $("#RPmzw").val();
var rx = $("#RRx").val();
var zw = $("#RZw").val();
var zj = $("#RZj").val();
var bz = $("#bz").val();
$("#til").text("姓名:"+xm+",编号:"+rybh+"质量检查情况");
var gdzws = null;
var pmzws = null;
var rxs = null;
var zws = null;
var zjs = null;
if(gdzw!=null)
gdzws = gdzw.split("-");
if(pmzw!=null)
pmzws = pmzw.split("-");
if(rx!=null)
rxs = rx.split("-");
if(zw!=null)
zws = zw.split("-");
if(zj!=null)
zjs = zj.split("-");
if(wzxx==null||wzxx==""||wzxx.length<1){
$("#wzxxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(wzxx=="1"){
$("#wzxxjg").html("<span class='hg-span-c'>合格</span>");
}else if(wzxx.indexOf("7")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>输入不齐全</span>");
}else if(wzxx.indexOf("8")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>输入不完整</span>");
}else if(wzxx.indexOf("9")!=-1){
$("#wzxxjg").html("<span class='bhg-span-c'>表达不准确</span>");
}else{
$("#wzxxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#rxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rx=="1-1-1"){
$("#rxjg").html("<span class='hg-span-c'>合格</span>");
}else{
$("#rxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#zmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[0]=="1"){
$("#zmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[0]=="2"){
$("#zmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[0]=="3"){
$("#zmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[0]=="4"){
$("#zmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[0]=="23"){
$("#zmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#zmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#zcmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[1]=="1"){
$("#zcmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[1]=="2"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[1]=="3"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[1]=="4"){
$("#zcmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[1]=="23"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#zcmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#zcmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[1]=="1"){
$("#zcmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[1]=="2"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[1]=="3"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[1]=="4"){
$("#zcmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[1]=="23"){
$("#zcmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#zcmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
$("#ycmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[2]=="1"){
$("#ycmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[2]=="2"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[2]=="3"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[2]=="4"){
$("#ycmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[2]=="23"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#ycmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
editZljcZwjg("gdz1",gdzw,gdzws[5]);
editZljcZwjg("gdz2",gdzw,gdzws[6]);
editZljcZwjg("gdz3",gdzw,gdzws[7]);
editZljcZwjg("gdz4",gdzw,gdzws[8]);
editZljcZwjg("gdz5",gdzw,gdzws[9]);
editZljcZwjg("gdy1",gdzw,gdzws[0]);
editZljcZwjg("gdy2",gdzw,gdzws[1]);
editZljcZwjg("gdy3",gdzw,gdzws[2]);
editZljcZwjg("gdy4",gdzw,gdzws[3]);
editZljcZwjg("gdy5",gdzw,gdzws[4]);
editZljcZwjg("pmz1",pmzw,pmzws[5]);
editZljcZwjg("pmz2",pmzw,pmzws[6]);
editZljcZwjg("pmz3",pmzw,pmzws[7]);
editZljcZwjg("pmz4",pmzw,pmzws[8]);
editZljcZwjg("pmz5",pmzw,pmzws[9]);
editZljcZwjg("pmy1",pmzw,pmzws[0]);
editZljcZwjg("pmy2",pmzw,pmzws[1]);
editZljcZwjg("pmy3",pmzw,pmzws[2]);
editZljcZwjg("pmy4",pmzw,pmzws[3]);
editZljcZwjg("pmy5",pmzw,pmzws[4]);
if(bz!=null&&bz!=undefined&&bz!=""&&bz!="null"){
$("#bzs").val(bz);
if(rx==null||rx==""||rx.length<5){
$("#ycmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[2]=="1"){
$("#ycmrxjg").html("<span class='hg-span-c'>合格</span>");
}else if(rxs[2]=="2"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不完整</span>");
}else if(rxs[2]=="3"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不清晰</span>");
}else if(rxs[2]=="4"){
$("#ycmrxjg").html("<span class='bhg-span-c'>位置截取不正确</span>");
}else if(rxs[2]=="23"){
$("#ycmrxjg").html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#ycmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
editZljcZwjg("gdz1",gdzw,gdzws[5]);
editZljcZwjg("gdz2",gdzw,gdzws[6]);
editZljcZwjg("gdz3",gdzw,gdzws[7]);
editZljcZwjg("gdz4",gdzw,gdzws[8]);
editZljcZwjg("gdz5",gdzw,gdzws[9]);
editZljcZwjg("gdy1",gdzw,gdzws[0]);
editZljcZwjg("gdy2",gdzw,gdzws[1]);
editZljcZwjg("gdy3",gdzw,gdzws[2]);
editZljcZwjg("gdy4",gdzw,gdzws[3]);
editZljcZwjg("gdy5",gdzw,gdzws[4]);
editZljcZwjg("pmz1",pmzw,pmzws[5]);
editZljcZwjg("pmz2",pmzw,pmzws[6]);
editZljcZwjg("pmz3",pmzw,pmzws[7]);
editZljcZwjg("pmz4",pmzw,pmzws[8]);
editZljcZwjg("pmz5",pmzw,pmzws[9]);
editZljcZwjg("pmy1",pmzw,pmzws[0]);
editZljcZwjg("pmy2",pmzw,pmzws[1]);
editZljcZwjg("pmy3",pmzw,pmzws[2]);
editZljcZwjg("pmy4",pmzw,pmzws[3]);
editZljcZwjg("pmy5",pmzw,pmzws[4]);
debugger;
if(zw==null||zw==""||zw.length<3){
$("#zzw").html("<span class='hg-span-c'>未检查</span>");
}else if(zws[0]=="1"){
$("#zzw").html("<span class='hg-span-c'>合格</span>");
}else if(zws[0]=="2"){
$("#zzw").html("<span class='bhg-span-c'>残缺</span>");
}else if(zws[0]=="3"){
$("#zzw").html("<span class='bhg-span-c'>图形不完整</span>");
}else if(zws[0]=="4"){
$("#zzw").html("<span class='bhg-span-c'>不清晰</span>");
}else if(zws[0]=="5"){
$("#zzw").html("<span class='bhg-span-c'>脱皮</span>");
}else{
$("#bzs").val("");
$("#zzw").html("<span class='bhg-span-c'>不合格</span>");
}
openDialogToZljc(rybh,$("#username").val());
}
function editZljcZwjg(name,gdzw,gdzws){
if(gdzw==null||gdzw==""||gdzw.length<19){
$("#"+name).html("<span class='hg-span-c'>未检查</span>");
}else if(gdzws=="1"){
$("#"+name).html("<span class='hg-span-c'>合格</span>");
}else if(gdzws=="2"){
$("#"+name).html("<span class='bhg-span-c'>残缺</span>");
}else if(gdzws=="3"){
$("#"+name).html("<span class='bhg-span-c'>图形不完整</span>");
}else if(gdzws=="4"){
$("#"+name).html("<span class='bhg-span-c'>不清晰</span>");
}else if(gdzws=="5"){
$("#"+name).html("<span class='bhg-span-c'>脱皮</span>");
}else if(gdzws=="34"){
$("#"+name).html("<span class='bhg-span-c'>不完整且不清晰</span>");
if(zw==null||zw==""||zw.length<3){
$("#yzw").html("<span class='hg-span-c'>未检查</span>");
}else if(zws[1]=="1"){
$("#yzw").html("<span class='hg-span-c'>合格</span>");
}else if(zws[1]=="2"){
$("#yzw").html("<span class='bhg-span-c'>残缺</span>");
}else if(zws[1]=="3"){
$("#yzw").html("<span class='bhg-span-c'>图形不完整</span>");
}else if(zws[1]=="4"){
$("#yzw").html("<span class='bhg-span-c'>不清晰</span>");
}else if(zws[1]=="5"){
$("#yzw").html("<span class='bhg-span-c'>脱皮</span>");
}else{
$("#"+name).html("<span class='bhg-span-c'>不合格</span>");
$("#yzw").html("<span class='bhg-span-c'>不合格</span>");
}
}
editZljcZjjg("zjz_xdhw",zj,zjs[0]);
editZljcZjjg("zjz_cz",zj,zjs[1]);
editZljcZjjg("zjz_zm",zj,zjs[2]);
editZljcZjjg("zjz_nc",zj,zjs[3]);
editZljcZjjg("zjz_wc",zj,zjs[4]);
editZljcZjjg("zjz_hg",zj,zjs[5]);
editZljcZjjg("zjz_xd",zj,zjs[6]);
editZljcZjjg("zjy_xdhw",zj,zjs[7]);
editZljcZjjg("zjy_cz",zj,zjs[8]);
editZljcZjjg("zjy_zm",zj,zjs[9]);
editZljcZjjg("zjy_nc",zj,zjs[10]);
editZljcZjjg("zjy_wc",zj,zjs[11]);
editZljcZjjg("zjy_hg",zj,zjs[12]);
editZljcZjjg("zjy_xd",zj,zjs[13]);
if(bz!=null&&bz!=undefined&&bz!=""&&bz!="null"){
$("#bzs").val(bz);
}else{
$("#bzs").val("");
}
openDialogToZljc(rybh,$("#username").val());
}
function editZljcZjjg(name,zj,zjs){
if(zj==null||zj==""||zj.length<27){
$("#"+name).html("<span class='hg-span-c'>未检查</span>");
}else if(zjs=="1"){
$("#"+name).html("<span class='hg-span-c'>合格</span>");
}else if(zjs=="2"){
$("#"+name).html("<span class='bhg-span-c'>不完整</span>");
}else if(zjs=="3"){
$("#"+name).html("<span class='bhg-span-c'>不清晰</span>");
}else if(zjs=="4"){
$("#"+name).html("<span class='bhg-span-c'>位置截取不正确</span>");
}
}
function editZljcZwjg(name,gdzw,gdzws){
if(gdzw==null||gdzw==""||gdzw.length<19){
$("#"+name).html("<span class='hg-span-c'>未检查</span>");
}else if(gdzws=="1"){
$("#"+name).html("<span class='hg-span-c'>合格</span>");
}else if(gdzws=="2"){
$("#"+name).html("<span class='bhg-span-c'>残缺</span>");
}else if(gdzws=="3"){
$("#"+name).html("<span class='bhg-span-c'>图形不完整</span>");
}else if(gdzws=="4"){
$("#"+name).html("<span class='bhg-span-c'>不清晰</span>");
}else if(gdzws=="5"){
$("#"+name).html("<span class='bhg-span-c'>脱皮</span>");
}else if(gdzws=="34"){
$("#"+name).html("<span class='bhg-span-c'>不完整且不清晰</span>");
}else{
$("#"+name).html("<span class='bhg-span-c'>不合格</span>");
}
}
function wcjxxsm(){
var dialogId='w';
......@@ -1138,7 +1698,6 @@
}
])
}
</script>
</body>
</html>
\ No newline at end of file
......@@ -32,7 +32,8 @@
</ul>
</li>
<!--<li><a class="menu-a"><i class="fa fa-hand-paper-o fa-new"></i><span class="menu-span">掌纹</span></a> </li>-->
<li><a class="menu-a"><i class="fa fa-hand-paper-o fa-new"></i><span class="menu-span">掌纹</span></a> </li>
<li><a class="menu-a"><i class="fa fa-genderless fa-new"></i><span class="menu-span">足迹</span></a> </li>
<li class="last">顶部</li>
</ul>
</div>
......@@ -91,7 +92,9 @@
<input type="hidden" id="RRxStr" name="RRxStr" th:value="${afisQualityCk.RRx}"/>
<input type="hidden" id="RRx" name="RRx" th:value="1-1-1"/>
<input type="hidden" id="RZwStr" name="RZwStr" th:value="${afisQualityCk.RZw}"/>
<input type="hidden" id="RZw" name="RZw" th:value="1-1"/>
<input type="hidden" id="RZw" name="RZw" value="1-1"/>
<input type="hidden" id="RZjStr" name="RZjStr" th:value="${afisQualityCk.RZj}"/>
<input type="hidden" id="RZj" name="RZj" value="1-1-1-1-1-1-1-1-1-1-1-1-1-1"/>
<input type="hidden" id="bzStr" name="bzStr" th:value="${afisQualityCk.bz}"/>
<input type="hidden" id="jcjgStr" name="jcjgStr" th:value="${afisQualityCk.jcjg}"/>
<input type="hidden" id="jcjg" name="jcjg"/>
......@@ -395,43 +398,6 @@
</div>
</div>
<!--掌纹-->
<!--
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />掌纹</p>
<div class="condition" id="layer-photos-zw">
<div class="left-rxxx">
<dl class="fingerprint" style="margin-left:16%;">
<dd>左手掌纹</dd>
<dt><img layer-pid="l-hand" layer-src="static/xtba/zljc/images/zw.jpg" alt="左手掌纹" src="static/xtba/zljc/images/zw.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" >合格</a></span>
<span class="btn-span"><a class="btn-xx-small" >位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" >不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" >不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右手掌纹</dd>
<dt><img layer-pid="l-hand" layer-src="static/xtba/zljc/images/zw.jpg" alt="右手掌纹" src="static/xtba/zljc/images/zw.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" >合格</a></span>
<span class="btn-span"><a class="btn-xx-small" >位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" >不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" >不清晰</a></span>
</dd>
</dl>
</div>
<table style="width:100%;margin:5px 0;">
<tr>
<td style="width:5%;text-align: right;">备注:</td>
<td style="width:70%;"><textarea style="width:90%;" rows="5"></textarea></td>
</tr>
</table>
</div>
</div>
-->
<!--平面指纹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />平面指纹</p>
......@@ -568,6 +534,190 @@
</div>
</div>
<!--掌纹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />掌纹</p>
<div class="condition" id="layer-photos-zw">
<div class="left-zjxx">
<dl class="fingerprint">
<dd>左手掌纹</dd>
<dt><img id="zwimg2" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手掌纹" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="zszw1" onclick="btnChange(this,'zszw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw5" onclick="btnChange(this,'zszw','5')">脱皮</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw2" onclick="btnChange(this,'zszw','2')">残缺</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw3" onclick="btnChange(this,'zszw','3')">图形不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zszw4" onclick="btnChange(this,'zszw','4')">不清晰</a></span>
</dd>
</dl>
</div>
<div class="left-zjxx">
<dl class="fingerprint">
<dd>右手掌纹</dd>
<dt><img id="zwimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手掌纹" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="yszw1" onclick="btnChange(this,'yszw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw5" onclick="btnChange(this,'yszw','5')">脱皮</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw2" onclick="btnChange(this,'yszw','2')">残缺</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw3" onclick="btnChange(this,'yszw','3')">图形不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="yszw4" onclick="btnChange(this,'yszw','4')">不清晰</a></span>
</dd>
</dl>
</div>
</div>
</div>
<!--足迹-->
<div class="zljc-list">
<p class="div_title"><img src="static/xtba/zljc/images/jc-icon.png" class="jc-icon" />足迹</p>
<div class="condition" id="layer-photos-zj">
<div class="left-zjxx">
<dl class="fingerprint">
<dd>左鞋底花纹</dd>
<dt><img layer-pid="l-hand" id="z_xdhw" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左鞋底花纹图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw1" onclick="btnChange(this,'z_xdhw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw4" onclick="btnChange(this,'z_xdhw','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw2" onclick="btnChange(this,'z_xdhw','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xdhw3" onclick="btnChange(this,'z_xdhw','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左赤足</dd>
<dt><img layer-pid="l-hand" id="z_cz" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左赤足图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_cz1" onclick="btnChange(this,'z_cz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz4" onclick="btnChange(this,'z_cz','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz2" onclick="btnChange(this,'z_cz','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_cz3" onclick="btnChange(this,'z_cz','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左正面(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_zm" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左正面图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_zm1" onclick="btnChange(this,'z_zm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm4" onclick="btnChange(this,'z_zm','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm2" onclick="btnChange(this,'z_zm','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_zm3" onclick="btnChange(this,'z_zm','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左内侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_nc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左内侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_nc1" onclick="btnChange(this,'z_nc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc4" onclick="btnChange(this,'z_nc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc2" onclick="btnChange(this,'z_nc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_nc3" onclick="btnChange(this,'z_nc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左外侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_wc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左外侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_wc1" onclick="btnChange(this,'z_wc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc4" onclick="btnChange(this,'z_wc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc2" onclick="btnChange(this,'z_wc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_wc3" onclick="btnChange(this,'z_wc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左后跟(鞋面)</dd>
<dt><img layer-pid="l-hand" id="z_hg" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左后跟图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_hg1" onclick="btnChange(this,'z_hg','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg4" onclick="btnChange(this,'z_hg','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg2" onclick="btnChange(this,'z_hg','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_hg3" onclick="btnChange(this,'z_hg','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>左鞋底照</dd>
<dt><img layer-pid="l-hand" id="z_xd" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左鞋底照" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="z_xd1" onclick="btnChange(this,'z_xd','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd4" onclick="btnChange(this,'z_xd','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd2" onclick="btnChange(this,'z_xd','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="z_xd3" onclick="btnChange(this,'z_xd','3')">不清晰</a></span>
</dd>
</dl>
</div>
<div class="left-zjxx">
<dl class="fingerprint">
<dd>右鞋底花纹</dd>
<dt><img layer-pid="l-hand" id="y_xdhw" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右鞋底花纹图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw1" onclick="btnChange(this,'y_xdhw','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw4" onclick="btnChange(this,'y_xdhw','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw2" onclick="btnChange(this,'y_xdhw','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xdhw3" onclick="btnChange(this,'y_xdhw','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右赤足</dd>
<dt><img layer-pid="l-hand" id="y_cz" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右赤足图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_cz1" onclick="btnChange(this,'y_cz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz4" onclick="btnChange(this,'y_cz','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz2" onclick="btnChange(this,'y_cz','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_cz3" onclick="btnChange(this,'y_cz','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右正面(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_zm" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右正面图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_zm1" onclick="btnChange(this,'y_zm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm4" onclick="btnChange(this,'y_zm','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm2" onclick="btnChange(this,'y_zm','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_zm3" onclick="btnChange(this,'y_zm','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右内侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_nc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右内侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_nc1" onclick="btnChange(this,'y_nc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc4" onclick="btnChange(this,'y_nc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc2" onclick="btnChange(this,'y_nc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_nc3" onclick="btnChange(this,'y_nc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右外侧(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_wc" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右外侧图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_wc1" onclick="btnChange(this,'y_wc','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc4" onclick="btnChange(this,'y_wc','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc2" onclick="btnChange(this,'y_wc','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_wc3" onclick="btnChange(this,'y_wc','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右后跟(鞋面)</dd>
<dt><img layer-pid="l-hand" id="y_hg" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右后跟图片" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_hg1" onclick="btnChange(this,'y_hg','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg4" onclick="btnChange(this,'y_hg','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg2" onclick="btnChange(this,'y_hg','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_hg3" onclick="btnChange(this,'y_hg','3')">不清晰</a></span>
</dd>
</dl>
<dl class="fingerprint">
<dd>右鞋底照</dd>
<dt><img layer-pid="l-hand" id="y_xd" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右鞋底照" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgZj()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="y_xd1" onclick="btnChange(this,'y_xd','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd4" onclick="btnChange(this,'y_xd','4')">位置截取不正确</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd2" onclick="btnChange(this,'y_xd','2')">不完整</a></span>
<span class="btn-span"><a class="btn-xx-small" id="y_xd3" onclick="btnChange(this,'y_xd','3')">不清晰</a></span>
</dd>
</dl>
</div>
</div>
</div>
<table style="width:100%;">
<tr>
<td class="" style="text-align: right; width: 81px;">备注</td>
......@@ -770,6 +920,8 @@
getPmImage($("#szzwbhStr").val(),"8");
getPmImage($("#szzwbhStr").val(),"9");*/
getPmImage($("#szzwbhStr").val(),$("#rybhStr").val(),$("#zjhmStr").val());
getZmzwImage($("#szzwbhStr").val());
getZjImage($("#rybhStr").val(),$("#zjhmStr").val());
var wzxxjg = $("#wzxxStr").val();
if(wzxxjg==null||wzxxjg==""){
wzxxjg = $("#wzxx").val();
......@@ -794,7 +946,20 @@
}else{
$("#RRx").val($("#RRxStr").val());
}
updatejcjg(wzxxjg,gdzwjg,pmzwjg,rxjg);
debugger;
var zwjg = $("#RZwStr").val();
if(zwjg==null||zwjg==""){
zwjg = $("#RZw").val();
}else{
$("#RZw").val($("#RZwStr").val());
}
var zjjg = $("#RZjStr").val();
if(zjjg==null||zjjg==""){
zjjg = $("#RZj").val();
}else{
$("#RZj").val($("#RZjStr").val());
}
updatejcjg(wzxxjg,gdzwjg,pmzwjg,rxjg,zwjg,zjjg);
$(".save-c").css("left",($(window).width()-$(".save-c").width()-36)/2);
$(window).resize(function(){
$(".save-c").css("left",($(window).width()-$(".save-c").width()-36)/2);
......@@ -888,7 +1053,281 @@
}
});
}
function getZmzwImage(zwbh){
debugger;
$.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 getZjImage(rybh,zjhm){
debugger;
$.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){
$("#z_xdhw").attr('src', gdxdhw_z);
$("#z_xdhw").attr('layer-src', gdxdhw_z);
}else{
$("#z_xdhw").attr('src', "data:img/jpg;base64," + gdxdhw_z);
$("#z_xdhw").attr('layer-src', "data:img/jpg;base64," + gdxdhw_z);
}
}else {
$("#z_xdhw").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="13") {
var zmzp_z = data[key];
if (zmzp_z != null && zmzp_z != "") {
flag = true;
if (zmzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_zm").attr('src', zmzp_z);
$("#z_zm").attr('layer-src', zmzp_z);
} else {
$("#z_zm").attr('src', "data:img/jpg;base64," + zmzp_z);
$("#z_zm").attr('layer-src', "data:img/jpg;base64," + zmzp_z);
}
}else {
$("#z_zm").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="14") {
var nczp_z = data[key];
if (nczp_z != null && nczp_z != "") {
flag = true;
if (nczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_nc").attr('src', nczp_z);
$("#z_nc").attr('layer-src', nczp_z);
} else {
$("#z_nc").attr('src', "data:img/jpg;base64," + nczp_z);
$("#z_nc").attr('layer-src', "data:img/jpg;base64," + nczp_z);
}
}else {
$("#z_nc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="15") {
var wczp_z = data[key];
if (wczp_z != null && wczp_z != "") {
flag = true;
if (wczp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_wc").attr('src', wczp_z);
$("#z_wc").attr('layer-src', wczp_z);
} else {
$("#z_wc").attr('src', "data:img/jpg;base64," + wczp_z);
$("#z_wc").attr('layer-src', "data:img/jpg;base64," + wczp_z);
}
}else {
$("#z_wc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="16") {
var hgzp_z = data[key];
if (hgzp_z != null && hgzp_z != "") {
flag = true;
if (hgzp_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_hg").attr('src', hgzp_z);
$("#z_hg").attr('layer-src', hgzp_z);
} else {
$("#z_hg").attr('src', "data:img/jpg;base64," + hgzp_z);
$("#z_hg").attr('layer-src', "data:img/jpg;base64," + hgzp_z);
}
}else {
$("#z_hg").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="17") {
var xd_z = data[key];
if (xd_z != null && xd_z != "") {
flag = true;
if (xd_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_xd").attr('src', xd_z);
$("#z_xd").attr('layer-src', xd_z);
} else {
$("#z_xd").attr('src', "data:img/jpg;base64," + xd_z);
$("#z_xd").attr('layer-src', "data:img/jpg;base64," + xd_z);
}
}else {
$("#z_xd").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="18") {
var cz_z = data[key];
if (cz_z != null && cz_z != "") {
flag = true;
if (cz_z.indexOf("data:img/jpg;base64") >= 0) {
$("#z_cz").attr('src', cz_z);
$("#z_cz").attr('layer-src', cz_z);
} else {
$("#z_cz").attr('src', "data:img/jpg;base64," + cz_z);
$("#z_cz").attr('layer-src', "data:img/jpg;base64," + cz_z);
}
}else {
$("#z_cz").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="21") {
var gdxdhw_y = data[key];
if (gdxdhw_y != null && gdxdhw_y != "") {
flag = true;
if (gdxdhw_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_xdhw").attr('src', gdxdhw_y);
$("#y_xdhw").attr('layer-src', gdxdhw_y);
} else {
$("#y_xdhw").attr('src', "data:img/jpg;base64," + gdxdhw_y);
$("#y_xdhw").attr('layer-src', "data:img/jpg;base64," + gdxdhw_y);
}
}else {
$("#y_xdhw").attr('src', "static/xtba/zljc/images/no_data.jpg");
// $("#layer1").attr('src',"");
}
}
if(key=="23") {
var zmzp_y = data[key];
if (zmzp_y != null && zmzp_y != "") {
flag = true;
if (zmzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_zm").attr('src', zmzp_y);
$("#y_zm").attr('layer-src', zmzp_y);
} else {
$("#y_zm").attr('src', "data:img/jpg;base64," + zmzp_y);
$("#y_zm").attr('layer-src', "data:img/jpg;base64," + zmzp_y);
}
}else{
$("#y_zm").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="24") {
var nczp_y = data[key];
if (nczp_y != null && nczp_y != "") {
flag = true;
if (nczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_nc").attr('src', nczp_y);
$("#y_nc").attr('layer-src', nczp_y);
} else {
$("#y_nc").attr('src', "data:img/jpg;base64," + nczp_y);
$("#y_nc").attr('layer-src', "data:img/jpg;base64," + nczp_y);
}
}else{
$("#y_nc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="25") {
var wczp_y = data[key];
if (wczp_y != null && wczp_y != "") {
flag = true;
if (wczp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_wc").attr('src', wczp_y);
$("#y_wc").attr('layer-src', wczp_y);
} else {
$("#y_wc").attr('src', "data:img/jpg;base64," + wczp_y);
$("#y_wc").attr('layer-src', "data:img/jpg;base64," + wczp_y);
}
}else{
$("#y_wc").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="26") {
var hgzp_y = data[key];
if (hgzp_y != null && hgzp_y != "") {
flag = true;
if (hgzp_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_hg").attr('src', hgzp_y);
$("#y_hg").attr('layer-src', hgzp_y);
} else {
$("#y_hg").attr('src', "data:img/jpg;base64," + hgzp_y);
$("#y_hg").attr('layer-src', "data:img/jpg;base64," + hgzp_y);
}
}else{
$("#y_hg").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="27") {
var xd_y = data[key];
if (xd_y != null && xd_y != "") {
flag = true;
if (xd_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_xd").attr('src', xd_y);
$("#y_xd").attr('layer-src', xd_y);
} else {
$("#y_xd").attr('src', "data:img/jpg;base64," + xd_y);
$("#y_xd").attr('layer-src', "data:img/jpg;base64," + xd_y);
}
}else{
$("#y_xd").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
if(key=="28") {
var cz_y = data[key];
if (cz_y != null && cz_y != "") {
flag = true;
if (cz_y.indexOf("data:img/jpg;base64") >= 0) {
$("#y_cz").attr('src', cz_y);
$("#y_cz").attr('layer-src', cz_y);
} else {
$("#y_cz").attr('src', "data:img/jpg;base64," + cz_y);
$("#y_cz").attr('layer-src', "data:img/jpg;base64," + cz_y);
}
}else{
$("#y_cz").attr('src', "static/xtba/zljc/images/no_data.jpg");
// xxts_xm(4,"data:img/jpg;base64," + zmzp_y,8,tszt);
}
}
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getRxImage(rybh,zjhm){
$.ajax({
type: "POST",
......
<!doctype html>
<!doctype html>
<html xmlns:th="http://www.thymeleaf.org">
<html lang="en">
<head>
......@@ -223,13 +223,8 @@
<td id="pmy4"><span class="bhg-span-c">不完整</span></td>
<td id="pmy5"><span class="bhg-span-c">不清晰</span></td>
</tr>
<tr>
<th class="btx" colspan="3"><span class="required">*</span>不合格原因</th>
<td colspan="8"><textarea id="bzs" rows="1"></textarea></td>
</tr>
</tbody>
</table>
<!--
<table class="zzw-table">
<caption>掌纹</caption>
<thead>
......@@ -245,31 +240,70 @@
</tr>
</tbody>
</table>
<table class="zzw-table">
<table class="zw-table">
<caption>足迹</caption>
<thead>
<tr style="display: none;">
<td style="width:25%;"></td>
<td style="width:25%;"></td>
<td style="width:50%;"></td>
</tr>
<tr class="td_r">
<th colspan="2" style="width: 50%">左足</th>
<th style="width: 50%">右足</th>
<th></th>
<!-- <th colspan="7">左足</th>-->
<!-- <th colspan="7">右足</th>-->
<th>鞋底花纹</th>
<th>赤足</th>
<th>正面</th>
<th>内侧</th>
<th>外侧</th>
<th>后跟</th>
<th>鞋底照</th>
</tr>
<tr>
<th></th>
<th>鞋底花纹</th>
<th>赤足</th>
<th>正面</th>
<th>内侧</th>
<th>外侧</th>
<th>后跟</th>
<th>鞋底照</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="2" id="zzj"><span class="bhg-span-c">不清晰</span></td>
<td id="yzj"><span class="bhg-span-c">不清晰</span></td>
<th >左足</th>
<td id="zjz_xdhw"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_cz"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_zm"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_nc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_wc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_hg"><span class="bhg-span-c">不清晰</span></td>
<td id="zjz_xd"><span class="bhg-span-c">残缺</span></td>
</tr>
<tr>
<th >右足</th>
<td id="zjy_xdhw"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_cz"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_zm"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_nc"><span class="bhg-span-c">残缺</span></td>
<td id="zjy_wc"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_hg"><span class="bhg-span-c">不清晰</span></td>
<td id="zjy_xd"><span class="bhg-span-c">不清晰</span></td>
</tr>
</tbody>
</table>
<table class="zzw-table">
<caption>结果</caption>
<tbody>
<tr>
<th style="width:25%;" class="btx"><span class="required">*</span>不合格原因</th>
<td style="width:75%;" colspan="2"><textarea id="bzs" rows="1"></textarea></td>
</tr>
</tbody>
</table>
-->
</div>
</div>
</div>
......@@ -376,7 +410,7 @@ function doQuery(){
}},
{title:"姓名",field:"rxm",align:'center',width:90},
{title:"身份证号",field:"zjhm",align:'center',width:175,formatter:function(val,row,index){
var zjhm=row.zjhm;
var zjhm=row.gmsfhm;
var rybh=row.rrybh;
var rzwbh=row.rzwbh;
if(zjhm==""||zjhm==null||zjhm=="null"){
......@@ -387,7 +421,6 @@ function doQuery(){
{title:"户籍地",field:"hjd",align:'center',width:180},
{title:"采集单位",field:"rcjdw",align:'center',width:280},
{title:"采集时间|检查时间",field:"rcjsj",align:'center',width:285,formatter:function(val,row,index){
var jcjg=row.jcjg;
var zwcjsjStr=row.rcjsjStr;
if(zwcjsjStr==""||zwcjsjStr==null){
zwcjsjStr = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
......@@ -395,14 +428,56 @@ function doQuery(){
}
var jcsjStr=row.jcsjStr;
if(jcsjStr==""||jcsjStr==null){
if(jcjg=="0"||jcjg=="1"||jcjg=="2"||jcjg=="3") {
jcsjStr = zwcjsjStr
jcsjStr = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
}
return zwcjsjStr+"|"+jcsjStr;
}},
{title:"检查计时",field:"zwsx",align:'center',width:100,formatter:function(val,row,index){
var rybh=row.rybh;
var zwsx=row.zwsx;
var jcjg=row.jcjg;
if(jcjg!="0"&&jcjg!="1"&&jcjg!="2"&&jcjg!="3"){
if(zwsx==null||zwsx==""){
return "未计时";
}else{
jcsjStr = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
var zwsxs = zwsx.split(":");
var cjsj=row.rcjsj;
var cjsjStr=row.cjsjStr;
var nowdate=new Date();
var time1 = new Date(Date.parse(cjsj)).getTime();
var time2 = new Date(Date.parse(nowdate)).getTime();
if(time1>time2){
return "系统时间不正确";
}else{
var m=parseInt((time2-time1)/1000);
var n = (parseInt(zwsxs[0])*60*60+parseInt(zwsxs[1]*60));
if(m>n){
return "<span class='bhg-btn'>检查超时</span>";
}else{
return "<span id='"+rybh+"' class='hg-btn'>检查中</span>";
}
}
}
}else{
var cjsj=row.rcjsj;
var jcsj=row.jcsj;
var time1 = new Date(Date.parse(cjsj)).getTime();
var time2 = new Date(Date.parse(jcsj)).getTime();
if(time1>time2){
return "系统时间不正确";
}else {
var zwsxs = zwsx.split(":");
var m=parseInt((time2-time1)/1000);
var n = (parseInt(zwsxs[0])*60*60+parseInt(zwsxs[1]*60));
if(m>n){
return "<span class='bhg-btn'>超时检查</span>";
}else{
return "";
}
}
}
return zwcjsjStr+"|"+jcsjStr;
}},
{title:"检查人",field:"jcr",align:'center',width:85},
{title:"采集<Br/>次数",field:"rcjcs",align:'center',width:65}
......@@ -574,13 +649,19 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
var gdzws = null;
var pmzws = null;
var rxs = null;
var zws = null;
var zjs = null;
if(gdzw!=null)
gdzws = gdzw.split("-");
if(pmzw!=null)
pmzws = pmzw.split("-");
if(rx!=null)
rxs = rx.split("-");
if(wzxx==null||wzxx==""||wzxx.length<1){
if(zw!=null)
zws = zw.split("-");
if(zj!=null)
zjs = zj.split("-");
if(wzxx==null||wzxx==""||wzxx=="null"||wzxx.length<1){
$("#wzxxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(wzxx=="1"){
$("#wzxxjg").html("<span class='hg-span-c'>合格</span>");
......@@ -593,14 +674,14 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
}else{
$("#wzxxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
if(rx==null||rx==""||rx=="null"||rx.length<5){
$("#rxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rx=="1-1-1"){
$("#rxjg").html("<span class='hg-span-c'>合格</span>");
}else{
$("#rxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
if(rx==null||rx==""||rx=="null"||rx.length<5){
$("#zmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[0]=="1"){
$("#zmrxjg").html("<span class='hg-span-c'>合格</span>");
......@@ -616,7 +697,7 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
$("#zmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
if(rx==null||rx==""||rx=="null"||rx.length<5){
$("#zcmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[1]=="1"){
$("#zcmrxjg").html("<span class='hg-span-c'>合格</span>");
......@@ -632,7 +713,7 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
$("#zcmrxjg").html("<span class='bhg-span-c'>不合格</span>");
}
if(rx==null||rx==""||rx.length<5){
if(rx==null||rx==""||rx=="null"||rx.length<5){
$("#ycmrxjg").html("<span class='hg-span-c'>未检查</span>");
}else if(rxs[2]=="1"){
$("#ycmrxjg").html("<span class='hg-span-c'>合格</span>");
......@@ -667,6 +748,56 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
editZljcZwjg("pmy3",pmzw,pmzws[2]);
editZljcZwjg("pmy4",pmzw,pmzws[3]);
editZljcZwjg("pmy5",pmzw,pmzws[4]);
if(zw==null||zw==""||zw=="null"||zw.length<3){
$("#zzw").html("<span class='hg-span-c'>未检查</span>");
}else if(zws[0]=="1"){
$("#zzw").html("<span class='hg-span-c'>合格</span>");
}else if(zws[0]=="2"){
$("#zzw").html("<span class='bhg-span-c'>残缺</span>");
}else if(zws[0]=="3"){
$("#zzw").html("<span class='bhg-span-c'>图形不完整</span>");
}else if(zws[0]=="4"){
$("#zzw").html("<span class='bhg-span-c'>不清晰</span>");
}else if(zws[0]=="5"){
$("#zzw").html("<span class='bhg-span-c'>脱皮</span>");
}else{
$("#zzw").html("<span class='bhg-span-c'>不合格</span>");
}
if(zw==null||zw==""||zw=="null"||zw.length<3){
$("#yzw").html("<span class='hg-span-c'>未检查</span>");
}else if(zws[1]=="1"){
$("#yzw").html("<span class='hg-span-c'>合格</span>");
}else if(zws[1]=="2"){
$("#yzw").html("<span class='bhg-span-c'>残缺</span>");
}else if(zws[1]=="3"){
$("#yzw").html("<span class='bhg-span-c'>图形不完整</span>");
}else if(zws[1]=="4"){
$("#yzw").html("<span class='bhg-span-c'>不清晰</span>");
}else if(zws[1]=="5"){
$("#yzw").html("<span class='bhg-span-c'>脱皮</span>");
}else{
$("#yzw").html("<span class='bhg-span-c'>不合格</span>");
}
editZljcZjjg("zjz_xdhw",zj,zjs[0]);
editZljcZjjg("zjz_cz",zj,zjs[1]);
editZljcZjjg("zjz_zm",zj,zjs[2]);
editZljcZjjg("zjz_nc",zj,zjs[3]);
editZljcZjjg("zjz_wc",zj,zjs[4]);
editZljcZjjg("zjz_hg",zj,zjs[5]);
editZljcZjjg("zjz_xd",zj,zjs[6]);
editZljcZjjg("zjy_xdhw",zj,zjs[7]);
editZljcZjjg("zjy_cz",zj,zjs[8]);
editZljcZjjg("zjy_zm",zj,zjs[9]);
editZljcZjjg("zjy_nc",zj,zjs[10]);
editZljcZjjg("zjy_wc",zj,zjs[11]);
editZljcZjjg("zjy_hg",zj,zjs[12]);
editZljcZjjg("zjy_xd",zj,zjs[13]);
if(bz!=null&&bz!=undefined&&bz!=""&&bz!="null"){
$("#bzs").val(bz);
}else{
......@@ -674,7 +805,19 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,zw,zj,bz,jcjg){
}
openDialog(rybh,$("#username").val());
}
function editZljcZjjg(name,zj,zjs){
if(zj==null||zj==""||zj.length<27){
$("#"+name).html("<span class='hg-span-c'>未检查</span>");
}else if(zjs=="1"){
$("#"+name).html("<span class='hg-span-c'>合格</span>");
}else if(zjs=="2"){
$("#"+name).html("<span class='bhg-span-c'>不完整</span>");
}else if(zjs=="3"){
$("#"+name).html("<span class='bhg-span-c'>不清晰</span>");
}else if(zjs=="4"){
$("#"+name).html("<span class='bhg-span-c'>位置截取不正确</span>");
}
}
function editZljcZwjg(name,gdzw,gdzws){
if(gdzw==null||gdzw==""||gdzw.length<19){
$("#"+name).html("<span class='hg-span-c'>未检查</span>");
......@@ -745,11 +888,6 @@ function showYche(obj,rybh,zwbh){
htmlChild += "<h4>用采合一<b onclick='closeLayer();' style='float:right; margin-right:5px; cursor: pointer; font-size:12px; color:#f60;'><span style='position:relative; top:-4px;'>关闭</span></b></h4>";
/*htmlChild +="<h4>125858585</h4>";*/
htmlChild += "<li onclick=\"openRyxq('"+rybh+"')\"><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>人员生物特征详情</span></li>";
htmlChild += "<li onclick='dsbmt()'><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>人员侦办</span></li>";
htmlChild += "<li onclick='dsbmt()'><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>全网核查</span></li>";
htmlChild += "<li onclick='dsbmt()'><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>轨迹挖掘</span></li>";
htmlChild += "<li onclick=\"sendZwbd('"+zwbh+"')\"><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>发送比对</span></li>";
htmlChild += "<li onclick=\"getZwbd('"+zwbh+"')\"><img src='static/xtba/zljc/layer/img/06.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>获取比对结果</span></li>";
htmlChild += "</ul>";
layer.tips(htmlChild, obj,{time:55000,tips:[4,'#f3f7f8'],width:380}); //在元素的事件回调体中,follow直接赋予this即可
}
......
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