前言:

机动车检验监管平台是由公安部无锡科研所开发的一套软件系统。该系统应用于各省市车管所对其管辖区内检车站对机动车安全性能检测进行监督与管理。各检车站必须通过车管所审批才能有访问此监管平台的权限(这里包含分配的IP地址,接口***等),否则无法办理检车业务。那么,请所有阅读此系列文章的朋友遵守公安部的法规法则,合理使用检验监管平台及接口调用。

正文:

最近身体不好,上周大部分时间都用来看病和养病了。本周虽然病也没好,但人也算精神了些,抓紧时间继续把本系列文章编写完。前文我们学习了仪器设备检验记录,本篇我介绍一下“检验过程”页。我个人觉得这个页面很重要,因为它关系到整个检测过程,你可以从中分析出各种问题以及其他方面的数据信息等等。

由于通过此页能分析出各种检测过程中出现的问题,所以在这种“概述”类文章中对每种情况做总结比较不合理,那么我打算在本系列文章结束后,再另开一个系列叫“我在检验过程中发现的问题之XXX”中详细描述各类问题。在此先请大家原谅,也顺便卖个关子吧。

OK!还是按照惯例,我们先上图看看该页显示的内容,如图1所示:

监管平台检验过程概述

                                                                                图1

图片不是很清晰,因为是同事在现场用手机拍回的,等我有机会重新给大家截个图。在图1 中,我们可以看到整个检验过程是以表格形式显示的。里面记录了检验项目、检验次数、检验过程的开始和结束时间,以及数据写入时间,还有状态等信息。

这里我们先看看检验次数,每个相同的检验次数为一组,代表一次检验。图1中,检验次数有1和2,那么证明该车一共检了两次。我们通常把第一次检验叫做“初检”,从第二次检测开始往后我们都统称为“复检”。那么针对此车初检肯定没合格,又进行了一次复检。

然后,我们再看看每组检测,就拿初检举例吧。初检也就是所有检验次数为1的行,在图1所示的表格中前十二行都是属于初检的。它的第一行检验项目是“检验”,不知道大家对我上一讲中的所有检验项目列表有印象没?里面列出的检验项目根本没有“检验”这项,那么这行表示什么呢?它表示本次检验过程的开始和结束标志。如果用考试举例子的话,它就像记录你一次考试的进考场和出考场的时间。有人可能会问了,记录这个有意义吗?下面不是有每个项目的记录时间嘛。是的,大家看得比较仔细,回答也没有问题,但这也是我想夸赞监管平台设计者的地方。他们通过此行记录来判断,各个检验项目是否在该检验过程内进行的。好比判断一下你考数学的时间是不是在进考场之后,如果不是,那你很有作弊的嫌疑喔!在这里检验过程的开始和结束对应监管平台接口就是18C5218C59,接口中有个时间参数是必须传的,它就是显示在图中的时间。(比较好奇的我做过试验,我发过几十年前的日期,呵呵)

除了第一行之外,初检其他每行都对应一个检测项目。每个检验项目记录行也包含“检验过程开始时间”和“检验过程结束时间”。这就好比该科目发卷和交卷时间。这里仔细观察后你会发现,它们比第一行多了一个“检验项目写入时间”。这个“写入时间”其实就是每个项目检测数据提交的时间,好比你开始答卷的时间。上一讲中我们说过提交检测数据调用的接口是18C81(外检用的是18C80、路试用的18C54),但是我们在接口参数中并没有找到时间参数,那这个时间是从哪里来的呢?我们猜测是监管平台接收到我们数据包的时间。这样就能判断你的答卷是否在发卷和交卷之间,如果不在的话,对不起该检测无效(严重怀疑你作弊)。其实这里有个题外话,开始和结束时间是我们传上去的,但是写入时间是监管平台自己标记的。假设我的时间跟监管平台时间不一致,那岂不是检测也无效了。所以在这个问题上,监管平台的研发者也针对性的提供了时间同步接口18C50(该接口每日调用次数给的都比较少,我个人怀疑他们是怕监管平台响应此接口频率过高会影响服务器正常工作)另外,检验项目的开始和结束对应监管平台的接口是18C5518C58,这两个接口中也含有时间参数。

下面我们再仔细观察一下图片中的第六行和第八行,检验项目都是“驻车制动”并且检验次数都是“1”,但是第六行后面记录状态列里面的值为“作废”。这代表该检验项目检验时可能出错了,然后原地重新检了一次(好比是答卷时发现写错了,又不让修改,那只能重新要一张卷子再答了)这里有几点需要注意的地方:第一,如果想重检该检验项目,那么该检验项目不能发结束就是不能调用18C58接口,否则只能再开一次检验过程了;第二,检验项目时间必须保证在检验过程开始和结束之间,否则会提示“该检验项目过程信息已结束,不能重新上传检验项目开始信息”。

该页差不多就这些内容,还有一个地方需要注意的就是,每次发复检调用18C65接口前,一定要检查一下前一次检验过程结束没有。如果没有结束,那么调用18C65会报错的,需要发一次检验过程结束调用18C59。

就介绍到这里吧,概述嘛不必要写那么详细。等下个系列文章时,我会将客户在正式检车时遇到的奇葩问题都罗列出来,大家一起分析学习。最后,再强调一遍:请所有阅读此系列文章的朋友遵守公安部的法规法则,合理使用检验监管平台及接口调用

相关文章:

  • 2021-04-16
  • 2021-08-26
  • 2021-06-07
  • 2021-06-10
  • 2021-10-09
  • 2021-11-12
  • 2022-12-23
猜你喜欢
  • 2021-05-02
  • 2021-05-21
  • 2021-08-15
  • 2021-11-30
  • 2021-06-11
  • 2021-12-14
  • 2022-12-23
相关资源
相似解决方案