chengf
2026-01-30 b8bf2507bc7b23c90bc6dc71ea2460e277d3800a
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
package com.java110.dto.importData;
 
import java.io.Serializable;
 
/**
 * 房屋邮寄工本费及结果记录表实体类(全String类型,对应表 house_mail_record)
 */
public class HouseMailRecord implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
 
    private String callableId;
    /**
     * 主键ID(自增,数据库BIGINT → 转为String存储)
     */
    private String id;
 
    /**
     * 业主编号(非空)
     */
    private String ownerId;
 
    /**
     * 房屋编号(非空)
     */
    private String houseId;
 
    /**
     * 寄出日期(非空,数据库DATETIME → 字符串格式:yyyy-MM-dd HH:mm:ss)
     */
    private String sendDate;
 
    /**
     * 邮寄单号/业务编号(默认空字符串)
     */
    private String mailNo;
 
    /**
     * 工本费(元,保留2位小数,数据库DECIMAL(8,2) → 字符串存储,如"10.50")
     */
    private String serviceFee;
 
    /**
     * 邮寄结果(非空,数据库ENUM → 存储枚举名(如"SENT")或中文描述(根据需求选择))
     * 说明:全String场景下,可直接存枚举名(与数据库一致)或中文,以下提供两种适配方式
     */
    private String mailResult; // 存储格式:"PENDING"/"SENT" 或 "待寄出"/"已寄出"
 
    /**
     * 备注信息(可空)
     */
    private String remark;
 
    /**
     * 记录创建时间(数据库DATETIME → 字符串格式:yyyy-MM-dd HH:mm:ss)
     */
    private String createTime;
 
    /**
     * 记录更新时间(数据库DATETIME → 字符串格式:yyyy-MM-dd HH:mm:ss)
     */
    private String updateTime;
 
    public String getCallableId() {
        return callableId;
    }
 
    public void setCallableId(String callableId) {
        this.callableId = callableId;
    }
 
    public String getId() {
        return id;
    }
 
    public void setId(String id) {
        this.id = id;
    }
 
    public String getOwnerId() {
        return ownerId;
    }
 
    public void setOwnerId(String ownerId) {
        this.ownerId = ownerId;
    }
 
    public String getHouseId() {
        return houseId;
    }
 
    public void setHouseId(String houseId) {
        this.houseId = houseId;
    }
 
    public String getSendDate() {
        return sendDate;
    }
 
    public void setSendDate(String sendDate) {
        this.sendDate = sendDate;
    }
 
    public String getMailNo() {
        return mailNo;
    }
 
    public void setMailNo(String mailNo) {
        this.mailNo = mailNo;
    }
 
    public String getServiceFee() {
        return serviceFee;
    }
 
    public void setServiceFee(String serviceFee) {
        this.serviceFee = serviceFee;
    }
 
    public String getMailResult() {
        return mailResult;
    }
 
    public void setMailResult(String mailResult) {
        this.mailResult = mailResult;
    }
 
    public String getRemark() {
        return remark;
    }
 
    public void setRemark(String remark) {
        this.remark = remark;
    }
 
    public String getCreateTime() {
        return createTime;
    }
 
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
 
    public String getUpdateTime() {
        return updateTime;
    }
 
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
}