From 1e377bef3935ad438c8de9e69df3b50a90ed8af7 Mon Sep 17 00:00:00 2001 From: fangshicai <1312964935@qq.com> Date: Fri, 24 Jun 2022 15:15:12 +0800 Subject: [PATCH] =?UTF-8?q?"=E9=A1=B5=E9=9D=A2=E5=AE=8C=E5=96=84"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/misc.xml | 8 +- .../activity/adapter/StaggerAdapter.java | 8 +- .../activity/fragment/MyPageFragment.java | 59 ++++----- .../fragment/PublishProductFragment.java | 3 +- .../java/com/android/bean/BaseRecords.java | 43 +++++++ .../bean/queryBean/UserGoodsRecords.java | 114 ++++++++++++++++++ .../model/goods/GoodsHttp_interface.java | 14 +-- .../model/upload/UpHttp_interface.java | 1 + .../main/res/layout/fragment_message_page.xml | 1 + app/src/main/res/layout/fragment_my_page.xml | 10 +- app/src/main/res/layout/item_stagger.xml | 36 ++++-- 11 files changed, 241 insertions(+), 56 deletions(-) create mode 100644 app/src/main/java/com/android/bean/BaseRecords.java create mode 100644 app/src/main/java/com/android/bean/queryBean/UserGoodsRecords.java diff --git a/.idea/misc.xml b/.idea/misc.xml index 4ab3200..f94125e 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -37,20 +37,20 @@ - + - + - + - + diff --git a/app/src/main/java/com/android/activity/adapter/StaggerAdapter.java b/app/src/main/java/com/android/activity/adapter/StaggerAdapter.java index 728e82f..e01407f 100644 --- a/app/src/main/java/com/android/activity/adapter/StaggerAdapter.java +++ b/app/src/main/java/com/android/activity/adapter/StaggerAdapter.java @@ -61,6 +61,7 @@ public class StaggerAdapter extends RecyclerView.Adapter parts) { + upModelimpl.UpImage(parts,this); } @@ -193,8 +194,6 @@ public class PublishProductFragment extends Fragment implements View.OnClickList public void upImageOnSuccess(ResponseData responseData) { imageBean = responseData.getData(); Log.e("str",String.valueOf(imageBean.getImageCode())); - - } @Override diff --git a/app/src/main/java/com/android/bean/BaseRecords.java b/app/src/main/java/com/android/bean/BaseRecords.java new file mode 100644 index 0000000..dc34332 --- /dev/null +++ b/app/src/main/java/com/android/bean/BaseRecords.java @@ -0,0 +1,43 @@ +package com.android.bean; + +import java.io.Serializable; +import java.util.List; + +public class BaseRecords implements Serializable { + private List records; + private Integer current; + private Integer size; + private Integer total; + + public List getRecords() { + return records; + } + + public void setRecords(List records) { + this.records = records; + } + + public Integer getCurrent() { + return current; + } + + public void setCurrent(Integer current) { + this.current = current; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + + public Integer getTotal() { + return total; + } + + public void setTotal(Integer total) { + this.total = total; + } +} diff --git a/app/src/main/java/com/android/bean/queryBean/UserGoodsRecords.java b/app/src/main/java/com/android/bean/queryBean/UserGoodsRecords.java new file mode 100644 index 0000000..743b018 --- /dev/null +++ b/app/src/main/java/com/android/bean/queryBean/UserGoodsRecords.java @@ -0,0 +1,114 @@ +package com.android.bean.queryBean; + +import java.util.ArrayList; + +public class UserGoodsRecords { + private String buyerAvatar; + private Long buyerId; + private String buyerName; + private Long createTime; + private String goodsDescription; + private Long goodsId; + private Long id; + private ArrayList imageUrlList; + private Integer price; + private String sellerAvatar; + private Long sellerId; + private String sellerName; + + public String getBuyerAvatar() { + return buyerAvatar; + } + + public void setBuyerAvatar(String buyerAvatar) { + this.buyerAvatar = buyerAvatar; + } + + public Long getBuyerId() { + return buyerId; + } + + public void setBuyerId(Long buyerId) { + this.buyerId = buyerId; + } + + public String getBuyerName() { + return buyerName; + } + + public void setBuyerName(String buyerName) { + this.buyerName = buyerName; + } + + public Long getCreateTime() { + return createTime; + } + + public void setCreateTime(Long createTime) { + this.createTime = createTime; + } + + public String getGoodsDescription() { + return goodsDescription; + } + + public void setGoodsDescription(String goodsDescription) { + this.goodsDescription = goodsDescription; + } + + public Long getGoodsId() { + return goodsId; + } + + public void setGoodsId(Long goodsId) { + this.goodsId = goodsId; + } + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public ArrayList getImageUrlList() { + return imageUrlList; + } + + public void setImageUrlList(ArrayList imageUrlList) { + this.imageUrlList = imageUrlList; + } + + public Integer getPrice() { + return price; + } + + public void setPrice(Integer price) { + this.price = price; + } + + public String getSellerAvatar() { + return sellerAvatar; + } + + public void setSellerAvatar(String sellerAvatar) { + this.sellerAvatar = sellerAvatar; + } + + public Long getSellerId() { + return sellerId; + } + + public void setSellerId(Long sellerId) { + this.sellerId = sellerId; + } + + public String getSellerName() { + return sellerName; + } + + public void setSellerName(String sellerName) { + this.sellerName = sellerName; + } +} diff --git a/app/src/main/java/com/android/model/goods/GoodsHttp_interface.java b/app/src/main/java/com/android/model/goods/GoodsHttp_interface.java index e58dd9b..c8acdb2 100644 --- a/app/src/main/java/com/android/model/goods/GoodsHttp_interface.java +++ b/app/src/main/java/com/android/model/goods/GoodsHttp_interface.java @@ -1,8 +1,10 @@ package com.android.model.goods; +import com.android.bean.BaseRecords; import com.android.bean.GoodRecords; import com.android.bean.GoodsType; import com.android.bean.ResponseData; +import com.android.bean.queryBean.UserGoodsRecords; import java.io.File; import java.util.List; @@ -29,12 +31,10 @@ public interface GoodsHttp_interface { Observable> sendGetAllGood(@Query("userId") Long userId, @QueryMap Map map ); - - - - - - - + @GET("tran/trading/buy") + @Headers({"appId:b34ac21286ae45938add627b418a4871", + "appSecret:67526def9de11d4a64f5e80e60ed3372eea69"}) + Observable>> sendUserBuyGoods(@Query("userId") Long userId, + @QueryMap Map map); } diff --git a/app/src/main/java/com/android/model/upload/UpHttp_interface.java b/app/src/main/java/com/android/model/upload/UpHttp_interface.java index 01d4171..3f48478 100644 --- a/app/src/main/java/com/android/model/upload/UpHttp_interface.java +++ b/app/src/main/java/com/android/model/upload/UpHttp_interface.java @@ -26,4 +26,5 @@ public interface UpHttp_interface { @Headers({"appId:b34ac21286ae45938add627b418a4871", "appSecret:67526def9de11d4a64f5e80e60ed3372eea69"}) Observable> sendAddGoods(@Body Good goods); + } diff --git a/app/src/main/res/layout/fragment_message_page.xml b/app/src/main/res/layout/fragment_message_page.xml index 71e4e0e..e66d985 100644 --- a/app/src/main/res/layout/fragment_message_page.xml +++ b/app/src/main/res/layout/fragment_message_page.xml @@ -3,6 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" + android:background="@color/white" tools:context=".activity.fragment.MessagePageFragment"> diff --git a/app/src/main/res/layout/fragment_my_page.xml b/app/src/main/res/layout/fragment_my_page.xml index 9344cf8..ed56621 100644 --- a/app/src/main/res/layout/fragment_my_page.xml +++ b/app/src/main/res/layout/fragment_my_page.xml @@ -90,13 +90,14 @@ android:text="个人订单"/>