package com.nanjing.water.service.dto;
|
|
import com.nanjing.water.common.util.LocalDateTimeUtil;
|
import com.nanjing.water.common.util.NumericUtil;
|
import com.nanjing.water.repository.po.AdminUserPO;
|
import com.nanjing.water.repository.vo.AdminRoleVO;
|
import com.nanjing.water.repository.vo.BasicVO;
|
import lombok.Data;
|
|
import java.util.List;
|
import java.util.Objects;
|
|
@Data
|
public class ResAdminDetail extends AdminUserPO implements BasicVO {
|
/**
|
* 角色列表
|
*/
|
private List<AdminRoleVO> listRole;
|
|
@Override
|
public String getCreateTimeView() {
|
if (NumericUtil.tryParseLong(this.getCreateTime()).compareTo(0L) > 0) {
|
return LocalDateTimeUtil.toFormatString(this.getCreateTime());
|
}
|
return "";
|
}
|
|
@Override
|
public String getUpdateTimeView() {
|
if (Objects.isNull(this.getUpdateTime())) {
|
return "";
|
}
|
return LocalDateTimeUtil.toFormatFullString(this.getUpdateTime());
|
}
|
}
|