找回密码
 注册
首页 ≡≡网络技术≡≡ PHP语言 FastAdmin“文明随手拍”插件去掉上传图片为必选项的方 ...

框架 FastAdmin“文明随手拍”插件去掉上传图片为必选项的方法

灰儿 2022-6-26 10:59:53
FastAdmin“文明随手拍”插件事件上报去掉上传图片为必选项的方法

1.打开根目录  /addons/keesuishoupai/uniapp/pages/report/submit.vue 文件,查找如下 uView 表单验证代码:
  1. images:
  2. [{
  3. required: true,
  4. message: '请上传图片',
  5. trigger: 'blur,change'
  6. }]
复制代码
注释掉如下代码:
required: true,

再查找如下 uView 代码:
  1. <u-form-item label="添加图片"  required label-position="top" prop="images">
复制代码
去掉 uView 代码中的“required”属性

2.打开根目录 /addons/keesuishoupai/controller/api/Report.php 文件,查找如下 thinkphp5.0 自定义验证规则:
  1.     $rule = [
  2.             'content|事件描述'      => 'require|length:3,100',
  3.             'labels|事件标签' => 'require',
  4.             'address|发生地点' => 'require',
  5.             'images|图片' => 'require'
  6.         ];
  7.         $msg = [
  8.             'content.require'   => '事件描述不能为空',
  9.             'content.length'    => '事件描述长度限制在10~500个字符',
  10.             'labels'      => '事件标签不能为空',
  11.             'address'      => '发生地点不能为空',
  12.             'images'      => '图片不能为空',
  13.         ];
复制代码
注释掉如下代码: 'images|图片' => 'require'


您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。