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