Commit 02d45c18 by wuchengwu

人员统计根据展示项导出

parent b0835094
...@@ -334,7 +334,7 @@ public class KhtjController { ...@@ -334,7 +334,7 @@ public class KhtjController {
@RequestMapping("/exportExcelToRycjtj") @RequestMapping("/exportExcelToRycjtj")
@ResponseBody @ResponseBody
public AutoTbStRy exportZwbzxx(String ccdw, String ftjsj, String etjsj, String ifbut, String grade, HttpServletRequest request, HttpServletResponse response) { public AutoTbStRy exportZwbzxx(String ccdw, String ftjsj, String etjsj, String ifbut, String grade,String xsnr, HttpServletRequest request, HttpServletResponse response) {
List<RstBean> rstBeanlist = null; List<RstBean> rstBeanlist = null;
RstBean rstBean = new RstBean(); RstBean rstBean = new RstBean();
rstBean.setRCcdw(ccdw); rstBean.setRCcdw(ccdw);
...@@ -442,7 +442,27 @@ public class KhtjController { ...@@ -442,7 +442,27 @@ public class KhtjController {
//创建HSSFWorkbook //创建HSSFWorkbook
HSSFWorkbook wb = getHSSFWorkbook(sheetName, title, content, null); HSSFWorkbook wb = getHSSFWorkbook(sheetName, title, content, null);
HSSFSheet sheet = wb.getSheet(sheetName);
if (xsnr.indexOf('6') == -1){
//删除手机列
ExportExcels.deleteColumn(sheet,12);
ExportExcels.deleteColumn(sheet,12);
}
if (xsnr.indexOf('5') == -1){
//删除声纹列
ExportExcels.deleteColumn(sheet,10);
ExportExcels.deleteColumn(sheet,10);
}
if (xsnr.indexOf('4') == -1){
//删除足迹列
ExportExcels.deleteColumn(sheet,8);
ExportExcels.deleteColumn(sheet,8);
}
if (xsnr.indexOf('3') == -1){
//删除虹膜列
ExportExcels.deleteColumn(sheet,6);
ExportExcels.deleteColumn(sheet,6);
}
//响应到客户端 //响应到客户端
try { try {
this.setResponseHeader(response, fileName); this.setResponseHeader(response, fileName);
......
...@@ -670,13 +670,14 @@ public class RyxxController { ...@@ -670,13 +670,14 @@ public class RyxxController {
if(zjzpxxs!=null&&zjzpxxs.size()>0){ if(zjzpxxs!=null&&zjzpxxs.size()>0){
for(int i=0;i<zjzpxxs.size();i++){ for(int i=0;i<zjzpxxs.size();i++){
AutoTbRyZp zjzp = zjzpxxs.get(i); AutoTbRyZp zjzp = zjzpxxs.get(i);
if("11".equals(zjzp.getZpbw())){ // if("11".equals(zjzp.getZpbw())){
rstmap.put("11",GetImageStrsByByte(zjzp.getDzwjnr())); // rstmap.put("11",GetImageStrsByByte(zjzp.getDzwjnr()));
}else if(zjzpxxs.size()==2&&"12".equals(zjzp.getZpbw())){ // }else if(zjzpxxs.size()==2&&"12".equals(zjzp.getZpbw())){
rstmap.put("12",GetImageStrsByByte(zjzp.getDzwjnr())); // rstmap.put("12",GetImageStrsByByte(zjzp.getDzwjnr()));
}else if(zjzpxxs.size()>2&&"21".equals(zjzp.getZpbw())){ // }else if(zjzpxxs.size()>2&&"21".equals(zjzp.getZpbw())){
rstmap.put("12",GetImageStrsByByte(zjzp.getDzwjnr())); // rstmap.put("12",GetImageStrsByByte(zjzp.getDzwjnr()));
} // }
rstmap.put(zjzp.getZpbw(),GetImageStrsByByte(zjzp.getDzwjnr()));
} }
} }
......
...@@ -4,7 +4,7 @@ function sjcj(ifsj){ ...@@ -4,7 +4,7 @@ function sjcj(ifsj){
id:'yl', id:'yl',
url:'sjppt', url:'sjppt',
title:'预览', title:'预览',
width:screen.availWidth , width:1300 ,
height:900, height:900,
cache:false cache:false
},[ },[
......
...@@ -426,7 +426,7 @@ ...@@ -426,7 +426,7 @@
var minccsj = $("#minccsj").val(); var minccsj = $("#minccsj").val();
var maxccsj = $("#maxccsj").val(); var maxccsj = $("#maxccsj").val();
var unitgrade = $("#unitgrade").val(); var unitgrade = $("#unitgrade").val();
window.location.href = "/exportExcelToRycjtj?ccdw=" + ccdw + "&ftjsj=" + minccsj + "&etjsj=" + maxccsj + "&grade=" + unitgrade; window.location.href = "/exportExcelToRycjtj?ccdw=" + ccdw + "&ftjsj=" + minccsj + "&etjsj=" + maxccsj + "&grade=" + unitgrade+"&xsnr="+check_val;
} }
function setCodeText(id, code, type) { function setCodeText(id, code, type) {
......
...@@ -407,7 +407,7 @@ ...@@ -407,7 +407,7 @@
var minccsj = $("#minccsj").val(); var minccsj = $("#minccsj").val();
var maxccsj = $("#maxccsj").val(); var maxccsj = $("#maxccsj").val();
var unitgrade = $("#unitgrade").val(); var unitgrade = $("#unitgrade").val();
window.location.href="/exportExcelToRycjtj?ccdw="+ccdw+"&ftjsj="+minccsj+"&etjsj="+maxccsj+"&grade="+unitgrade; window.location.href="/exportExcelToRycjtj?ccdw="+ccdw+"&ftjsj="+minccsj+"&etjsj="+maxccsj+"&grade="+unitgrade+"&xsnr="+check_val;
} }
function setCodeText(id,code,type){ function setCodeText(id,code,type){
......
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