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
8f9bfa49
Commit
8f9bfa49
authored
Jun 30, 2020
by
yangliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
DNA标签打印添加人员编号的条形码
parent
103cd379
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
254 additions
and
157 deletions
+254
-157
src/main/java/com/founder/khtj/controller/KhtjController.java
+7
-11
src/main/java/com/founder/khtj/service/impl/IRycjtjServiceImpl.java
+92
-114
src/main/java/com/founder/service/impl/SequenceServiceImpl.java
+6
-5
src/main/resources/application-dev.properties
+3
-3
src/main/resources/static/rygl/js/JsBarcode.all.js
+0
-0
src/main/resources/templates/khtj/ryxxtj.html
+114
-24
src/main/resources/templates/rygl/dnabqdy.html
+32
-0
No files found.
src/main/java/com/founder/khtj/controller/KhtjController.java
View file @
8f9bfa49
...
...
@@ -161,7 +161,6 @@ public class KhtjController {
int
swcjs
=
0
;
int
swxzcjs
=
0
;
int
swwcjs
=
0
;
int
zjcjs
=
0
;
int
zjxzcjs
=
0
;
int
zjwcjs
=
0
;
int
hmcjs
=
0
;
int
hmxzcjs
=
0
;
int
hmwcjs
=
0
;
int
sjcjs
=
0
;
int
sjxzcjs
=
0
;
int
sjwcjs
=
0
;
int
dnacjs
=
0
;
int
dnaxzcjs
=
0
;
int
dnawcjs
=
0
;
for
(
RstBean
aj:
rstBeanlist
){
aj
.
setMaxccsjStr
(
rstBean
.
getMaxccsjStr
());
...
...
@@ -185,9 +184,6 @@ public class KhtjController {
hmcjs
=
hmcjs
+
Integer
.
parseInt
(
aj
.
getHmcjs
());
hmxzcjs
=
hmxzcjs
+
Integer
.
parseInt
(
aj
.
getHmxzcjs
());
hmwcjs
=
hmwcjs
+
Integer
.
parseInt
(
aj
.
getHmwcjs
());
sjcjs
=
sjcjs
+
Integer
.
parseInt
(
aj
.
getSjcjs
());
sjxzcjs
=
sjxzcjs
+
Integer
.
parseInt
(
aj
.
getSjxzcjs
());
sjwcjs
=
sjwcjs
+
Integer
.
parseInt
(
aj
.
getSjwcjs
());
dnacjs
=
dnacjs
+
Integer
.
parseInt
(
aj
.
getDnacjs
());
dnaxzcjs
=
dnaxzcjs
+
Integer
.
parseInt
(
aj
.
getDnaxzcjs
());
dnawcjs
=
dnawcjs
+
Integer
.
parseInt
(
aj
.
getDnawcjs
());
...
...
@@ -220,12 +216,12 @@ public class KhtjController {
rstBean.setDnaxzcjtotal(dnaxzcjs+"");
rstBean.setDnawcjtotal(dnawcjs+"");
*/
rstBean
.
setZwcjl
(
jscjl
(
z
ycs
+
""
,
zwcjs
+
""
));
rstBean
.
setRxcjl
(
jscjl
(
z
ycs
+
""
,
rxcjs
+
""
));
rstBean
.
setSwcjl
(
jscjl
(
z
ycs
+
""
,
swcjs
+
""
));
rstBean
.
setZjcjl
(
jscjl
(
z
ycs
+
""
,
zjcjs
+
""
));
rstBean
.
setHmcjl
(
jscjl
(
z
ycs
+
""
,
hmcjs
+
""
));
rstBean
.
setDnacjl
(
jscjl
(
z
ycs
+
""
,
dnacjs
+
""
));
rstBean
.
setZwcjl
(
jscjl
(
ycs
+
""
,
zwcjs
+
""
));
rstBean
.
setRxcjl
(
jscjl
(
ycs
+
""
,
rxcjs
+
""
));
rstBean
.
setSwcjl
(
jscjl
(
ycs
+
""
,
swcjs
+
""
));
rstBean
.
setZjcjl
(
jscjl
(
ycs
+
""
,
zjcjs
+
""
));
rstBean
.
setHmcjl
(
jscjl
(
ycs
+
""
,
hmcjs
+
""
));
rstBean
.
setDnacjl
(
jscjl
(
ycs
+
""
,
dnacjs
+
""
));
rstBean
.
setZycs
(
zycs
+
""
);
rstBean
.
setYcs
(
ycs
+
""
);
rstBean
.
setZwcjs
(
zwcjs
+
""
);
...
...
@@ -420,7 +416,7 @@ public class KhtjController {
}
//计算采集率
//计算采集率
public
String
jscjl
(
String
ycs
,
String
cjs
){
String
cjl
=
""
;
if
(
cjs
.
equals
(
"0"
)){
...
...
src/main/java/com/founder/khtj/service/impl/IRycjtjServiceImpl.java
View file @
8f9bfa49
...
...
@@ -81,36 +81,28 @@ public class IRycjtjServiceImpl implements IRycjtjService {
if
(
nuitCodes
!=
null
){
if
(
ifslgzd
==
0
){
List
<
RstBean
>
zycs
=
khtjDao
.
getRycjtjListzycs
(
filterMap
);
List
<
RstBean
>
ycs
=
khtjDao
.
getRycjtjListycs
(
filterMap
);
List
<
RstBean
>
zwcjs
=
khtjDao
.
getRycjtjListzwcjs
(
filterMap
);
//List<RstBean> zwxzcjs = khtjDao.getRycjtjListzwxzcjs(filterMap);
//List<RstBean> zwwcjs = khtjDao.getRycjtjListzwwcjs(filterMap);
List
<
RstBean
>
zwxzcjs
=
khtjDao
.
getRycjtjListzwxzcjs
(
filterMap
);
List
<
RstBean
>
zwwcjs
=
khtjDao
.
getRycjtjListzwwcjs
(
filterMap
);
List
<
RstBean
>
rxcjs
=
khtjDao
.
getRycjtjListrxcjs
(
filterMap
);
//
List<RstBean> rxxzcjs = khtjDao.getRycjtjListrxxzcjs(filterMap);
//
List<RstBean> rxwcjs = khtjDao.getRycjtjListrxwcjs(filterMap);
List
<
RstBean
>
rxxzcjs
=
khtjDao
.
getRycjtjListrxxzcjs
(
filterMap
);
List
<
RstBean
>
rxwcjs
=
khtjDao
.
getRycjtjListrxwcjs
(
filterMap
);
List
<
RstBean
>
swcjs
=
khtjDao
.
getRycjtjListswcjs
(
filterMap
);
//List<RstBean> swxzcjs = khtjDao.getRycjtjListswxzcjs(filterMap);
//List<RstBean> swwcjs = khtjDao.getRycjtjListswwcjs(filterMap);
List
<
RstBean
>
swxzcjs
=
khtjDao
.
getRycjtjListswxzcjs
(
filterMap
);
List
<
RstBean
>
swwcjs
=
khtjDao
.
getRycjtjListswwcjs
(
filterMap
);
List
<
RstBean
>
zjcjs
=
khtjDao
.
getRycjtjListzjcjs
(
filterMap
);
//
List<RstBean> zjxzcjs = khtjDao.getRycjtjListzjxzcjs(filterMap);
//
List<RstBean> zjwcjs = khtjDao.getRycjtjListzjwcjs(filterMap);
List
<
RstBean
>
zjxzcjs
=
khtjDao
.
getRycjtjListzjxzcjs
(
filterMap
);
List
<
RstBean
>
zjwcjs
=
khtjDao
.
getRycjtjListzjwcjs
(
filterMap
);
List
<
RstBean
>
dnacjs
=
khtjDao
.
getRycjtjListdnacjs
(
filterMap
);
//
List<RstBean> dnaxzcjs = khtjDao.getRycjtjListdnaxzcjs(filterMap);
//
List<RstBean> dnawcjs = khtjDao.getRycjtjListdnawcjs(filterMap);
List
<
RstBean
>
dnaxzcjs
=
khtjDao
.
getRycjtjListdnaxzcjs
(
filterMap
);
List
<
RstBean
>
dnawcjs
=
khtjDao
.
getRycjtjListdnawcjs
(
filterMap
);
List
<
RstBean
>
hmcjs
=
khtjDao
.
getRycjtjListhmcjs
(
filterMap
);
//List<RstBean> hmxzcjs = khtjDao.getRycjtjListhmxzcjs(filterMap);
//List<RstBean> hmwcjs = khtjDao.getRycjtjListhmwcjs(filterMap);
List
<
RstBean
>
sjcjs
=
khtjDao
.
getRycjtjListsjcjs
(
filterMap
);
//List<RstBean> sjxzcjs = khtjDao.getRycjtjListsjxzcjs(filterMap);
//List<RstBean> sjwcjs = khtjDao.getRycjtjListsjwcjs(filterMap);
List
<
RstBean
>
hmxzcjs
=
khtjDao
.
getRycjtjListhmxzcjs
(
filterMap
);
List
<
RstBean
>
hmwcjs
=
khtjDao
.
getRycjtjListhmwcjs
(
filterMap
);
for
(
UnitCodeBean
unitCodeBean
:
nuitCodes
)
{
RstBean
rstbean
=
new
RstBean
();
for
(
RstBean
zwzltj:
ycs
){
...
...
@@ -118,150 +110,136 @@ public class IRycjtjServiceImpl implements IRycjtjService {
rstbean
.
setYcs
(
zwzltj
.
getYcs
());
}
}
for
(
RstBean
zwzltj:
zycs
){
for
(
RstBean
zwzltj:
zwcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZwcjs
(
zwzltj
.
getZwcjs
());
}
}
for
(
RstBean
zwzltj:
zwxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZ
ycs
(
zwzltj
.
getZyc
s
());
rstbean
.
setZ
wxzcjs
(
zwzltj
.
getZwxzcj
s
());
}
}
for
(
RstBean
zwzltj:
zwcjs
){
for
(
RstBean
zwzltj:
zw
w
cjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZw
cjs
(
zwzltj
.
getZ
wcjs
());
rstbean
.
setZw
wcjs
(
zwzltj
.
getZw
wcjs
());
}
}
//for(RstBean zwzltj:zwxzcjs){
// if(unitCodeBean.getCode().equals(zwzltj.getCode())){
// rstbean.setZwxzcjs(zwzltj.getZwxzcjs());
// }
//}
//for(RstBean zwzltj:zwwcjs){
// if(unitCodeBean.getCode().equals(zwzltj.getCode())){
// rstbean.setZwwcjs(zwzltj.getZwwcjs());
// }
//}
for
(
RstBean
zwzltj:
rxcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setRxcjs
(
zwzltj
.
getRxcjs
());
}
}
//
for(RstBean zwzltj:rxxzcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setRxxzcjs(zwzltj.getRxxzcjs());
//
}
//
}
//
for(RstBean zwzltj:rxwcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setRxwcjs(zwzltj.getRxwcjs());
//
}
//
}
for
(
RstBean
zwzltj:
rxxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setRxxzcjs
(
zwzltj
.
getRxxzcjs
());
}
}
for
(
RstBean
zwzltj:
rxwcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setRxwcjs
(
zwzltj
.
getRxwcjs
());
}
}
for
(
RstBean
zwzltj:
swcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setSwcjs
(
zwzltj
.
getSwcjs
());
}
}
//
for(RstBean zwzltj:swxzcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setSwxzcjs(zwzltj.getSwxzcjs());
//
}
//
}
//
for(RstBean zwzltj:swwcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setSwwcjs(zwzltj.getSwwcjs());
//
}
//
}
for
(
RstBean
zwzltj:
swxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setSwxzcjs
(
zwzltj
.
getSwxzcjs
());
}
}
for
(
RstBean
zwzltj:
swwcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setSwwcjs
(
zwzltj
.
getSwwcjs
());
}
}
for
(
RstBean
zwzltj:
zjcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZjcjs
(
zwzltj
.
getZjcjs
());
}
}
//
for(RstBean zwzltj:zjxzcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setZjxzcjs(zwzltj.getZjxzcjs());
//
}
//
}
//
for(RstBean zwzltj:zjwcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setZjwcjs(zwzltj.getZjwcjs());
//
}
//
}
for
(
RstBean
zwzltj:
zjxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZjxzcjs
(
zwzltj
.
getZjxzcjs
());
}
}
for
(
RstBean
zwzltj:
zjwcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setZjwcjs
(
zwzltj
.
getZjwcjs
());
}
}
for
(
RstBean
zwzltj:
hmcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setHmcjs
(
zwzltj
.
getHmcjs
());
}
}
//
for(RstBean zwzltj:hmxzcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setHmxzcjs(zwzltj.getHmxzcjs());
//
}
//
}
//
for(RstBean zwzltj:hmwcjs){
//
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
//
rstbean.setHmwcjs(zwzltj.getHmwcjs());
//
}
//
}
for
(
RstBean
zwzltj:
hmxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setHmxzcjs
(
zwzltj
.
getHmxzcjs
());
}
}
for
(
RstBean
zwzltj:
hmwcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setHmwcjs
(
zwzltj
.
getHmwcjs
());
}
}
for
(
RstBean
zwzltj:
dnacjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setDnacjs
(
zwzltj
.
getDnacjs
());
}
}
//for(RstBean zwzltj:dnaxzcjs){
// if(unitCodeBean.getCode().equals(zwzltj.getCode())){
// rstbean.setDnaxzcjs(zwzltj.getDnaxzcjs());
// }
//}
//for(RstBean zwzltj:dnawcjs){
// if(unitCodeBean.getCode().equals(zwzltj.getCode())){
// rstbean.setDnawcjs(zwzltj.getDnawcjs());
// }
//}
for
(
RstBean
zwzltj:
sjcjs
){
for
(
RstBean
zwzltj:
dnaxzcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setSjcjs
(
zwzltj
.
getSjcjs
());
rstbean
.
setDnaxzcjs
(
zwzltj
.
getDnaxzcjs
());
}
}
for
(
RstBean
zwzltj:
dnawcjs
){
if
(
unitCodeBean
.
getCode
().
equals
(
zwzltj
.
getCode
())){
rstbean
.
setDnawcjs
(
zwzltj
.
getDnawcjs
());
}
}
if
(
rstbean
.
getYcs
()==
null
||
""
.
equals
(
rstbean
.
getYcs
())){
rstbean
.
setYcs
(
"0"
);
}
if
(
rstbean
.
getZycs
()==
null
||
""
.
equals
(
rstbean
.
getZycs
())){
rstbean
.
setZycs
(
"0"
);
}
if
(
rstbean
.
getZwcjs
()==
null
||
""
.
equals
(
rstbean
.
getZwcjs
())){
rstbean
.
setZwcjs
(
"0"
);
}
//
if(rstbean.getZwxzcjs()==null||"".equals(rstbean.getZwxzcjs())){
//
rstbean.setZwxzcjs("0");
//
}
//
if(rstbean.getZwwcjs()==null||"".equals(rstbean.getZwwcjs())){
//
rstbean.setZwwcjs("0");
//
}
if
(
rstbean
.
getZwxzcjs
()==
null
||
""
.
equals
(
rstbean
.
getZwxzcjs
())){
rstbean
.
setZwxzcjs
(
"0"
);
}
if
(
rstbean
.
getZwwcjs
()==
null
||
""
.
equals
(
rstbean
.
getZwwcjs
())){
rstbean
.
setZwwcjs
(
"0"
);
}
if
(
rstbean
.
getRxcjs
()==
null
||
""
.
equals
(
rstbean
.
getRxcjs
())){
rstbean
.
setRxcjs
(
"0"
);
}
//
if(rstbean.getRxxzcjs()==null||"".equals(rstbean.getRxxzcjs())){
//
rstbean.setRxxzcjs("0");
//
}
//
if(rstbean.getRxwcjs()==null||"".equals(rstbean.getRxwcjs())){
//
rstbean.setRxwcjs("0");
//
}
if
(
rstbean
.
getRxxzcjs
()==
null
||
""
.
equals
(
rstbean
.
getRxxzcjs
())){
rstbean
.
setRxxzcjs
(
"0"
);
}
if
(
rstbean
.
getRxwcjs
()==
null
||
""
.
equals
(
rstbean
.
getRxwcjs
())){
rstbean
.
setRxwcjs
(
"0"
);
}
if
(
rstbean
.
getSwcjs
()==
null
||
""
.
equals
(
rstbean
.
getSwcjs
())){
rstbean
.
setSwcjs
(
"0"
);
}
//
if(rstbean.getSwxzcjs()==null||"".equals(rstbean.getSwxzcjs())){
//
rstbean.setSwxzcjs("0");
//
}
//
if(rstbean.getSwwcjs()==null||"".equals(rstbean.getSwwcjs())){
//
rstbean.setSwwcjs("0");
//
}
if
(
rstbean
.
getSwxzcjs
()==
null
||
""
.
equals
(
rstbean
.
getSwxzcjs
())){
rstbean
.
setSwxzcjs
(
"0"
);
}
if
(
rstbean
.
getSwwcjs
()==
null
||
""
.
equals
(
rstbean
.
getSwwcjs
())){
rstbean
.
setSwwcjs
(
"0"
);
}
if
(
rstbean
.
getZjcjs
()==
null
||
""
.
equals
(
rstbean
.
getZjcjs
())){
rstbean
.
setZjcjs
(
"0"
);
}
//
if(rstbean.getZjxzcjs()==null||"".equals(rstbean.getZjxzcjs())){
//
rstbean.setZjxzcjs("0");
//
}
//
if(rstbean.getZjwcjs()==null||"".equals(rstbean.getZjwcjs())){
//
rstbean.setZjwcjs("0");
//
}
if
(
rstbean
.
getZjxzcjs
()==
null
||
""
.
equals
(
rstbean
.
getZjxzcjs
())){
rstbean
.
setZjxzcjs
(
"0"
);
}
if
(
rstbean
.
getZjwcjs
()==
null
||
""
.
equals
(
rstbean
.
getZjwcjs
())){
rstbean
.
setZjwcjs
(
"0"
);
}
if
(
rstbean
.
getHmcjs
()==
null
||
""
.
equals
(
rstbean
.
getHmcjs
())){
rstbean
.
setHmcjs
(
"0"
);
}
...
...
src/main/java/com/founder/service/impl/SequenceServiceImpl.java
View file @
8f9bfa49
...
...
@@ -45,12 +45,12 @@ public class SequenceServiceImpl extends BaseService<Sequence> implements Sequen
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
+
df
.
format
(
getSystemDateTime
())
+
"5001"
);
}
}
else
{
maxNo
=
"
0
001"
;
sequence
.
setMaxSeq
(
"
0
001"
);
maxNo
=
"
5
001"
;
sequence
.
setMaxSeq
(
"
5
001"
);
if
(
tableName
.
length
()
>
10
)
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
.
substring
(
tableName
.
length
()
-
10
,
tableName
.
length
())
+
df
.
format
(
getSystemDateTime
())
+
"
0
001"
);
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
.
substring
(
tableName
.
length
()
-
10
,
tableName
.
length
())
+
df
.
format
(
getSystemDateTime
())
+
"
5
001"
);
}
else
{
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
+
df
.
format
(
getSystemDateTime
())
+
"
0
001"
);
sequence
.
setId
(
user
.
getUnitcode
()
+
tableName
+
df
.
format
(
getSystemDateTime
())
+
"
5
001"
);
}
}
sequence
.
setLrr
(
user
.
getUsername
());
...
...
@@ -66,7 +66,8 @@ public class SequenceServiceImpl extends BaseService<Sequence> implements Sequen
if
(
"43"
.
equals
(
user
.
getUnitcode
().
substring
(
0
,
2
)))
{
maxNo
=
"5"
+(
"0000"
+
mxo
).
substring
((
"0000"
+
mxo
).
length
()-
3
,(
"0000"
+
mxo
).
length
());
}
else
{
maxNo
=
(
"0000"
+
mxo
).
substring
((
"0000"
+
mxo
).
length
()-
4
,(
"0000"
+
mxo
).
length
());
maxNo
=
"5"
+(
"0000"
+
mxo
).
substring
((
"0000"
+
mxo
).
length
()-
3
,(
"0000"
+
mxo
).
length
());
//maxNo = ("0000"+mxo).substring(("0000"+mxo).length()-4,("0000"+mxo).length());
}
sequence
.
setMaxSeq
(
maxNo
);
sequence
.
setGxr
(
user
.
getUsername
());
...
...
src/main/resources/application-dev.properties
View file @
8f9bfa49
...
...
@@ -17,9 +17,9 @@ mybatis.mapperLocations=classpath:mapper/*.xml
#协同数据源配置
spring.datasource.xzxtdb.url
=
jdbc:oracle:thin:@
47.92.129.99:1600:XTBA
spring.datasource.xzxtdb.username
=
YTHCJ
spring.datasource.xzxtdb.password
=
YTHCJ
spring.datasource.xzxtdb.url
=
jdbc:oracle:thin:@
127.0.0.1:1521:orcl
spring.datasource.xzxtdb.username
=
XZXT
spring.datasource.xzxtdb.password
=
XZXT
spring.datasource.xzxtdb.driver-class-name
=
oracle.jdbc.driver.OracleDriver
spring.datasource.xzxtdb.type
:
com.alibaba.druid.pool.DruidDataSource
#指纹数据源配置
...
...
src/main/resources/static/rygl/js/JsBarcode.all.js
0 → 100644
View file @
8f9bfa49
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/main/resources/templates/khtj/ryxxtj.html
View file @
8f9bfa49
...
...
@@ -131,7 +131,7 @@
title
:
"采集单位"
,
field
:
"name"
,
width
:
200
,
align
:
"center"
,
rowspan
:
2
,
resizeable
:
false
,
halign
:
'center'
},
// rowspan:2 表示跨两行
{
title
:
"总人数"
,
field
:
"zycs"
,
width
:
60
,
align
:
"center"
,
rowspan
:
2
,
resizeable
:
false
,
halign
:
'center'
,
title
:
"
协同
总人数"
,
field
:
"zycs"
,
width
:
60
,
align
:
"center"
,
rowspan
:
2
,
resizeable
:
false
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -151,27 +151,24 @@
}
},
{
title
:
"指纹采集"
,
order
:
2
,
width
:
12
0
,
align
:
"center"
,
colspan
:
4
title
:
"指纹采集"
,
order
:
4
,
width
:
20
0
,
align
:
"center"
,
colspan
:
4
},
{
title
:
"人像采集"
,
order
:
2
,
width
:
12
0
,
align
:
"center"
,
colspan
:
4
title
:
"人像采集"
,
order
:
4
,
width
:
20
0
,
align
:
"center"
,
colspan
:
4
},
{
title
:
"虹膜采集"
,
order
:
2
,
width
:
12
0
,
align
:
"center"
,
colspan
:
4
title
:
"虹膜采集"
,
order
:
4
,
width
:
20
0
,
align
:
"center"
,
colspan
:
4
},
{
title
:
"足迹采集"
,
order
:
2
,
width
:
12
0
,
align
:
"center"
,
colspan
:
4
title
:
"足迹采集"
,
order
:
4
,
width
:
20
0
,
align
:
"center"
,
colspan
:
4
},
//colspan:2 表示跨两列
{
title
:
"声纹采集"
,
order
:
2
,
width
:
120
,
align
:
"center"
,
colspan
:
4
},
//colspan:2 表示跨两列
{
title
:
"手机采集"
,
order
:
2
,
width
:
120
,
align
:
"center"
,
colspan
:
4
}
title
:
"声纹采集"
,
order
:
4
,
width
:
200
,
align
:
"center"
,
colspan
:
4
},
],
// 第一行表头显示
[
{
//指纹
title
:
'
采集数'
,
field
:
'zwcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
title
:
'
场所采集数'
,
field
:
'zwcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -181,11 +178,31 @@
}
},
{
title
:
'采集率'
,
field
:
'zwcjl'
,
width
:
60
,
align
:
'center'
,
halign
:
'center'
title
:
'新增采集数'
,
field
:
'zwxzcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','zwxzcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'未采集数'
,
field
:
'zwwcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','zwwcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'场所采集率'
,
field
:
'zwcjl'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
},
{
//人像
title
:
'
采集数'
,
field
:
'rxcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
title
:
'
场所采集数'
,
field
:
'rxcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -195,11 +212,31 @@
}
},
{
title
:
'采集率'
,
field
:
'rxcjl'
,
width
:
60
,
align
:
'center'
,
halign
:
'center'
title
:
'新增采集数'
,
field
:
'rxxzcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','rxxzcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'未采集数'
,
field
:
'rxwcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','rxwcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'场所采集率'
,
field
:
'rxcjl'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
},
{
//虹膜
title
:
'
采集数'
,
field
:
'hmcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
title
:
'
场所采集数'
,
field
:
'hmcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -209,11 +246,31 @@
}
},
{
title
:
'采集率'
,
field
:
'hmcjl'
,
width
:
60
,
align
:
'center'
,
halign
:
'center'
title
:
'新增采集数'
,
field
:
'hmxzcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','hmxzcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'未采集数'
,
field
:
'hmwcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','hmwcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'场所采集率'
,
field
:
'hmcjl'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
},
{
//足迹
title
:
'
采集数'
,
field
:
'zjcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
title
:
'
场所采集数'
,
field
:
'zjcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -223,23 +280,31 @@
}
},
{
title
:
'采集率'
,
field
:
'dnacjl'
,
width
:
60
,
align
:
'center'
,
halign
:
'center'
title
:
'新增采集数'
,
field
:
'zjxzcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','zjxzcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
//声纹
title
:
'
采集数'
,
field
:
'swcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
{
title
:
'
未采集数'
,
field
:
'zjwcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','
s
wcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','
zj
wcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'
采集率'
,
field
:
'swcjl'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
title
:
'
场所采集率'
,
field
:
'dnacjl'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
},
{
//声纹
title
:
'
采集数'
,
field
:
'sjcjs'
,
width
:
6
0
,
align
:
'center'
,
halign
:
'center'
,
title
:
'
场所采集数'
,
field
:
'swcjs'
,
width
:
5
0
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
...
...
@@ -249,7 +314,27 @@
}
},
{
title
:
'采集率'
,
field
:
'sjcjl'
,
width
:
60
,
align
:
'center'
,
halign
:
'center'
title
:
'新增采集数'
,
field
:
'swxzcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','swxzcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'未采集数'
,
field
:
'swwcjs'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
,
formatter
:
function
(
value
,
row
,
index
){
if
(
row
.
name
==
"合计"
){
return
value
;
}
else
{
return
"<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"
+
row
.
code
+
"','"
+
row
.
unitgrade
+
"','swwcjs','"
+
value
+
"','"
+
row
.
maxccsjStr
+
"','"
+
row
.
minccsjStr
+
"')>"
+
value
+
"</a>"
;
}
}
},
{
title
:
'场所采集率'
,
field
:
'swcjl'
,
width
:
50
,
align
:
'center'
,
halign
:
'center'
}
]],
...
...
@@ -268,6 +353,11 @@
pageNumber
:
1
,
loadFilter
:
function
(
data
){
return
data
;
},
onLoadSuccess
:
function
(
data
){
$
(
"#ryxxTable"
).
datagrid
(
"resize"
,{
width
:
2000
});
}
});
}
...
...
src/main/resources/templates/rygl/dnabqdy.html
View file @
8f9bfa49
...
...
@@ -16,6 +16,7 @@
<script
type=
"text/javascript"
src=
"/static/rygl/js/jQuery.print.js"
></script>
<script
type=
"text/javascript"
src=
"/static/rygl/js/jquery.jqprint-0.3.js"
></script>
<script
type=
"text/javascript"
src=
"/static/rygl/js/jquery-migrate-1.0.0.js"
></script>
<script
type=
"text/javascript"
src=
"/static/rygl/js/JsBarcode.all.js"
></script>
<style
type=
"text/css"
>
</style>
<script
type=
"text/javascript"
>
...
...
@@ -40,6 +41,33 @@
document
.
getElementById
(
"lrr"
).
innerHTML
=
window
.
parent
.
document
.
getElementById
(
"lrrXm"
).
value
;
document
.
getElementById
(
"lrsj"
).
innerHTML
=
window
.
parent
.
document
.
getElementById
(
"lrsj"
).
value
;
document
.
getElementById
(
"lxdm"
).
innerHTML
=
window
.
parent
.
document
.
getElementById
(
"cjRlxdh"
).
value
;
var
barcode
=
document
.
getElementById
(
'barcode'
),
str
=
window
.
parent
.
document
.
getElementById
(
"rybh"
).
value
;
options
=
{
format
:
"CODE128"
,
displayValue
:
false
,
fontSize
:
18
,
height
:
40
};
JsBarcode
(
barcode
,
str
,
options
);
/*
JsBarcode("#svgcode", window.parent.document.getElementById("rybh").value, {
format: "CODE39",//选择要使用的条形码类型
width:3,//设置条之间的宽度
height:40,//高度
//displayValue:true,//是否在条形码下方显示文字
//text:"456",//覆盖显示的文本
fontOptions:"bold italic",//使文字加粗体或变斜体
font:"fantasy",//设置文本的字体
textAlign:"center",//设置文本的水平对齐方式
//textPosition:"top",//设置文本的垂直位置
textMargin:5,//设置条形码和文本之间的间距
fontSize:15,//设置文本的大小
background:"#eee",//设置条形码的背景
lineColor:"#2196f3",//设置条和文本的颜色。
margin:5//设置条形码周围的空白边距
});
*/
}
//格式化字典
...
...
@@ -116,6 +144,10 @@
</tr>
</table>
</div>
<div
style=
"width: 100%;height: 60px;"
>
<!--<svg id="svgcode"></svg>-->
<img
style=
"margin-top: 10px;margin-left: 10px;"
id=
"barcode"
/>
</div>
<div><button
id=
"capture"
onclick=
"jQuery('#jt').print();"
style=
"cursor: pointer;background-color: orange;width: 60px;height: 27px;margin-top: 10px;margin-left: 174px;"
>
打印
</button></div>
</body>
...
...
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