version:1.9.4

fix:
update:作业页面完善
This commit is contained in:
2024-09-23 15:04:12 +08:00
parent 2c4af66ad8
commit 5a64967c57
143 changed files with 9023 additions and 509 deletions

View File

@@ -1,8 +1,12 @@
package com.uiui.zyos.bean;
import java.io.Serializable;
import android.os.Parcel;
import android.os.Parcelable;
public class HomeworkBean implements Serializable {
import java.io.Serializable;
import java.util.List;
public class HomeworkBean implements Serializable, Parcelable {
private static final long serialVersionUID = 4974017718666880157L;
int id;
@@ -11,7 +15,7 @@ public class HomeworkBean implements Serializable {
String sn;
String title;
String content;
String file_url;
List<String> file_url;
String file_name;
int file_type;
int work_type;
@@ -20,6 +24,34 @@ public class HomeworkBean implements Serializable {
String updated_at;
HomeworkSubject subject;
protected HomeworkBean(Parcel in) {
id = in.readInt();
subject_id = in.readInt();
status = in.readInt();
sn = in.readStringNoHelper();
title = in.readStringNoHelper();
content = in.readStringNoHelper();
file_url = in.createStringArrayList();
file_name = in.readStringNoHelper();
file_type = in.readInt();
work_type = in.readInt();
end_time = in.readStringNoHelper();
created_at = in.readStringNoHelper();
updated_at = in.readStringNoHelper();
}
public static final Creator<HomeworkBean> CREATOR = new Creator<HomeworkBean>() {
@Override
public HomeworkBean createFromParcel(Parcel in) {
return new HomeworkBean(in);
}
@Override
public HomeworkBean[] newArray(int size) {
return new HomeworkBean[size];
}
};
public int getId() {
return id;
}
@@ -68,11 +100,11 @@ public class HomeworkBean implements Serializable {
this.content = content;
}
public String getFile_url() {
public List<String> getFile_url() {
return file_url;
}
public void setFile_url(String file_url) {
public void setFile_url(List<String> file_url) {
this.file_url = file_url;
}
@@ -131,4 +163,26 @@ public class HomeworkBean implements Serializable {
public void setSubject(HomeworkSubject subject) {
this.subject = subject;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel parcel, int i) {
parcel.writeInt(id);
parcel.writeInt(subject_id);
parcel.writeInt(status);
parcel.writeString(sn);
parcel.writeString(title);
parcel.writeString(content);
parcel.writeStringList(file_url);
parcel.writeString(file_name);
parcel.writeInt(file_type);
parcel.writeInt(work_type);
parcel.writeString(end_time);
parcel.writeString(created_at);
parcel.writeString(updated_at);
}
}