'require', 'department_id' => 'require', 'base_salary' => 'require', 'performance_bonus' => 'require', 'deductions' => 'require', 'other_subsidies' => 'require', 'payment_status' => 'require', 'payment_method' => 'require', 'salary_month' => 'require', ]; protected $message = [ 'staff_id.require' => ['common_validate.require', ['staff_id']], 'department_id.require' => ['common_validate.require', ['department_id']], 'base_salary.require' => ['common_validate.require', ['base_salary']], 'performance_bonus.require' => ['common_validate.require', ['performance_bonus']], 'deductions.require' => ['common_validate.require', ['deductions']], 'other_subsidies.require' => ['common_validate.require', ['other_subsidies']], 'payment_status.require' => ['common_validate.require', ['payment_status']], 'payment_method.require' => ['common_validate.require', ['payment_method']], 'salary_month.require' => ['common_validate.require', ['salary_month']], ]; protected $scene = [ "add" => ['staff_id', 'department_id', 'base_salary', 'performance_bonus', 'deductions', 'other_subsidies', 'payment_status', 'payment_method', 'remarks', 'salary_month'], "edit" => ['staff_id', 'department_id', 'base_salary', 'performance_bonus', 'deductions', 'other_subsidies', 'payment_status', 'payment_method', 'remarks', 'salary_month'] ]; }