From 8aa3165449dd2757e016bdc43cfd5d111cd4c7a6 Mon Sep 17 00:00:00 2001 From: 张钢 <floatgang@163.com> Date: 星期四, 12 九月 2024 14:54:06 +0800 Subject: [PATCH] 修改了家庭资产的显示问题 --- app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 117 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java b/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java index 24bd61d..e5290d2 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java +++ b/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java @@ -1,9 +1,125 @@ package com.application.zhangshi_app_android.bean; +import android.net.Uri; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + /** * @author Ljj * @date 2023.03.18. 10:29 * @desc 瀹跺ぇ浜嬭 bean 绫� */ -public class FamilyMemorabiliaBean { +public class FamilyMemorabiliaBean implements Serializable { + private long id; + private String createTime; + private String people; + private String address; + private String title; + private String remark; + private String url; + private String happenTime; + private transient int familyId;//鎵�灞炲搴� id + private int ownData = 1;//鏄惁鏄嚜宸卞搴殑鏁版嵁 1 鏄� 0 涓嶆槸 + private List<String> urlList; + + public String getAddress() { return address; } + public void setAddress(String value) { this.address = value; } + + public String getCreateTime() { return createTime; } + public void setCreateTime(String value) { this.createTime = value; } + + public void setUrl(String url) { + this.url = url; + if (url == null){ + return; + } + if (url.contains(",")){ + String[] split = url.split(","); + if (urlList == null){ + urlList = new ArrayList<>(Arrays.asList(split)); + }else { + urlList.clear(); + urlList.addAll(Arrays.asList(split)); + } + }else { + if (urlList == null){ + urlList = new ArrayList<>(); + }else { + urlList.clear(); + } + urlList.add(url); + } + } + + public List<String> getUrlList() { + return urlList; + } + + public void setUrlList(List<String> urlList) { + this.urlList = urlList; + StringBuilder sb = new StringBuilder(); + for (String s : urlList) { + sb.append(s).append(","); + } + //鍘绘帀鏈�鍚庝竴涓�楀彿 + if (sb.length() > 0) { + sb.deleteCharAt(sb.length() - 1); + } + this.url = sb.toString(); + } + + public String getUrl() { + return url; + } + + public long getId() { return id; } + public void setId(long value) { + this.id = value; + } + + public String getPeople() { return people; } + public void setPeople(String value) { this.people = value; } + + public String getRemark() { return remark; } + public void setRemark(String value) { this.remark = value; } + + public String getTitle() { return title; } + public void setTitle(String value) { this.title = value; } + + public String getHappenTime() { + return happenTime; + } + + public void setHappenTime(String happenTime) { + this.happenTime = happenTime; + } + + public int getFamilyId() { return familyId; } + public void setFamilyId(int value) { this.familyId = value; } + public int getOwnData() { return ownData; } + public void setOwnData(int value) { this.ownData = value; } + + public String getOwnDataStr(){ + if (ownData == 1){ + return "(鏈搴�)"; + }else { + return "(闈炴湰瀹�)"; + } + } + @Override + public String toString() { + return "FamilyMemorabiliaBean{" + + "id=" + id + + ", address='" + address + '\'' + + ", createTime='" + createTime + '\'' + + ", people='" + people + '\'' + + ", remark='" + remark + '\'' + + ", title='" + title + '\'' + + ", url='" + url + '\'' + + ", urlList=" + urlList + + '}'; + } } -- Gitblit v1.9.1