为切实建牢校园食物平安防地,全力护航师生舌尖上的平安,近期,黔江区市场监管局聚焦学校食堂食物平安环节环节,全面开展2026年春季校园食物平安专项查抄,对辖区156家学校及长儿园食堂实施全笼盖、无死角“全面体检”。春季学期开学伊始,黔江区市场监管局提前谋划、精准发力,将校园食物平安查抄列为近期焦点工做,制定专项查抄方案,细化查抄尺度、明白排查沉点、规定义务分工,统筹调配全局执量,组建4个专项查抄小组,分片包干、全程督导、闭环办理”工做机制。此次专项查抄笼盖全区所有中小学校及长儿园食堂,实现校园餐饮单元查抄无脱漏,从泉源压实监管义务,建牢食物平安第一道防地。查抄期间,30余名法律人员下沉一线,逐校逐食堂开展示场核查。法律人员严酷按关要求,环绕食物平安全链条环节环节深度排查、不留盲区、不走过场。正在食材准入环节,沉点核查进货检验、索证索票、台账登记轨制落实环境,肉蛋奶、时令蔬果等大食材的供货天分及查验检疫演讲,过时变质、来历不明、不及格食材入校;正在加工制做环节,严查生熟分隔、荤素分手、烧熟煮透、餐具公用等操做规范,杜绝交叉污染;正在餐器具消毒环节,核查消毒设备运转、消毒流程施行及记实留存环境,确保餐器具清洗消毒达标;正在食物留样环节,细心查对留样品种、分量、时长、标识标注及冷藏前提,严酷落实留样办理要求。同时,同步查抄食堂从业人员健康证持证、小我卫生、后厨卫生及防鼠防蝇防尘“三防”设备运维等环境,全方位排查食物平安亏弱环节。此次专项查抄共排查各类食物平安问题235个,次要集中正在食物留样不规范、设备设备运维不到位、食物储存分类不严酷、从业人员小我卫生不达标等日常管控亏弱环节。针对排查出的问题,法律人员现场梳理构成问题清单,明白整改时限、尺度及第一义务人,要求食堂担任人高度注沉、立行立改,确保现患清零见底。对查抄中发觉的违法违规行为“零”,依法从严查处,此次共下达责令整改通知书15份、立案查处12起,以严酷法律构成无力,守牢校园食物平安底线。查抄过程中,法律人员同步开展食物平安普法宣传,现场向学校担任人、食堂办理人员及从业人员解读食物平安相关法令律例、操做规范和从体义务要求,连系典型案例开展警示教育,指导相关人员树牢“食物平安无小事”的义务认识,熟练控制操做流程,盲目规范运营办理行为。同时,督促各学校健全食物平安长效办理机制,严酷落实日管控、周排查、月安排轨制,常态化开展自查自纠,及时消弭潜正在风险,从泉源防备食物平安变乱。此次春季校园食物平安专项查抄,无效排查整治了辖区学校食堂食物平安现患,进一步压实了学校及食堂平安从体义务,规范了校园餐饮办事运营行为。下一步,区市场监管局将持续紧盯校园食物平安这一平易近生沉点,强化日常放哨取专项整治相连系,不竭提拔校园食物平安办理程度,切实保障泛博师生饮食平安,为师生营制平安、安心、健康的校园就餐。(通信员 侯晓婷 )
pHei) { sHei = pHei } else { sHei = zHei - (scrHei - topHei) } $(.nrcon-right).css({ top: scrHei - topHei + px, height: sHei, overflow: auto, right: 0 }) } else { $(.nrcon-right).attr(style, ) } } scrFns() $(window).scroll(function () { scrFns(); }) $(window).resize(function () { scrFns(); }) }) } //处置部属单元带领消息显示 $(document).ready(function () { // 选择所有的.dwjj_text div下的p标签 $(.dwjj_text div p).each(function () { var $this = $(this); var text = $this.text(); var parts = text.split(/\n+/); // 利用一个或多个空白字符(空格、制表符、换行符等)做为分隔符 if (parts.length>pHei) { sHei = pHei } else { sHei = zHei - (scrHei - topHei) } $(。nrcon-right)。css({ top! scrHei - topHei + px, height! sHei, overflow! auto, right! 0 }) } else { $(。nrcon-right)。attr(style, ) } } scrFns() $(window)。scroll(function () { scrFns(); }) $(window)。resize(function () { scrFns(); }) }) } //处置部属单元带领消息显示 $(document)。ready(function () { // 选择所有的。dwjj_text div下的p标签 $(。dwjj_text div p)。each(function () { var $this = $(this); var text = $this。text(); var parts = text。split(/\n+/); // 利用一个或多个空白字符(空格、制表符、换行符等)做为分隔符 if (parts。length, { class! names }); nameSpan。text(parts[0]); // 将剩下的部门做为描述 var description = parts。slice(1)。join( ); // 清空原始内容,添加新的布局 $this。empty()。append(nameSpan)。append( )。append(description); } }); }); //处置全局打印erHTML; // 获取body的内容 let start =; // 起头打印标识, 17个字符 let end =; // 竣事打印标识 let newStr = oldStr。substr(oldStr。indexOf(start) + 17); // 截取起头打印标识之后的内容 newStr = newStr。substring(0, newStr。indexOf(end)); // 截取起头打印标识和竣事打印标识之间的内容 window。document。body。innerHTML = newStr; // 把需要打印的指定内容赋给body window。print(); // 挪用浏览器的打印功能打印指定区域 window。document。body。innerHTML = oldStr; // body替代为本来的内容 } // 替代渝快办地址orgcode=500114055&typeId=01 function replaceParamsInUrl(url) { // 若是URL不包含qjq则间接前往 if (!url。includes(qjq)) { return url; } // 解析URL const urlParts = url。split(?); if (urlParts。length-1) { let newhref= replaceParamsInUrl(href); $(this)。attr(href, newhref); } }); }); //处置全局时间 $(document)。ready(function () { // 选择 。dwjj_text 下的 p 元素 $(。dwjj_text p)。each(function () { var $p = $(this); // 利用正则表达式婚配所有可能的时间区间格局 var timePattern = /(\d{1,2}[!:]\d{2})[\u2013\u2014\-]{1,3}(\d{1,2}[!:]\d{2})/g; var newText = $p。html()。replace(timePattern, function (match, start, end) { // 同一格局为 HH!mm-HH!mm return start + - + end; }); $p。html(newText); }); }); //非名跳转提醒 document。addEventListener(DOMContentLoaded, function () { // 获取所有的a标签 var links = document。querySelectorAll(a); // 遍历所有a标签,为它们添加click事务 for (var i = 0; i=0) { return; } // 查抄链接能否是 if (!isGovCnDomain(this。href)) { // 若是不是。gov。cn域,则默认行为并显示框 event。preventDeult(); var result = confirm(您即将分开本坐并拜候外部链接,确认继续吗?); if (result) { // 正在新窗口中打开链接 window。open(this。href, _blank); } } else { // 若是是。gov。cn域,答应默认行为发生 return true; } }); } // 查抄域名能否为。gov。cn function isGovCnDomain(url) { var domain = getDomain(url); return domain。endsWith(。gov。cn); } // 获取URL的域名 function getDomain(url) { var a = document。createElement(a); a。href= url; return a。hostname; } });
:/\\?*]/g, ); // // 处置过长的文件名 // if (cleanName.length>:/\\?*]/g, ); // // 处置过长的文件名 // if (cleanName.lengthconfig.maxFileNameLength) { // cleanName = cleanName.substring(0, config.maxFileNameLength) + ...; // } // // 若是文件名为空,利用默认名称 // if (!cleanName.trim()) { // cleanName = 下载文件; // } // return cleanName + fileExt; // }, // /** // * 建立下载链接并触发下载 // */ // createDownloadLink: function(fileUrl, fileName, originalLink) { // // 方式1: 利用fetch API(保举,但受CORS) // this.downloadWithFetch(fileUrl, fileName).catch(error =>config.maxFileNameLength) { // cleanName = cleanName.substring(0, config.maxFileNameLength) + ...; // } // // 若是文件名为空,利用默认名称 // if (!cleanName.trim()) { // cleanName = 下载文件; // } // return cleanName + fileExt; // }, // /** // * 建立下载链接并触发下载 // */ // createDownloadLink: function(fileUrl, fileName, originalLink) { // // 方式1: 利用fetch API(保举,但受CORS) // this.downloadWithFetch(fileUrl, fileName).catch(error ={ // console.warn(Fetch下载失败,测验考试利用间接链接方式:, error); // // 方式2: 间接建立链接(兼容性更好) // this.downloadWithDirectLink(fileUrl, fileName, originalLink); // }); // }, // /** // * 利用Fetch API下载 // */ // downloadWithFetch: function(fileUrl, fileName) { // return fetch(fileUrl, { // method: GET, // mode: cors, // credentials: same-origin // }) // .then(response =>{ // console.warn(Fetch下载失败,测验考试利用间接链接方式:, error); // // 方式2: 间接建立链接(兼容性更好) // this.downloadWithDirectLink(fileUrl, fileName, originalLink); // }); // }, // /** // * 利用Fetch API下载 // */ // downloadWithFetch: function(fileUrl, fileName) { // return fetch(fileUrl, { // method: GET, // mode: cors, // credentials: same-origin // }) // .then(response ={ // if (!response.ok) { // throw new Error(`HTTP error! status: `); // } // return response.blob(); // }) // .then(blob =>{ // if (!response.ok) { // throw new Error(`HTTP error! status: `); // } // return response.blob(); // }) // .then(blob ={ // const url = window.URL.createObjectURL(blob); // const a = document.createElement(a); // a.href= url; // a.download = fileName; // a.style.display = none; // document.body.appendChild(a); // a.click(); // document.body.removeChild(a); // window.URL.revokeObjectURL(url); // this.showNotification(`文件下载完成: `); // }); // }, // /** // * 利用间接链接方式下载 // */ // downloadWithDirectLink: function(fileUrl, fileName, originalLink) { // const a = document.createElement(a); // a.href= fileUrl; // a.download = fileName; // a.style.display = none; // a.target = _blank; // 正在新窗口打开,避免分开当前页面 // document.body.appendChild(a); // a.click(); // document.body.removeChild(a); // this.showNotification(`正鄙人载: `); // }, // /** // * 显示通知 // */ // showNotification: function(message, isError = lse) { // // 测验考试利用现有的通知系统 // let notification = document.getElementById(file-download-notification); // if (!notification) { // // 建立通知元素 // notification = document.createElement(div); // notification.id = file-download-notification; // notification.style.cssText = ` // position: fixed; // top: 20px; // right: 20px; // padding: 15px 20px; // background: #2ecc71; // color: white; // border-radius: 5px; // box-shadow: 0 3px 10px rgba(0,0,0,0.2); // z-index: 10000; // max-width: 400px; // word-break: break-word; // transition: all 0.3s ease; // `; // document.body.appendChild(notification); // } // // 设置通知内容和样式 // notification.textContent = message; // notification.style.background = isError ? #e74c3c : #2ecc71; // notification.style.display = block; // notification.style.opacity = 1; // // 从动躲藏 // setTimeout(() =>{ // const url = window.URL.createObjectURL(blob); // const a = document.createElement(a); // a.href= url; // a.download = fileName; // a.style.display = none; // document.body.appendChild(a); // a.click(); // document.body.removeChild(a); // window.URL.revokeObjectURL(url); // this.showNotification(`文件下载完成: `); // }); // }, // /** // * 利用间接链接方式下载 // */ // downloadWithDirectLink: function(fileUrl, fileName, originalLink) { // const a = document.createElement(a); // a.href= fileUrl; // a.download = fileName; // a.style.display = none; // a.target = _blank; // 正在新窗口打开,避免分开当前页面 // document.body.appendChild(a); // a.click(); // document.body.removeChild(a); // this.showNotification(`正鄙人载: `); // }, // /** // * 显示通知 // */ // showNotification: function(message, isError = lse) { // // 测验考试利用现有的通知系统 // let notification = document.getElementById(file-download-notification); // if (!notification) { // // 建立通知元素 // notification = document.createElement(div); // notification.id = file-download-notification; // notification.style.cssText = ` // position: fixed; // top: 20px; // right: 20px; // padding: 15px 20px; // background: #2ecc71; // color: white; // border-radius: 5px; // box-shadow: 0 3px 10px rgba(0,0,0,0.2); // z-index: 10000; // max-width: 400px; // word-break: break-word; // transition: all 0.3s ease; // `; // document.body.appendChild(notification); // } // // 设置通知内容和样式 // notification.textContent = message; // notification.style.background = isError ? #e74c3c : #2ecc71; // notification.style.display = block; // notification.style.opacity = 1; // // 从动躲藏 // setTimeout(() ={ // notification.style.opacity = 0; // setTimeout(() =>{ // notification。style。opacity = 0; // setTimeout(() ={ // notification。style。display = none; // }, 300); // }, config。notificationDuration); // }, // /** // * 手动为链接添加下载优化 // */ // optimizeLink! function(linkElement) { // if (!linkElement !linkElement。href) return lse; // const href= linkElement。getAttribute(href); // if (this。isFileLink(href)) { // linkElement。classList。add(optimized-download); // return true; // } // return lse; // }, // /** // * 优化器,清理资本 // */ // destroy! function() { // if (this。observer) { // this。observer。disconnect(); // } // document。removeEventListener(click, this。handleLinkClick); // } // }; // // 从动初始化t(); // }); // } else { // window。FileDownloadOptimizer。init(); // } // })(); // // 供给全局函数以便手动挪用 // window。downloadWithChineseName = function(fileUrl, chineseName) { // if (window。FileDownloadOptimizer) { // window。FileDownloadOptimizer。downloadWithChineseName(fileUrl, chineseName); // } // }; //#endregion。