| 
 
| FastAdmin“文明随手拍”插件事件上报去掉上传图片为必选项的方法 
 1.打开根目录  /addons/keesuishoupai/uniapp/pages/report/submit.vue 文件,查找如下 uView 表单验证代码:
 注释掉如下代码:复制代码images: 
[{
required: true,
message: '请上传图片',
trigger: 'blur,change'
}]
required: true,
 
 再查找如下 uView 代码:
 
 去掉 uView 代码中的“required”属性复制代码<u-form-item label="添加图片"  required label-position="top" prop="images">
 2.打开根目录 /addons/keesuishoupai/controller/api/Report.php 文件,查找如下 thinkphp5.0 自定义验证规则:
 
 注释掉如下代码: 'images|图片' => 'require'复制代码    $rule = [
            'content|事件描述'      => 'require|length:3,100',
            'labels|事件标签' => 'require',
            'address|发生地点' => 'require',
            'images|图片' => 'require'
        ];
        $msg = [
            'content.require'   => '事件描述不能为空',
            'content.length'    => '事件描述长度限制在10~500个字符',
            'labels'      => '事件标签不能为空',
            'address'      => '发生地点不能为空',
            'images'      => '图片不能为空',
        ];
 
 
 | 
 |