# 二维码巡检如何防止作弊

相较于传统的纸质巡检单人工记录巡检情况，用二维码巡检可以上传现场照片、视频、实时定位等传统纸质无法记录的内容，用这些内容来确认此次巡检真实，以此达到防作假的目的。

在此基础上，草料还提供了几种防作假功能，你可以根据实际情况组合使用。

### 1.只能用微信扫一扫

巡检人员只能用微信扫一扫的功能扫码，不能从手机相册中找到二维码图片打开，这就避免了他们提前保存好二维码图片，然后在别的地方操作。

注：这个功能无法限制先将二维码图片打印好再用微信扫一扫，或直接扫他人手机中的二维码图片的情况

![展示微信扫码与长按二维码两种打开方式的权限限制规则：仅允许微信扫码填写，其他方式打开时系统自动限制、禁止填写。](https://blogcdnimg.clewm.net/2024/01/防作弊1_17061746330982.png)

### 2.只能现场扫码（限制扫码位置）

系统获取巡检人员扫码时的实时位置，如果他不在指定区域内，那他就不能完成巡检。就像一个电子围栏，只有围栏内的人才能巡检。

注：该功能最小只能限定某个位置附近100米的范围，所以它不适合非常精确的扫码位置限制（如：厂区某栋楼），只适合相对宽泛的一个区域

![展示扫码位置限制功能：当用户当前定位与授权区域不一致时，系统拒绝查看二维码内容及填写表单，并提示重新定位。](https://blogcdnimg.clewm.net/2024/01/防作弊2_17061746382016.png)

### 3.只能现场拍照

巡检表单中的图片组件，可以限制只能拍照上传。这样就可以杜绝巡检人员从手机相册中找到历史图片上传的情况了。但同样的，这个功能也无法限制图片翻拍的情况。

### 4.图片水印

类似水印相机，巡检时上传的每一张照片，系统都会自动打上水印。水印内容包括：拍照时间、定位、记录人等等。

![展示防伪水印功能：巡检照片与记录页均叠加含时间、定位等信息的水印，扫码可查完整记录，防止造假。](https://blogcdnimg.clewm.net/2024/01/防作弊4_17061746436276.png)

### 5.区块链存证防作假

该功能可以将每一条表单数据都在蚂蚁区块链上进行存证。这种存证的作用，就如同给每条巡检数据打上了一个无法更改、无法抹去的“水印”。

与图片水印相比，区块链存证的内容更为完整，除了巡检记录中的文字、图片等信息外，还有巡检人填写时所用手机的型号、ip地址、微信id等日志数据，并且由于区块链的不可篡改性，它是一种能被司法认可的电子证据。区块链存证的内容多+数据不可篡改，让巡检员提交的每一条巡检记录都具有和纸质存档同等的法律效力。

当然，大部分日常巡检记录并不会上升到司法证据的层面。在日常管理中，这个功能更像是为每个巡检员安装的“摄像头”，它可以记录下他们的每一次巡检行为并保存，以便在需要的时候进行追溯。只要巡检员知道有这样一个“摄像头”在记录，那他们作假的可能性就会大大降低。

![该图展示“区块链存证”功能的完整操作流程与信息结构，含巡检记录、电子证书、存证哈希及源文件、巡检内容与设备详情等模块，用于证明巡检过程真实可溯。](https://blogcdnimg.clewm.net/2024/01/防作弊5_17061746520698.png)

### 6.总结

总的来说，这些防作假功能，更多在于“监控”，而非“限制”。

管理者可以组合使用这些“监控手段”，来达到防假检的目的，这样管理成本可控，巡检员操作也仍较为简单，用二维码替代纸质表单巡检也更容易落地推行。

更多关于巡检防作假的问题，欢迎大家随时提问、留言！
