From 3c43d9044c9cbf590c86589d1b96dc6625e83313 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Fri, 13 Dec 2024 13:47:29 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9D=E7=AB=A0=E4=B8=8B=E5=8F=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/TodayTaskController.java | 21 +- .../service/TodayTaskServiceImpl.java | 6 +- .../controller/DailyReportController.java | 316 + .../download/daily_newspaper_demo2.ftl | 13635 ++++++++++++++++ .../supplement/MonitoringCoverageMapper.xml | 26 +- 5 files changed, 13984 insertions(+), 20 deletions(-) create mode 100644 securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/supplement/controller/DailyReportController.java create mode 100644 securityControl-modules/securityControl-proteam/src/main/resources/download/daily_newspaper_demo2.ftl diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/controller/TodayTaskController.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/controller/TodayTaskController.java index 952c2db..83acb30 100644 --- a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/controller/TodayTaskController.java +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/controller/TodayTaskController.java @@ -3,12 +3,16 @@ package com.sercurityControl.proteam.dutyTask.controller; import cn.afterturn.easypoi.excel.ExcelExportUtil; import cn.afterturn.easypoi.excel.entity.ExportParams; import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import com.alibaba.fastjson2.JSON; +import com.alibaba.fastjson2.JSONObject; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.google.common.collect.Maps; import com.securityControl.common.core.utils.StringUtils; import com.securityControl.common.core.utils.aes.DateTimeHelper; +import com.securityControl.common.core.utils.aes.SM4Utils; import com.securityControl.common.core.utils.aes.StringHelper; + import com.securityControl.common.core.web.domain.AjaxResult; import com.securityControl.common.log.annotation.Log; import com.securityControl.common.log.annotation.SysLog; @@ -202,7 +206,7 @@ public class TodayTaskController { map.put("code", 500); map.put("msg", "参数解析异常"); map.put("count", 0); - map.put("data", new ArrayList()); + map.put("data", SM4Utils.encryptData_CBC(JSON.toJSONString(new ArrayList()))); } return map; } @@ -217,9 +221,11 @@ public class TodayTaskController { public String getClassMettingDetails(ClassMettingVo classMettingVo) { try { ClassMettingVo vo = service.getClassMettingDetails(classMettingVo); - return com.alibaba.fastjson2.JSON.toJSONString(vo); + String jsonStr = JSON.toJSONString(vo); + String encryptStr = SM4Utils.encryptData_CBC(jsonStr); + return encryptStr; } catch (Exception e) { - return com.alibaba.fastjson2.JSON.toJSONString(new ClassMettingVo()); + return SM4Utils.encryptData_CBC(com.alibaba.fastjson2.JSON.toJSONString(new ClassMettingVo())); } } @@ -303,13 +309,13 @@ public class TodayTaskController { Map map = Maps.newHashMap(); try { map = service.getZbhPeople(peopleVo); - return com.alibaba.fastjson2.JSON.toJSONString(map); + return SM4Utils.encryptData_CBC(com.alibaba.fastjson2.JSON.toJSONString(map)); } catch (Exception e) { map.put("code", "201"); map.put("msg", "参数解析异常"); map.put("sgPeople", new ArrayList()); map.put("lsPeople", new ArrayList()); - return com.alibaba.fastjson2.JSON.toJSONString(map); + return SM4Utils.encryptData_CBC(com.alibaba.fastjson2.JSON.toJSONString(map)); } } @@ -399,11 +405,12 @@ public class TodayTaskController { @PostMapping(value = "uploadNoticeVio", headers = "content-type=multipart/form-data") @ResponseBody //@Log(title = "违章下发", businessType = BusinessType.INSERT, details = "新增违章下发", grade = OperationType.ADD_BUSINESS) - public AjaxResult uploadNoticeVio(HttpServletRequest request, @RequestParam("file[]") MultipartFile[] files) { + public AjaxResult uploadNoticeVio(HttpServletRequest request, @RequestParam(value = "file[]",required = false) MultipartFile[] files) { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); MultipartHttpServletRequest multiReq = multipartResolver.resolveMultipart(request); String params = multiReq.getParameter("params"); - NoticeVioEntity entity = com.alibaba.fastjson2.JSON.parseObject(params, NoticeVioEntity.class); + String decryptStr = SM4Utils.decryptData_CBC(params); + NoticeVioEntity entity = com.alibaba.fastjson2.JSON.parseObject(decryptStr, NoticeVioEntity.class); entity.setCreateDay(DateTimeHelper.getNowDate()); entity.setIssTime(DateTimeHelper.getNowTime()); diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/TodayTaskServiceImpl.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/TodayTaskServiceImpl.java index a85a758..08a55c5 100644 --- a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/TodayTaskServiceImpl.java +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/TodayTaskServiceImpl.java @@ -1,5 +1,6 @@ package com.sercurityControl.proteam.dutyTask.service; +import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONArray; import com.alibaba.nacos.common.utils.CollectionUtils; import com.alibaba.nacos.shaded.org.checkerframework.checker.units.qual.C; @@ -8,6 +9,7 @@ import com.google.common.collect.Maps; import com.securityControl.common.core.utils.StringUtils; import com.securityControl.common.core.utils.aes.DateTimeHelper; import com.securityControl.common.core.utils.aes.ListHelper; +import com.securityControl.common.core.utils.aes.SM4Utils; import com.securityControl.common.core.utils.aes.StringHelper; import com.securityControl.common.core.web.domain.AjaxResult; import com.sercurityControl.proteam.callInterface.domain.TeamInfo; @@ -676,12 +678,12 @@ public class TodayTaskServiceImpl implements TodayTaskService { map.put("code", 200); map.put("msg", "查询成功"); map.put("count", list.size()); - map.put("data", list); + map.put("data", SM4Utils.encryptData_CBC(JSON.toJSONString(list))); } catch (Exception e) { map.put("code", 500); map.put("msg", "查询异常"); map.put("count", 0); - map.put("data", new ArrayList()); + map.put("data", SM4Utils.encryptData_CBC(JSON.toJSONString(new ArrayList()))); } return map; diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/supplement/controller/DailyReportController.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/supplement/controller/DailyReportController.java new file mode 100644 index 0000000..23ad9a7 --- /dev/null +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/supplement/controller/DailyReportController.java @@ -0,0 +1,316 @@ +package com.sercurityControl.proteam.supplement.controller; + +import com.securityControl.common.core.utils.StringUtils; +import com.securityControl.common.core.web.domain.AjaxResult; +import com.securityControl.common.log.annotation.Log; +import com.securityControl.common.log.enums.BusinessType; +import com.securityControl.common.log.enums.OperationType; +import com.sercurityControl.proteam.dutyTask.domain.*; +import com.sercurityControl.proteam.dutyTask.service.DayPaperService; +import com.sercurityControl.proteam.util.*; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.collections4.CollectionUtils; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.util.*; + +/** + * @className:newDailyReportController + * @author:cwchen + * @date:2024-10-24-10:43 + * @version:1.0 + * @description:新日报功能 建设部/建设分公司 + */ +@Slf4j +@RestController +@RequestMapping("/pot/safetyReport/") +public class DailyReportController { + + @Value("${file.upload_path}") + private String upload_path; + + @Resource + private VoiExcelUtil voiExcelUtil; + + @Resource + private DayPaperService dayPaperService; + + @GetMapping("downloadDaily") + @Log(title = "值班日报", menu = "值班任务->值班日报", businessType = BusinessType.EXPORT, details = "值班日报导出", grade = OperationType.EXPORT_BUSINESS) + public void downloadDaily(HttpServletRequest request, HttpServletResponse response, String currentDay, String chineseDate) { + download(request, response, currentDay, chineseDate); + } + + /** + * 获取日报数据 + * @return AjaxResult + * @author cwchen + * @date 2024/10/26 15:48 + */ + @PostMapping("getDailyData") + public AjaxResult getDailyData(String currentDay) { + Map map = null; + try { + map = handleData(currentDay); + } catch (Exception e) { + log.error(e.toString(), e); + } + return AjaxResult.success(map); + } + + public void download(HttpServletRequest request, HttpServletResponse response, String currentDay, String chineseDate) { + Map data = new HashMap<>(16); + String fileName = null; + try { + data = handleData(currentDay); + GwCityVo gwCityVo = dayPaperService.getCityInfo(currentDay); + data.put("xlsBase64", ""); + WordUtils.exportMillCertificateWord(request, response, data, "国网安徽电力基建安全日报" + chineseDate, "daily_newspaper_demo2.ftl"); + } catch (Exception e) { + log.error("值班日报下载", e); + } + } + + + public Map handleData(String currentDay) throws Exception { + List> tableList = new ArrayList>(); + List> tableList2 = new ArrayList>(); + List> tableList3 = new ArrayList>(); + List> tableList4 = new ArrayList>(); + Map data = new HashMap<>(64); + // 年月日 + data.put("year", DateTimeHelper.getNowYear()); + data.put("month", String.valueOf(Integer.parseInt(DateTimeHelper.getNowMonths()))); + data.put("day", DateTimeHelper.getNowDay()); + // 一、安全质量检查总体情况 + GwZlVo gwZlVo = dayPaperService.getAqzlInfo(currentDay); + data.put("one_num", setNullNumberValue(gwZlVo.getAllTickNum())); + data.put("one_num2", setNullNumberValue(gwZlVo.getZxzNum())); + data.put("one_num3", setNullNumberValue(gwZlVo.getZjNum())); + data.put("one_num4", setNullNumberValue(gwZlVo.getNewNum())); + data.put("one_num5", setNullNumberValue(gwZlVo.getDsNum())); + data.put("one_num6", setNullNumberValue(gwZlVo.getZsbNum())); + data.put("one_num7", setNullNumberValue(gwZlVo.getWtNum())); + + // 二、班组及人员情况 + data.put("two_num", setNullNumberValue(gwZlVo.getZxzTicket())); + data.put("two_num2", setNullNumberValue(gwZlVo.getZbhNum())); + data.put("two_num3", setNullNumberValue(gwZlVo.getZbhUserNum())); + + // 三、作业计划执行情况 + GwDayPlanVo gwDayPlanVo = dayPaperService.getDayPlanInfo(currentDay); + // 1.日计划实施 + data.put("three_num", setNullNumberValue(gwDayPlanVo.getZsPro())); + data.put("three_num2", setNullNumberValue(gwDayPlanVo.getZyxc())); + data.put("three_num3", setNullNumberValue(gwDayPlanVo.getTwoRisk())); + data.put("three_num4", setNullNumberValue(gwDayPlanVo.getThreeRisk())); + data.put("three_num5", setNullNumberValue(gwDayPlanVo.getFourRisk())); + // 2.今日视频监控接入情况 + data.put("four_num", setNullNumberValue(gwDayPlanVo.getEsjkNum())); + data.put("four_num2", setNullNumberValue(gwDayPlanVo.getTEsjkNum())); + data.put("four_num3", setNullNumberValue(gwDayPlanVo.getSwjkNum())); + data.put("four_num4", setNullNumberValue(gwDayPlanVo.getImpFourNum())); + data.put("four_num5", setNullNumberValue(gwDayPlanVo.getTSwjkNum())); + data.put("four_rate", gwDayPlanVo.getJrl()); + // 3.明日作业计划 + GwTmorrowPlanVo gwTmorrowPlanVo = dayPaperService.getTmorrowInfo(currentDay); + data.put("five_num", setNullNumberValue(gwTmorrowPlanVo.getPlanNum())); + data.put("five_num2", setNullNumberValue(gwTmorrowPlanVo.getUserPeople())); + data.put("five_num3", setNullNumberValue(gwTmorrowPlanVo.getTwoRisk())); + data.put("five_num4", setNullNumberValue(gwTmorrowPlanVo.getThreeRisk())); + data.put("work_plan", gwTmorrowPlanVo.getEjRiskList() + gwTmorrowPlanVo.getThreeMaxRisk()); + // 二级风险: + List> twoRisks = new ArrayList<>(); + for (int i = 0; i < gwTmorrowPlanVo.getTwoRiskList().size(); i++) { + String str = gwTmorrowPlanVo.getTwoRiskList().get(i); + Map twoRiskMap = new HashMap<>(16); + twoRiskMap.put("content", "(" + (i + 1) + ")" + str); + twoRisks.add(twoRiskMap); + } + data.put("twoRisks", twoRisks); + // 四、督查情况 + GwSupInfoVo supInfo = dayPaperService.getSupInfo(gwDayPlanVo,currentDay); + data.put("six_num", setNullNumberValue(supInfo.getDcNum())); + data.put("six_num2", setNullNumberValue(supInfo.getSpNum())); + data.put("six_num3", setNullNumberValue(supInfo.getThreeNum())); + data.put("six_num4", setNullNumberValue(supInfo.getImportNum())); + data.put("six_num5", setNullNumberValue(supInfo.getOtherNum())); + data.put("six_num6", setNullNumberValue(supInfo.getWzNum())); + // 远程督查情况 + data.put("seven_num", setNullNumberValue(supInfo.getDcNum())); + data.put("seven_num2", setNullNumberValue(supInfo.getWzNum())); + // 一般违章 + List> vioList = new ArrayList<>(); + Map vioMap = new HashMap<>(16); + vioMap.put("wzlx", "一般违章"); + vioMap.put("name", ""); + vioMap.put("content", ""); + vioMap.put("yj", ""); + vioMap.put("dealwith", ""); + vioMap.put("hasWord", 0); + // 违章图片 + List> voiImgList = new ArrayList>(); + vioMap.put("voiImgList", voiImgList); + // 整改图片 + List> voizgImgList = new ArrayList>(); + vioMap.put("voizgImgList", voizgImgList); + vioList.add(vioMap); + data.put("vioList", vioList); + + // 问题整改回复情况 + List> zgList = new ArrayList<>(); + Map zgMap = new HashMap<>(16); + zgMap.put("zg", ""); + zgList.add(zgMap); + data.put("zgList", zgList); + + // 关键措施照片上传和日报质量评价情况-表格 + List classInfoList = dayPaperService.getClassInfo(currentDay); + if (CollectionUtils.isNotEmpty(classInfoList)) { + for (int i = 0; i < classInfoList.size(); i++) { + GwClassInfoVo gwClassInfoVo = classInfoList.get(i); + Map tableMap = new HashMap<>(6); + tableMap.put("i", i + 1); + tableMap.put("name", setNullVlue(gwClassInfoVo.getCityName())); + tableMap.put("num", setNullVlue(gwClassInfoVo.getZbuNum())); + tableMap.put("hgs", setNullVlue(gwClassInfoVo.getHgNum())); + tableMap.put("lv", setNullVlue(gwClassInfoVo.getHgl())); + tableMap.put("pj", setNullVlue(gwClassInfoVo.getRbpj())); + tableList.add(tableMap); + } + } else { + Map tableMap = new HashMap<>(6); + tableMap.put("i", ""); + tableMap.put("name", ""); + tableMap.put("num", ""); + tableMap.put("hgs", ""); + tableMap.put("lv", ""); + tableMap.put("pj", ""); + tableList.add(tableMap); + } + data.put("tableList", tableList); + + // 远程抽查关键人员-表格-写死 + data.put("cc_num", "1"); + Map table2Map = new HashMap<>(6); + table2Map.put("i", "1"); + table2Map.put("name", "甘露-日新110kV线路工程"); + table2Map.put("org", "合肥"); + table2Map.put("name2", "孙伟"); + table2Map.put("post", "工作负责人"); + table2Map.put("pj", "优"); + tableList2.add(table2Map); + data.put("tableList2", tableList2); + + // 二级风险明细-表格 + List riskInfoList = dayPaperService.getRiskInfo(currentDay); + if (CollectionUtils.isNotEmpty(riskInfoList)) { + for (int i = 0; i < riskInfoList.size(); i++) { + GwRiskInfoVo gwRiskInfoVo = riskInfoList.get(i); + Map table3Map = new HashMap<>(6); + table3Map.put("i", i + 1); + table3Map.put("name", setNullVlue(gwRiskInfoVo.getProName())); + table3Map.put("org", setNullVlue(gwRiskInfoVo.getOrgName())); + table3Map.put("content", setNullVlue(gwRiskInfoVo.getWorkContent())); + tableList3.add(table3Map); + // 二级风险到岗到位抽查情况-表格 + Map table4Map = new HashMap<>(6); + table4Map.put("i", i + 1); + table4Map.put("name", setNullVlue(gwRiskInfoVo.getProName())); + table4Map.put("yz", setNullVlue(gwRiskInfoVo.getYzxmb())); + table4Map.put("jl", setNullVlue(gwRiskInfoVo.getJlxmb())); + table4Map.put("sg", setNullVlue(gwRiskInfoVo.getSgxmb())); + tableList4.add(table4Map); + } + } else { + Map table3Map = new HashMap<>(6); + table3Map.put("i", ""); + table3Map.put("name", ""); + table3Map.put("org", ""); + table3Map.put("content", ""); + tableList3.add(table3Map); + // 二级风险到岗到位抽查情况-表格 + Map table4Map = new HashMap<>(6); + table4Map.put("i", ""); + table4Map.put("name", ""); + table4Map.put("yz", ""); + table4Map.put("jl", ""); + table4Map.put("sg", ""); + tableList4.add(table4Map); + } + data.put("tableList3", tableList3); + data.put("tableList4", tableList4); + // 质量检查 + data.put("nine_num", "2"); + data.put("nine_num2", "2"); + data.put("nine_num3", "57"); + List> jcList = new ArrayList<>(); + Map jcMap = new HashMap<>(16); + jcMap.put("content", "(1)安徽滁州红桥220kV变电站新建工程(王仕斌班组)\n" + + "作业内容:软母线跳线、引下线、设备连线安装,电缆搬运、敷设二次接线,母线桥及其附件安装,软母线制作,站用变、消弧线圈、二次设备仓安装,隔离开关安装、调整,互感器、耦合电容器、避雷器安装,接地网施工。"); + jcList.add(jcMap); + Map jcMap2 = new HashMap<>(16); + jcMap2.put("content", "(2)安徽池州金安110kV变电站新建工程(李敬班组) 作业内容:电缆搬运、敷设二次接线,一次电气设备交接试验,二次设备调试,接地网施工,水电作业(配电装置楼),材料、设备搬运、绿化、地面卫生清扫,检查当日作业内容与作业票一致。"); + jcList.add(jcMap2); + data.put("jcList", jcList); + + // 省市公司安全动态 + List> dtList = new ArrayList<>(); + Map dtMap = new HashMap<>(16); + dtMap.put("dt", "1.阜阳公司副总经理汤永久到阜阳河北110kV变电站新建工程现场安全督查。"); + dtList.add(dtMap); + data.put("dtList", dtList); + + // 气象预警-降水/气温 + data.put("js", "今天夜里到明天白天:淮北地区阴天有小雨;江淮之间多云转阴天,中北部有小雨,部分地区中雨;江南晴天到多云。全省东北风3级。明天夜里到22号白天,全省阴天有小雨,其中江淮之间大部分地区中雨,局部大雨。"); + data.put("qw", "明晨最低气温:淮北地区北部:8-10℃;淮北地区南部:11-13℃;淮河以南:12-14℃。明天最高气温:淮北地区:16-18℃;江淮之间北部:18-20℃;江淮之间南部:20-22℃;沿江江南北部:22-24℃;沿江江南南部:24-26℃。"); + return data; + } + + public static String setNullVlue(String value) { + if (StringUtils.isBlank(value)) { + return ""; + } + return value; + } + + public static String setNullNumberValue(String value) { + if (StringUtils.isBlank(value)) { + return "0"; + } + return value; + } + + public static String setObjNullValue(Object value) { + if (Objects.isNull(value)) { + return ""; + } + return String.valueOf(value); + } + + public static boolean deleteFile(String sPath) { + boolean result = false; + try { + File file = new File(sPath); + if (file.isFile() && file.exists()) { + result = false; + int tryCount = 0; + while (!result && tryCount++ < 10) { + System.gc(); + result = file.delete(); + } + } + } catch (Exception e) { + log.error("文件删除异常", e); + } + return result; + } +} diff --git a/securityControl-modules/securityControl-proteam/src/main/resources/download/daily_newspaper_demo2.ftl b/securityControl-modules/securityControl-proteam/src/main/resources/download/daily_newspaper_demo2.ftl new file mode 100644 index 0000000..d548a3c --- /dev/null +++ b/securityControl-modules/securityControl-proteam/src/main/resources/download/daily_newspaper_demo2.ftl @@ -0,0 +1,13635 @@ + + + + + + + + + + + + + + + + + <#--整改文件--> + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voizgFileList?? && (vio.voizgFileList?size>0)> + <#list vio.voizgFileList as voiFile> + + + + + + <#--整改照片--> + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voizgImgList?? && (vio.voizgImgList?size>0)> + <#list vio.voizgImgList as voiImg> + + + + + + <#--违章照片--> + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voiImgList?? && (vio.voiImgList?size>0)> + <#list vio.voiImgList as voiImg> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 国网安徽电力基建安全日报 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${year} + + + + + + + + + + + + + + + + + + + + + + + + + ${month} + + + + + + + + + + + + + + + + + + + + + + + + + ${day} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 、安全质量检查总体情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 在执行的三级及以上风险作业共${one_num}项,今日三级及以上风险作业${one_num2} + 项,终结${one_num3}项,新许可${one_num4}项。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日 + + + + + + + + + + + + + + + ${one_num5} + + + + + + + + + + + + + + 个地市公司,开展主设备安装远程督查 + + + + + + + + + + + + + + + ${one_num6} + + + + + + + + + + + + + + 项次。检查发现问题 + + + + + + + + + + + + + + + ${one_num7} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 、班组及人员情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日E基建,进行中作业票 + + + + + + + + + + + + + + + ${two_num} + + + + + + + + + + + + 个,站班会 + + + + + + + + + + + + + + + ${two_num2} + + + + + + + + + + + + 个, + + + + + + + + + + + + + 参加作业 + + + + + + + + + + + + 人员 + + + + + + + + + + + + + + + ${two_num3} + + + + + + + + + + + + 人。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 、作业计划执行情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.日计划实施 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日在施工程 + + + + + + + + + + + + + + + ${three_num} + + + + + + + + + + + + + + 项, + + + + + + + + + + + + + 作业 + + + + + + + + + + + + + + 现场 + + + + + + + + + + + + + + + ${three_num2} + + + + + + + + + + + + + + + + + + + + + + + + + + + ,二级风险作业 + + + + + + + + + + + + + + + ${three_num3} + + + + + + + + + + + + + + + + + + + + + + + + + ,三级风险作 + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${three_num4} + + + + + + + + + + + + 项,四级及五级风险作业 + + + + + + + + + + + + + + + ${three_num5} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.今日视频监控接入情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日全省基建现场三级及以上视频监控应接 + + + + + + + + + + + + + + + ${four_num} + + + + + + + + + + + + 项,实际接入 + + + + + + + + + + + + + + + ${four_num2} + + + + + + + + + + + + 项;四级及五级风险应接入 + + + + + + + + + + + + + + + ${four_num3} + + + + + + + + + + + + 项(重要四级风险 + + + + + + + + + + + + + + + ${four_num4} + + + + + + + + + + + + 项),实际接入 + + + + + + + + + + + + + + + ${four_num5} + + + + + + + + + + + + 项,接入率 + + + + + + + + + + + + + + + ${four_rate} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3.明日作业计划 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 计划作业有 + + + + + + + + + + + + + + + ${five_num} + + + + + + + + + + + + + 个班组, + + + + + + + + + + + + + 作业人员 + + + + + + + + + + + + + + + ${five_num2} + + + + + + + + + + + + + 人。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 计划作业 + + + + + + + + + + + + + 二级风险 + + + + + + + + + + + + + + + ${five_num3} + + + + + + + + + + + + + 项,三级风险 + + + + + + + + + + + + + + + ${five_num4} + + + + + + + + + + + + + + + + + + + + + + + + + + ,${work_plan}。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 二级风险: + + + + <#if twoRisks?? && (twoRisks?size>0)> + <#list twoRisks as plan> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${plan.content} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 、督查情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (一)总体情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.今日共督查 + + + + + + + + + + + + + ${six_num} + + + + + + + + + + + + 处(视频 + + + + + + + + + + + + + ${six_num2} + + + + + + + + + + + + + + + + + + + + + + + + + + + ),其中三级 + + + + + + + + + + + + + 及以上 + + + + + + + + + + + + 现场 + + + + + + + + + + + + + ${six_num3} + + + + + + + + + + + + 处、重要四级现场 + + + + + + + + + + + + + ${six_num4} + + + + + + + + + + + + 处、其他现场 + + + + + + + + + + + + + ${six_num5} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 发现一般违章 + + + + + + + + + + + + + ${six_num6} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (二)常规工程 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 远程督查情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + .关键措施照片上传和日报 + + + + + + + + + + + + 质量 + + + + + + + + + + + 评价情况: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 序号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 建管单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 抽查站班会数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 合格数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 合格率 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 日报质量 + + + + + + + + + + + + + + 评价 + + + + + <#if tableList ?? && (tableList?size>0)> + <#list tableList as t> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.i} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.num} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.hgs} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.lv} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.pj} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + + .值班抽查情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日各地市公司均参与点到。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3.远程抽查情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 远程抽查关键人员 + + + + + + + + + + + + + + + ${cc_num} + + + + + + + + + + + + + + + + + + + + 人,具体如下: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 序号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 工程名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 建设单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 被抽查人员姓名 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 被抽查人员岗位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 抽查评价 + + + + + <#if tableList2 ?? && (tableList2?size>0)> + <#list tableList2 as t> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.i} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.org} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.name2} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.post} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.pj} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.二级风险明细 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 序号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 工程名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 建管单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 作业内容 + + + + + <#if tableList3 ?? && (tableList3?size>0)> + <#list tableList3 as t> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.i} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.org} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.content} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5.二级风险到岗到位抽查情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 序号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 工程名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 业主项目部 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 监理项目部 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 施工项目部 + + + + + <#if tableList4 ?? && (tableList4?size>0)> + <#list tableList4 as t> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.i} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.yz} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.jl} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${t.sg} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 备注:“/”代表未到岗到位,“√”代表到岗到位。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (三)质量检查 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.25项质量关键环节检查情况: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日核查${nine_num}项处于主设备安装阶段的工程,球机在线${nine_num2} + 项。具体工程名称如下: + + + + <#if jcList ?? && (jcList?size>0)> + <#list jcList as vo> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${vo.content} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日发现问题:无 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (四)变电站工程标准化转序情况检查: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 今日督查变电站在建工程${nine_num3}项,当日无具备标准化转序的工程。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 五、省市公司安全动态 + + + <#if dtList ?? && (dtList?size>0)> + <#list dtList as vo> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${vo.dt} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 六、气象预警 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 降水: + + + + + + + + + + + + + + ${js} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 气温 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qw} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 七、重要工作部署情况。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 无。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编制: + + + + + + + + + + + + + + 王陈成 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 审核: + + + + + + + + + + + + + + 魏涛 + + + + + + + + + + + + + + + + 6 + 949 + 1688 + 0 + false + false + 1734 + WPS Office_12.1.0.18608_F1E327BC-269C-435d-A152-05C5408002CA + + + + + + + 2023-07-04T16:37:00Z + sp1 + SONE文少 + 2024-10-24T02:42:41Z + + + + + + + + 2052-12.1.0.18608 + + + 8F152F55A8F1436C8FB8A7496822E7D5_13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 各地市自查违章情况 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sheet1!$B$1 + + + + 作业现场 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 109 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 54 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sheet1!$A$2:$A$18 + + + + 建设分公司 + + + 合肥 + + + 宣城 + + + 安庆 + + + 淮北 + + + 黄山 + + + 六安 + + + 芜湖 + + + 滁州 + + + 马鞍山 + + + 亳州 + + + 阜阳 + + + 池州 + + + 宿州 + + + 蚌埠 + + + 淮南 + + + 铜陵 + + + + + + + Sheet1!$B$2:$B$18 + + General + + + 109 + + + 54 + + + 27 + + + 23 + + + 22 + + + 22 + + + 22 + + + 18 + + + 16 + + + 16 + + + 14 + + + 13 + + + 12 + + + 12 + + + 11 + + + 11 + + + 2 + + + + + + + + + + + Sheet1!$C$1 + + + + 严重违章 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sheet1!$A$2:$A$18 + + + + 建设分公司 + + + 合肥 + + + 宣城 + + + 安庆 + + + 淮北 + + + 黄山 + + + 六安 + + + 芜湖 + + + 滁州 + + + 马鞍山 + + + 亳州 + + + 阜阳 + + + 池州 + + + 宿州 + + + 蚌埠 + + + 淮南 + + + 铜陵 + + + + + + + Sheet1!$C$2:$C$18 + + General + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + + + + Sheet1!$D$1 + + + + 一般违章 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sheet1!$A$2:$A$18 + + + + 建设分公司 + + + 合肥 + + + 宣城 + + + 安庆 + + + 淮北 + + + 黄山 + + + 六安 + + + 芜湖 + + + 滁州 + + + 马鞍山 + + + 亳州 + + + 阜阳 + + + 池州 + + + 宿州 + + + 蚌埠 + + + 淮南 + + + 铜陵 + + + + + + + Sheet1!$D$2:$D$18 + + General + + + 2 + + + 0 + + + 1 + + + 0 + + + 1 + + + 2 + + + 2 + + + 0 + + + 3 + + + 1 + + + 0 + + + 2 + + + 1 + + + 0 + + + 1 + + + 0 + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${xlsBase64} + + + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voizgFileList?? && (vio.voizgFileList?size>0)> + <#list vio.voizgFileList as voiFile> + + + ${voiFile.fileBase64} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + iVBORw0KGgoAAAANSUhEUgAAAloAAAAFCAMAAACqwrLTAAAABGdBTUEAALGPC/xhBQAAACBjSFJN + AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAADAFBMVEX/7+//AAD/AQH/AgL/ + AwP/BAT/BQX/Bgb/Bwf/CAj/CQn/Cgr/Cwv/DAz/DQ3/Dg7/Dw//EBD/ERH/EhL/ExP/FBT/FRX/ + Fhb/Fxf/GBj/GRn/Ghr/Gxv/HBz/HR3/Hh7/Hx//ICD/ISH/IiL/IyP/JCT/JSX/Jib/Jyf/KCj/ + KSn/Kir/Kyv/LCz/LS3/Li7/Ly//MDD/MTH/MjL/MzP/NDT/NTX/Njb/Nzf/ODj/OTn/Ojr/Ozv/ + PDz/PT3/Pj7/Pz//QED/QUH/QkL/Q0P/RET/RUX/Rkb/R0f/SEj/SUn/Skr/S0v/TEz/TU3/Tk7/ + T0//UFD/UVH/UlL/U1P/VFT/VVX/Vlb/V1f/WFj/WVn/Wlr/W1v/XFz/XV3/Xl7/X1//YGD/YWH/ + YmL/Y2P/ZGT/ZWX/Zmb/Z2f/aGj/aWn/amr/a2v/bGz/bW3/bm7/b2//cHD/cXH/cnL/c3P/dHT/ + dXX/dnb/d3f/eHj/eXn/enr/e3v/fHz/fX3/fn7/f3//gID/gYH/goL/g4P/hIT/hYX/hob/h4f/ + iIj/iYn/ior/i4v/jIz/jY3/jo7/j4//kJD/kZH/kpL/k5P/lJT/lZX/lpb/l5f/mJj/mZn/mpr/ + m5v/nJz/nZ3/np7/n5//oKD/oaH/oqL/o6P/pKT/paX/pqb/p6f/qKj/qan/qqr/q6v/rKz/ra3/ + rq7/r6//sLD/sbH/srL/s7P/tLT/tbX/trb/t7f/uLj/ubn/urr/u7v/vLz/vb3/vr7/v7//wMD/ + wcH/wsL/w8P/xMT/xcX/xsb/x8f/yMj/ycn/ysr/y8v/zMz/zc3/zs7/z8//0ND/0dH/0tL/09P/ + 1NT/1dX/1tb/19f/2Nj/2dn/2tr/29v/3Nz/3d3/3t7/39//4OD/4eH/4uL/4+P/5OT/5eX/5ub/ + 5+f/6Oj/6en/6ur/6+v/7Oz/7e3/7u7/8PD/8fH/8vL/8/P/9PT/9fX/9vb/9/f/+Pj/+fn/+vr/ + +/v//Pz//f3//v7///8oSjCnAAAAAWJLR0T/pQfyxQAABOpJREFUSMft1VNzHQgABeC7sZ3GatDY + NhrbScMb27Zt20ljo0Fj27Zto7vvm/fuTDffTzhzzhwA4K9/AQEBBQUDh4CAhIKChoGBhYOHR0BE + REJGQUFFQ0P/hIGBiYWFjYODi4ePT0BISPSZmJiElJTsCzk5BSUlFTU1DS0dHT0DAyMTMzMLKysb + OwcHJxcXNw8PLx8/v4CgoNBXYWERUVExcQkJSSkpaRkZWTl5eQVFRSVlFRVVNTX1bxoamlpa2jo6 + ukA9PX0DA0MjY2MTU1MzcwsLSysraxsbWzt7ewdHRydnFxdXNzd3D09PL29vH19fP/+AgMCgoOCQ + 0NCw8PCIyKio6JiY2Li4+ITExKTk5JTUtLT0jIzMrOzsnNzcvPz8gsKiou/FxSWlZWXlFRWVVdXV + NbW1dfX1DY1NTT+am1ta29p+trd3dHZ2dff09Pb19Q8MDg4ND4+Mjo2NT0xMTk1Nz8zOzs3PLywu + LS2vrKyura9vbG5ubW/v7O7t7R8cHB4dH5+cnp6dX1wALi+vrq9vbu/u7h8eHp+en19eX99+/f3H + A7yr1offAwQEFAwMHAISEgoaGgYWDg4eAQERCQkZBRUVDR39EwYmJhY2Ng4uHh4+AQEhEdFnYhIS + UjKyL+QUFJRUVNQ0tLR09PQMjIxMzCwsrGxs7BycnFzc3Dy8fHz8AgKCQkJfhUVERMXExCUkJaWk + pWVk5eTkFRQUlZSUVVRV1dTVv2loamppa+voAoF6+voGhoZGxiYmpmZm5haWllbW1ja2dnb2Dg6O + Tk7OLq6ubu7uHp5eXt4+Pr5+/v4BgYFBwcEhoWFh4RERkVHR0TGxsXHxCQmJSUnJKSmpaenpGZmZ + Wdk5OQAALCwMNDQUJAQEOBgYKMh/HfiHPwbg1ztvb68vz89Pj48P9/d3tzc311dXl4CLi/Ozs9OT + 4+Ojw8OD/f293Z2d7a2tzY319bXV1ZXlpaXFhYX5ubnZmenpqcnJifGxsdGRkeGhwcGB/v6+3t6e + 7q6uzo6O9p9tba0tLc0/mpoaGxrq6+pqa6qrqyorK8rLykpLSoq/FxUVFhTk5+Xl5mRnZ2VmZqSn + paWmpCQnJSYmxMfHxcbGREdFRUZEhIeFhoYEBwcFBgT4+/n5+vh4e3l6eri7u7m6uDg7OTk62Nvb + 2draWFtbWVpYmJuZmZoYGxsZGhro6+kBdXV1tLW1NDU0vqmrq6mqqCgrKSkqyMvLycrKSEtLSUpI + iIuJiYoIC38VEhIUEODn4+Xl4ebm4uTgYGdjY2VhZmZiZGSgp6ejpaGhpqKipCAn/0JGRkpCTPyZ + iIiQgAAfDxcXBxsbCxMD4xM6OhoqCgoyEhIiAgI83P9uwoD3H/nrw2/x9vr68vz09PjwcH93e3tz + fX11CQBcnJ+fnZ6eHB8dHR4c7O/t7u5sb29tbmysr62trqwsLy0uLszPz83OzExPTU1OTIyPjY6O + DA8PDQ4M9Pf19fZ0d3d1dna0t/9sa21taW7+0dTY2FBfX1dbU1NdVVVZUVFeVlpaUlz8vaiwsCA/ + Py83Jyc7KyszIyM9LTU1JTk5KTEhIT4uLjYmOjoqMjIiPDwsNCQkOCgoMMDf38/X18fby8vTw8Pd + zc3VxdnZydHRwd7OztbGxtrK0tLC3NzM1NTE2MjI0MBAXw8IBP4DFOiyGUbo+VoAAAAASUVORK5C + YII= + + + <#--违章照片--> + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voiImgList?? && (vio.voiImgList?size>0)> + <#list vio.voiImgList as voiImg> + + + ${voiImg.img} + + + + + + + <#--整改照片--> + <#if vioList?? && (vioList?size>0)> + <#list vioList as vio> + <#if vio.voizgImgList?? && (vio.voizgImgList?size>0)> + <#list vio.voizgImgList as voiImg> + + + ${voiImg.img} + + + + + + + + AQAAAIAAAAAIAAAAAAAAAFYAAAA0AAAAAAAAAAAAAADsCQAA/QgAACBFTUYAAAEAkBMAAA0AAAAC + AAAACgAAAGwAAAAAAAAAgAcAADgEAAD8AQAAHgEAAAAAAAAAAAAAAAAAAGDABwAwXQQASwBTAE8A + IABJAGMAbwBuAAAAAAAKAAAAEAAAAAAAAAAAAAAACQAAABAAAABgAAAAVwAAAHIAAACgEAAAIAAA + AAAAAAA/AAAAHwAAACAAAAAAAAAAIAAAACAAAAAAgP8BAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/ + AAAAAAAAAAD///8AAAAAAGwAAAA0AAAAoAAAAAAQAAAgAAAAIAAAACgAAAAgAAAAIAAAAAEAIAAD + AAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAP8AAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUE + AxAmHBhoLyQegC8kHoAvJB6ALyQegC8kHoAvJB6ALyQegC8kHoAvJB6ALyQegC8kHoAvJB6ALyQe + gC8kHoAvJB6ALyQegC8kHoAvJB6ALyQegC8kHoAvJB6AIxoWYAUDAxAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAIxoWYJaQjcD9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9 + /Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/+WkI3AJhwYaAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJB6A/fz7//38+//9/Pv//fz7//38+//9/Pv//fz7 + //38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/ + /fz7//38+/8vJB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kHoD9/Pv//fz7//38+//9 + /Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38 + +//9/Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyQe + gP38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/ + /fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/LyQegAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAvJB6A/fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38 + +//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/8vJB6AAAAA + AAAAAAAAAAAAAAAAAIVIC4ftfxXv/4MV//+DFf//gxX//38T//9/E///fBL//3wS//96EP//dw// + /3cP//93D///dA7//3EM//9xDP//eBr//rWD//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9 + /Pv//fz7/y8kHoAAAAAAAAAAAAAAAACFSAuH/4kY//+JGP//hhf//4YX//+DFf//gxX//38T//9/ + E///fBL//3wS//96EP//ehD//3cP//90Dv//dA7//3EM//9xDP//cQz//qx0//38+//9/Pv//fz7 + //38+//9/Pv//fz7//38+//9/Pv/LyQegAAAAAAAAAAAAAAAAO1/Fe//jBr//4kY//+JGP//hhf/ + /4YX//+DFf//gxX//38T//9/E///fBL//3wS//96EP//ehD//3cP//90Dv//dA7//3EM//9xDP// + eBr//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/8vJB6AAAAAAAAAAAAAAAAA/48b//+M + Gv//jBr//4kY//+JGP//hhf//4YX//+DFf//gxX//38T//9/E///fBL//3wS//96EP//ehD//3cP + //90Dv//dA7//3EM//9xDP/9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAA + AAAAAAAAAAD/kBz//48b//+MGv//jBr//4kY//+JGP//hhf//4YX//+DFf//gxX//38T//9/E/// + fBL//3wS//96EP//dw///3cP//90Dv//dA7//3EM//38+//9/Pv//fz7//38+//9/Pv//fz7//38 + +//9/Pv/LyQegAAAAAAAAAAAAAAAAP+QHP//kBz//48b//+MGv//+PH////////EjP//hhf//4YX + //+DFf//gxX//38T//9/E///wYr////////48f//dw///3cP//90Dv//dA7//fz7//38+//9/Pv/ + /fz7//38+//9/Pv//fz7//38+/8vJB6AAAAAAAAAAAAAAAAA/5Md//+QHP//kBz//48b//////// + ///////////EjP//hhf//4YX//+DFf//gxX//8GK//////////////////96EP//dw///3cP//90 + Dv/9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAAAAAAAAAAAAD/lR7//5Md + //+THf//kBz////////////////////////EjP//hhf//4YX///Biv////////////////////// + /3wS//96EP//ehD//3cP//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/LyQegAAAAAAA + AAAAAAAAAP+WIP//liD//5Md//+THf////////////+1bv/////////////EjP//wYr///////// + ////tW7/////////////fBL//3wS//96EP//dw///fz7//38+//9/Pv//fz7//38+//9/Pv//fz7 + //38+/8vJB6AAAAAAAAAAAAAAAAA/5gg//+WIP//lR7//5Ue/////////////48b//+9ff////// + /////////////////719//+DFf////////////9/E///fBL//3wS//96EP/9/Pv//fz7//38+//9 + /Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAAAAAAAAAAAAD/mCD//5gg//+WIP//lR7///////// + ////kBz//48b///EjP/////////////EjP//hhf//4YX/////////////38T//9/E///fBL//3wS + //38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/LyQegAAAAAAAAAAAAAAAAP+bIf//mCD/ + /5gg//+WIP////////////+QHP//kBz//48b//+MGv//jBr//4kY//+JGP//hhf///////////// + gxX//38T//9/E///fBL//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/8vJB6AAAAAAAAA + AAAAAAAA/54i//+bIf//myH//5gg/////////////5Md//+THf//kBz//48b//+MGv//jBr//4kY + //+JGP////////////+DFf//gxX//38T//9/E//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/ + /fz7/y8kHoAAAAAAAAAAAAAAAAD/niL//54i//+bIf//mCD/////////////lR7//5Ue//+QHP// + kBz//48b//+MGv//jBr//4kY/////////////4YX//+DFf//gxX//38T//38+//9/Pv//fz7//38 + +//9/Pv//fz7//38+//9/Pv/LyQegAAAAAAAAAAAAAAAAP+gJP//niL//5sh//+bIf//+PH///jx + //+WIP//lR7//5Md//+THf//kBz//48b//+MGv//jBr///jx///48f//hhf//4YX//+DFf//gxX/ + /fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/8vJB6AAAAAAAAAAAAAAAAA/6Ak//+gJP// + niL//54i//+bIf//myH//5gg//+WIP//lR7//5Md//+QHP//kBz//48b//+MGv//jBr//4kY//+J + GP//hhf//4YX//+DFf/9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAAAAAA + AAAAAAD/oyX//6Ak//+gJP//niL//5sh//+bIf//mCD//5gg//+WIP//lR7//5Md//+THf//kBz/ + /48b//+MGv//jBr//4kY//+JGP//hhf//4YX//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9 + /Pv/LyQegAAAAAAAAAAAAAAAAO2ZI+//oyX//6Ml//+gJP//niL//5sh//+bIf//myH//5gg//+W + IP//lR7//5Md//+THf//kBz//48b//+MGv//jBr//4kY//+JGP//jSX//fz7//38+//9/Pv//fz7 + //38+//9/Pv//fz7//38+/8vJB6AAAAAAAAAAAAAAAAAhVcTh/+jJf//oyX//6Ak//+gJP//niL/ + /54i//+bIf//myH//5gg//+WIP//lR7//5Md//+THf//kBz//48b//+MGv//jBr//4kY///Biv/9 + /Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoAAAAAAAAAAAAAAAAAAAAAAhVcTh+2Z + I+//oyX//6Ak//+gJP//niL//54i//+bIf//myH//5gg//+WIP//lR7//5Md//+THf//kBz//48b + //+WIP//vX3//fz7//38+//9/Pv/lo+Mvy8kHoAvJB6ALyQegC8kHoAvJB6AKyAbdAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAvJB6A/fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9 + /Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+/8vJB6A7uzr9/38+//9/Pv/1tPP5zkv + KoAIBgUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kHoD9/Pv//fz7//38+//9/Pv//fz7 + //38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoD9/Pv/ + /fz7/9bTz+c5LyqACAYFGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyQegP38+//9 + /Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38 + +//9/Pv/LyQegP38+//W08/nOS8qgAgGBRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAvJB6A/fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv/ + /fz7//38+//9/Pv//fz7//38+/8vJB6A1tPP5zkvKoAIBgUYAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAACYcGGiWkI3A/fz7//38+//9/Pv//fz7//38+//9/Pv//fz7//38 + +//9/Pv//fz7//38+//9/Pv//fz7//38+//9/Pv//fz7/y8kHoA5LyqACAYFGAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQQDECMaFmAvJB6ALyQegC8kHoAvJB6A + LyQegC8kHoAvJB6ALyQegC8kHoAvJB6ALyQegC8kHoAvJB6ALyQegC8kHoAvJB6AKyAbdAgGBRgA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAwAAAABAAAAGAAAAAwAAAAAAAAAGQAAAAwA + AAD///8AUgAAAHABAAABAAAA9P///wAAAAAAAAAAAAAAAJABAAAAAAABAAAAAE0AaQBjAHIAbwBz + AG8AZgB0ACAAWQBhAEgAZQBpACAAVQBJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/securityControl-modules/securityControl-proteam/src/main/resources/mapper/supplement/MonitoringCoverageMapper.xml b/securityControl-modules/securityControl-proteam/src/main/resources/mapper/supplement/MonitoringCoverageMapper.xml index e2f2c5f..788b429 100644 --- a/securityControl-modules/securityControl-proteam/src/main/resources/mapper/supplement/MonitoringCoverageMapper.xml +++ b/securityControl-modules/securityControl-proteam/src/main/resources/mapper/supplement/MonitoringCoverageMapper.xml @@ -73,7 +73,7 @@ COUNT(IF(jjmc.error_type != '7',1,null)) AS normalNum FROM jj_monitoring_coverage jjmc - +