Commit 8f9bfa49 by yangliang

DNA标签打印添加人员编号的条形码

parent 103cd379
......@@ -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(zycs+"",zwcjs+""));
rstBean.setRxcjl(jscjl(zycs+"",rxcjs+""));
rstBean.setSwcjl(jscjl(zycs+"",swcjs+""));
rstBean.setZjcjl(jscjl(zycs+"",zjcjs+""));
rstBean.setHmcjl(jscjl(zycs+"",hmcjs+""));
rstBean.setDnacjl(jscjl(zycs+"",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")){
......
......@@ -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.setZycs(zwzltj.getZycs());
rstbean.setZwxzcjs(zwzltj.getZwxzcjs());
}
}
for(RstBean zwzltj:zwcjs){
for(RstBean zwzltj:zwwcjs){
if(unitCodeBean.getCode().equals(zwzltj.getCode())){
rstbean.setZwcjs(zwzltj.getZwcjs());
rstbean.setZwwcjs(zwzltj.getZwwcjs());
}
}
//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");
}
......
......@@ -45,12 +45,12 @@ public class SequenceServiceImpl extends BaseService<Sequence> implements Sequen
sequence.setId(user.getUnitcode() + tableName + df.format(getSystemDateTime()) + "5001");
}
}else{
maxNo="0001";
sequence.setMaxSeq("0001");
maxNo="5001";
sequence.setMaxSeq("5001");
if (tableName.length() > 10) {
sequence.setId(user.getUnitcode() + tableName.substring(tableName.length() - 10, tableName.length()) + df.format(getSystemDateTime()) + "0001");
sequence.setId(user.getUnitcode() + tableName.substring(tableName.length() - 10, tableName.length()) + df.format(getSystemDateTime()) + "5001");
} else {
sequence.setId(user.getUnitcode() + tableName + df.format(getSystemDateTime()) + "0001");
sequence.setId(user.getUnitcode() + tableName + df.format(getSystemDateTime()) + "5001");
}
}
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());
......
......@@ -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
#指纹数据源配置
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -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: 120, align: "center",colspan:4
title: "指纹采集", order: 4, width: 200, align: "center",colspan:4
},
{
title: "人像采集", order: 2, width: 120, align: "center",colspan:4
title: "人像采集", order: 4, width: 200, align: "center",colspan:4
},
{
title: "虹膜采集", order: 2, width: 120, align: "center",colspan:4
title: "虹膜采集", order: 4, width: 200, align: "center",colspan:4
},
{
title: "足迹采集", order: 2, width: 120, align: "center",colspan:4
title: "足迹采集", order: 4, width: 200, 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:60,align:'center',halign:'center',
title:'场所采集数',field:'zwcjs',width:50,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:60,align:'center',halign:'center',
title:'场所采集数',field:'rxcjs',width:50,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:60,align:'center',halign:'center',
title:'场所采集数',field:'hmcjs',width:50,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:60,align:'center',halign:'center',
title:'场所采集数',field:'zjcjs',width:50,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:60,align:'center',halign:'center',
{
title:'未采集数',field:'zjwcjs',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+"','swcjs','"+value+"','"+row.maxccsjStr+"','"+row.minccsjStr+"')>"+value+"</a>";
return "<a href='javascript:void(0)' style='text-decoration:none;' onclick=showlist('"+row.code+"','"+row.unitgrade+"','zjwcjs','"+value+"','"+row.maxccsjStr+"','"+row.minccsjStr+"')>"+value+"</a>";
}
}
},
{
title:'采集率',field:'swcjl',width:60,align:'center',halign:'center'
title:'场所采集率',field:'dnacjl',width:50,align:'center',halign:'center'
},
{//声纹
title:'采集数',field:'sjcjs',width:60,align:'center',halign:'center',
title:'场所采集数',field:'swcjs',width:50,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
});
}
});
}
......
......@@ -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>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment