Commit ccdb9eec by e

质量抽查模块bug修改

parent 93231e71
...@@ -9,7 +9,10 @@ import com.founder.service.*; ...@@ -9,7 +9,10 @@ import com.founder.service.*;
import com.founder.util.TestTask; import com.founder.util.TestTask;
import com.founder.util.Zwsjzljc; import com.founder.util.Zwsjzljc;
import com.founder.utils.*; import com.founder.utils.*;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.util.Region;
import org.apache.poi.ss.util.CellRangeAddress;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -237,10 +240,10 @@ public class ZlccController { ...@@ -237,10 +240,10 @@ public class ZlccController {
model.addAttribute("ccbh",rwbh); model.addAttribute("ccbh",rwbh);
model.addAttribute("ccrw",afisQualityCcrwService.getAfisQualityCcrw(rwbh)); model.addAttribute("ccrw",afisQualityCcrwService.getAfisQualityCcrw(rwbh));
model.addAttribute("flg",flg); model.addAttribute("flg",flg);
if("2".equals(flg)){ if("1".equals(flg)){
return "zlcc/zlccxq";
}else{
return "zlcc/zlcc"; return "zlcc/zlcc";
}else{
return "zlcc/zlccxq";
} }
} }
...@@ -321,82 +324,154 @@ public class ZlccController { ...@@ -321,82 +324,154 @@ public class ZlccController {
@RequestMapping("/exportExcelToZlcc") @RequestMapping("/exportExcelToZlcc")
@ResponseBody @ResponseBody
public AutoTbStRy exportZljc(String rybh, String zjhm, String xm, String zwbh, String jcjg, String cjdw, public AutoTbStRy exportZlcc(String fcjsj, String ecjsj, String ccdw, String ccbh,HttpServletRequest request, HttpServletResponse response) {
String fcjsj, String ecjsj, String cjr, String fjcsj, String ejcsj, String jcr,HttpServletRequest request, HttpServletResponse response) {
AfisQualityCk xyrxx = new AfisQualityCk(); AfisQualityCk xyrxx = new AfisQualityCk();
xyrxx.setRRybh(rybh); xyrxx.setCcdw(ccdw);
xyrxx.setZjhm(zjhm); xyrxx.setCcbh(ccbh);
xyrxx.setRXm(xm);
xyrxx.setRZwbh(zwbh);
xyrxx.setJcjg(jcjg);
xyrxx.setRCjdw(cjdw);
xyrxx.setRCjr(cjr);
xyrxx.setJcr(jcr);
xyrxx.setfRCjsjStr(fcjsj); xyrxx.setfRCjsjStr(fcjsj);
xyrxx.seteRCjsjStr(ecjsj); xyrxx.seteRCjsjStr(ecjsj);
xyrxx.setFjcsjStr(fjcsj); List<AfisQualityCk> ryxxs = afisQualityService.queryZlccList(xyrxx,afisQualityCcrwService.getAfisQualityCcrw(ccbh).getRwbh());
xyrxx.setEjcsjStr(ejcsj);
User user = (User)request.getSession().getAttribute("User");
//xyrxx.setLrr(user.getUnitcode());
List<AfisQualityCk> ryxxs = null;
//List<AfisQualityCk> ryxxs = afisQualityCcrwService.queryZlccrwList(xyrxx);
//excel标题 //excel标题
String[] title = {"人员编号","指纹编号","姓名", "身份证号","户籍地","采集单位","采集时间","检查时间","检查人","采集次数","检查结果"}; String[] title = {"人员编号","指纹编号","姓名", "身份证号","采集单位","采集时间","抽查时间","抽查人","抽查结果","备注","文字信息","人像","","","平面指纹","","","","","","","","","","滚动指纹","","","","","","","","",""};
String[] title1 = {"","","","","","","","","","","","正面","左侧面","右侧面","右拇","右食","右中","右环","右小","左拇","左食","左中","左环","左小","右拇","右食","右中","右环","右小","左拇","左食","左中","左环","左小"};
//excel文件名 //excel文件名
String fileName = "质量查信息"+System.currentTimeMillis()+".xls"; String fileName = "质量查信息"+System.currentTimeMillis()+".xls";
//sheet名 //sheet名
String sheetName = "质量查信息"; String sheetName = "质量查信息";
String [][] content = new String[ryxxs.size()][]; String [][] content = new String[ryxxs.size()+1][];
String xb=""; String xb="";
String mz=""; String mz="";
String hjqh=""; String hjqh="";
for (int i = 0; i < ryxxs.size(); i++) { for (int i = 0; i < ryxxs.size()+1; i++) {
AfisQualityCk ryxx = ryxxs.get(i); if(i==0){
content[i] = new String[title.length];
for(int j=0;j<title1.length;j++){
content[i][j] = title1[j];
}
}else {
AfisQualityCk ryxx = ryxxs.get(i-1);
content[i] = new String[title.length]; content[i] = new String[title.length];
content[i][0] = ryxx.getRRybh(); content[i][0] = ryxx.getRRybh();
content[i][1] = ryxx.getRZwbh(); content[i][1] = ryxx.getRZwbh();
content[i][2] = ryxx.getRXm(); content[i][2] = ryxx.getRXm();
content[i][3] = ryxx.getZjhm(); content[i][3] = ryxx.getZjhm();
content[i][4] = ryxx.getHjd(); content[i][4] = ryxx.getRCjdw();
content[i][5] = ryxx.getRCjdw(); if (ryxx.getRCjsj() != null) {
if(ryxx.getRCjsj()!=null){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(ryxx.getRCjsj()); String dateString = formatter.format(ryxx.getRCjsj());
content[i][5] = dateString;
} else {
content[i][5] = "";
}
if (ryxx.getCcsj() != null) {
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(ryxx.getCcsj());
content[i][6] = dateString; content[i][6] = dateString;
}else{ } else {
content[i][6] = ""; content[i][6] = "";
} }
if(ryxx.getJcsj()!=null){ content[i][7] = ryxx.getCcr();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); if (ryxx.getQdzljcjs() == null || "".equals(ryxx.getQdzljcjs())) {
String dateString = formatter.format(ryxx.getJcsj()); content[i][8] = "待抽查";
content[i][7] = dateString; } else if (ryxx.getJcjg() == null || "".equals(ryxx.getJcjg())) {
}else{ content[i][8] = "待抽查";
content[i][7] = ""; } else if ("0".equals(ryxx.getJcjg())) {
} content[i][8] = "合格";
content[i][8] = ryxx.getJcr(); } else if ("1".equals(ryxx.getJcjg())) {
content[i][9] = ryxx.getRCjcs(); content[i][8] = "不合格";
if(ryxx.getQdzljcjs()==null||"".equals(ryxx.getQdzljcjs())){ } else if ("2".equals(ryxx.getJcjg())) {
content[i][10] = "待检查"; content[i][8] = "基本合格";
}else if(ryxx.getJcjg()==null||"".equals(ryxx.getJcjg())){ } else {
content[i][10] = "待检查"; content[i][8] = "待检查";
}else if("0".equals(ryxx.getJcjg())){ }
content[i][9] = ryxx.getBz();
if ("1".equals(ryxx.getRWzxx())) {
content[i][10] = "合格"; content[i][10] = "合格";
}else if("1".equals(ryxx.getJcjg())){ }else if ("7".equals(ryxx.getRWzxx())) {
content[i][10] = "不合格"; content[i][10] = "输入不齐全";
}else if("2".equals(ryxx.getJcjg())){ }else if ("8".equals(ryxx.getRWzxx())) {
content[i][10] = "无文档"; content[i][10] = "输入不完整";
}else if("3".equals(ryxx.getJcjg())){ }else if ("9".equals(ryxx.getRWzxx())) {
content[i][10] = "无指纹"; content[i][10] = "输入不准确";
}else{
content[i][10] = "";
}
if (ryxx.getRRx()!=null&&!"".equals(ryxx.getRRx())){
String [] zpjcjg = ryxx.getRRx().split("-");
for(int m = 11;m<11+zpjcjg.length;m++){
if("1".equals(zpjcjg[m-11])){
content[i][m] = "合格";
}else if("2".equals(zpjcjg[m-11])){
content[i][m] = "不完整";
}else if("3".equals(zpjcjg[m-11])){
content[i][m] = "不清晰";
}else if("4".equals(zpjcjg[m-11])){
content[i][m] = "位置截取不正确";
}else{ }else{
content[i][10] = "待检查"; content[i][m] = "";
}
}
}
if (ryxx.getRPmzw()!=null&&!"".equals(ryxx.getRPmzw())){
String [] pmzwjcjg = ryxx.getRPmzw().split("-");
for(int m = 14;m<14+pmzwjcjg.length;m++){
if("1".equals(pmzwjcjg[m-14])){
content[i][m] = "合格";
}else if("2".equals(pmzwjcjg[m-14])){
content[i][m] = "残缺";
}else if("3".equals(pmzwjcjg[m-14])){
content[i][m] = "图形不完整";
}else if("4".equals(pmzwjcjg[m-14])){
content[i][m] = "不清晰";
}else if("5".equals(pmzwjcjg[m-14])){
content[i][m] = "脱皮";
}else{
content[i][m] = "";
}
}
}
if (ryxx.getRGdzw()!=null&&!"".equals(ryxx.getRGdzw())){
String [] gdzwjcjg = ryxx.getRGdzw().split("-");
for(int m = 24;m<24+gdzwjcjg.length;m++){
if("1".equals(gdzwjcjg[m-24])){
content[i][m] = "合格";
}else if("2".equals(gdzwjcjg[m-24])){
content[i][m] = "残缺";
}else if("3".equals(gdzwjcjg[m-24])){
content[i][m] = "图形不完整";
}else if("4".equals(gdzwjcjg[m-24])){
content[i][m] = "不清晰";
}else if("5".equals(gdzwjcjg[m-24])){
content[i][m] = "脱皮";
}else{
content[i][m] = "";
}
}
}
} }
} }
//创建HSSFWorkbook //创建HSSFWorkbook
HSSFWorkbook wb = ExportExcels.getHSSFWorkbook(sheetName, title, content, null); HSSFWorkbook wb = ExportExcels.getHSSFWorkbook(sheetName, title, content, null);
HSSFSheet sheet = wb.getSheet(sheetName);
sheet.addMergedRegion(new CellRangeAddress(0,1,0,0));
sheet.addMergedRegion(new CellRangeAddress(0,1,1,1));
sheet.addMergedRegion(new CellRangeAddress(0,1,2,2));
sheet.addMergedRegion(new CellRangeAddress(0,1,3,3));
sheet.addMergedRegion(new CellRangeAddress(0,1,4,4));
sheet.addMergedRegion(new CellRangeAddress(0,1,5,5));
sheet.addMergedRegion(new CellRangeAddress(0,1,6,6));
sheet.addMergedRegion(new CellRangeAddress(0,1,7,7));
sheet.addMergedRegion(new CellRangeAddress(0,1,8,8));
sheet.addMergedRegion(new CellRangeAddress(0,1,9,9));
sheet.addMergedRegion(new CellRangeAddress(0,1,10,10));
sheet.addMergedRegion(new CellRangeAddress(0,0,11,13));
sheet.addMergedRegion(new CellRangeAddress(0,0,14,23));
sheet.addMergedRegion(new CellRangeAddress(0,0,24,33));
//响应到客户端 //响应到客户端
try { try {
this.setResponseHeader(response, fileName); this.setResponseHeader(response, fileName);
......
...@@ -22,6 +22,8 @@ public interface AfisQualityService extends IService<AfisQualityCk> { ...@@ -22,6 +22,8 @@ public interface AfisQualityService extends IService<AfisQualityCk> {
public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity,int ccfs,String rwbh,String flg); public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity,int ccfs,String rwbh,String flg);
public List<AfisQualityCk> queryZljcList(AfisQualityCk entity); public List<AfisQualityCk> queryZljcList(AfisQualityCk entity);
public List<AfisQualityCk> queryZlccList(AfisQualityCk entity,String rwbh);
/** /**
* 指纹质量检查保存函数 * 指纹质量检查保存函数
* @param afisQualityCk * @param afisQualityCk
......
...@@ -73,6 +73,7 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement ...@@ -73,6 +73,7 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement
List<AfisQualityCk> afisQualityCks = mapper.queryZljcPageList(map); List<AfisQualityCk> afisQualityCks = mapper.queryZljcPageList(map);
return afisQualityCks; return afisQualityCks;
} }
@Override @Override
public AfisQualityCk getAfisQuality(String szzwbh) public AfisQualityCk getAfisQuality(String szzwbh)
{ {
...@@ -169,6 +170,21 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement ...@@ -169,6 +170,21 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement
} }
return result; return result;
} }
@Override
public List<AfisQualityCk> queryZlccList(AfisQualityCk entity,String rwbh) {
Map<String, Object> map = new HashMap<>();
map.put("begin", "0");
map.put("end", "10000");
map.put("sort", "LRSJ");
map.put("order", "desc");
map.put("rwbh",rwbh);
map.put("ccbh",entity.getCcbh());
map.put("entity", entity);
List<AfisQualityCk> afisQualityCks = mapper.queryZlccWcPageList(map);
return afisQualityCks;
}
@Override @Override
public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity,int ccfs,String rwbh,String flg) { public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity,int ccfs,String rwbh,String flg) {
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
......
...@@ -28,6 +28,7 @@ function demo_getDataURL() ...@@ -28,6 +28,7 @@ function demo_getDataURL()
{ {
var url=clipimg.getDataURL(450); var url=clipimg.getDataURL(450);
document.querySelector('.dialog_clipped_img').src=url; document.querySelector('.dialog_clipped_img').src=url;
savePic();
} }
function demo_good() function demo_good()
......
...@@ -76,7 +76,6 @@ function Clipimg(element, options){ ...@@ -76,7 +76,6 @@ function Clipimg(element, options){
//获取截图对应的canvas和context //获取截图对应的canvas和context
function getcancon(clipSize) function getcancon(clipSize)
{ {
debugger;
clipSize= clipSize || 256; clipSize= clipSize || 256;
var ratio_canvas_clipBox=clipSize/clipbox.clientWidth; var ratio_canvas_clipBox=clipSize/clipbox.clientWidth;
...@@ -108,7 +107,6 @@ function Clipimg(element, options){ ...@@ -108,7 +107,6 @@ function Clipimg(element, options){
//获取截取的图片的原始像素级数据 //获取截取的图片的原始像素级数据
function getImageData(clipeSize) function getImageData(clipeSize)
{ {
debugger;
clipSize= clipSize || 256; clipSize= clipSize || 256;
var cancon=getcancon(clipSize); var cancon=getcancon(clipSize);
...@@ -121,7 +119,6 @@ function Clipimg(element, options){ ...@@ -121,7 +119,6 @@ function Clipimg(element, options){
//获取截取的图片的URL //获取截取的图片的URL
function getDataURL(clipSize, format, quality) function getDataURL(clipSize, format, quality)
{ {
debugger;
clipSize= clipSize || 256; clipSize= clipSize || 256;
format= format || 'image/png'; format= format || 'image/png';
quality= quality || 0.5; quality= quality || 0.5;
...@@ -144,7 +141,6 @@ function Clipimg(element, options){ ...@@ -144,7 +141,6 @@ function Clipimg(element, options){
//获取截取的图片的二进制表示 //获取截取的图片的二进制表示
function getBlob(clipSize, format, quality) function getBlob(clipSize, format, quality)
{ {
debugger;
clipSize= clipSize || 256; clipSize= clipSize || 256;
format= format || 'image/png'; format= format || 'image/png';
quality= quality || 0.5; quality= quality || 0.5;
......
...@@ -71,10 +71,12 @@ ...@@ -71,10 +71,12 @@
<li id="H10A05"> <li id="H10A05">
<a onclick="zlcc()">指纹质量抽查</a> <a onclick="zlcc()">指纹质量抽查</a>
</li> </li>
<!--
<li id="H10A03"> <li id="H10A03">
<a onclick="ryxxgl()">人员信息管理</a> <a onclick="ryxxgl()">人员信息管理</a>
</li> </li>
<li id="H10A04"> -->
<li id="H10A03">
<a onclick="swtzbdfk()">人员生物特征比对反馈</a> <a onclick="swtzbdfk()">人员生物特征比对反馈</a>
</li> </li>
</ul> </ul>
......
...@@ -1393,7 +1393,7 @@ ...@@ -1393,7 +1393,7 @@
<input type="file" class="input" id="R_ZMZP_File" style="width: 185px;" name="R_ZMZP_File" size="3" onchange="showpic2(this)" /> <input type="file" class="input" id="R_ZMZP_File" style="width: 185px;" name="R_ZMZP_File" size="3" onchange="showpic2(this)" />
<!-- <input type="file" onchange="previewImage2(this)" /> --> <!-- <input type="file" onchange="previewImage2(this)" /> -->
<div class="btn-group btn-group-sm" style=" margin-left: 32px; margin-top: 8px;"> <div class="btn-group btn-group-sm" style=" margin-left: 32px; margin-top: 8px;">
<button type="button" class="btn btn-primary" onclick="getRxbclj('2')"><i class="fa fa-hand-lizard-o"></i> 采集 </button> <button type="button" class="btn btn-primary" onclick="pz('2')"><i class="fa fa-hand-lizard-o"></i> 采集 </button>
<button type="button" class="btn btn-danger" onclick="catchimg('2')"><i class="fa fa-crop"></i> 截图 </button> <button type="button" class="btn btn-danger" onclick="catchimg('2')"><i class="fa fa-crop"></i> 截图 </button>
</div> </div>
</div> </div>
...@@ -1717,7 +1717,7 @@ ...@@ -1717,7 +1717,7 @@
</div> </div>
</form> </form>
</div> </div>
<!--
<div id="w" class="easyui-dialog dialog" title="摄像头" data-options="modal:true,closed:true,collapsible:false,minimizable:false,maximizable:false" style="width:1100px;height:720px;padding:10px;max-height:720px;overflow-y:auto;display:none;"> <div id="w" class="easyui-dialog dialog" title="摄像头" data-options="modal:true,closed:true,collapsible:false,minimizable:false,maximizable:false" style="width:1100px;height:720px;padding:10px;max-height:720px;overflow-y:auto;display:none;">
<div class="dialogclass"> <div class="dialogclass">
<div class="sx-left"> <div class="sx-left">
...@@ -1734,7 +1734,6 @@ ...@@ -1734,7 +1734,6 @@
</div> </div>
</div> </div>
</div> </div>
-->
<div class="foot"> <div class="foot">
...@@ -2199,7 +2198,7 @@ function catchimg(zpbw){ ...@@ -2199,7 +2198,7 @@ function catchimg(zpbw){
return; return;
} }
$("#zpbw").val(zpbw); $("#zpbw").val(zpbw);
var dialogId='w'; var dialogId='jt';
openUrlForm({ openUrlForm({
id:dialogId, id:dialogId,
url:'catchimg', url:'catchimg',
...@@ -2208,20 +2207,20 @@ function catchimg(zpbw){ ...@@ -2208,20 +2207,20 @@ function catchimg(zpbw){
height:720, height:720,
cache:false, cache:false,
onClose:function(){ onClose:function(){
alert(1) //alert(1);
} }
},[ },[
{ {
//确定生成表头配置信息,并重新加载表格数据 //确定生成表头配置信息,并重新加载表格数据
text:'确定', text:'完成',
handler:function(){ handler:function(){
$('#w').dialog('close'); $('#jt').dialog('close');
$(document).unbind("scroll"); $(document).unbind("scroll");
} }
},{ },{
text:'取消', text:'取消',
handler:function(){ handler:function(){
$('#w').dialog('close'); $('#jt').dialog('close');
$(document).unbind("scroll"); $(document).unbind("scroll");
} }
} }
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />
<title>clipimg</title> <title>clipimg</title>
<script type="text/javascript" src="static/rygl/js/clipimg.js"></script> <script type="text/javascript" src="static/rygl/js/clipimg.js"></script>
<script type="text/javascript" src="static/easyui-window/js/jquery.easyui.min.js"></script>
<link rel="stylesheet" type="text/css" href="static/easyui-window/css/easyui.css"> <link rel="stylesheet" type="text/css" href="static/easyui-window/css/easyui.css">
<link rel="stylesheet" type="text/css" href="static/easyui-window/css/icon.css"> <link rel="stylesheet" type="text/css" href="static/easyui-window/css/icon.css">
<script type="text/javascript" src="static/js/function_tck.js"></script> <script type="text/javascript" src="static/js/function_tck.js"></script>
...@@ -32,15 +31,11 @@ ...@@ -32,15 +31,11 @@
window.parent.document.getElementById("ycmzpflag").value="1"; window.parent.document.getElementById("ycmzpflag").value="1";
window.parent.document.getElementById("R_YCMZP_File").value=""; window.parent.document.getElementById("R_YCMZP_File").value="";
} }
$('#w').dialog('close');
$(document).unbind("scroll");
//window.location.href="about:blank";
//window.close();
} }
</script> </script>
</head> </head>
<body> <body>
<div id="w" class="dialog" style="height: 100%;width: 100%;"> <div id="jt" class="dialog" style="height: 100%;width: 100%;">
<div class="dialog_mask"></div> <div class="dialog_mask"></div>
<div class="dialog_wrap" style="height: 100%;width: 100%;margin-top: 0px;"> <div class="dialog_wrap" style="height: 100%;width: 100%;margin-top: 0px;">
<div class="dialog_container_clip" style="height: 100%;width: 100%;margin-top: 0px;"> <div class="dialog_container_clip" style="height: 100%;width: 100%;margin-top: 0px;">
...@@ -51,8 +46,8 @@ ...@@ -51,8 +46,8 @@
<div class="dialog_center_div dialog_buttons"> <div class="dialog_center_div dialog_buttons">
<input id="dialog_picture" onchange="demo_loadFile(this.files)" type="file" style="position:absolute; z-index: -1; visibility: hidden;" accept="image/*" /> <input id="dialog_picture" onchange="demo_loadFile(this.files)" type="file" style="position:absolute; z-index: -1; visibility: hidden;" accept="image/*" />
<label for="dialog_picture" class="dialog_button">上传</label><!-- 这个label对应上面的input,这是为了不显示input的文件名和按钮 --> <label for="dialog_picture" class="dialog_button">上传</label><!-- 这个label对应上面的input,这是为了不显示input的文件名和按钮 -->
<div id="dialog_ok" onclick="demo_getDataURL()" class="dialog_button"></div> <div id="dialog_ok" onclick="demo_getDataURL()" class="dialog_button"></div>
<div onclick="savePic()" class="dialog_button">完成</div> <!--<div onclick="savePic()" class="dialog_button">完成</div>-->
</div> </div>
<div class="dialog_center_div dialog_buttons"> <div class="dialog_center_div dialog_buttons">
<div id="dialog_zoomIn" onclick="demo_zoomIn()" class="dialog_button">放大</div> <div id="dialog_zoomIn" onclick="demo_zoomIn()" class="dialog_button">放大</div>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
<body style="overflow: auto"> <body style="overflow: auto">
<!--表格设置面板--> <!--表格设置面板-->
<div id="w" class="dialogclass"> <div id="jt" class="dialogclass">
<div class="sx-left"> <div class="sx-left">
<div class="dialog_mask"></div> <div class="dialog_mask"></div>
<div class="dialog_wrap"> <div class="dialog_wrap">
......
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
var jcfs=row.jcfs; var jcfs=row.jcfs;
var ccsjQssjStr=row.ccsjQssjStr; var ccsjQssjStr=row.ccsjQssjStr;
var ccsjJzsjStr=row.ccsjJzsjStr; var ccsjJzsjStr=row.ccsjJzsjStr;
return "<a href='javascript:void(0)' onclick='zlcc(\"" + xxbh + "\",\"2\")'>"+rwbh+"</a>";; return "<a href='javascript:void(0)' onclick='zlcc(\"" + xxbh + "\",\"3\")'>"+rwbh+"</a>";;
}}, }},
{title:"任务时间",field:"ccsjQssjStr",align:'center',width:285,formatter:function(val,row,index){ {title:"任务时间",field:"ccsjQssjStr",align:'center',width:285,formatter:function(val,row,index){
var ccsjQssjStr=row.ccsjQssjStr; var ccsjQssjStr=row.ccsjQssjStr;
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
</header> </header>
<article class="main-cen-box"> <article class="main-cen-box">
<div class="cxtj"> <div class="cxtj">
<input type="hidden" id="flg" name="flg" value="2"/> <input type="hidden" id="flg" name="flg" th:value="${flg}"/>
<input type="hidden" id="ccsjQssj" name="ccsjQssj" th:value="${ccrw.ccsjQssjStr}"/> <input type="hidden" id="ccsjQssj" name="ccsjQssj" th:value="${ccrw.ccsjQssjStr}"/>
<input type="hidden" id="ccsjJzsj" name="ccsjJzsj" th:value="${ccrw.ccsjJzsjStr}"/> <input type="hidden" id="ccsjJzsj" name="ccsjJzsj" th:value="${ccrw.ccsjJzsjStr}"/>
<input type="hidden" id="ccdw" name="ccdw" th:value="${ccrw.ccdw}"/> <input type="hidden" id="ccdw" name="ccdw" th:value="${ccrw.ccdw}"/>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<td colspan="6" style="height:20px;"></td> <td colspan="6" style="height:20px;"></td>
</tr> </tr>
<tr> <tr>
<td class="ar" width="13.3%">采集时间:</td> <td class="ar" width="13.3%">抽查时间:</td>
<td width="20%"> <td width="20%">
<span class="textbox" th:text="${ccrw.ccsjQssjStr}"> <span class="textbox" th:text="${ccrw.ccsjQssjStr}">
</span> </span>
...@@ -60,14 +60,19 @@ ...@@ -60,14 +60,19 @@
<span class="textbox" th:text="${ccrw.ccsjJzsjStr}"> <span class="textbox" th:text="${ccrw.ccsjJzsjStr}">
</span> </span>
</td> </td>
<td class="ar" width="13.3%">采集单位:</td> <td class="ar" width="13.3%">抽查单位:</td>
<td width="20%"> <td width="20%">
<span class="textbox" th:text="${ccrw.ccdw}"> <span class="textbox" id = "ccdwstr" th:text="${ccrw.ccdw}">
</span> </span>
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="6" style="height:20px;"></td> <td colspan="6">
<div style="width: 100%; float: left; text-align: center;height: 44px;line-height: 44px;">
<a class="btn_a btn_search" onclick="doExportExcel()">导出</a>
</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -336,6 +341,52 @@ ...@@ -336,6 +341,52 @@
$("form[name='zlccForm']") .find("input").val(''); $("form[name='zlccForm']") .find("input").val('');
} }
$(function(){ $(function(){
var ccdw = $("#ccdw").val();
var rstStr="";
if(ccdw.indexOf('4301') >= 0){
rstStr += ",长沙市公安局";
}
if(ccdw.indexOf('4302') >= 0){
rstStr += ",株洲市公安局";
}
if(ccdw.indexOf('4303') >= 0){
rstStr += ",湘潭市公安局";
}
if(ccdw.indexOf('4304') >= 0){
rstStr += ",衡阳市公安局";
}
if(ccdw.indexOf('4305') >= 0){
rstStr += ",邵阳市公安局";
}
if(ccdw.indexOf('4306') >= 0){
rstStr += ",岳阳市公安局";
}
if(ccdw.indexOf('4307') >= 0){
rstStr += ",常德市公安局";
}
if(ccdw.indexOf('4308') >= 0){
rstStr += ",张家界市公安局";
}
if(ccdw.indexOf('4309') >= 0){
rstStr += ",益阳市公安局";
}
if(ccdw.indexOf('4310') >= 0){
rstStr += ",郴州市公安局";
}
if(ccdw.indexOf('4311') >= 0){
rstStr += ",永州市公安局";
}
if(ccdw.indexOf('4312') >= 0){
rstStr += ",怀化市公安局";
}
if(ccdw.indexOf('4313') >= 0){
rstStr += ",娄底市公安局";
}
if(ccdw.indexOf('4331') >= 0){
rstStr += ",湘西自治州公安局";
}
$("#ccdwstr").text(rstStr.substring(1));
doQuery(); doQuery();
}); });
function openNew(rybh,szzwbh,cjsj){ function openNew(rybh,szzwbh,cjsj){
...@@ -547,6 +598,11 @@ ...@@ -547,6 +598,11 @@
} }
}); });
} }
function doExportExcel(){
var ccbh = $("#ccbh").val();
window.location.href="/exportExcelToZlcc?ccbh="+ccbh;
}
</script> </script>
</body> </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