package com.rongyichuang.employee.dto.response; import com.rongyichuang.employee.entity.Employee; /** * 员工响应DTO */ public class EmployeeResponse { private Long id; private String name; private String phone; private String roleId; private String description; private String createTime; private String updateTime; // 构造函数 public EmployeeResponse() {} public EmployeeResponse(Employee employee) { this.id = employee.getId(); this.name = employee.getName(); this.phone = employee.getPhone(); this.roleId = employee.getRoleId(); this.description = employee.getDescription(); this.createTime = employee.getCreateTime() != null ? employee.getCreateTime().toString() : null; this.updateTime = employee.getUpdateTime() != null ? employee.getUpdateTime().toString() : null; } // Getter和Setter方法 public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getRoleId() { return roleId; } public void setRoleId(String roleId) { this.roleId = roleId; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getCreateTime() { return createTime; } public void setCreateTime(String createTime) { this.createTime = createTime; } public String getUpdateTime() { return updateTime; } public void setUpdateTime(String updateTime) { this.updateTime = updateTime; } }