|
@@ -0,0 +1,84 @@
|
|
|
+package org.springblade.manager.vo;
|
|
|
+
|
|
|
+import lombok.Data;
|
|
|
+import org.springblade.manager.entity.WbsTreeContract;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 合同段分部分项划分节点试图
|
|
|
+ * 包含各个状态
|
|
|
+ * | 01 | 交工证书 | 所有子节点存在一个的major_data_type = 3 值为 true |
|
|
|
+ * | 02 | 7天强度报告 | 所有最小节点中在m_table_file 中type = 11 存在一个true |
|
|
|
+ * | 03 | 28天强度报告 | 所有最小节点中在m_table_file 中type = 12 存在一个true |
|
|
|
+ * | 04 | 监理收验资料 | 监理 major_data_type = 4 全部已审批 |
|
|
|
+ * | 05 | 桩检报告 | 所有最小节点中在m_table_file 中type = 13 存在一个true |
|
|
|
+ * | 06 | 质检资料 | 质检 major_data_type = 4 全部已审批 |
|
|
|
+ * | 07 | 评定资料 | major_data_type = 2 全部已审批 |
|
|
|
+ * @author LHB
|
|
|
+ */
|
|
|
+@Data
|
|
|
+public class APIWbsContractSubdivisionVo {
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ private Long id;
|
|
|
+ /**
|
|
|
+ * 编码 空
|
|
|
+ */
|
|
|
+ private String code;
|
|
|
+ /**
|
|
|
+ * 节点名称
|
|
|
+ */
|
|
|
+ private String name;
|
|
|
+ /**
|
|
|
+ * 桩号
|
|
|
+ */
|
|
|
+ private String stake;
|
|
|
+ /**
|
|
|
+ * 父节点id
|
|
|
+ */
|
|
|
+ private Long pid;
|
|
|
+ /**
|
|
|
+ * 1表示单位工程 2表示分部工程 3表示分项工程
|
|
|
+ */
|
|
|
+ private Integer nodeType;
|
|
|
+ /**
|
|
|
+ * 层级编码 空
|
|
|
+ */
|
|
|
+ private String levelCode;
|
|
|
+ /**
|
|
|
+ * 专业工程id
|
|
|
+ */
|
|
|
+ private String partitionCatagID;
|
|
|
+ /**
|
|
|
+ * 专业工程名称
|
|
|
+ */
|
|
|
+ private String partitionCatagName;
|
|
|
+ /**
|
|
|
+ * 交工证书
|
|
|
+ */
|
|
|
+ private Boolean completionCertificate = false;
|
|
|
+ /**
|
|
|
+ * 7天强度报告
|
|
|
+ */
|
|
|
+ private Boolean strengthReportSeven = false;
|
|
|
+ /**
|
|
|
+ * 28天强度报告
|
|
|
+ */
|
|
|
+ private Boolean strengthReportTwentyEight = false;
|
|
|
+ /**
|
|
|
+ * 监理资料
|
|
|
+ */
|
|
|
+ private Boolean supervisionData = false;
|
|
|
+ /**
|
|
|
+ * 桩检报告
|
|
|
+ */
|
|
|
+ private Boolean pileInspectionReport = false;
|
|
|
+ /**
|
|
|
+ * 质检资料
|
|
|
+ */
|
|
|
+ private Boolean qualityInspectionData = false;
|
|
|
+ /**
|
|
|
+ * 评定资料
|
|
|
+ */
|
|
|
+ private Boolean evaluationData = false;
|
|
|
+}
|