bingbo
2023-11-24 ace7066780453a7a70dbaa3700de9a761f38ca87
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
package com.thhy.mobile.modules.biz.pipeinfo.entity;
 
import com.thhy.general.annotations.Idkey;
import com.thhy.mobile.modules.biz.mouldcheck.entity.Mould;
import com.thhy.mobile.modules.biz.steelproduce.entity.SteelProduce;
import lombok.Data;
import lombok.experimental.Accessors;
 
import java.io.Serializable;
import java.util.Date;
/**
 * 
 * @author zhang_xiao_bo
 * @since 2023-05-08 15:28:37
 */
@Data
@Accessors(chain = true)
public class PipeInfo implements Serializable {
 
 
    /**
     * 块号
     */
 
 
    private String blockNum;
 
    /**
     * 1合格2不合格
     */
 
 
    private Integer checkResult;
 
    /**
     * 质检时间
     */
 
 
    private Date checkTime;
 
    /**
     * 注浆孔
     */
 
 
    private String groutingHoles;
 
    /**
     * 入模时间
     */
 
 
    private Date intoModTime;
 
    /**
     * 入模操作人
     */
 
 
    private String intoModUser;
 
    /**
     * 模组ID
     */
 
 
    private String modId;
 
 
    @Idkey
    private String pipeId;
 
 
    /**
     * 管片编号
     */
 
 
    private String pipeNum;
 
    /**
     * 浇筑时间
     */
 
 
    private Date pouringTime;
 
    /**
     * 项目ID
     */
 
 
    private String proId;
 
    /**
     * 配筋
     */
 
 
    private String reinforcement;
 
    /**
     * 换号
     */
 
 
    private String ringNum;
 
    /**
     * 转向
     */
 
 
    private String turn;
 
    private String size;
 
    private String produceNumber;
 
    private String checkUser;
 
    private Integer outMod;
 
    private Integer createFlag;
 
    private Date outModTime;
 
    private Date placingInTime;
 
    private Date placingOutTime;
 
    public PipeInfo() {}
 
    public PipeInfo(Mould mould, SteelProduce steelProduce) {
        //this.ringNum = "";
        //pipeInfo.setPipeNum();
        this.turn = mould.getMouldTurn();
        this.size = mould.getMouldSize();
        this.reinforcement = steelProduce.getReinforcementId();
        this.groutingHoles = mould.getGroutingHoles();
        this.blockNum = mould.getMouldType();
        this.modId = mould.getMouldId();
        this.intoModTime = new Date();
        this.proId = steelProduce.getProId();
        this.produceNumber = steelProduce.getProduceNumber();
    }
 
    public PipeInfo(String pipeId, Integer checkResult,String checkUser) {
        this.pipeId = pipeId;
        this.checkResult = checkResult;
        this.checkUser = checkUser;
    }
}