1.pms全过程用户临时档案月报

This commit is contained in:
2024-10-25 16:30:34 +08:00
parent dfa95fd701
commit 7c19a21d92
12 changed files with 132 additions and 31 deletions

View File

@@ -8,6 +8,7 @@ import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import java.time.LocalDateTime;
/**
@@ -31,11 +32,15 @@ public class PmsTemProcessApprovalParam {
/**
* 关联临时用户档案主键
*/
@NotBlank(message = "关联临时用户档案不可为空")
private String tempUserDossierId;
private String tempUserDossierName;
/**
* 验收参与人
*/
@NotBlank(message = "验收参与人不可为空")
private String approvalJoinUserId;
/**
@@ -48,26 +53,17 @@ public class PmsTemProcessApprovalParam {
*/
private String approvalAdvise;
/**
* 新增时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private LocalDateTime updateTime;
/**
* 遗留问题
*/
@NotBlank(message = "遗留问题不可为空")
private String legacyProblem;
/**
* 整改状态(是否整改)
*/
@NotBlank(message = "整改状态不可为空")
private String rectificationStatus;
/**

View File

@@ -1,10 +1,11 @@
package com.njcn.harmonic.pojo.po.upload;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.*;
import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.njcn.db.bo.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -21,7 +22,7 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "pms_tem_process_approval")
public class PmsTemProcessApproval {
public class PmsTemProcessApproval extends BaseEntity {
/**
* 主键
*/
@@ -34,6 +35,14 @@ public class PmsTemProcessApproval {
@TableField(value = "temp_user_dossier_id")
private String tempUserDossierId;
private String tempUserDossierName;
@TableField(exist = false)
private String maintOrg;
@TableField(exist = false)
private String maintOrgName;
/**
* 验收参与人
*/
@@ -52,17 +61,6 @@ public class PmsTemProcessApproval {
@TableField(value = "approval_advise")
private String approvalAdvise;
/**
* 新增时间
*/
@TableField(value = "create_time")
private LocalDateTime createTime;
/**
* 更新时间
*/
@TableField(value = "update_time")
private LocalDateTime updateTime;
/**
* 遗留问题
@@ -79,7 +77,8 @@ public class PmsTemProcessApproval {
/**
* 整改时间
*/
@TableField(value = "rectification_time")
@TableField(value = "rectification_time",updateStrategy = FieldStrategy.IGNORED)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime rectificationTime;
/**

View File

@@ -1,5 +1,7 @@
package com.njcn.harmonic.pojo.po.upload;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
@@ -142,12 +144,14 @@ public class PmsTemUserPO extends BaseEntity {
* 投运日期
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@TableField(updateStrategy = FieldStrategy.IGNORED)
private LocalDate operateTime;
/**
* 发布时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(updateStrategy = FieldStrategy.IGNORED)
private LocalDateTime releaseTime;
/**