Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zczlService
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
曹崟
zczlService
Commits
1a571007
Commit
1a571007
authored
Aug 22, 2019
by
mayunfei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
侦查指令水印
(cherry picked from commit
2e18e6e8
)
parent
1dedf211
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
464 additions
and
0 deletions
+464
-0
src/main/resources/static/common/js/common.js
+54
-0
src/main/resources/static/common/js/watermark.js
+138
-0
src/main/webapp/WEB-INF/jsp/bxqjsdzczl.jsp
+12
-0
src/main/webapp/WEB-INF/jsp/dwZlxx.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/hbxq.jsp
+31
-0
src/main/webapp/WEB-INF/jsp/jszlCount.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/llycx.jsp
+16
-0
src/main/webapp/WEB-INF/jsp/llysz.jsp
+16
-0
src/main/webapp/WEB-INF/jsp/spqxszList.jsp
+16
-0
src/main/webapp/WEB-INF/jsp/wfqdzczl.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/wfzdzczl.jsp
+13
-0
src/main/webapp/WEB-INF/jsp/wqqfbdzczl.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/xywspdzczl.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/zczl_qqxdzl.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/zczl_xdzl.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/zczltj.jsp
+17
-0
src/main/webapp/WEB-INF/jsp/zczlxxxq.jsp
+32
-0
No files found.
src/main/resources/static/common/js/common.js
0 → 100644
View file @
1a571007
function
getIPs
(
callback
){
var
ip_dups
=
{};
//compatibility for firefox and chrome
var
RTCPeerConnection
=
window
.
RTCPeerConnection
||
window
.
mozRTCPeerConnection
||
window
.
webkitRTCPeerConnection
;
//bypass naive webrtc blocking
if
(
!
RTCPeerConnection
)
{
var
iframe
=
document
.
createElement
(
'iframe'
);
//invalidate content script
iframe
.
sandbox
=
'allow-same-origin'
;
iframe
.
style
.
display
=
'none'
;
document
.
body
.
appendChild
(
iframe
);
var
win
=
iframe
.
contentWindow
;
window
.
RTCPeerConnection
=
win
.
RTCPeerConnection
;
window
.
mozRTCPeerConnection
=
win
.
mozRTCPeerConnection
;
window
.
webkitRTCPeerConnection
=
win
.
webkitRTCPeerConnection
;
RTCPeerConnection
=
window
.
RTCPeerConnection
||
window
.
mozRTCPeerConnection
||
window
.
webkitRTCPeerConnection
;
}
//minimal requirements for data connection
var
mediaConstraints
=
{
optional
:
[{
RtpDataChannels
:
true
}]
};
//firefox already has a default stun server in about:config
// media.peerconnection.default_iceservers =
// [{“url”: “stun:stun.services.mozilla.com”}] var servers = undefined;
//add same stun server for chrome
if
(
window
.
webkitRTCPeerConnection
)
servers
=
{
iceServers
:
[{
urls
:
"stun:stun.services.mozilla.com"
}]};
//construct a new RTCPeerConnection
var
pc
=
new
RTCPeerConnection
(
servers
,
mediaConstraints
);
//listen for candidate events
pc
.
onicecandidate
=
function
(
ice
){
//skip non-candidate events
if
(
ice
.
candidate
){
//match just the IP address
var
ip_regex
=
/
([
0-9
]{1,3}(\.[
0-9
]{1,3}){3})
/
var
ip_addr
=
ip_regex
.
exec
(
ice
.
candidate
.
candidate
)[
1
];
//remove duplicates
if
(
ip_dups
[
ip_addr
]
===
undefined
)
callback
(
ip_addr
);
ip_dups
[
ip_addr
]
=
true
;
}
};
//create a bogus data channel
pc
.
createDataChannel
(
""
);
//create an offer sdp
pc
.
createOffer
(
function
(
result
){
//trigger the stun server request
pc
.
setLocalDescription
(
result
,
function
(){},
function
(){});
},
function
(){});
}
\ No newline at end of file
src/main/resources/static/common/js/watermark.js
0 → 100644
View file @
1a571007
/**
*
* watermark-dom is an GPL FreeSoftware.
* watermark-dom 是采用GPL的自由软件。
* 注意:基于本项目源码从事科研、论文、系统开发,"最好"在文中或系统中表明来自于本项目的内容和创意,否则所有贡献者可能会鄙视你和你的项目。 使用本项目源码请尊重程序员职业和劳动
*
* author:saucxs
* contact:saucxs@163.com
* License:GPL
*/
(
function
(
watermark
){
window
.
watermarkdivs
=
[];
// 加载水印
var
loadMark
=
function
(
settings
)
{
var
defaultSettings
=
{
watermark_txt
:
"测试水印"
,
watermark_x
:
50
,
//水印起始位置x轴坐标
watermark_y
:
50
,
//水印起始位置Y轴坐标
watermark_rows
:
0
,
//水印行数
watermark_cols
:
0
,
//水印列数
watermark_x_space
:
200
,
//水印x轴间隔
watermark_y_space
:
100
,
//水印y轴间隔
watermark_font
:
'微软雅黑'
,
//水印字体
watermark_color
:
'black'
,
//水印字体颜色
watermark_fontsize
:
'19px'
,
//水印字体大小
watermark_alpha
:
0.06
,
//水印透明度,要求设置在大于等于0.003
watermark_width
:
230
,
//水印宽度
watermark_height
:
180
,
//水印长度
watermark_angle
:
20
,
//水印倾斜度数
};
//采用配置项替换默认值,作用类似jquery.extend
if
(
arguments
.
length
===
1
&&
typeof
arguments
[
0
]
===
"object"
)
{
var
src
=
arguments
[
0
]
||
{};
for
(
key
in
src
)
{
if
(
src
[
key
]
&&
defaultSettings
[
key
]
&&
src
[
key
]
===
defaultSettings
[
key
])
continue
;
else
if
(
src
[
key
])
defaultSettings
[
key
]
=
src
[
key
];
}
}
if
(
window
.
watermarkdivs
&&
window
.
watermarkdivs
.
length
>
0
)
{
document
.
body
.
removeChild
(
document
.
getElementById
(
"otdivid"
));
window
.
watermarkdivs
=
[];
}
//获取页面最大宽度
var
page_width
=
Math
.
max
(
document
.
body
.
scrollWidth
,
document
.
body
.
clientWidth
);
//获取页面最大长度
var
page_height
=
Math
.
max
(
document
.
body
.
scrollHeight
,
document
.
body
.
clientHeight
);
// 创建文档碎片
var
oTemp
=
document
.
createDocumentFragment
();
//创建水印外壳div
var
otdiv
=
document
.
getElementById
(
"otdivid"
);
if
(
!
otdiv
){
otdiv
=
document
.
createElement
(
'div'
);
otdiv
.
id
=
"otdivid"
;
otdiv
.
style
.
pointerEvents
=
"none"
;
document
.
body
.
appendChild
(
otdiv
);
}
//如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔
if
(
defaultSettings
.
watermark_cols
==
0
||
(
parseInt
(
defaultSettings
.
watermark_x
+
defaultSettings
.
watermark_width
*
defaultSettings
.
watermark_cols
+
defaultSettings
.
watermark_x_space
*
(
defaultSettings
.
watermark_cols
-
1
))
>
page_width
))
{
defaultSettings
.
watermark_cols
=
parseInt
((
page_width
-
defaultSettings
.
watermark_x
+
defaultSettings
.
watermark_x_space
)
/
(
defaultSettings
.
watermark_width
+
defaultSettings
.
watermark_x_space
));
defaultSettings
.
watermark_x_space
=
parseInt
((
page_width
-
defaultSettings
.
watermark_x
-
defaultSettings
.
watermark_width
*
defaultSettings
.
watermark_cols
)
/
(
defaultSettings
.
watermark_cols
-
1
));
}
//如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔
if
(
defaultSettings
.
watermark_rows
==
0
||
(
parseInt
(
defaultSettings
.
watermark_y
+
defaultSettings
.
watermark_height
*
defaultSettings
.
watermark_rows
+
defaultSettings
.
watermark_y_space
*
(
defaultSettings
.
watermark_rows
-
1
))
>
page_height
))
{
defaultSettings
.
watermark_rows
=
parseInt
((
defaultSettings
.
watermark_y_space
+
page_height
-
defaultSettings
.
watermark_y
)
/
(
defaultSettings
.
watermark_height
+
defaultSettings
.
watermark_y_space
));
defaultSettings
.
watermark_y_space
=
parseInt
(((
page_height
-
defaultSettings
.
watermark_y
)
-
defaultSettings
.
watermark_height
*
defaultSettings
.
watermark_rows
)
/
(
defaultSettings
.
watermark_rows
-
1
));
}
var
x
;
var
y
;
for
(
var
i
=
0
;
i
<
defaultSettings
.
watermark_rows
;
i
++
)
{
y
=
defaultSettings
.
watermark_y
+
(
defaultSettings
.
watermark_y_space
+
defaultSettings
.
watermark_height
)
*
i
;
for
(
var
j
=
0
;
j
<
defaultSettings
.
watermark_cols
;
j
++
)
{
x
=
defaultSettings
.
watermark_x
+
(
defaultSettings
.
watermark_width
+
defaultSettings
.
watermark_x_space
)
*
j
;
var
mask_div
=
document
.
createElement
(
'div'
);
var
oText
=
document
.
createTextNode
(
defaultSettings
.
watermark_txt
);
mask_div
.
appendChild
(
oText
);
// 设置水印相关属性start
mask_div
.
id
=
'mask_div'
+
i
+
j
;
//设置水印div倾斜显示
mask_div
.
style
.
webkitTransform
=
"rotate(-"
+
defaultSettings
.
watermark_angle
+
"deg)"
;
mask_div
.
style
.
MozTransform
=
"rotate(-"
+
defaultSettings
.
watermark_angle
+
"deg)"
;
mask_div
.
style
.
msTransform
=
"rotate(-"
+
defaultSettings
.
watermark_angle
+
"deg)"
;
mask_div
.
style
.
OTransform
=
"rotate(-"
+
defaultSettings
.
watermark_angle
+
"deg)"
;
mask_div
.
style
.
transform
=
"rotate(-"
+
defaultSettings
.
watermark_angle
+
"deg)"
;
mask_div
.
style
.
visibility
=
""
;
mask_div
.
style
.
position
=
"absolute"
;
//选不中
mask_div
.
style
.
left
=
x
+
'px'
;
mask_div
.
style
.
top
=
y
+
'px'
;
mask_div
.
style
.
overflow
=
"hidden"
;
mask_div
.
style
.
fontWeight
=
"900"
;
mask_div
.
style
.
zIndex
=
"9999"
;
//mask_div.style.border="solid #eee 1px";
mask_div
.
style
.
opacity
=
defaultSettings
.
watermark_alpha
;
mask_div
.
style
.
fontSize
=
defaultSettings
.
watermark_fontsize
;
mask_div
.
style
.
fontFamily
=
defaultSettings
.
watermark_font
;
mask_div
.
style
.
color
=
defaultSettings
.
watermark_color
;
mask_div
.
style
.
textAlign
=
"center"
;
mask_div
.
style
.
width
=
defaultSettings
.
watermark_width
+
'px'
;
mask_div
.
style
.
height
=
defaultSettings
.
watermark_height
+
'px'
;
mask_div
.
style
.
display
=
"block"
;
//设置水印相关属性end
//附加到文档碎片中
otdiv
.
appendChild
(
mask_div
);
window
.
watermarkdivs
.
push
(
otdiv
);
//控制页面大小变化时水印字体
};
};
//一次性添加到document中
document
.
body
.
appendChild
(
oTemp
);
};
watermark
.
init
=
function
(
settings
)
{
window
.
onload
=
function
()
{
loadMark
(
settings
);
};
window
.
onresize
=
function
()
{
loadMark
(
settings
);
};
};
watermark
.
load
=
function
(
settings
){
loadMark
(
settings
);
};
})(
window
.
watermark
=
{}
);
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/bxqjsdzczl.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -210,10 +216,16 @@
<!--- 日期时间-->
<script
type=
"text/javascript"
src=
"/common/datepicker/WdatePicker.js"
></script>
<script
type=
"text/javascript"
src=
"/common/datepicker/calendar.js"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script
type=
"text/javascript"
src=
"/js/listBxqjsdzczl.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
</script>
...
...
src/main/webapp/WEB-INF/jsp/dwZlxx.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -120,6 +126,16 @@
<script
type=
"text/javascript"
src=
"/js/listDwZlxx.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
</body>
</html>
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/hbxq.jsp
View file @
1a571007
<
%@
page
contentType=
"text/html;charset=UTF-8"
language=
"java"
%
>
<
%@
taglib
uri=
"http://java.sun.com/jsp/jstl/core"
prefix=
"c"
%
>
<
%@
page
language=
"java"
import=
"java.util.*,com.founder.model.*"
pageEncoding=
"utf-8"
%
>
<
%
User
user =
new
User
();
user =
(User)session.getAttribute("user");
//是否联络员
String
sflly =
(String)session.getAttribute("sflly");
//用户单位
String
unitcode =
user.getUnitcode();
//系统所属单位
String
ssdw =
user.getUnitcode().substring(0,2);
//用户单位三四位
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<html
lang=
"en"
>
<head>
...
...
@@ -202,6 +223,16 @@
<script
src=
"js/jquery.min.js"
type=
"text/javascript"
></script>
<script
src=
"js/hbxq.js"
type=
"text/javascript"
></script>
<script
src=
"/layer/layer.js"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
</body>
<div
class=
"mask"
></div>
<div
class=
"layout"
>
...
...
src/main/webapp/WEB-INF/jsp/jszlCount.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -119,4 +125,14 @@
<script
type=
"text/javascript"
src=
"/js/listJszlCount.js"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
</body>
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/llycx.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -186,6 +192,16 @@
<script
type=
"text/javascript"
src=
"/js/llycx.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'unitcode'
);
</script>
...
...
src/main/webapp/WEB-INF/jsp/llysz.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -189,6 +195,16 @@
<script
type=
"text/javascript"
src=
"/js/llysz.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'unitcode'
);
</script>
...
...
src/main/webapp/WEB-INF/jsp/spqxszList.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -203,6 +209,16 @@
<script
type=
"text/javascript"
src=
"/js/spqxszList.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'unitcode'
);
...
...
src/main/webapp/WEB-INF/jsp/wfqdzczl.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -251,6 +257,17 @@
<script
type=
"text/javascript"
src=
"/js/listWfqdzczl.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
...
...
src/main/webapp/WEB-INF/jsp/wfzdzczl.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -239,8 +245,15 @@
<script
type=
"text/javascript"
src=
"/common/datepicker/calendar.js"
></script>
<script
type=
"text/javascript"
src=
"/js/listWfzdzczl.js"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
</script>
...
...
src/main/webapp/WEB-INF/jsp/wqqfbdzczl.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -245,6 +251,17 @@
<script
type=
"text/javascript"
src=
"/js/listWqqfbdzczl.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
...
...
src/main/webapp/WEB-INF/jsp/xywspdzczl.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -279,6 +285,17 @@
<script
type=
"text/javascript"
src=
"/js/listXywspdzczl.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
...
...
src/main/webapp/WEB-INF/jsp/zczl_qqxdzl.jsp
View file @
1a571007
...
...
@@ -16,6 +16,12 @@
//用户名
String
username =
user.getUsername();
String
grade =
user.getGrade();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -264,6 +270,17 @@
<script
src=
"/common/js/jquery.alert.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
...
...
src/main/webapp/WEB-INF/jsp/zczl_xdzl.jsp
View file @
1a571007
...
...
@@ -16,6 +16,12 @@
//用户名
String
username =
user.getUsername();
String
grade =
user.getGrade();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -264,6 +270,17 @@
<script
src=
"/common/js/jquery.alert.js"
></script>
<script
id=
"scripturlid"
src=
"/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
<script>
openCombotree
(
'ywlx'
);
openCombotree
(
'zllx'
);
...
...
src/main/webapp/WEB-INF/jsp/zczltj.jsp
View file @
1a571007
...
...
@@ -14,6 +14,12 @@
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -199,6 +205,16 @@
<script
type=
"text/javascript"
src=
"/echarts/echarts.js"
></script>
<script
type=
"text/javascript"
src=
"/echarts/echarts_tj.js"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
</body>
</html>
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/zczlxxxq.jsp
View file @
1a571007
...
...
@@ -3,6 +3,26 @@
<
%@
taglib
prefix=
"fn"
uri=
"http://java.sun.com/jsp/jstl/functions"
%
>
,
<html
xmlns:th=
"http://www.thymeleaf.org"
>
<
%@
page
language=
"java"
import=
"java.util.*,com.founder.model.*"
pageEncoding=
"utf-8"
%
>
<
%
User
user =
new
User
();
user =
(User)session.getAttribute("user");
//是否联络员
String
sflly =
(String)session.getAttribute("sflly");
//用户单位
String
unitcode =
user.getUnitcode();
//系统所属单位
String
ssdw =
user.getUnitcode().substring(0,2);
//用户单位三四位
String
ssw =
user.getUnitcode().substring(2,4);
//用户名
String
username =
user.getUsername();
//真实姓名
String
truename =
user.getTrueName();
//警号
String
policeId =
user.getPolicemanid();
//证件号码
String
identitycard =
user.getIdentitycard();
%
>
<head>
<meta
charset=
"UTF-8"
>
...
...
@@ -325,5 +345,16 @@
<script
src=
"/js/jquery.min.js"
></script>
<script
src=
"/zlxq/js/base.js"
type=
"text/javascript"
></script>
<script
src=
"/timeLine/js/jquery.eeyellow.Timeline.js"
type=
"text/javascript"
></script>
<
%
--
添加水印
--
%
>
<script
type=
"text/javascript"
src=
"/common/js/common.js"
></script>
<script
type=
"text/javascript"
src=
"/common/js/watermark.js"
></script>
<script>
getIPs
(
function
(
ip
){
watermark
.
load
({
watermark_txt
:
"<%=truename%>"
+
" "
+
"<%=identitycard%>"
+
" "
+
"<%=unitcode%>"
+
" "
+
"<%=policeId%>"
+
" "
+
ip
});
});
</script>
</body>
</html>
\ No newline at end of file
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