* +---------------------------------------------------------------------- */ namespace App\Http\Requests\enterprise\client; use App\Http\Requests\ApiValidate; /** * 客户联系人 * Class ClientRequest. */ class ClientLiaisonRequest extends ApiValidate { /** * 验证场景. * @var \string[][] */ protected $scene = [ 'store' => ['eid', 'name', 'tel', 'wechat'], 'update' => ['name', 'tel', 'wechat'], ]; /** * 错误提醒. * @return string[] */ public function message() { return [ 'eid.required' => '请填写客户编号', 'name.required' => '请填写联系人姓名', 'name.max' => '联系人姓名长度超出限制', 'tel.required' => '请填写联系人电话', 'wechat.max' => '联系人微信长度超出限制', ]; } /** * 规则. * @return array|string[] */ protected function rules() { return [ 'eid' => 'required', 'name' => ['required', 'max:30'], 'wechat' => 'max:50', // 'tel' => ['required'], ]; } }