上传文件至 /

This commit is contained in:
XuYuqi 2025-07-11 18:30:44 +08:00
parent 9954e99344
commit e38555f627
5 changed files with 310 additions and 0 deletions

29
ImageSourceItem.java Normal file
View File

@ -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;
}
}

125
LoginEntity.java Normal file
View File

@ -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 + '\'' +
'}';
}
}

17
LoginRequest.java Normal file
View File

@ -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;
}
}

54
PageResult.java Normal file
View File

@ -0,0 +1,54 @@
package com.example.myapplication.model;
import java.util.List;
public class PageResult<T> {
private int code;
private String msg;
private List<T> 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<T> getRows() {
return rows;
}
public void setRows(List<T> rows) {
this.rows = rows;
}
public long getTotal() {
return total;
}
public void setTotal(long total) {
this.total = total;
}
public PageResult(int code, String msg, List<T> rows, long total) {
this.code = code;
this.msg = msg;
this.rows = rows;
this.total = total;
}
private long total;
}

85
PartResponse.java Normal file
View File

@ -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;
}
}