239 lines
5.5 KiB
Java
239 lines
5.5 KiB
Java
|
package com.example.myapplication.model;
|
||
|
|
||
|
import com.google.gson.annotations.SerializedName;
|
||
|
|
||
|
// Project.java
|
||
|
public class Project {
|
||
|
@SerializedName("projectId")
|
||
|
private String projectId;
|
||
|
|
||
|
@SerializedName("projectName")
|
||
|
private String projectName;
|
||
|
|
||
|
@SerializedName("status")
|
||
|
private int status;
|
||
|
|
||
|
@SerializedName("client")
|
||
|
private String client;
|
||
|
|
||
|
@SerializedName("clientContact")
|
||
|
private String clientContact;
|
||
|
|
||
|
@SerializedName("clientPhone")
|
||
|
private String clientPhone;
|
||
|
|
||
|
@SerializedName("constructorIds")
|
||
|
private String constructorIds;
|
||
|
|
||
|
@SerializedName("constructorName")
|
||
|
private String constructorName;
|
||
|
|
||
|
@SerializedName("coverUrl")
|
||
|
private String coverUrl;
|
||
|
|
||
|
@SerializedName("createTime")
|
||
|
private String createTime;
|
||
|
|
||
|
@SerializedName("farmAddress")
|
||
|
private String farmAddress;
|
||
|
|
||
|
@SerializedName("farmName")
|
||
|
private String farmName;
|
||
|
|
||
|
@SerializedName("inspectionContact")
|
||
|
private String inspectionContact;
|
||
|
|
||
|
@SerializedName("inspectionPhone")
|
||
|
private String inspectionPhone;
|
||
|
|
||
|
@SerializedName("inspectionUnit")
|
||
|
private String inspectionUnit;
|
||
|
|
||
|
@SerializedName("projectManagerId")
|
||
|
private String projectManagerId;
|
||
|
|
||
|
@SerializedName("projectManagerName")
|
||
|
private String projectManagerName;
|
||
|
|
||
|
@SerializedName("scale")
|
||
|
private String scale;
|
||
|
|
||
|
@SerializedName("statusLabel")
|
||
|
private String statusLabel;
|
||
|
|
||
|
@SerializedName("turbineModel")
|
||
|
private String turbineModel;
|
||
|
|
||
|
public String getProjectName() {
|
||
|
return projectName;
|
||
|
}
|
||
|
|
||
|
public void setProjectName(String projectName) {
|
||
|
this.projectName = projectName;
|
||
|
}
|
||
|
|
||
|
public int getStatus() {
|
||
|
return status;
|
||
|
}
|
||
|
|
||
|
public void setStatus(int status) {
|
||
|
this.status = status;
|
||
|
}
|
||
|
|
||
|
public String getClient() {
|
||
|
return client;
|
||
|
}
|
||
|
|
||
|
public void setClient(String client) {
|
||
|
this.client = client;
|
||
|
}
|
||
|
|
||
|
public String getClientPhone() {
|
||
|
return clientPhone;
|
||
|
}
|
||
|
|
||
|
public void setClientPhone(String clientPhone) {
|
||
|
this.clientPhone = clientPhone;
|
||
|
}
|
||
|
|
||
|
public String getConstructorIds() {
|
||
|
return constructorIds;
|
||
|
}
|
||
|
|
||
|
public void setConstructorIds(String constructorIds) {
|
||
|
this.constructorIds = constructorIds;
|
||
|
}
|
||
|
|
||
|
public String getClientContact() {
|
||
|
return clientContact;
|
||
|
}
|
||
|
|
||
|
public void setClientContact(String clientContact) {
|
||
|
this.clientContact = clientContact;
|
||
|
}
|
||
|
|
||
|
public String getCoverUrl() {
|
||
|
return coverUrl;
|
||
|
}
|
||
|
|
||
|
public void setCoverUrl(String coverUrl) {
|
||
|
this.coverUrl = coverUrl;
|
||
|
}
|
||
|
|
||
|
public String getConstructorName() {
|
||
|
return constructorName;
|
||
|
}
|
||
|
|
||
|
public void setConstructorName(String constructorName) {
|
||
|
this.constructorName = constructorName;
|
||
|
}
|
||
|
|
||
|
public String getCreateTime() {
|
||
|
return createTime;
|
||
|
}
|
||
|
|
||
|
public void setCreateTime(String createTime) {
|
||
|
this.createTime = createTime;
|
||
|
}
|
||
|
|
||
|
public String getFarmName() {
|
||
|
return farmName;
|
||
|
}
|
||
|
|
||
|
public void setFarmName(String farmName) {
|
||
|
this.farmName = farmName;
|
||
|
}
|
||
|
|
||
|
public String getFarmAddress() {
|
||
|
return farmAddress;
|
||
|
}
|
||
|
|
||
|
public void setFarmAddress(String farmAddress) {
|
||
|
this.farmAddress = farmAddress;
|
||
|
}
|
||
|
|
||
|
public String getInspectionPhone() {
|
||
|
return inspectionPhone;
|
||
|
}
|
||
|
|
||
|
public void setInspectionPhone(String inspectionPhone) {
|
||
|
this.inspectionPhone = inspectionPhone;
|
||
|
}
|
||
|
|
||
|
public String getInspectionContact() {
|
||
|
return inspectionContact;
|
||
|
}
|
||
|
|
||
|
public void setInspectionContact(String inspectionContact) {
|
||
|
this.inspectionContact = inspectionContact;
|
||
|
}
|
||
|
|
||
|
public String getInspectionUnit() {
|
||
|
return inspectionUnit;
|
||
|
}
|
||
|
|
||
|
public void setInspectionUnit(String inspectionUnit) {
|
||
|
this.inspectionUnit = inspectionUnit;
|
||
|
}
|
||
|
|
||
|
public String getProjectManagerId() {
|
||
|
return projectManagerId;
|
||
|
}
|
||
|
|
||
|
public void setProjectManagerId(String projectManagerId) {
|
||
|
this.projectManagerId = projectManagerId;
|
||
|
}
|
||
|
|
||
|
public String getScale() {
|
||
|
return scale;
|
||
|
}
|
||
|
|
||
|
public void setScale(String scale) {
|
||
|
this.scale = scale;
|
||
|
}
|
||
|
|
||
|
public String getProjectManagerName() {
|
||
|
return projectManagerName;
|
||
|
}
|
||
|
|
||
|
public void setProjectManagerName(String projectManagerName) {
|
||
|
this.projectManagerName = projectManagerName;
|
||
|
}
|
||
|
|
||
|
public String getStatusLabel() {
|
||
|
return statusLabel;
|
||
|
}
|
||
|
|
||
|
public void setStatusLabel(String statusLabel) {
|
||
|
this.statusLabel = statusLabel;
|
||
|
}
|
||
|
|
||
|
public String getTurbineModel() {
|
||
|
return turbineModel;
|
||
|
}
|
||
|
|
||
|
public void setTurbineModel(String turbineModel) {
|
||
|
this.turbineModel = turbineModel;
|
||
|
}
|
||
|
|
||
|
// Getters and Setters
|
||
|
public String getProjectId() {
|
||
|
return projectId;
|
||
|
}
|
||
|
|
||
|
public void setProjectId(String projectId) {
|
||
|
this.projectId = projectId;
|
||
|
}
|
||
|
public Project(String projectId, String projectName) {
|
||
|
this.projectId = projectId;
|
||
|
this.projectName = projectName;
|
||
|
}
|
||
|
// 其他字段的 getter/setter 按需添加...
|
||
|
// 建议使用 Android Studio 的 "Generate" -> "Getter and Setter" 自动生成
|
||
|
|
||
|
|
||
|
@Override
|
||
|
public String toString() {
|
||
|
return projectName + " (" + projectId + ")";
|
||
|
}
|
||
|
}
|