'require', 'level' => 'require|checkLevel', 'remark' => 'max:100' ]; protected $message = [ 'id' => '请选择用户', 'level' => '请选择会员等级', 'remark' => '备注不能超过100个字符', ]; protected function checkLevel($value,$rule,$data){ $level = Db::name('user_level')->where(['del'=>0,'id'=>$value])->find(); if($level){ return true; } return '该会员等级已不存在,请重新选择'; } }