近日,从北京市食品药品监督管理局获悉,北京二商希杰食品有限责任公司因大肠菌群项目不符合规定受到处罚。
经查,北京华冠商业科技发展有限公司购物中心销售的标称北京二商希杰食品有限责任公司生产的白玉内酯豆腐(生产日期:2017年8月28日),大肠菌群项目不符合规定。上述行为违反了《中华人民共和国食品安全法》第三十四条第(十三)项的规定。
依据《中华人民共和国食品安全法》第一百二十四条第一款、第二款的规定,北京市通州区食品药品监督管理局决定对北京二商希杰食品有限责任公司没收违法所得人民币6713.47元,并罚款50000元。
漯河一豆腐作坊冒黑烟 散发刺鼻煤气味被查封
冒着黑烟,散发刺鼻煤气味,令周边居民苦不堪言。4月8日下午,这家豆腐作坊违规使用的燃煤锅炉,被环保部门查封。
4月8日下午3时许,接到群众的举报后,源汇区城乡建设和环境保护局环保执法督导二组执法人员,立即赶到市区井冈山路南段,在一所驾校里面找到了这家豆腐作坊。
执法人员闻到了刺鼻的煤气味,却没有看到锅炉。豆腐作坊的工人说,用的是液化气熬制豆浆,没有烧煤。
但是,执法人员认真检查后,发现液化气装置好长时间没有使用过,并最后发现锅炉在一墙之隔的闲置民房内。
执法人员打开虚掩的锅炉房门,见锅炉正在使用中,房内黑烟缭绕,墙壁被熏得黑乎乎的,煤气味强烈而刺鼻。
执法人员还发现,这个锅炉使用的燃煤竟然是烟煤:燃烧产生大量烟雾,产生更多难闻气味。随后,执法人员依法查封了这台燃煤锅炉,并要求豆腐作坊负责人限期拆除整改。
执法人员说,这家豆腐作坊比较隐蔽,抱着侥幸心理违规使用燃煤锅炉。群众的眼睛是雪亮的,任何企图逃避监管的行为最终都不会得逞。
为什么不合格的豆腐小作坊屡禁不止呢?
虽然相关部门对问题作坊查处从没有间断过,但是“举报查处”并没有从根本斩断问题作坊的利益链条。记者调查时发现,目前市面上豆腐行业竞争处于无序状态,市场准入制度基本空白,是导致该行业种种乱象的重要原因。
同时,市场上大量游离监管之外的豆腐小作坊,其中不乏往豆腐里非法添加防腐剂的违法犯罪行为。业内人士表示,鲜豆制品保质期一般情况下在12小时以内,特别是6-9月份,在高温的天气下,两个小时就会打滑变臭,为了保鲜防腐,一些不法商贩就会在制作豆腐的过程中添加防腐剂,往浸泡豆制品的水里添加福尔马林。农贸市场的豆腐,一放就是一整天,明显是有问题的。但是,最令人痛心的是消费者买这样的豆腐却浑然不觉,这在很大程度上助长了小作坊。
对于小作坊生产存在的问题,作为政府监管部门的治理也没有停止过,群众举报、抽检不合格等都会对小作坊进行查处,要求立即关门停业,甚至暂扣生产设备。但是,豆制品生产成本低,受利益驱使,小作坊换个地方改头换面继续生产。
有业内人士称,国家对于小作坊的惩治一直没有明确的法律依据,因此,小作坊虽屡屡曝光于媒体,顶多是关停,这并不影响它们换个地方重新开张。群众对豆腐的需求大,所以很多作坊不顾法律,唯利是图。有作坊将生产的豆腐送进超市,菜场内热销的豆制品来自周边的城中村,甚至在有的学校,师生们食用的都是“来历不明”的豆制品。
“问题作坊屡禁不止,最重要原因就是有其存在的市场。”采访中,一位豆制品企业负责人如是说,“如果管理部门将市场卡死,没有相关资质的产品不能在市场销售,自然被淘汰。”
“并不是让所有小作坊都关门,那些符合条件的作坊能在相关部门备案,纳入管理体制,食药监部门定时监督检查、抽查,将合格的安全产品提供给消费者,这本身就是一件好事。”该负责人说。
其实,对于市场管理部门来说,为了给消费者提供健康、安全的食品,建立健全市场准入机制迫在眉睫。“所有进入市场销售的豆腐都可追溯,有条件可采取预包装形式,打上二维码,扫描就知道豆腐来自哪里,产品出了问题可查找根源。没有预包装的豆腐,商户每天要提供正规的进货票证,这一点非常重要,否则不允许在市场上销售,这样就可以有效避免小作坊问题豆腐泛滥局面,确保市民吃上放心豆腐。”
( 责任编辑: 吴晓勇 )
气味:优质豆腐闻起来有浓浓的豆香味,劣质的则无豆香味,甚至会有一股淡淡的腥味或者是有化学剂的味道。
颜色:优质豆腐的颜色是略带点微黄或淡黄,有光泽。劣质豆腐则是无光泽,过白,偏白,有可能添加了漂白剂。还有的豆腐为是灰色或深黄色的,所以不要购买颜色不正的豆腐。
摇晃:优质的盒装豆腐,看起来较为平整、没有气泡、挤不出水,用手摇晃时没有摇晃感,有一定的硬度和弹性。而劣质的豆腐没有弹性和硬度,易烂易碎,用手挤一下就出水,捧在手里乱晃。
质地:好的豆腐细嫩柔软,“一清二白,清清白白,不掺假,”没有杂质的存在,而劣质豆腐表面粗糙,用刀切一下切面看起来毛毛糙糙的,甚至豆腐会有塌下去的感觉。
品尝:优质的豆腐尝起来有劲道感,豆香味。劣质的豆腐嚼起来像面粉一样。
FreeMarker template error:
The following has evaluated to null or missing:
==> zxzx.logo [in template "zixun/baoguang_xiangxi.ftl" at line 269, column 30]
Tip: If the failing expression is known to be legally null/missing, either specify a default value with myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)??
The failing instruction (FTL stack trace):
----------
==> #if zxzx.logo != "" [in template "zixun/baoguang_xiangxi.ftl" at line 269, column 25]
----------
Java stack trace (for programmers):
----------
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98)
at freemarker.core.EvalUtil.compare(EvalUtil.java:230)
at freemarker.core.EvalUtil.compare(EvalUtil.java:148)
at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:103)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.MixedContent.accept(MixedContent.java:93)
at freemarker.core.Environment.visitByHiddingParent(Environment.java:286)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193)
at freemarker.core.Environment.visitIteratorBlock(Environment.java:509)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103)
at freemarker.core.Environment.visitByHiddingParent(Environment.java:286)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:86)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.MixedContent.accept(MixedContent.java:93)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.Environment.process(Environment.java:243)
at freemarker.template.Template.process(Template.java:277)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233)
at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.modu.secure.html.filter.CacheFilter.doFilter(CacheFilter.java:90)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.modu.secure.util.AppUrlFilter.sendMsite(AppUrlFilter.java:311)
at com.modu.secure.util.AppUrlFilter.doFilter(AppUrlFilter.java:135)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:748)