<?php

namespace  App\Http\Requests\OpenWork\Contactway;

use App\Http\Requests\BaseRequest;

/**
 * 账号管理接口校验规则
 * 
 * @author  刘相欣
 * 
 * */
class QrcodeGroup extends BaseRequest
{

    /**
     * 获取应用于请求的规则
     *
     * @return array
     */
    public function rules()
    {
        // 返回结果
        return      [
            'name'              => 'required',
            'id'                => 'required|integer|gt:0',
            'status'            => 'required|integer',
        ];
    }


    // 场景列表
    protected   $scenes         = [
        'add'                     => ['name'],
        'edit'                    => ['id','name'],
        'set_status'              => ['id', 'status'],
    ];

    /**
     *
     * @return  array
     */
    public  function  messages()
    {
        return [
            'name.required'     => '名称必填',
            'id.required'       => 'ID未知',
            'id.integer'        => 'ID格式错误',
            'id.gt'             => 'ID格式错误',
            'status.required'   => '状态未知',
            'status.integer'    => '状态格式错误',
        ];
    }
}
