|
@@ -6,6 +6,16 @@ use Illuminate\Foundation\Http\FormRequest;
|
|
|
|
|
|
class PlanSave extends FormRequest
|
|
|
{
|
|
|
+ CONST RULES = [
|
|
|
+ 'name' => 'required',
|
|
|
+ 'content' => '',
|
|
|
+ 'group_id' => 'required',
|
|
|
+ 'transfer_enable' => 'required',
|
|
|
+ 'month_price' => 'nullable|integer',
|
|
|
+ 'quarter_price' => 'nullable|integer',
|
|
|
+ 'half_year_price' => 'nullable|integer',
|
|
|
+ 'year_price' => 'nullable|integer'
|
|
|
+ ];
|
|
|
/**
|
|
|
* Get the validation rules that apply to the request.
|
|
|
*
|
|
@@ -13,15 +23,7 @@ class PlanSave extends FormRequest
|
|
|
*/
|
|
|
public function rules()
|
|
|
{
|
|
|
- return [
|
|
|
- 'name' => 'required',
|
|
|
- 'group_id' => 'required',
|
|
|
- 'transfer_enable' => 'required',
|
|
|
- 'month_price' => 'nullable|integer',
|
|
|
- 'quarter_price' => 'nullable|integer',
|
|
|
- 'half_year_price' => 'nullable|integer',
|
|
|
- 'year_price' => 'nullable|integer'
|
|
|
- ];
|
|
|
+ return self::RULES;
|
|
|
}
|
|
|
|
|
|
public function messages()
|