【小程序】增加新版自定义交易组件之更新售后申请API

This commit is contained in:
liming
2022-08-26 11:53:44 +08:00
parent 6e5800181b
commit 30a0eb8e98
5 changed files with 72 additions and 11 deletions

View File

@@ -34,16 +34,6 @@ public class WxMaShopAfterSaleUpdateRequest implements Serializable {
private String openid;
@SerializedName("out_aftersale_id")
private String outAftersaleId;
@SerializedName("type")
private Integer type;
@SerializedName("orderamt")
private Long orderamt;
@SerializedName("refund_reason")
private String refundReason;
@SerializedName("refund_reason_type")
private Integer refundReasonType;
@SerializedName("media_list")
private UploadMediaList mediaList;
@SerializedName("status")
private Integer status;
@SerializedName("finish_all_aftersale")

View File

@@ -0,0 +1,50 @@
package cn.binarywang.wx.miniapp.bean.shop.request;
import com.google.gson.annotations.SerializedName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.List;
/**
* @author liming1019
* created on 2022/8/26
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class WxMaShopEcAfterSaleUpdateRequest implements Serializable {
private static final long serialVersionUID = 349486861004919697L;
@SerializedName("out_aftersale_id")
private String outAftersaleId;
@SerializedName("aftersale_id")
private String aftersaleId;
@SerializedName("openid")
private String openid;
@SerializedName("type")
private int type;
@SerializedName("orderamt")
private int orderamt;
@SerializedName("refund_reason")
private String refundReason;
@SerializedName("refund_reason_type")
private int refundReasonType;
@SerializedName("media_list")
private List<MediaListBean> mediaList;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public static class MediaListBean implements Serializable {
@SerializedName("type")
private int type;
@SerializedName("url")
private String url;
}
}