123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <?php
- /**
- * @copyright Copyright (c) 2017 https://www.sapixx.com All rights reserved.
- * @license Licensed (http://www.apache.org/licenses/LICENSE-2.0).
- * @author pillar<ltmn@qq.com>
- * 信息管理
- */
- namespace app\allwin\validate;
- use think\Validate;
- class Info extends Validate{
- protected $rule = [
- //前台发布
- 'content' => 'require',
- 'telphone' => 'mobile',
- 'task_money' => 'number',
- 'member_miniapp_id' => 'require|number',
- 'user_id' => 'require|number',
- 'cate_id' => 'require|number',
- 'info_id' => 'require|number',
- //配置
- 'today' => 'require|array',
- 'charge' => 'require|number|between:0,20',
- 'bring' => 'require|number|between:0,50',
- 'reward' => 'require|number|between:0,50',
- //认证
- 'logo' => 'require',
- 'uid' => 'require|number',
- 'title' => 'require',
- 'note' => 'require|max:70',
- 'is_vip' => 'require|number|between:0,1',
- 'vip_title' => 'require|max:20',
- 'vip_about' => 'require|max:120',
- 'vip_time' => 'require|date',
- ];
- protected $message = [
- //前台发布
- 'content' => '信息内容必须填写',
- 'telphone' => '手机号格式不正确',
- 'task_money' => '福利金只能填写数字',
- 'member_miniapp_id' => '应用ID失败,建议关闭小程序重新打开',
- 'user_id' => '用户不存在,请重新登录小程序',
- 'cate_id' => '请选择发布栏目',
- 'info_id' => '发布主题不存在',
- //配置
- 'today' => '置顶信息必须设置',
- 'charge' => '推广手续费必须填写(0-20之间)',
- 'bring' => '老带新必须填写(0-50之间)',
- 'reward' => '新带新必须填写(0-50之间)',
- //认证
- 'logo' => '城市号头像必须填写',
- 'uid' => '用户不存在',
- 'title' => '城市号名称必须填写',
- 'note' => '城市号必须简介',
- 'is_vip' => '必须选择认证号',
- 'vip_title' => '认证主体必须填写',
- 'vip_about' => '认证主体简介必须填写',
- ];
- protected $scene = [
- 'sendInfo' => ['cate_id','content','telphone','member_miniapp_id','user_id'],
- 'sendReply' => ['user_id','content','member_miniapp_id'],
- 'config' => ['today','charge','bring','reward'],
- 'mpEdit' => ['logo','uid','title','note','is_vip'],
- 'mpVip' => ['logo','uid','title','note','is_vip','vip_title','vip_about','vip_time'],
- ];
- }
|