|
|
@@ -13,21 +13,21 @@ data class NewStaffRequest( |
|
|
|
val companyId: Long, |
|
|
|
@field:NotNull(message = "Staff salaryId cannot be empty") |
|
|
|
val salaryId: Long, |
|
|
|
@field:NotNull(message = "joinDate cannot be empty") |
|
|
|
// @field:NotNull(message = "joinDate cannot be empty") |
|
|
|
val joinDate: LocalDate, |
|
|
|
@field:NotNull(message = "Staff currentPositionId cannot be empty") |
|
|
|
val currentPositionId: Long, |
|
|
|
@field:NotNull(message = "Staff joinPositionId cannot be empty") |
|
|
|
// @field:NotNull(message = "Staff joinPositionId cannot be empty") |
|
|
|
val joinPositionId: Long, |
|
|
|
@field:NotNull(message = "Staff departmentId cannot be empty") |
|
|
|
// @field:NotNull(message = "Staff departmentId cannot be empty") |
|
|
|
val departmentId: Long, |
|
|
|
@field:NotBlank(message = "Staff phone1 cannot be empty") |
|
|
|
val phone1: String, |
|
|
|
@field:NotBlank(message = "Staff email cannot be empty") |
|
|
|
val email: String, |
|
|
|
@field:NotBlank(message = "Staff emergContactName cannot be empty") |
|
|
|
// @field:NotBlank(message = "Staff emergContactName cannot be empty") |
|
|
|
val emergContactName: String, |
|
|
|
@field:NotBlank(message = "Staff emergContactPhone cannot be empty") |
|
|
|
// @field:NotBlank(message = "Staff emergContactPhone cannot be empty") |
|
|
|
val emergContactPhone: String, |
|
|
|
@field:NotBlank(message = "Staff employType cannot be empty") |
|
|
|
val employType: String, |
|
|
|