yangyj 1 سال پیش
والد
کامیت
31e089be24

+ 64 - 0
blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/vo/MeterApproveOpinion.java

@@ -2,12 +2,16 @@ package org.springblade.manager.vo;
 
 import com.alibaba.fastjson.annotation.JSONField;
 import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.time.LocalDateTime;
 
 /**
  * @author yangyj
  * @Date 2024/7/5 11:46
  * @description 审批意见
  */
+@Data
 public class MeterApproveOpinion implements DataModel{
     public static final String ID="20201000000";
     public static final String TBN="MAOpi";
@@ -41,4 +45,64 @@ public class MeterApproveOpinion implements DataModel{
 
     @JSONField(name = "key_10",label="董事长意见",ordinal = 1)
     private String chiefExecutive;
+
+    @ApiModelProperty(value = "总监理工程师名称")
+    private String chiefSupervisorUserName;
+
+    @JSONField(name = "key_11",label="总监理工程师审批时间",ordinal = 1)
+    private LocalDateTime chiefSupervisorTime;
+
+    @JSONField(name = "key_12",label="监理审核意见名称",ordinal = 1)
+    private String supervisorAuditUserName;
+
+    @JSONField(name = "key_13",label="监理审核意见时间",ordinal = 1)
+    private LocalDateTime supervisorAuditTime;
+
+    @JSONField(name = "key_14",label="工程建设部意见名称",ordinal = 1)
+    private String projectBuildUserName;
+
+    @JSONField(name = "key_15",label="工程建设部意见时间",ordinal = 1)
+    private LocalDateTime projectBuildTime;
+
+    @JSONField(name = "key_16",label="工程建设部分管领导意见名称",ordinal = 1)
+    private String projectBuildLeaderUserName;
+
+    @JSONField(name = "key_17",label="工程建设部分管领导意见时间",ordinal = 1)
+    private LocalDateTime projectBuildLeaderTime;
+
+    @JSONField(name = "key_18",label="安全管理部意见名称",ordinal = 1)
+    private String safetyManagerUserName;
+
+    @JSONField(name = "key_19",label="安全管理部意见时间",ordinal = 1)
+    private LocalDateTime safetyManagerTime;
+
+    @JSONField(name = "key_20",label="安全管理部分管领导意见名称",ordinal = 1)
+    private String safetyManagerLeaderUserName;
+
+    @JSONField(name = "key_21",label="安全管理部分管领导意见时间",ordinal = 1)
+    private LocalDateTime safetyManagerLeaderTime;
+
+    @JSONField(name = "key_22",label="合同部意见名称",ordinal = 1)
+    private String contractDeptUserName;
+
+    @JSONField(name = "key_23",label="合同部意见时间",ordinal = 1)
+    private LocalDateTime contractDeptTime;
+
+    @JSONField(name = "key_24",label="合同部分管领导意见名称",ordinal = 1)
+    private String contractDeptLeaderUserName;
+
+    @JSONField(name = "key_25",label="合同部分管领导意见时间",ordinal = 1)
+    private LocalDateTime contractDeptLeaderTime;
+
+    @JSONField(name = "key_26",label="总经理意见名称",ordinal = 1)
+    private String generalManagerUserName;
+
+    @JSONField(name = "key_27",label="总经理意见时间",ordinal = 1)
+    private LocalDateTime generalManagerTime;
+
+    @JSONField(name = "key_28",label="董事长意见名称",ordinal = 1)
+    private String chiefExecutiveUserName;
+
+    @JSONField(name = "key_29",label="董事长意见时间",ordinal = 1)
+    private LocalDateTime chiefExecutiveTime;
 }