Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hnxtbaboot
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨亮
hnxtbaboot
Commits
4838462d
Commit
4838462d
authored
Dec 06, 2018
by
chang_chao@founder.com.cn
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'remotes/origin/master'
parents
f2eed650
ae0f1751
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
2417 additions
and
289 deletions
+2417
-289
src/main/java/com/founder/controller/TbXwRycjController.java
+53
-54
src/main/java/com/founder/login/controller/LoginController.java
+14
-18
src/main/java/com/founder/model/TbPhDxjl.java
+123
-0
src/main/java/com/founder/model/TbPhFzxyrsjgl.java
+124
-0
src/main/java/com/founder/model/TbPhLxrxx.java
+115
-0
src/main/java/com/founder/model/TbPhThjl.java
+124
-0
src/main/java/com/founder/model/TbXnsfHyltjl.java
+81
-0
src/main/java/com/founder/model/TbXnsfHyxx.java
+161
-0
src/main/java/com/founder/model/TbXnsfQzcyxx.java
+137
-0
src/main/java/com/founder/model/TbXnsfQzltjl.java
+90
-0
src/main/java/com/founder/model/TbXnsfQzxx.java
+88
-0
src/main/java/com/founder/model/TbXnsfYjxx.java
+105
-0
src/main/java/com/founder/model/TbXnsfZhxx.java
+281
-0
src/main/java/com/founder/util/TestTask.java
+50
-0
src/main/resources/application-dev.properties
+1
-1
src/main/resources/static/js/activeObjUtil.js
+453
-0
src/main/resources/static/xtba/zljc/js/jquery.lazyload.js
+255
-0
src/main/resources/templates/zljc/zljc.html
+100
-183
src/main/resources/templates/zljc/zljc_xq.html
+62
-33
No files found.
src/main/java/com/founder/controller/TbXwRycjController.java
View file @
4838462d
...
...
@@ -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
());
S
ervletContext
context
=
request
.
getSession
()
.
getServletContext
(
);
S
tring
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
rst
map
;
}
}
src/main/java/com/founder/login/controller/LoginController.java
View file @
4838462d
...
...
@@ -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
;
...
...
src/main/java/com/founder/model/TbPhDxjl.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbPhFzxyrsjgl.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbPhLxrxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbPhThjl.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfHyltjl.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfHyxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfQzcyxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfQzltjl.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfQzxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfYjxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/model/TbXnsfZhxx.java
0 → 100644
View file @
4838462d
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
;
}
}
src/main/java/com/founder/util/TestTask.java
View file @
4838462d
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编码过的字节数组字符串
}
}
src/main/resources/application-dev.properties
View file @
4838462d
...
...
@@ -42,7 +42,7 @@ redis.port=6379
redis.pass
=
#核心线程数
ThreadPool.corePoolSize
=
2
0
ThreadPool.corePoolSize
=
3
0
#最大线程数
ThreadPool.maxPoolSize
=
200
#任务队列容量(阻塞队列)
...
...
src/main/resources/static/js/activeObjUtil.js
0 → 100644
View file @
4838462d
//使用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
;
}
src/main/resources/static/xtba/zljc/js/jquery.lazyload.js
0 → 100644
View file @
4838462d
/*!
* 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
src/main/resources/templates/zljc/zljc.html
View file @
4838462d
...
...
@@ -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
){
...
...
src/main/resources/templates/zljc/zljc_xq.html
View file @
4838462d
...
...
@@ -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
){
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment