Commit 4838462d by chang_chao@founder.com.cn

Merge remote-tracking branch 'remotes/origin/master'

parents f2eed650 ae0f1751
......@@ -343,9 +343,7 @@ public class TbXwRycjController {
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
ServletContext context = request.getSession() .getServletContext();
//String filePath = context.getRealPath(savePath);
//filePath = filePath.substring(0,filePath.indexOf("\\"))+savePath;
String hcfilePath = request.getServletContext().getRealPath("/").replaceAll("\\\\","/");
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
......@@ -353,7 +351,7 @@ public class TbXwRycjController {
File filejia1 = new File(filePath+"/"+rybhstr+"1.jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"1.jpg");
insPic2(zpBase64,rybhstr,"1");
insPic2(hcfilePath,zpBase64,rybhstr,"1");
xyrC.setEdzzpStr64(zpBase64);
xyrC.setEdzzplj("static/img"+savePath+"/"+rybhstr+"1.jpg");
xyrC.setEDZZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -361,7 +359,7 @@ public class TbXwRycjController {
File filejia2 = new File(filePath+"/"+rybhstr+"2.jpg");
if (filejia2.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"2.jpg");
insPic2(zpBase64,rybhstr,"2");
insPic2(hcfilePath,zpBase64,rybhstr,"2");
xyrC.setZmzpStr64(zpBase64);
xyrC.setZmzplj("static/img"+savePath+"/"+rybhstr+"2.jpg");
xyrC.setZMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -369,7 +367,7 @@ public class TbXwRycjController {
File filejia3 = new File(filePath+"/"+rybhstr+"3.jpg");
if (filejia3.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"3.jpg");
insPic2(zpBase64,rybhstr,"3");
insPic2(hcfilePath,zpBase64,rybhstr,"3");
xyrC.setCmzpStr64(zpBase64);
xyrC.setCmzplj("static/img"+savePath+"/"+rybhstr+"3.jpg");
xyrC.setCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -377,7 +375,7 @@ public class TbXwRycjController {
File filejia4 = new File(filePath+"/"+rybhstr+"4.jpg");
if (filejia4.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"4.jpg");
insPic2(zpBase64,rybhstr,"4");
insPic2(hcfilePath,zpBase64,rybhstr,"4");
xyrC.setYcmzpStr64(zpBase64);
xyrC.setYcmzplj("static/img"+savePath+"/"+rybhstr+"4.jpg");
xyrC.setYCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -564,7 +562,7 @@ public class TbXwRycjController {
}
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
ServletContext context = request.getSession() .getServletContext();
String hcfilePath = request.getServletContext().getRealPath("/").replaceAll("\\\\","/");
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
......@@ -572,7 +570,7 @@ public class TbXwRycjController {
File filejia1 = new File(filePath+"/"+rybhstr+"1.jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"1.jpg");
insPic2(zpBase64,rybhstr,"1");
insPic2(hcfilePath,zpBase64,rybhstr,"1");
xyrC.setEdzzpStr64(zpBase64);
xyrC.setEdzzplj("static/img"+savePath+"/"+rybhstr+"1.jpg");
xyrC.setEDZZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -580,7 +578,7 @@ public class TbXwRycjController {
File filejia2 = new File(filePath+"/"+rybhstr+"2.jpg");
if (filejia2.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"2.jpg");
insPic2(zpBase64,rybhstr,"2");
insPic2(hcfilePath,zpBase64,rybhstr,"2");
xyrC.setZmzpStr64(zpBase64);
xyrC.setZmzplj("static/img"+savePath+"/"+rybhstr+"2.jpg");
xyrC.setZMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -588,7 +586,7 @@ public class TbXwRycjController {
File filejia3 = new File(filePath+"/"+rybhstr+"3.jpg");
if (filejia3.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"3.jpg");
insPic2(zpBase64,rybhstr,"3");
insPic2(hcfilePath,zpBase64,rybhstr,"3");
xyrC.setCmzpStr64(zpBase64);
xyrC.setCmzplj("static/img"+savePath+"/"+rybhstr+"3.jpg");
xyrC.setCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -596,7 +594,7 @@ public class TbXwRycjController {
File filejia4 = new File(filePath+"/"+rybhstr+"4.jpg");
if (filejia4.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"4.jpg");
insPic2(zpBase64,rybhstr,"4");
insPic2(hcfilePath,zpBase64,rybhstr,"4");
xyrC.setYcmzpStr64(zpBase64);
xyrC.setYcmzplj("static/img"+savePath+"/"+rybhstr+"4.jpg");
xyrC.setYCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -778,9 +776,7 @@ public class TbXwRycjController {
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
ServletContext context = request.getSession() .getServletContext();
//String filePath = context.getRealPath(savePath);
//filePath = filePath.substring(0,filePath.indexOf("\\"))+savePath;
String hcfilePath = request.getServletContext().getRealPath("/").replaceAll("\\\\","/");
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
......@@ -788,7 +784,7 @@ public class TbXwRycjController {
File filejia1 = new File(filePath+"/"+rybhstr+"1.jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"1.jpg");
insPic2(zpBase64,rybhstr,"1");
insPic2(hcfilePath,zpBase64,rybhstr,"1");
xyrC.setEdzzpStr64(zpBase64);
xyrC.setEdzzplj("static/img"+savePath+"/"+rybhstr+"1.jpg");
xyrC.setEDZZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -796,7 +792,7 @@ public class TbXwRycjController {
File filejia2 = new File(filePath+"/"+rybhstr+"2.jpg");
if (filejia2.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"2.jpg");
insPic2(zpBase64,rybhstr,"2");
insPic2(hcfilePath,zpBase64,rybhstr,"2");
xyrC.setZmzpStr64(zpBase64);
xyrC.setZmzplj("static/img"+savePath+"/"+rybhstr+"2.jpg");
xyrC.setZMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -804,7 +800,7 @@ public class TbXwRycjController {
File filejia3 = new File(filePath+"/"+rybhstr+"3.jpg");
if (filejia3.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"3.jpg");
insPic2(zpBase64,rybhstr,"3");
insPic2(hcfilePath,zpBase64,rybhstr,"3");
xyrC.setCmzpStr64(zpBase64);
xyrC.setCmzplj("static/img"+savePath+"/"+rybhstr+"3.jpg");
xyrC.setCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -812,7 +808,7 @@ public class TbXwRycjController {
File filejia4 = new File(filePath+"/"+rybhstr+"4.jpg");
if (filejia4.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"4.jpg");
insPic2(zpBase64,rybhstr,"4");
insPic2(hcfilePath,zpBase64,rybhstr,"4");
xyrC.setYcmzpStr64(zpBase64);
xyrC.setYcmzplj("static/img"+savePath+"/"+rybhstr+"4.jpg");
xyrC.setYCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -911,12 +907,11 @@ public class TbXwRycjController {
}
// 图片下载
public String insPic2(String R_EDZZP64, String rybh, String zpbw) {
public String insPic2(String hcfilePath ,String R_EDZZP64, String rybh, String zpbw) {
String fileName = rybh + zpbw + ".jpg";
try {
Param param = paramService.getParamById("0051");
String zplj = param.getParamvalue();
String savePathS = "/WEB-INF/classes/static/img/personphoto";
String zplj = hcfilePath;
String savePathS = "WEB-INF/classes/static/img/personphoto";
String filePathS = zplj;
filePathS = filePathS + savePathS;
File filejiaS = new File(filePathS); // 如果文件夹不存在则创建
......@@ -924,7 +919,7 @@ public class TbXwRycjController {
filejiaS.mkdir();
}
String savePathNY = "/WEB-INF/classes/static/img/personphoto/"
String savePathNY = "WEB-INF/classes/static/img/personphoto/"
+ rybh.substring(rybh.length() - 10, rybh.length() - 4);
String filePathNY = zplj;
filePathNY = filePathNY + savePathNY;
......@@ -933,7 +928,7 @@ public class TbXwRycjController {
filejiaNY.mkdir();
}
String savePath = "/WEB-INF/classes/static/img/personphoto/"
String savePath = "WEB-INF/classes/static/img/personphoto/"
+ rybh.substring(rybh.length() - 10, rybh.length() - 4)
+ "/" + rybh.substring(rybh.length() - 3, rybh.length());
String filePath = zplj;
......@@ -1266,23 +1261,33 @@ public class TbXwRycjController {
@ResponseBody
@RequestMapping("/getGdimages")
public String testAsyncReturnGdImg(String zwbh,int num) throws ExecutionException, InterruptedException {
public Map<String,Object> testAsyncReturnGdImg(String zwbh) throws ExecutionException, InterruptedException {
long start = System.currentTimeMillis();
String rst="";
Future<String> future = asyncTask.doGdzwReturn(zwbh,num);
rst = (String)future.get();
return rst;
Map<String,Object> rstmap = new HashMap<String,Object>();
for(int i=1;i<=10;i++){
Future<String> future = asyncTask.doGdzwReturn(zwbh, i);
rstmap.put("rfpimg"+i,(String)future.get());
}
return rstmap;
}
@ResponseBody
@RequestMapping("/getPmimages")
public String testAsyncReturnPmImg(String zwbh,int num) throws ExecutionException, InterruptedException {
@ResponseBody
public Map<String,Object> testAsyncReturnPmImg(String zwbh) throws ExecutionException, InterruptedException {
long start = System.currentTimeMillis();
String rst="";
Future<String> future = asyncTask.doPmzwReturn(zwbh, num);
rst = (String)future.get();
return rst;
Map<String,Object> rstmap = new HashMap<String,Object>();
for(int i=1;i<=10;i++){
Future<String> future = asyncTask.doPmzwReturn(zwbh, i);
rstmap.put("pfpimg"+i,(String)future.get());
}
return rstmap;
}
//AMISS平面指纹质量检查
public Plainimg cmp_zljc_pmzw_cpr_bjhl_amiss(String barcode){
......@@ -1519,26 +1524,20 @@ public class TbXwRycjController {
}
@ResponseBody
@RequestMapping("/getRyzpimages")
public String getRyzpimages(String rybh,String zjhm,String zpbw,HttpServletRequest request)
public Map<String,Object> getRyzpimages(String rybh,String zjhm)
{
String rst = "";
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String rybhstr = rybh;
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
String filePath = zplj;//株洲人像保存路径
filePath = filePath+savePath;
File filejia1 = new File(filePath+"/"+rybhstr+zpbw+".jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+zpbw+".jpg");
rst=zpBase64;
}
if("1".equals(zpbw)&&(rst==null||"".equals(rst))){
AutoTbStRy ryxx=new AutoTbStRy();
Qgckzp qgckzp = new Qgckzp();
ryxx=qgckzp.getQgckAllxxXml(zjhm);
rst = ryxx.getEdzzpStr64();
long start = System.currentTimeMillis();
Map<String,Object> rstmap = new HashMap<String,Object>();
for(int i=1;i<=4;i++){
Future<String> future = asyncTask.getRyzpimages(rybh,zjhm,i+"");
try {
rstmap.put(i+"",(String)future.get());
} catch (InterruptedException e) {
e.printStackTrace();
} catch (ExecutionException e) {
e.printStackTrace();
}
}
return rst;
return rstmap;
}
}
......@@ -84,6 +84,9 @@ public class LoginController {
}
if(user!=null){
if(userId==null||"".equals(userId)){
model.addAttribute("username",user.getUsername());
model.addAttribute("truename",user.getTrueName());
model.addAttribute("unitcode",user.getUnitcode());
returnStr = "home.html";
log.info("登陆成功");
}else{
......@@ -106,9 +109,8 @@ public class LoginController {
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
ServletContext context = request.getSession() .getServletContext();
//String filePath = context.getRealPath(savePath);
//filePath = filePath.substring(0,filePath.indexOf("\\"))+savePath;
String hcfilePath = request.getServletContext().getRealPath("/").replaceAll("\\\\","/");
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
......@@ -116,7 +118,7 @@ public class LoginController {
File filejia1 = new File(filePath+"/"+rybhstr+"1.jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"1.jpg");
insPic(zpBase64,rybhstr,"1");
insPic(hcfilePath,zpBase64,rybhstr,"1");
xyrC.setEdzzpStr64(zpBase64);
xyrC.setEdzzplj("static/img"+savePath+"/"+rybhstr+"1.jpg");
xyrC.setEDZZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -124,7 +126,7 @@ public class LoginController {
File filejia2 = new File(filePath+"/"+rybhstr+"2.jpg");
if (filejia2.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"2.jpg");
insPic(zpBase64,rybhstr,"2");
insPic(hcfilePath,zpBase64,rybhstr,"2");
xyrC.setZmzpStr64(zpBase64);
xyrC.setZmzplj("static/img"+savePath+"/"+rybhstr+"2.jpg");
xyrC.setZMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -132,7 +134,7 @@ public class LoginController {
File filejia3 = new File(filePath+"/"+rybhstr+"3.jpg");
if (filejia3.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"3.jpg");
insPic(zpBase64,rybhstr,"3");
insPic(hcfilePath,zpBase64,rybhstr,"3");
xyrC.setCmzpStr64(zpBase64);
xyrC.setCmzplj("static/img"+savePath+"/"+rybhstr+"3.jpg");
xyrC.setCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -140,7 +142,7 @@ public class LoginController {
File filejia4 = new File(filePath+"/"+rybhstr+"4.jpg");
if (filejia4.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"4.jpg");
insPic(zpBase64,rybhstr,"4");
insPic(hcfilePath,zpBase64,rybhstr,"4");
xyrC.setYcmzpStr64(zpBase64);
xyrC.setYcmzplj("static/img"+savePath+"/"+rybhstr+"4.jpg");
xyrC.setYCMZPL64(String.valueOf(zpBase64.getBytes().length));
......@@ -288,15 +290,11 @@ public class LoginController {
}
// 图片下载、并且存入数据库
public String insPic(String R_EDZZP64, String rybh, String zpbw) {
public String insPic(String hcfilePath,String R_EDZZP64, String rybh, String zpbw) {
String fileName = rybh + zpbw + ".jpg";
try {
Param param = paramService.getParamById("0051");
String zplj = param.getParamvalue();
String savePathS = "/WEB-INF/classes/static/img/personphoto";
// String filePathS = context.getRealPath(savePathS);
//filePathS = filePathS.substring(0,filePathS.indexOf("\\"))+savePathS;
//String filePathS = "C:/Oracle/Middleware/user_projects/domains/XTBA_domain/autodeploy/XZZYXT/upload";//株洲人像保存路径
String zplj = hcfilePath;
String savePathS = "WEB-INF/classes/static/img/personphoto";
String filePathS = zplj;
filePathS = filePathS + savePathS;
File filejiaS = new File(filePathS); // 如果文件夹不存在则创建
......@@ -304,10 +302,8 @@ public class LoginController {
filejiaS.mkdir();
}
String savePathNY = "/WEB-INF/classes/static/img/personphoto/"
String savePathNY = "WEB-INF/classes/static/img/personphoto/"
+ rybh.substring(rybh.length() - 10, rybh.length() - 4);
//String filePathNY = context.getRealPath(savePathNY);
//filePathNY = filePathNY.substring(0,filePathNY.indexOf("\\"))+savePathNY;
String filePathNY = zplj;
filePathNY = filePathNY + savePathNY;
File filejiaNY = new File(filePathNY); // 如果文件夹不存在则创建
......@@ -315,7 +311,7 @@ public class LoginController {
filejiaNY.mkdir();
}
String savePath = "/WEB-INF/classes/static/img/personphoto/"
String savePath = "WEB-INF/classes/static/img/personphoto/"
+ rybh.substring(rybh.length() - 10, rybh.length() - 4)
+ "/" + rybh.substring(rybh.length() - 3, rybh.length());
String filePath = zplj;
......
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbPhDxjl implements Serializable {
private static final long serialVersionUID = 1L;
private String dxjlid;//短信记录编号
private String xyrbh;//嫌疑人编号
private String yddh;//发送/接收者
private String dxnr;//短消息内容
private String dxlx;//短信类型
private Date rqsj;//短信时间
private String fdxsj;
private String edxsj;
private Date gxsj;
private String cjdwdm;
private String sjid;//手机ID
private Date lrsj;
private String scbz;
private String xm;//发送/接收人姓名
private String jzsjhm;//机主手机号码
private String dxnrjj;//短信内容简介
public String getDxjlid() {
return dxjlid;
}
public void setDxjlid(String dxjlid) {
this.dxjlid = dxjlid;
}
public String getXyrbh() {
return xyrbh;
}
public void setXyrbh(String xyrbh) {
this.xyrbh = xyrbh;
}
public String getDxnr() {
return dxnr;
}
public void setDxnr(String dxnr) {
this.dxnr = dxnr;
}
public String getDxlx() {
return dxlx;
}
public void setDxlx(String dxlx) {
this.dxlx = dxlx;
}
public String getFdxsj() {
return fdxsj;
}
public void setFdxsj(String fdxsj) {
this.fdxsj = fdxsj;
}
public String getEdxsj() {
return edxsj;
}
public void setEdxsj(String edxsj) {
this.edxsj = edxsj;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getCjdwdm() {
return cjdwdm;
}
public void setCjdwdm(String cjdwdm) {
this.cjdwdm = cjdwdm;
}
public String getSjid() {
return sjid;
}
public void setSjid(String sjid) {
this.sjid = sjid;
}
public Date getLrsj() {
return lrsj;
}
public void setLrsj(Date lrsj) {
this.lrsj = lrsj;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
public String getJzsjhm() {
return jzsjhm;
}
public void setJzsjhm(String jzsjhm) {
this.jzsjhm = jzsjhm;
}
public String getDxnrjj() {
return dxnrjj;
}
public void setDxnrjj(String dxnrjj) {
this.dxnrjj = dxnrjj;
}
public String getYddh() {
return yddh;
}
public void setYddh(String yddh) {
this.yddh = yddh;
}
public Date getRqsj() {
return rqsj;
}
public void setRqsj(Date rqsj) {
this.rqsj = rqsj;
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbPhFzxyrsjgl implements Serializable {
private String sjid;
private String xyrbh;
private String sjch;
private String sjppxh;
private String yddh;
private String yddh2;//手机号2
private Date cjsj;
private Date gxsj;
private String cjdwdm;
private String wifiMac;//MAC地址
private String bluetoothMac;//蓝牙地址
private String os;//操作系统
private String imei;
private String cjmac;
private Date lrsj;
private String scbz;
public String getSjid() {
return sjid;
}
public void setSjid(String sjid) {
this.sjid = sjid;
}
public String getXyrbh() {
return xyrbh;
}
public void setXyrbh(String xyrbh) {
this.xyrbh = xyrbh;
}
public String getSjch() {
return sjch;
}
public void setSjch(String sjch) {
this.sjch = sjch;
}
public String getSjppxh() {
return sjppxh;
}
public void setSjppxh(String sjppxh) {
this.sjppxh = sjppxh;
}
public String getYddh() {
return yddh;
}
public void setYddh(String yddh) {
this.yddh = yddh;
}
public String getYddh2() {
return yddh2;
}
public void setYddh2(String yddh2) {
this.yddh2 = yddh2;
}
public Date getCjsj() {
return cjsj;
}
public void setCjsj(Date cjsj) {
this.cjsj = cjsj;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getCjdwdm() {
return cjdwdm;
}
public void setCjdwdm(String cjdwdm) {
this.cjdwdm = cjdwdm;
}
public String getWifiMac() {
return wifiMac;
}
public void setWifiMac(String wifiMac) {
this.wifiMac = wifiMac;
}
public String getBluetoothMac() {
return bluetoothMac;
}
public void setBluetoothMac(String bluetoothMac) {
this.bluetoothMac = bluetoothMac;
}
public String getOs() {
return os;
}
public void setOs(String os) {
this.os = os;
}
public String getImei() {
return imei;
}
public void setImei(String imei) {
this.imei = imei;
}
public String getCjmac() {
return cjmac;
}
public void setCjmac(String cjmac) {
this.cjmac = cjmac;
}
public Date getLrsj() {
return lrsj;
}
public void setLrsj(Date lrsj) {
this.lrsj = lrsj;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbPhLxrxx implements Serializable {
private String lxrid;//联系人员ID
private String lxrxm;//联系人姓名
private String lxdh;//联系电话
private String xyrbh;//嫌疑人编号
private Date gxsj;
private String cjdwdm;
private String sjid;//所属手机ID
private Date lrsj;
private String scbz;
private String jzsjhm;//机主手机号码
private String gddh;//固定电话
private String dzxx;//电子邮箱
private String dwmc;//工作单位
private String dzmc;//住宅地址
private String gzdwdz;//单位地址
public String getLxrid() {
return lxrid;
}
public void setLxrid(String lxrid) {
this.lxrid = lxrid;
}
public String getLxrxm() {
return lxrxm;
}
public void setLxrxm(String lxrxm) {
this.lxrxm = lxrxm;
}
public String getXyrbh() {
return xyrbh;
}
public void setXyrbh(String xyrbh) {
this.xyrbh = xyrbh;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getCjdwdm() {
return cjdwdm;
}
public void setCjdwdm(String cjdwdm) {
this.cjdwdm = cjdwdm;
}
public String getSjid() {
return sjid;
}
public void setSjid(String sjid) {
this.sjid = sjid;
}
public Date getLrsj() {
return lrsj;
}
public void setLrsj(Date lrsj) {
this.lrsj = lrsj;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
public String getJzsjhm() {
return jzsjhm;
}
public void setJzsjhm(String jzsjhm) {
this.jzsjhm = jzsjhm;
}
public String getLxdh() {
return lxdh;
}
public void setLxdh(String lxdh) {
this.lxdh = lxdh;
}
public String getGddh() {
return gddh;
}
public void setGddh(String gddh) {
this.gddh = gddh;
}
public String getDzxx() {
return dzxx;
}
public void setDzxx(String dzxx) {
this.dzxx = dzxx;
}
public String getDwmc() {
return dwmc;
}
public void setDwmc(String dwmc) {
this.dwmc = dwmc;
}
public String getDzmc() {
return dzmc;
}
public void setDzmc(String dzmc) {
this.dzmc = dzmc;
}
public String getGzdwdz() {
return gzdwdz;
}
public void setGzdwdz(String gzdwdz) {
this.gzdwdz = gzdwdz;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbPhThjl implements Serializable {
private static final long serialVersionUID = 1L;
private String thjlid;//通话记录编号
private String xyrbh;//嫌疑人编号
private String lxdh;//联系电话
private String thlx;//通话类型
private Date rqsj;//通话时间
private String xm;//联系人姓名
private Date gxsj;
private String cjdwdm;
private String sjid;//手机ID
private Date lrsj;
private String scbz;
private String thzt;//通话状态
private String thsc;//通话时长
private String jzsjhm;//
private String fthsj;//通话时间起
private String ethsj;//通话时间止
public String getThjlid() {
return thjlid;
}
public void setThjlid(String thjlid) {
this.thjlid = thjlid;
}
public String getXyrbh() {
return xyrbh;
}
public void setXyrbh(String xyrbh) {
this.xyrbh = xyrbh;
}
public String getThlx() {
return thlx;
}
public void setThlx(String thlx) {
this.thlx = thlx;
}
public String getLxdh() {
return lxdh;
}
public void setLxdh(String lxdh) {
this.lxdh = lxdh;
}
public Date getRqsj() {
return rqsj;
}
public void setRqsj(Date rqsj) {
this.rqsj = rqsj;
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getCjdwdm() {
return cjdwdm;
}
public void setCjdwdm(String cjdwdm) {
this.cjdwdm = cjdwdm;
}
public String getSjid() {
return sjid;
}
public void setSjid(String sjid) {
this.sjid = sjid;
}
public Date getLrsj() {
return lrsj;
}
public void setLrsj(Date lrsj) {
this.lrsj = lrsj;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
public String getThzt() {
return thzt;
}
public void setThzt(String thzt) {
this.thzt = thzt;
}
public String getThsc() {
return thsc;
}
public void setThsc(String thsc) {
this.thsc = thsc;
}
public String getJzsjhm() {
return jzsjhm;
}
public void setJzsjhm(String jzsjhm) {
this.jzsjhm = jzsjhm;
}
public String getFthsj() {
return fthsj;
}
public void setFthsj(String fthsj) {
this.fthsj = fthsj;
}
public String getEthsj() {
return ethsj;
}
public void setEthsj(String ethsj) {
this.ethsj = ethsj;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfHyltjl implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//好友账号
private String hyxnzh;
//好友昵称
private String hync;
//消息类型
private String xxlx;
//信息内容
private String ltxxnr;
//本地地址
private String bddz;
//收发时间
private Date sfsj;
//收发类型
private String sflx;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getHyxnzh() {
return hyxnzh;
}
public void setHyxnzh(String hyxnzh) {
this.hyxnzh = hyxnzh;
}
public String getHync() {
return hync;
}
public void setHync(String hync) {
this.hync = hync;
}
public String getXxlx() {
return xxlx;
}
public void setXxlx(String xxlx) {
this.xxlx = xxlx;
}
public String getLtxxnr() {
return ltxxnr;
}
public void setLtxxnr(String ltxxnr) {
this.ltxxnr = ltxxnr;
}
public String getBddz() {
return bddz;
}
public void setBddz(String bddz) {
this.bddz = bddz;
}
public Date getSfsj() {
return sfsj;
}
public void setSfsj(Date sfsj) {
this.sfsj = sfsj;
}
public String getSflx() {
return sflx;
}
public void setSflx(String sflx) {
this.sflx = sflx;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfHyxx implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//账号类型
private String xnzhlx;
//本方账号
private String xnzh;
//好友账号
private String hyxnzh;
//好友昵称
private String hync;
//好友分组编号
private String fzxxbh;
//好友分组名称
private String fzmc;
//好友备注
private String hybz;
//个性签名
private String gxqm;
//性别
private String xbdm;
//出生日期
private Date csrq;
//居住地址
private String jzdz;
//邮箱
private String dzxx;
//所在城市
private String szcs;
//毕业院校
private String byyx;
//注册电话
private String lxdh;
//注册手机
private String yddh;
//职业
private String zylbdm;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getXnzhlx() {
return xnzhlx;
}
public void setXnzhlx(String xnzhlx) {
this.xnzhlx = xnzhlx;
}
public String getXnzh() {
return xnzh;
}
public void setXnzh(String xnzh) {
this.xnzh = xnzh;
}
public String getHyxnzh() {
return hyxnzh;
}
public void setHyxnzh(String hyxnzh) {
this.hyxnzh = hyxnzh;
}
public String getHync() {
return hync;
}
public void setHync(String hync) {
this.hync = hync;
}
public String getFzxxbh() {
return fzxxbh;
}
public void setFzxxbh(String fzxxbh) {
this.fzxxbh = fzxxbh;
}
public String getFzmc() {
return fzmc;
}
public void setFzmc(String fzmc) {
this.fzmc = fzmc;
}
public String getHybz() {
return hybz;
}
public void setHybz(String hybz) {
this.hybz = hybz;
}
public String getGxqm() {
return gxqm;
}
public void setGxqm(String gxqm) {
this.gxqm = gxqm;
}
public String getXbdm() {
return xbdm;
}
public void setXbdm(String xbdm) {
this.xbdm = xbdm;
}
public Date getCsrq() {
return csrq;
}
public void setCsrq(Date csrq) {
this.csrq = csrq;
}
public String getJzdz() {
return jzdz;
}
public void setJzdz(String jzdz) {
this.jzdz = jzdz;
}
public String getDzxx() {
return dzxx;
}
public void setDzxx(String dzxx) {
this.dzxx = dzxx;
}
public String getSzcs() {
return szcs;
}
public void setSzcs(String szcs) {
this.szcs = szcs;
}
public String getByyx() {
return byyx;
}
public void setByyx(String byyx) {
this.byyx = byyx;
}
public String getLxdh() {
return lxdh;
}
public void setLxdh(String lxdh) {
this.lxdh = lxdh;
}
public String getYddh() {
return yddh;
}
public void setYddh(String yddh) {
this.yddh = yddh;
}
public String getZylbdm() {
return zylbdm;
}
public void setZylbdm(String zylbdm) {
this.zylbdm = zylbdm;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfQzcyxx implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//群组信息编号
private String qzxxbh;
//群成员账号
private String qcyxnzh;
//群成员昵称
private String qcync;
//群成员备注
private String qcybz;
//群成员签名
private String qcygxqm;
//性别
private String xb;
//出生日期
private Date csrq;
//居住地址
private String jzdz;
//邮箱
private String dzxx;
//所在城市
private String szcs;
//毕业院校
private String byyx;
//注册电话
private String lxdm;
//注册手机
private String yddh;
//职业
private String zylbdm;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getQzxxbh() {
return qzxxbh;
}
public void setQzxxbh(String qzxxbh) {
this.qzxxbh = qzxxbh;
}
public String getQcyxnzh() {
return qcyxnzh;
}
public void setQcyxnzh(String qcyxnzh) {
this.qcyxnzh = qcyxnzh;
}
public String getQcync() {
return qcync;
}
public void setQcync(String qcync) {
this.qcync = qcync;
}
public String getQcybz() {
return qcybz;
}
public void setQcybz(String qcybz) {
this.qcybz = qcybz;
}
public String getQcygxqm() {
return qcygxqm;
}
public void setQcygxqm(String qcygxqm) {
this.qcygxqm = qcygxqm;
}
public String getXb() {
return xb;
}
public void setXb(String xb) {
this.xb = xb;
}
public Date getCsrq() {
return csrq;
}
public void setCsrq(Date csrq) {
this.csrq = csrq;
}
public String getJzdz() {
return jzdz;
}
public void setJzdz(String jzdz) {
this.jzdz = jzdz;
}
public String getDzxx() {
return dzxx;
}
public void setDzxx(String dzxx) {
this.dzxx = dzxx;
}
public String getSzcs() {
return szcs;
}
public void setSzcs(String szcs) {
this.szcs = szcs;
}
public String getByyx() {
return byyx;
}
public void setByyx(String byyx) {
this.byyx = byyx;
}
public String getLxdm() {
return lxdm;
}
public void setLxdm(String lxdm) {
this.lxdm = lxdm;
}
public String getYddh() {
return yddh;
}
public void setYddh(String yddh) {
this.yddh = yddh;
}
public String getZylbdm() {
return zylbdm;
}
public void setZylbdm(String zylbdm) {
this.zylbdm = zylbdm;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfQzltjl implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//群组信息编号
private String qzxxbh;
//发送人账号
private String fsrxnzh;
//发送人昵称
private String fsrnc;
//消息类型
private String xxlx;
//信息内容
private String ltxxnr;
//本地地址
private String bddz;
//收发时间
private Date sfsj;
//收发类型
private String sflx;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getQzxxbh() {
return qzxxbh;
}
public void setQzxxbh(String qzxxbh) {
this.qzxxbh = qzxxbh;
}
public String getFsrxnzh() {
return fsrxnzh;
}
public void setFsrxnzh(String fsrxnzh) {
this.fsrxnzh = fsrxnzh;
}
public String getFsrnc() {
return fsrnc;
}
public void setFsrnc(String fsrnc) {
this.fsrnc = fsrnc;
}
public String getXxlx() {
return xxlx;
}
public void setXxlx(String xxlx) {
this.xxlx = xxlx;
}
public String getLtxxnr() {
return ltxxnr;
}
public void setLtxxnr(String ltxxnr) {
this.ltxxnr = ltxxnr;
}
public String getBddz() {
return bddz;
}
public void setBddz(String bddz) {
this.bddz = bddz;
}
public Date getSfsj() {
return sfsj;
}
public void setSfsj(Date sfsj) {
this.sfsj = sfsj;
}
public String getSflx() {
return sflx;
}
public void setSflx(String sflx) {
this.sflx = sflx;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfQzxx implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//群组名称
private String qzmc;
//创建人账号
private String cjrxnzh;
//创建人名称
private String cjrmc;
//人数
private String qzrs;
//最大成员数
private String zdcyrs;
//群公告
private String qzgg;
//群简介
private String qzjj;
private String qzxxbh;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getQzmc() {
return qzmc;
}
public void setQzmc(String qzmc) {
this.qzmc = qzmc;
}
public String getCjrxnzh() {
return cjrxnzh;
}
public void setCjrxnzh(String cjrxnzh) {
this.cjrxnzh = cjrxnzh;
}
public String getCjrmc() {
return cjrmc;
}
public void setCjrmc(String cjrmc) {
this.cjrmc = cjrmc;
}
public String getQzrs() {
return qzrs;
}
public void setQzrs(String qzrs) {
this.qzrs = qzrs;
}
public String getZdcyrs() {
return zdcyrs;
}
public void setZdcyrs(String zdcyrs) {
this.zdcyrs = zdcyrs;
}
public String getQzgg() {
return qzgg;
}
public void setQzgg(String qzgg) {
this.qzgg = qzgg;
}
public String getQzjj() {
return qzjj;
}
public void setQzjj(String qzjj) {
this.qzjj = qzjj;
}
public String getQzxxbh() {
return qzxxbh;
}
public void setQzxxbh(String qzxxbh) {
this.qzxxbh = qzxxbh;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
public class TbXnsfYjxx implements Serializable {
//信息编号
private String xxbh;
//账号信息编号
private String xnzhxxbh;
//邮箱软件类型
private String yxlx;
//邮箱软件类型名称
private String yxlxmc;
//本机邮箱
private String xnzh;
//发信人
private String fxrdzxx;
//收信人
private String sxrdzxx;
//抄送人
private String csxnzh;
//邮件发送时间
private Date yjfssj;
//主题
private String yjzt;
//邮件内容
private String yjnr;
//是否已读
private String sfyd;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXnzhxxbh() {
return xnzhxxbh;
}
public void setXnzhxxbh(String xnzhxxbh) {
this.xnzhxxbh = xnzhxxbh;
}
public String getYxlx() {
return yxlx;
}
public void setYxlx(String yxlx) {
this.yxlx = yxlx;
}
public String getYxlxmc() {
return yxlxmc;
}
public void setYxlxmc(String yxlxmc) {
this.yxlxmc = yxlxmc;
}
public String getXnzh() {
return xnzh;
}
public void setXnzh(String xnzh) {
this.xnzh = xnzh;
}
public String getFxrdzxx() {
return fxrdzxx;
}
public void setFxrdzxx(String fxrdzxx) {
this.fxrdzxx = fxrdzxx;
}
public String getSxrdzxx() {
return sxrdzxx;
}
public void setSxrdzxx(String sxrdzxx) {
this.sxrdzxx = sxrdzxx;
}
public String getCsxnzh() {
return csxnzh;
}
public void setCsxnzh(String csxnzh) {
this.csxnzh = csxnzh;
}
public Date getYjfssj() {
return yjfssj;
}
public void setYjfssj(Date yjfssj) {
this.yjfssj = yjfssj;
}
public String getYjzt() {
return yjzt;
}
public void setYjzt(String yjzt) {
this.yjzt = yjzt;
}
public String getYjnr() {
return yjnr;
}
public void setYjnr(String yjnr) {
this.yjnr = yjnr;
}
public String getSfyd() {
return sfyd;
}
public void setSfyd(String sfyd) {
this.sfyd = sfyd;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
public class TbXnsfZhxx implements Serializable {
//信息编号
private String xxbh;
//嫌疑人编号
private String xyrbh;
//账号类型
private String zhlx;
//账号类型
private String zhlxName;
//账号
private String xnzh;
//昵称
private String zhnc;
//头像
private byte[] zhtx;
//个性签名
private String gxqm;
//密码
private String password;
//性别
private String xbdm;
//出生日期
private Date csrq;
//年龄
private String nl;
//居住地址
private String jzdz;
//邮箱
private String dzxx;
//所在城市
private String xzqhmc;
//毕业院校
private String byyx;
//注册电话
private String lxdh;
//注册手机
private String yddh;
//职业
private String zylbdm;
//备注
private String bz;
//出生日期起
private String fcsrq;
//出生日期止
private String ecsrq;
///////////////////////////////////////////////////////////
//好友列表
private List<TbXnsfHyxx> xnsfHyxxList;
//群组列表
private List<TbXnsfQzxx> xnsfQzxxList ;
//群组成员数
private Integer groupMemberCount;
//群组聊天记录数
private Integer groupChatCount;
//好友聊天记录数
private Integer friendChatCount;
//博文/朋友圈信息数
private Integer boWenCount;
//邮箱联系人数
private Integer mailContactCount;
//邮件信息列表
private List<TbXnsfYjxx> xnsfYjxxList;
//邮件信息附件数
private Integer fujianCount;
//电子购物信息数
private Integer eshoppingCount;
//电子购物搜索信息
private Integer eshoppingSearchCount;
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getXyrbh() {
return xyrbh;
}
public void setXyrbh(String xyrbh) {
this.xyrbh = xyrbh;
}
public String getZhlx() {
return zhlx;
}
public void setZhlx(String zhlx) {
this.zhlx = zhlx;
}
public String getXnzh() {
return xnzh;
}
public void setXnzh(String xnzh) {
this.xnzh = xnzh;
}
public String getZhnc() {
return zhnc;
}
public void setZhnc(String zhnc) {
this.zhnc = zhnc;
}
public byte[] getZhtx() {
return zhtx;
}
public void setZhtx(byte[] zhtx) {
this.zhtx = zhtx;
}
public String getGxqm() {
return gxqm;
}
public void setGxqm(String gxqm) {
this.gxqm = gxqm;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getXbdm() {
return xbdm;
}
public void setXbdm(String xbdm) {
this.xbdm = xbdm;
}
public Date getCsrq() {
return csrq;
}
public void setCsrq(Date csrq) {
this.csrq = csrq;
}
public String getNl() {
return nl;
}
public void setNl(String nl) {
this.nl = nl;
}
public String getJzdz() {
return jzdz;
}
public void setJzdz(String jzdz) {
this.jzdz = jzdz;
}
public String getDzxx() {
return dzxx;
}
public void setDzxx(String dzxx) {
this.dzxx = dzxx;
}
public String getXzqhmc() {
return xzqhmc;
}
public void setXzqhmc(String xzqhmc) {
this.xzqhmc = xzqhmc;
}
public String getByyx() {
return byyx;
}
public void setByyx(String byyx) {
this.byyx = byyx;
}
public String getLxdh() {
return lxdh;
}
public void setLxdh(String lxdh) {
this.lxdh = lxdh;
}
public String getYddh() {
return yddh;
}
public void setYddh(String yddh) {
this.yddh = yddh;
}
public String getZylbdm() {
return zylbdm;
}
public void setZylbdm(String zylbdm) {
this.zylbdm = zylbdm;
}
public String getBz() {
return bz;
}
public void setBz(String bz) {
this.bz = bz;
}
public String getFcsrq() {
return fcsrq;
}
public void setFcsrq(String fcsrq) {
this.fcsrq = fcsrq;
}
public String getEcsrq() {
return ecsrq;
}
public void setEcsrq(String ecsrq) {
this.ecsrq = ecsrq;
}
public List<TbXnsfHyxx> getXnsfHyxxList() {
return xnsfHyxxList;
}
public void setXnsfHyxxList(List<TbXnsfHyxx> xnsfHyxxList) {
this.xnsfHyxxList = xnsfHyxxList;
}
public Integer getGroupMemberCount() {
return groupMemberCount;
}
public void setGroupMemberCount(Integer groupMemberCount) {
this.groupMemberCount = groupMemberCount;
}
public Integer getGroupChatCount() {
return groupChatCount;
}
public void setGroupChatCount(Integer groupChatCount) {
this.groupChatCount = groupChatCount;
}
public Integer getFriendChatCount() {
return friendChatCount;
}
public void setFriendChatCount(Integer friendChatCount) {
this.friendChatCount = friendChatCount;
}
public Integer getBoWenCount() {
return boWenCount;
}
public void setBoWenCount(Integer boWenCount) {
this.boWenCount = boWenCount;
}
public Integer getMailContactCount() {
return mailContactCount;
}
public void setMailContactCount(Integer mailContactCount) {
this.mailContactCount = mailContactCount;
}
public List<TbXnsfYjxx> getXnsfYjxxList() {
return xnsfYjxxList;
}
public void setXnsfYjxxList(List<TbXnsfYjxx> xnsfYjxxList) {
this.xnsfYjxxList = xnsfYjxxList;
}
public Integer getFujianCount() {
return fujianCount;
}
public void setFujianCount(Integer fujianCount) {
this.fujianCount = fujianCount;
}
public Integer getEshoppingCount() {
return eshoppingCount;
}
public void setEshoppingCount(Integer eshoppingCount) {
this.eshoppingCount = eshoppingCount;
}
public Integer getEshoppingSearchCount() {
return eshoppingSearchCount;
}
public void setEshoppingSearchCount(Integer eshoppingSearchCount) {
this.eshoppingSearchCount = eshoppingSearchCount;
}
public String getZhlxName() {
return zhlxName;
}
public void setZhlxName(String zhlxName) {
this.zhlxName = zhlxName;
}
public List<TbXnsfQzxx> getXnsfQzxxList() {
return xnsfQzxxList;
}
public void setXnsfQzxxList(List<TbXnsfQzxx> xnsfQzxxList) {
this.xnsfQzxxList = xnsfQzxxList;
}
}
package com.founder.util;
import com.founder.model.AutoTbStRy;
import com.founder.model.Param;
import com.founder.model.amsis.Rollimg;
import com.founder.service.AmsisPlainImgService;
import com.founder.service.AmsisRollImgService;
import com.founder.service.IParamService;
import com.founder.utils.Qgckzp;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;
import org.springframework.scheduling.annotation.AsyncResult;
import org.springframework.stereotype.Component;
import sun.misc.BASE64Encoder;
import javax.servlet.http.HttpServletRequest;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.concurrent.Future;
@Component
......@@ -19,6 +28,8 @@ public class TestTask {
private AmsisPlainImgService amsisPlainImgService;
@Autowired
private AmsisRollImgService amsisRollImgService;
@Autowired
private IParamService paramService;
@Async("taskExecutor")
public Future<String> doGdzwReturn(String zwbh,int i){
......@@ -43,5 +54,44 @@ public class TestTask {
return encoder.encode(data);// 返回Base64编码过的字节数组字符串
}
@Async("taskExecutor")
public Future<String> getRyzpimages(String rybh,String zjhm,String zpbw)
{
String rst = "";
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String rybhstr = rybh;
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
String filePath = zplj;//株洲人像保存路径
filePath = filePath+savePath;
File filejia1 = new File(filePath+"/"+rybhstr+zpbw+".jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+zpbw+".jpg");
rst=zpBase64;
}
if("1".equals(zpbw)&&(rst==null||"".equals(rst))){
AutoTbStRy ryxx=new AutoTbStRy();
Qgckzp qgckzp = new Qgckzp();
//ryxx=qgckzp.getQgckAllxxXml(zjhm);
rst = ryxx.getEdzzpStr64();
}
return new AsyncResult<>(rst);
}
public static String GetImageStrs(String imgFilePath) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
byte[] data = null;
// 读取图片字节数组
try {
InputStream in = new FileInputStream(imgFilePath);
data = new byte[in.available()];
in.read(data);
in.close();
} catch (IOException e) {
e.printStackTrace();
}
// 对字节数组Base64编码
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);// 返回Base64编码过的字节数组字符串
}
}
......@@ -42,7 +42,7 @@ redis.port=6379
redis.pass=
#核心线程数
ThreadPool.corePoolSize=20
ThreadPool.corePoolSize=30
#最大线程数
ThreadPool.maxPoolSize=200
#任务队列容量(阻塞队列)
......
//使用ajax来控制控件的创建与调用
//add by qinzhijin on 20180311 改用http调用控件接口工具
//创建控件对象
function newActiveXObject(ActiveXObjectName){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"" + ActiveXObjectName + "\",\"methodName\":\"newActiveXObject\"}";
$.ajax({
type: "post",
url: path,//调用该路径的控件
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",//解决跨域请求
crossDomain: true,
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
//alert("调用控件错误,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("头 = " + XMLHttpRequest.getResponseHeader('Access-Control-Allow-Origin'));
alert("请求创建调用控件失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//=========二代证===================================================
function ReadICCardInfo() {//二代证
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"IDHWReader.Document\",\"methodName\":\"ReadICCardInfo\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
}else{
alert("获取二代证信息失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("获取二代证信息失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//=========身高体重===================================================
function ReadHWInfo() {//身高体重
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"IDHWReader.Document\",\"methodName\":\"ReadHWInfo\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
}else{
alert("获取身高体重信息失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("获取身高体重信息失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//=========人像===================================================
//设置要保存的图像名称
function SetBmpFileName(filename) {
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPhotoCatcher.Document\",\"methodName\":\"SetBmpFileName\",\"filename\":\""+filename+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置图像名称失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("设置图像名称失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置要人像的姓名
function SetPersonName(tpName) {
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPhotoCatcher.Document\",\"methodName\":\"SetPersonName\",\"tpName\":\""+tpName+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置图像人名失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("设置图像人名失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//获取人像数据
function GetOneAfisPhotoForWeb() {
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPhotoCatcher.Document\",\"methodName\":\"GetOneAfisPhotoForWeb\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
//alert("人像数据==="+rs);
}else{
alert("获取人像数据失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("获取人像数据失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//获取人像照片保存在本地的路径
function GetPhotoPath() {
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPhotoCatcher.Document\",\"methodName\":\"GetPhotoPath\",\"lPhotoSeq\":\"2\"}";
$.ajax({
type: "post",
url: path,
async: false,
data:param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
}else{
alert("获取图片路径失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("获取图片路径失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//==========指掌纹================================
//获取接口版本
function GetVersion() {
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"GetVersion\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
}else{
alert("获取指纹版本信息失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("获取指纹版本信息失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置用户名,密码,指纹服务器IP
function SetLoginInfo(AfisUserName,AfisPassword,AfisSvrName){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"SetLoginInfo\",\"AfisUserName\":\""
+AfisUserName+"\",\"AfisPassword\":\""+AfisPassword+"\",\"AfisSvrName\":\""+AfisSvrName+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置用户名,密码,指纹服务器IP失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("设置用户名,密码,指纹服务器IP失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置采集方式
function SetScanMode(AfisScanMode){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"SetScanMode\",\"AfisScanMode\":\""+AfisScanMode+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置采集方式失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("设置采集方式失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置管理员权限
function SetUserIsAdmin(iUser){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"SetUserIsAdmin\",\"iUser\":\""+iUser+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置管理员权限失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("设置管理员权限失败,错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置是否调用人像采集
function ShowPhotoScan(iUser){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"ShowPhotoScan\",\"iUser\":\""+iUser+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置调用人像采集失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//设置人员指纹信息
/*
strPersonID ---- 人员条码
nPosition ---- 指位
nPackDataType ---- 数据类型:原始图0、压缩图1、特征2 nCompressMethod---- 压缩文件代码:COMPRESS_METHOD_BMP、 COMPRESS_METHOD_JPG等
nWidth ---- 图片宽度
nHeight ---- 图片高度
nDataLen ---- 数据长度
pData ---- Base64数据*/
function SetPersonData(strPersonID,nPosition,nPackDataType,nCompressMethod,nWidth,
nHeight,nDataLen,pData){
var rs;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"SetPersonData\",\"strPersonID\":\""
+strPersonID+"\",\"nPosition\":\""+nPosition+"\",\"nPackDataType\":\""+nPackDataType+"\",\"nCompressMethod\":\""
+nCompressMethod+"\",\"nWidth\":\""+nWidth+"\",\"nHeight\":\""+nHeight+"\",\"nDataLen\":\""+nDataLen+"\",\"pData\":\""+pData+"\"}";
console.log(param);
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
var rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = status;
}else{
alert("设置指掌纹人员基本信息失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("错误状态=="+XMLHttpRequest.status);
}
});
return rs;
}
//指掌纹采集控件CatchPrtImg.exe,并把基本信息,人像数据,指掌纹数据等打包成fpt文件
/*
strDactylogramID ---- 指纹条码号
strPersonID ---- 人员条码号
strWordInfo ---- 文字信息(文档中有人员基本信息详细内容,即步骤四中的rstr)
输出:
>0 表示已保存采集到的指掌纹信息, 接口调用成功
=0 表示未保存采集到的指掌纹信息, 接口调用成功
<0 表示未保存采集到的指掌纹信息, 接口调用失败
*/
function ScanFingerImage(strDactylogramID,strPersonID,strWordInfo){
var rs;
var rstemp;
var path = "http://127.0.0.1:9980";
var param = "{\"autoSvrID\":\"HLPrtScan.Document\",\"methodName\":\"ScanFingerImage\",\"strDactylogramID\":\""
+strDactylogramID+"\",\"strPersonID\":\""+strPersonID+"\",\"strWordInfo\":\""+strWordInfo+"\"}";
$.ajax({
type: "post",
url: path,
async: false,
data: param,
contentType: "application/x-www-form-urlencoded",
dataType: "json",
success: function(data) {
rstemp = eval(data);
var status = rstemp.apiStatus;
if(status == "success"){
rs = rstemp.apiReturn;
}else{
alert("采集指掌纹失败,错误状态:"+status);
rs = "";
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//alert("错误状态=="+XMLHttpRequest.status);
}
});
return rstemp;
}
/*!
* Lazy Load - jQuery plugin for lazy loading images
*
* Copyright (c) 2007-2015 Mika Tuupola
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/mit-license.php
*
* Project home:
* http://www.appelsiini.net/projects/lazyload
*
* Version: 1.9.7
*
*/
(function($, window, document, undefined) {
var $window = $(window);
$.fn.lazyload = function(options) {
var elements = this;
var $container;
var settings = {
threshold : 0,
failure_limit : 0,
event : "scroll.lazyload",
effect : "show",
container : window,
data_attribute : "original",
data_srcset : "srcset",
skip_invisible : false,
appear : null,
load : null,
placeholder : "data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs="
};
function update() {
var counter = 0;
elements.each(function() {
var $this = $(this);
if (settings.skip_invisible && !$this.is(":visible")) {
return;
}
if ($.abovethetop(this, settings) ||
$.leftofbegin(this, settings)) {
/* Nothing. */
} else if (!$.belowthefold(this, settings) &&
!$.rightoffold(this, settings)) {
$this.trigger("appear");
/* if we found an image we'll load, reset the counter */
counter = 0;
} else {
if (++counter > settings.failure_limit) {
return false;
}
}
});
}
if(options) {
/* Maintain BC for a couple of versions. */
if (undefined !== options.failurelimit) {
options.failure_limit = options.failurelimit;
delete options.failurelimit;
}
if (undefined !== options.effectspeed) {
options.effect_speed = options.effectspeed;
delete options.effectspeed;
}
$.extend(settings, options);
}
/* Cache container as jQuery as object. */
$container = (settings.container === undefined ||
settings.container === window) ? $window : $(settings.container);
/* Fire one scroll event per scroll. Not one scroll event per image. */
if (0 === settings.event.indexOf("scroll")) {
$container.off(settings.event).on(settings.event, function() {
return update();
});
}
this.each(function() {
var self = this;
var $self = $(self);
self.loaded = false;
/* If no src attribute given use data:uri. */
if ($self.attr("src") === undefined || $self.attr("src") === false) {
if ($self.is("img")) {
$self.attr("src", settings.placeholder);
}
}
/* When appear is triggered load original image. */
$self.one("appear", function() {
if (!this.loaded) {
if (settings.appear) {
var elements_left = elements.length;
settings.appear.call(self, elements_left, settings);
}
$("<img />")
.one("load", function() {
var original = $self.attr("data-" + settings.data_attribute);
var srcset = $self.attr("data-" + settings.data_srcset);
if (original != $self.attr("src")) {
$self.hide();
if ($self.is("img")) {
$self.attr("src", original);
if (srcset != null) {
$self.attr("srcset", srcset);
}
} if ($self.is("video")) {
$self.attr("poster", original);
} else {
$self.css("background-image", "url('" + original + "')");
}
$self[settings.effect](settings.effect_speed);
}
self.loaded = true;
/* Remove image from array so it is not looped next time. */
var temp = $.grep(elements, function(element) {
return !element.loaded;
});
elements = $(temp);
if (settings.load) {
var elements_left = elements.length;
settings.load.call(self, elements_left, settings);
}
})
.attr({
"src": $self.attr("data-" + settings.data_attribute),
"srcset": $self.attr("data-" + settings.data_srcset) || ""
});
}
});
/* When wanted event is triggered load original image */
/* by triggering appear. */
if (0 !== settings.event.indexOf("scroll")) {
$self.off(settings.event).on(settings.event, function() {
if (!self.loaded) {
$self.trigger("appear");
}
});
}
});
/* Check if something appears when window is resized. */
$window.off("resize.lazyload").bind("resize.lazyload", function() {
update();
});
/* With IOS5 force loading images when navigating with back button. */
/* Non optimal workaround. */
if ((/(?:iphone|ipod|ipad).*os 5/gi).test(navigator.appVersion)) {
$window.on("pageshow", function(event) {
if (event.originalEvent && event.originalEvent.persisted) {
elements.each(function() {
$(this).trigger("appear");
});
}
});
}
/* Force initial check if images should appear. */
$(function() {
update();
});
return this;
};
/* Convenience methods in jQuery namespace. */
/* Use as $.belowthefold(element, {threshold : 100, container : window}) */
$.belowthefold = function(element, settings) {
var fold;
if (settings.container === undefined || settings.container === window) {
fold = (window.innerHeight ? window.innerHeight : $window.height()) + $window.scrollTop();
} else {
fold = $(settings.container).offset().top + $(settings.container).height();
}
return fold <= $(element).offset().top - settings.threshold;
};
$.rightoffold = function(element, settings) {
var fold;
if (settings.container === undefined || settings.container === window) {
fold = $window.width() + $window.scrollLeft();
} else {
fold = $(settings.container).offset().left + $(settings.container).width();
}
return fold <= $(element).offset().left - settings.threshold;
};
$.abovethetop = function(element, settings) {
var fold;
if (settings.container === undefined || settings.container === window) {
fold = $window.scrollTop();
} else {
fold = $(settings.container).offset().top;
}
return fold >= $(element).offset().top + settings.threshold + $(element).height();
};
$.leftofbegin = function(element, settings) {
var fold;
if (settings.container === undefined || settings.container === window) {
fold = $window.scrollLeft();
} else {
fold = $(settings.container).offset().left;
}
return fold >= $(element).offset().left + settings.threshold + $(element).width();
};
$.inviewport = function(element, settings) {
return !$.rightoffold(element, settings) && !$.leftofbegin(element, settings) &&
!$.belowthefold(element, settings) && !$.abovethetop(element, settings);
};
/* Custom selectors for your convenience. */
/* Use as $("img:below-the-fold").something() or */
/* $("img").filter(":below-the-fold").something() which is faster */
$.extend($.expr[":"], {
"below-the-fold" : function(a) { return $.belowthefold(a, {threshold : 0}); },
"above-the-top" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
"right-of-screen": function(a) { return $.rightoffold(a, {threshold : 0}); },
"left-of-screen" : function(a) { return !$.rightoffold(a, {threshold : 0}); },
"in-viewport" : function(a) { return $.inviewport(a, {threshold : 0}); },
/* Maintain BC for couple of versions. */
"above-the-fold" : function(a) { return !$.belowthefold(a, {threshold : 0}); },
"right-of-fold" : function(a) { return $.rightoffold(a, {threshold : 0}); },
"left-of-fold" : function(a) { return !$.rightoffold(a, {threshold : 0}); }
});
})(jQuery, window, document);
\ No newline at end of file
......@@ -215,7 +215,7 @@
<dl class="fingerprint">
<dd>左侧面照</dd>
<dt><img layer-pid="l-hand" layer-src="static/img/Personleftside.jpg"id="cmzp" alt="左侧面照" src="static/img/Personleftside.jpg" onclick="showImgRx()"/></dt>
<dt><img class="lazy" layer-pid="l-hand" layer-src="static/img/Personleftside.jpg"id="cmzp" alt="左侧面照" data-original="static/img/Personleftside.jpg" onclick="showImgRx()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="zcmzp1" onclick="btnChange(this,'zcmzp','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zcmzp4" onclick="btnChange(this,'zcmzp','4')">位置截取不正确</a></span>
......@@ -225,7 +225,7 @@
</dl>
<dl class="fingerprint">
<dd>正面照</dd>
<dt><img layer-pid="l-hand" layer-src="static/img/Personface.jpg" id="zmzp" alt="正面照" src="static/img/Personface.jpg" onclick="showImgRx()" /></dt>
<dt><img class="lazy" layer-pid="l-hand" layer-src="static/img/Personface.jpg" id="zmzp" alt="正面照" data-original="static/img/Personface.jpg" onclick="showImgRx()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="zmzp1" onclick="btnChange(this,'zmzp','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="zmzp4" onclick="btnChange(this,'zmzp','4')">位置截取不正确</a></span>
......@@ -235,7 +235,7 @@
</dl>
<dl class="fingerprint">
<dd>右侧面照</dd>
<dt><img layer-pid="l-hand" layer-src="static/img/Personrightside.jpg" id="ycmzp" alt="右侧面照" src="static/img/Personrightside.jpg" onclick="showImgRx()"/></dt>
<dt><img class="lazy" layer-pid="l-hand" layer-src="static/img/Personrightside.jpg" id="ycmzp" alt="右侧面照" data-original="static/img/Personrightside.jpg" onclick="showImgRx()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="ycmzp1" onclick="btnChange(this,'ycmzp','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="ycmzp4" onclick="btnChange(this,'ycmzp','4')">位置截取不正确</a></span>
......@@ -270,7 +270,7 @@
</p>
<dl class="fingerprint">
<dd>左手拇指(原大)</dd>
<dt><img id="rfpimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手拇指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()" /></dt>
<dt><img class="lazy" id="rfpimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手拇指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdzm1" onclick="btnChange(this,'gdzm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdzm5" onclick="btnChange(this,'gdzm','5')">脱皮</a></span>
......@@ -281,7 +281,7 @@
</dl>
<dl class="fingerprint">
<dd>左手食指(原大)</dd>
<dt><img id="rfpimg2" src="static/xtba/zljc/images/no_data.jpg" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手食指(原大)" onclick="showImg()" /></dt>
<dt><img class="lazy" id="rfpimg2" data-original="static/xtba/zljc/images/no_data.jpg" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手食指(原大)" onclick="showImg()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdzs1" onclick="btnChange(this,'gdzs','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdzs5" onclick="btnChange(this,'gdzs','5')">脱皮</a></span>
......@@ -292,7 +292,7 @@
</dl>
<dl class="fingerprint">
<dd>左手中指(原大)</dd>
<dt><img id="rfpimg3" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手中指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg3" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手中指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdzz1" onclick="btnChange(this,'gdzz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdzz5" onclick="btnChange(this,'gdzz','5')">脱皮</a></span>
......@@ -303,7 +303,7 @@
</dl>
<dl class="fingerprint">
<dd>左手环指(原大)</dd>
<dt><img id="rfpimg4" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手环指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg4" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手环指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdzh1" onclick="btnChange(this,'gdzh','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdzh5" onclick="btnChange(this,'gdzh','5')">脱皮</a></span>
......@@ -314,7 +314,7 @@
</dl>
<dl class="fingerprint">
<dd>左手小指(原大)</dd>
<dt><img id="rfpimg5" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手小指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg5" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手小指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdzx1" onclick="btnChange(this,'gdzx','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdzx5" onclick="btnChange(this,'gdzx','5')">脱皮</a></span>
......@@ -334,7 +334,7 @@
</p>
<dl class="fingerprint">
<dd>右手拇指(原大)</dd>
<dt><img id="rfpimg6" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手拇指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg6" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手拇指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdym1" onclick="btnChange(this,'gdym','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdym5" onclick="btnChange(this,'gdym','5')">脱皮</a></span>
......@@ -345,7 +345,7 @@
</dl>
<dl class="fingerprint">
<dd>右手食指(原大)</dd>
<dt><img id="rfpimg7" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手食指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg7" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手食指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdys1" onclick="btnChange(this,'gdys','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdys5" onclick="btnChange(this,'gdys','5')">脱皮</a></span>
......@@ -356,7 +356,7 @@
</dl>
<dl class="fingerprint">
<dd>右手中指(原大)</dd>
<dt><img id="rfpimg8" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手中指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg8" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手中指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdyz1" onclick="btnChange(this,'gdyz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdyz5" onclick="btnChange(this,'gdyz','5')">脱皮</a></span>
......@@ -367,7 +367,7 @@
</dl>
<dl class="fingerprint">
<dd>右手环指(原大)</dd>
<dt><img id="rfpimg9" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手环指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg9" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手环指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdyh1" onclick="btnChange(this,'gdyh','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdyh5" onclick="btnChange(this,'gdyh','5')">脱皮</a></span>
......@@ -378,7 +378,7 @@
</dl>
<dl class="fingerprint">
<dd>右手小指(原大)</dd>
<dt><img id="rfpimg10" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手小指(原大)" src="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dt><img class="lazy" id="rfpimg10" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手小指(原大)" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImg()"/></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="gdyx1" onclick="btnChange(this,'gdyx','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="gdyx5" onclick="btnChange(this,'gdyx','5')">脱皮</a></span>
......@@ -443,7 +443,7 @@
</p>
<dl class="fingerprint">
<dd>左手拇指(原大)</dd>
<dt><img id="pfpimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手拇指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg1" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手拇指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmzm1" onclick="btnChange(this,'pmzm','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmzm5" onclick="btnChange(this,'pmzm','5')">脱皮</a></span>
......@@ -454,7 +454,7 @@
</dl>
<dl class="fingerprint">
<dd>左手食指(原大)</dd>
<dt><img id="pfpimg2" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手食指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg2" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手食指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmzs1" onclick="btnChange(this,'pmzs','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmzs5" onclick="btnChange(this,'pmzs','5')">脱皮</a></span>
......@@ -465,7 +465,7 @@
</dl>
<dl class="fingerprint">
<dd>左手中指(原大)</dd>
<dt><img id="pfpimg3" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手中指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg3" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手中指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmzz1" onclick="btnChange(this,'pmzz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmzz5" onclick="btnChange(this,'pmzz','5')">脱皮</a></span>
......@@ -476,7 +476,7 @@
</dl>
<dl class="fingerprint">
<dd>左手环指(原大)</dd>
<dt><img id="pfpimg4" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手环指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg4" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手环指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmzh1" onclick="btnChange(this,'pmzh','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmzh5" onclick="btnChange(this,'pmzh','5')">脱皮</a></span>
......@@ -487,7 +487,7 @@
</dl>
<dl class="fingerprint">
<dd>左手小指(原大)</dd>
<dt><img id="pfpimg5" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手小指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg5" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="左手小指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmzx1" onclick="btnChange(this,'pmzx','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmzx5" onclick="btnChange(this,'pmzx','5')">脱皮</a></span>
......@@ -507,7 +507,7 @@
</p>
<dl class="fingerprint">
<dd>右手拇指(原大)</dd>
<dt><img id="pfpimg6" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手拇指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg6" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手拇指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmym1" onclick="btnChange(this,'pmym','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmym5" onclick="btnChange(this,'pmym','5')">脱皮</a></span>
......@@ -518,7 +518,7 @@
</dl>
<dl class="fingerprint">
<dd>右手食指(原大)</dd>
<dt><img id="pfpimg7" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手食指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg7" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手食指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmys1" onclick="btnChange(this,'pmys','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmys5" onclick="btnChange(this,'pmys','5')">脱皮</a></span>
......@@ -529,7 +529,7 @@
</dl>
<dl class="fingerprint">
<dd>右手中指(原大)</dd>
<dt><img id="pfpimg8" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手中指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg8" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手中指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmyz1" onclick="btnChange(this,'pmyz','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmyz5" onclick="btnChange(this,'pmyz','5')">脱皮</a></span>
......@@ -540,7 +540,7 @@
</dl>
<dl class="fingerprint">
<dd>右手环指(原大)</dd>
<dt><img id="pfpimg9" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手环指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg9" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手环指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmyh1" onclick="btnChange(this,'pmyh','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmyh5" onclick="btnChange(this,'pmyh','5')">脱皮</a></span>
......@@ -551,7 +551,7 @@
</dl>
<dl class="fingerprint">
<dd>右手小指(原大)</dd>
<dt><img id="pfpimg10" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手小指" src="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dt><img class="lazy" id="pfpimg10" layer-pid="l-hand" layer-src="static/xtba/zljc/images/no_data.jpg" alt="右手小指" data-original="static/xtba/zljc/images/no_data.jpg" onclick="showImgPmzw()" /></dt>
<dd>
<span class="btn-span"><a class="btn-xx-small" id="pmyx1" onclick="btnChange(this,'pmyx','1')">合格</a></span>
<span class="btn-span"><a class="btn-xx-small" id="pmyx5" onclick="btnChange(this,'pmyx','5')">脱皮</a></span>
......@@ -686,6 +686,8 @@
<script type="text/javascript" src="../xtba/zljc/js/zljc.js"></script>
<script type="text/javascript" src="static/xtba/zljc/js/jquery.easyui.min.js"></script>
<script type="text/javascript" src="static/xtba/zljc/css/layer/layer.js"></script>
<script type="text/javascript" src="static/xtba/zljc/js/jquery.lazyload.js"></script>
<script>
window.onload=function()//用window的onload事件,窗体加载完毕的时候
{
......@@ -694,28 +696,6 @@
})
}
$(function(){//初始化数据
/*
var edzzpStr64 = $("#edzzpStr64").val();
if(edzzpStr64!=null&&edzzpStr64!=""){
$("#edzzp").attr("src","data:image/gif;base64,"+edzzpStr64);
$("#edzzp").attr("layer-src","data:image/gif;base64,"+edzzpStr64);
}
var zmzpStr64 = $("#zmzpStr64").val();
if(zmzpStr64!=null&&zmzpStr64!=""){
$("#zmzp").attr("src","data:image/gif;base64,"+zmzpStr64);
$("#zmzp").attr("layer-src","data:image/gif;base64,"+zmzpStr64);
}
var cmzpStr64 = $("#cmzpStr64").val();
if(cmzpStr64!=null&&cmzpStr64!=""){
$("#cmzp").attr("src","data:image/gif;base64,"+cmzpStr64);
$("#cmzp").attr("layer-src","data:image/gif;base64,"+cmzpStr64);
}
var ycmzpStr64 = $("#ycmzpStr64").val();
if(ycmzpStr64!=null&&ycmzpStr64!=""){
$("#ycmzp").attr("src","data:image/gif;base64,"+ycmzpStr64);
$("#ycmzp").attr("layer-src","data:image/gif;base64,"+ycmzpStr64);
}
*/
$("#xm").html($("#xmStr").val());
$("#cym").html($("#cymStr").val());
$("#csrqQsrq").html($("#csrqQsrqStr").val());
......@@ -749,13 +729,13 @@
$("#ajlbdm").html(codeFormatters($("#ajlbdmStr").val(),"CODE_AJLB"));
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'1','edzzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'2','zmzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'3','cmzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'4','ycmzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val());
//getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'2','zmzp');
///getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'3','cmzp');
//getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'4','ycmzp');
getGdImage($("#szzwbhStr").val(),"1");
getGdImage($("#szzwbhStr").val(),"2");
getGdImage($("#szzwbhStr").val());
/*getGdImage($("#szzwbhStr").val(),"2");
getGdImage($("#szzwbhStr").val(),"3");
getGdImage($("#szzwbhStr").val(),"4");
getGdImage($("#szzwbhStr").val(),"5");
......@@ -772,110 +752,8 @@
getPmImage($("#szzwbhStr").val(),"6");
getPmImage($("#szzwbhStr").val(),"7");
getPmImage($("#szzwbhStr").val(),"8");
getPmImage($("#szzwbhStr").val(),"9");
getPmImage($("#szzwbhStr").val(),"10");
/*var rfp1 = $("#rfp1").val();
if(rfp1!=null&&rfp1!=""){
$("#rfpimg1").attr("src","data:image/gif;base64,"+rfp1);
$("#rfpimg1").attr("layer-src","data:image/gif;base64,"+rfp1);
}
var rfp2 = $("#rfp2").val();
if(rfp2!=null&&rfp2!=""){
$("#rfpimg2").attr("src","data:image/gif;base64,"+rfp2);
$("#rfpimg2").attr("layer-src","data:image/gif;base64,"+rfp2);
}
var rfp3 = $("#rfp3").val();
if(rfp3!=null&&rfp3!=""){
$("#rfpimg3").attr("src","data:image/gif;base64,"+rfp3);
$("#rfpimg3").attr("layer-src","data:image/gif;base64,"+rfp3);
}
var rfp4 = $("#rfp4").val();
if(rfp4!=null&&rfp4!=""){
$("#rfpimg4").attr("src","data:image/gif;base64,"+rfp4);
$("#rfpimg4").attr("layer-src","data:image/gif;base64,"+rfp4);
}
var rfp5 = $("#rfp5").val();
if(rfp5!=null&&rfp5!=""){
$("#rfpimg5").attr("src","data:image/gif;base64,"+rfp5);
$("#rfpimg5").attr("layer-src","data:image/gif;base64,"+rfp5);
}
var rfp6 = $("#rfp6").val();
if(rfp6!=null&&rfp6!=""){
$("#rfpimg6").attr("src","data:image/gif;base64,"+rfp6);
$("#rfpimg6").attr("layer-src","data:image/gif;base64,"+rfp6);
}
var rfp7 = $("#rfp7").val();
if(rfp7!=null&&rfp7!=""){
$("#rfpimg7").attr("src","data:image/gif;base64,"+rfp7);
$("#rfpimg7").attr("layer-src","data:image/gif;base64,"+rfp7);
}
var rfp8 = $("#rfp8").val();
if(rfp8!=null&&rfp8!=""){
$("#rfpimg8").attr("src","data:image/gif;base64,"+rfp8);
$("#rfpimg8").attr("layer-src","data:image/gif;base64,"+rfp8);
}
var rfp9 = $("#rfp9").val();
if(rfp9!=null&&rfp9!=""){
$("#rfpimg9").attr("src","data:image/gif;base64,"+rfp9);
$("#rfpimg9").attr("layer-src","data:image/gif;base64,"+rfp9);
}
var rfp10 = $("#rfp10").val();
if(rfp10!=null&&rfp10!=""){
$("#rfpimg10").attr("src","data:image/gif;base64,"+rfp10);
$("#rfpimg10").attr("layer-src","data:image/gif;base64,"+rfp10);
}
var pfp1 = $("#pfp1").val();
if(pfp1!=null&&pfp1!=""){
$("#pfpimg1").attr("src","data:image/gif;base64,"+pfp1);
$("#pfpimg1").attr("layer-src","data:image/gif;base64,"+pfp1);
}
var pfp2 = $("#pfp2").val();
if(pfp2!=null&&pfp2!=""){
$("#pfpimg2").attr("src","data:image/gif;base64,"+pfp2);
$("#pfpimg2").attr("layer-src","data:image/gif;base64,"+pfp2);
}
var pfp3 = $("#pfp3").val();
if(pfp3!=null&&pfp3!=""){
$("#pfpimg3").attr("src","data:image/gif;base64,"+pfp3);
$("#pfpimg3").attr("layer-src","data:image/gif;base64,"+pfp3);
}
var pfp4 = $("#pfp4").val();
if(pfp4!=null&&pfp4!=""){
$("#pfpimg4").attr("src","data:image/gif;base64,"+pfp4);
$("#pfpimg4").attr("layer-src","data:image/gif;base64,"+pfp4);
}
var pfp5 = $("#pfp5").val();
if(pfp5!=null&&pfp5!=""){
$("#pfpimg5").attr("src","data:image/gif;base64,"+pfp5);
$("#pfpimg5").attr("layer-src","data:image/gif;base64,"+pfp5);
}
var pfp6 = $("#pfp6").val();
if(pfp6!=null&&pfp6!=""){
$("#pfpimg6").attr("src","data:image/gif;base64,"+pfp6);
$("#pfpimg6").attr("layer-src","data:image/gif;base64,"+pfp6);
}
var pfp7 = $("#pfp7").val();
if(pfp7!=null&&pfp7!=""){
$("#pfpimg7").attr("src","data:image/gif;base64,"+pfp7);
$("#pfpimg7").attr("layer-src","data:image/gif;base64,"+pfp7);
}
var pfp8 = $("#pfp8").val();
if(pfp8!=null&&pfp8!=""){
$("#pfpimg8").attr("src","data:image/gif;base64,"+pfp8);
$("#pfpimg8").attr("layer-src","data:image/gif;base64,"+pfp8);
}
var pfp9 = $("#pfp9").val();
if(pfp9!=null&&pfp9!=""){
$("#pfpimg9").attr("src","data:image/gif;base64,"+pfp9);
$("#pfpimg9").attr("layer-src","data:image/gif;base64,"+pfp9);
}
var pfp10 = $("#pfp10").val();
if(pfp10!=null&&pfp10!=""){
$("#pfpimg10").attr("src","data:image/gif;base64,"+pfp10);
$("#pfpimg10").attr("layer-src","data:image/gif;base64,"+pfp10);
}
*/
getPmImage($("#szzwbhStr").val(),"9");*/
getPmImage($("#szzwbhStr").val(),$("#rybhStr").val(),$("#zjhmStr").val());
var wzxxjg = $("#wzxxStr").val();
if(wzxxjg==null||wzxxjg==""){
wzxxjg = $("#wzxx").val();
......@@ -905,14 +783,18 @@
$(window).resize(function(){
$(".save-c").css("left",($(window).width()-$(".save-c").width()-36)/2);
});
});
$("img.lazy").lazyload({
failurelimit : 10,
effect : "fadeIn"
});
});
//格式化字典
function codeFormatters(val,type){
var codeName="";
$.ajax({
url:"/queryNameByCode",
data:{"codeId":val,"codeType":type},
async:false,
//async:false,
type:"post",
dataType:"text",
success:function(data){
......@@ -925,35 +807,54 @@
return codeName;
}
function getGdImage(zwbh,num){
function getGdImage(zwbh){
$.ajax({
url:"/getGdimages",
data:{"zwbh":zwbh,"num":num},
async:false,
type:"post",
dataType:"text",
type: "POST",
url: "getGdimages",
data: {"zwbh":zwbh},
//async:false,
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#rfpimg"+num).attr("src","data:image/gif;base64,"+data);
$("#rfpimg"+num).attr("layer-src","data:image/gif;base64,"+data);
if(data!=null&&data!=""){
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
debugger;
if(data[key]!=null&&data[key]!=""){
//$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("data-original","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
}
}
}
},
error:function(e){
console.log("error="+JSON.stringify(e));
}
});
}
function getPmImage(zwbh,num){
function getPmImage(zwbh){
debugger;
$.ajax({
url:"/getPmimages",
data:{"zwbh":zwbh,"num":num},
async:false,
type:"post",
dataType:"text",
success:function(data){
// url:"/getPmimages",
// data:{"zwbh":zwbh},
// async:false,
// type:"post",
// dataType:"json",
type: "POST",
url: "getPmimages",
data: {"zwbh":zwbh},
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#pfpimg"+num).attr("src","data:image/gif;base64,"+data);
$("#pfpimg"+num).attr("layer-src","data:image/gif;base64,"+data);
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
debugger;
if(data[key]!=null&&data[key]!=""){
$("#"+key).attr("data-original","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
}
}
}
},
error:function(e){
......@@ -962,18 +863,34 @@
});
}
function getRxImage(rybh,zjhm,zpbw,rst){
function getRxImage(rybh,zjhm){
$.ajax({
url:"/getRyzpimages",
data:{"rybh":rybh,"zjhm":zjhm,"zpbw":zpbw},
async:false,
type:"post",
dataType:"text",
type: "POST",
url: "getRyzpimages",
data:{"rybh":rybh,"zjhm":zjhm},
//async:false,
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#"+rst).attr("src","data:image/gif;base64,"+data);
$("#"+rst).attr("layer-src","data:image/gif;base64,"+data);
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
debugger;
if(data[key]!=null&&data[key]!=""){
var rxname = "";
if(key=="1"){
rxname = "edzzp";
}else if(key=="2"){
rxname = "zmzp";
}else if(key=="3"){
rxname = "cmzp";
}else if(key=="4"){
rxname = "ycmzp";
}
$("#"+rxname).attr("data-original","data:image/gif;base64,"+data[key]);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data[key]);
}
}
}
},
error:function(e){
......
......@@ -723,31 +723,32 @@
$("#zwcjr").html(codeFormatters($("#zwcjrStr").val(),"CODE_JY"));
$("#ajlbdm").html(codeFormatters($("#ajlbdmStr").val(),"CODE_AJLB"));
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'1','edzzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'2','zmzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'3','cmzp');
getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'4','ycmzp');
getGdImage($("#szzwbhStr").val(),"1");
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");
getPmImage($("#szzwbhStr").val(),"10");
// getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'1','edzzp');
// getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'2','zmzp');
// getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'3','cmzp');
// getRxImage($("#rybhStr").val(),$("#zjhmStr").val(),'4','ycmzp');
//
// getGdImage($("#szzwbhStr").val(),"1");
// 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");
// getPmImage($("#szzwbhStr").val(),"10");
getPmImage($("#szzwbhStr").val(),$("#rybhStr").val(),$("#zjhmStr").val());
/*var rfp1 = $("#rfp1").val();
if(rfp1!=null&&rfp1!=""){
$("#rfpimg1").attr("src","data:image/gif;base64,"+rfp1);
......@@ -917,17 +918,45 @@
}
});
}
function getPmImage(zwbh,num){
function getPmImage(zwbh,rybh,zjhm){
debugger;
$.ajax({
url:"/getPmimages",
data:{"zwbh":zwbh,"num":num},
async:false,
type:"post",
dataType:"text",
// url:"/getPmimages",
// data:{"zwbh":zwbh},
// async:false,
// type:"post",
// dataType:"json",
type: "POST",
url: "getPmimages",
data: {"zwbh":zwbh,"rybh":rybh,"zjhm":zjhm},
dataType: "json",
success:function(data){
if(data!=null&&data!=""){
$("#pfpimg"+num).attr("src","data:image/gif;base64,"+data);
$("#pfpimg"+num).attr("layer-src","data:image/gif;base64,"+data);
for(var key in data){
console.log("属性:" + key + ",值:" + data[key]);
debugger;
if(data[key]!=null&&data[key]!=""){
if(key.indexOf("pfpimg")>=0||key.indexOf("rfpimg")>=0){
$("#"+key).attr("src","data:image/gif;base64,"+data[key]);
$("#"+key).attr("layer-src","data:image/gif;base64,"+data[key]);
}else{
var rxname = "";
if(key=="1"){
rxname = "edzzp";
}else if(key=="2"){
rxname = "zmzp";
}else if(key=="3"){
rxname = "cmzp";
}else if(key=="4"){
rxname = "ycmzp";
}
$("#"+rxname).attr("src","data:image/gif;base64,"+data);
$("#"+rxname).attr("layer-src","data:image/gif;base64,"+data);
}
}
}
}
},
error:function(e){
......
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