Browse Source

modify:

1. 增加信产系统替代情况实体类;
tags/24081602
WendyYang 2 months ago
parent
commit
90be43d33a
1 changed files with 64 additions and 0 deletions
  1. +64
    -0
      hz-pm-api/src/main/java/com/hz/pm/api/projectlib/model/dto/MhSystemBaseInfoDTO.java

+ 64
- 0
hz-pm-api/src/main/java/com/hz/pm/api/projectlib/model/dto/MhSystemBaseInfoDTO.java View File

@@ -0,0 +1,64 @@
package com.hz.pm.api.projectlib.model.dto;

import cn.hutool.core.io.FileUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSON;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import cn.hutool.poi.excel.ExcelReader;
import cn.hutool.poi.excel.ExcelUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.hz.pm.api.common.util.BizUtils;
import com.ningdatech.basic.util.CollUtils;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.File;
import java.nio.charset.StandardCharsets;
import java.time.LocalDateTime;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

/**
* <p>
* MhSystemBaseInfoVO
* </p>
*
* @author WendyYang
* @since 13:35 2024/8/16
*/
@Data
public class MhSystemBaseInfoDTO {

@ApiModelProperty("替代前系统名称")
private String sourceName;

@ApiModelProperty("替代后系统名称")
private String targetName;

@ApiModelProperty("建设单位")
private String buildOrgName;

@ApiModelProperty("替换类型: IM:改造提升 IT:综合集成 NE:自然淘汰")
private String replaceType;

@ApiModelProperty("集成系统数量")
private Integer systemNum;

@ApiModelProperty("计划开始时间")
private String planStartDate;

@ApiModelProperty("计划开始时间")
private String planFinishDate;

@ApiModelProperty("实际开始时间")
private String actualStartDate;

@ApiModelProperty("实际完成时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime actualFinishDate;

}

Loading…
Cancel
Save