is_add_mch) { // 添加商户的校验 $rules = [ 'account' => 'required|max:100', 'name' => 'required|max:100', 'phone' => [ 'required', 'regex:/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199)\d{8}$/', ], 'proportion' => [ 'required', 'regex:/^([0-4]?\d{1}|50)$/', ], 'email' => 'required' ]; } else { $rules = [ // 'account' => 'required|max:100', 'wxapp_name' => 'required|max:100', 'wxapp_desc' => 'nullable|string|max:255', 'wxapp_app_id' => 'required', 'wxapp_app_secret' => 'required' ]; } return $rules; } public function attributes() { return [ 'account' => '账号', 'name' => '商户名称', 'phone' => '手机号码', 'proportion' => '分成比例', 'proportion.regex' => '分成比例大小不正确', 'wxapp_name' => '小程序名称', 'wxapp_desc' => '小程序描述', 'wxapp_app_id' => 'app_id', 'wxapp_app_secret' => '小程序秘钥' ]; } }