diff --git a/ImageSourceItem.java b/ImageSourceItem.java new file mode 100644 index 0000000..aead65f --- /dev/null +++ b/ImageSourceItem.java @@ -0,0 +1,29 @@ +package com.example.myapplication.model; + +public class ImageSourceItem { + private String key; + private String value; + + public ImageSourceItem(String key, String value) { + this.key = key; + this.value = value; + } + + // 用于JSON解析的无参构造 + public ImageSourceItem() {} + @Override + public String toString() { + return "ImageSourceItem{" + + "key='" + key + '\'' + + ", 类型='" + value + '\'' + + '}'; + } + // Getters and Setters + public String getKey() { + return key; + } + + public String getValue() { + return value; + } +} \ No newline at end of file diff --git a/LoginEntity.java b/LoginEntity.java new file mode 100644 index 0000000..186b925 --- /dev/null +++ b/LoginEntity.java @@ -0,0 +1,125 @@ +package com.example.myapplication.model; + +public class LoginEntity { + private boolean isLogin; + private String loginDeviceType; + private Object loginId; // Using Object as specified + private String loginType; + private long sessionTimeout; // Changed to long for int64 + private String tag; + private long tokenActiveTimeout; // Changed to long for int64 + private String tokenName; + private long tokenSessionTimeout; // Changed to long for int64 + private long tokenTimeout; // Changed to long for int64 + private String tokenValue; + + // Default constructor + public LoginEntity() { + } + + // Getters and Setters + public boolean isLogin() { + return isLogin; + } + + public void setLogin(boolean login) { + isLogin = login; + } + + public String getLoginDeviceType() { + return loginDeviceType; + } + + public void setLoginDeviceType(String loginDeviceType) { + this.loginDeviceType = loginDeviceType; + } + + public Object getLoginId() { + return loginId; + } + + public void setLoginId(Object loginId) { + this.loginId = loginId; + } + + public String getLoginType() { + return loginType; + } + + public void setLoginType(String loginType) { + this.loginType = loginType; + } + + public long getSessionTimeout() { + return sessionTimeout; + } + + public void setSessionTimeout(long sessionTimeout) { + this.sessionTimeout = sessionTimeout; + } + + public String getTag() { + return tag; + } + + public void setTag(String tag) { + this.tag = tag; + } + + public long getTokenActiveTimeout() { + return tokenActiveTimeout; + } + + public void setTokenActiveTimeout(long tokenActiveTimeout) { + this.tokenActiveTimeout = tokenActiveTimeout; + } + + public String getTokenName() { + return tokenName; + } + + public void setTokenName(String tokenName) { + this.tokenName = tokenName; + } + + public long getTokenSessionTimeout() { + return tokenSessionTimeout; + } + + public void setTokenSessionTimeout(long tokenSessionTimeout) { + this.tokenSessionTimeout = tokenSessionTimeout; + } + + public long getTokenTimeout() { + return tokenTimeout; + } + + public void setTokenTimeout(long tokenTimeout) { + this.tokenTimeout = tokenTimeout; + } + + public String getTokenValue() { + return tokenValue; + } + + public void setTokenValue(String tokenValue) { + this.tokenValue = tokenValue; + } + + @Override + public String toString() { + return "Login{" + + "isLogin=" + isLogin + + ", loginDeviceType='" + loginDeviceType + '\'' + + ", loginId=" + loginId + + ", loginType='" + loginType + '\'' + + ", sessionTimeout=" + sessionTimeout + + ", tag='" + tag + '\'' + + ", tokenActiveTimeout=" + tokenActiveTimeout + + ", tokenName='" + tokenName + '\'' + + ", tokenSessionTimeout=" + tokenSessionTimeout + + ", tokenTimeout=" + tokenTimeout + + ", tokenValue='" + tokenValue + '\'' + + '}'; + } +} diff --git a/LoginRequest.java b/LoginRequest.java new file mode 100644 index 0000000..dcc8d5b --- /dev/null +++ b/LoginRequest.java @@ -0,0 +1,17 @@ +package com.example.myapplication.model; + + +import com.google.gson.annotations.SerializedName; + +public class LoginRequest { + @SerializedName("account") + private String account; + @SerializedName("password") + private String password; + + public LoginRequest(String account, String password) { + this.account = account; + this.password = password; + } + } + diff --git a/PageResult.java b/PageResult.java new file mode 100644 index 0000000..ced82ae --- /dev/null +++ b/PageResult.java @@ -0,0 +1,54 @@ +package com.example.myapplication.model; + +import java.util.List; + +public class PageResult { + private int code; + private String msg; + private List rows; + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public String getMsg() { + return msg; + } + + public PageResult() { + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public List getRows() { + return rows; + } + + public void setRows(List rows) { + this.rows = rows; + } + + public long getTotal() { + return total; + } + + public void setTotal(long total) { + this.total = total; + } + + public PageResult(int code, String msg, List rows, long total) { + this.code = code; + this.msg = msg; + this.rows = rows; + this.total = total; + } + + private long total; + +} diff --git a/PartResponse.java b/PartResponse.java new file mode 100644 index 0000000..2d5a428 --- /dev/null +++ b/PartResponse.java @@ -0,0 +1,85 @@ +package com.example.myapplication.model; + +public class PartResponse { + private String partCode; + private String partId; + private String partName; + private String partType; + private String partTypeLabel; + private String projectId; + private String projectName; + private String turbineId; + private String turbineName; + + public String getPartCode() { + return partCode; + } + + public void setPartCode(String partCode) { + this.partCode = partCode; + } + + public String getPartId() { + return partId; + } + + public void setPartId(String partId) { + this.partId = partId; + } + + public String getPartTypeLabel() { + return partTypeLabel; + } + + public void setPartTypeLabel(String partTypeLabel) { + this.partTypeLabel = partTypeLabel; + } + + public String getPartType() { + return partType; + } + + public void setPartType(String partType) { + this.partType = partType; + } + + public void setPartName(String partName) { + this.partName = partName; + } + + public String getProjectId() { + return projectId; + } + + public void setProjectId(String projectId) { + this.projectId = projectId; + } + + public String getProjectName() { + return projectName; + } + + public void setProjectName(String projectName) { + this.projectName = projectName; + } + + public String getTurbineId() { + return turbineId; + } + + public void setTurbineId(String turbineId) { + this.turbineId = turbineId; + } + + public String getTurbineName() { + return turbineName; + } + + public void setTurbineName(String turbineName) { + this.turbineName = turbineName; + } + + public String getPartName() { + return partName; + } +}