From c313a253b1fcdc75b6be5db575fc2b29fb407021 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期三, 15 四月 2026 20:05:04 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
server/services/src/main/java/com/doumee/dao/vo/MyOrderDetailVO.java | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 154 insertions(+), 0 deletions(-)
diff --git a/server/services/src/main/java/com/doumee/dao/vo/MyOrderDetailVO.java b/server/services/src/main/java/com/doumee/dao/vo/MyOrderDetailVO.java
new file mode 100644
index 0000000..9ba8fb7
--- /dev/null
+++ b/server/services/src/main/java/com/doumee/dao/vo/MyOrderDetailVO.java
@@ -0,0 +1,154 @@
+package com.doumee.dao.vo;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 浼氬憳绔�-璁㈠崟璇︽儏
+ *
+ * @author rk
+ * @date 2026/04/15
+ */
+@Data
+@ApiModel("浼氬憳绔鍗曡鎯�")
+public class MyOrderDetailVO {
+
+ @ApiModelProperty(value = "璁㈠崟涓婚敭")
+ private Integer id;
+
+ // ---- 鐘舵�� ----
+
+ @ApiModelProperty(value = "璁㈠崟鐘舵��")
+ private Integer status;
+
+ @ApiModelProperty(value = "璁㈠崟鐘舵�佹弿杩�")
+ private String statusDesc;
+
+ @ApiModelProperty(value = "鏀粯鍊掕鏃舵绉掞紙浠呭緟鏀粯鐘舵�佽繑鍥烇紝-1琛ㄧず宸茶秴鏃讹級")
+ private Long payCountdownMs;
+
+ @ApiModelProperty(value = "浼氬憳鏍搁攢鐮侊紙寰呭瘎瀛�/寰呭彇浠剁姸鎬佽繑鍥烇級")
+ private String memberVerifyCode;
+
+ // ---- 鍩虹淇℃伅 ----
+
+ @ApiModelProperty(value = "璁㈠崟绫诲瀷: 0=灏卞湴瀵勫瓨 1=寮傚湴瀵勫瓨")
+ private Integer type;
+
+ @ApiModelProperty(value = "璁㈠崟缂栧彿")
+ private String code;
+
+ @ApiModelProperty(value = "涓夋柟璁㈠崟鍙�")
+ private String outTradeNo;
+
+ @ApiModelProperty(value = "璁㈠崟澶囨敞")
+ private String remark;
+
+ @ApiModelProperty(value = "鍒涘缓鏃堕棿")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ @ApiModelProperty(value = "鏀粯鏃堕棿")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date payTime;
+
+ // ---- 鏃堕棿淇℃伅 ----
+
+ @ApiModelProperty(value = "棰勮鍒板簵瀛樹欢鏃堕棿")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date expectedDepositTime;
+
+ @ApiModelProperty(value = "棰勮鍙栦欢鏃堕棿")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date expectedTakeTime;
+
+ @ApiModelProperty(value = "琛屾潕杞Щ鍒板簵鏃堕棿锛堝紓鍦板瘎瀛橈級")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date arriveTime;
+
+ // ---- 瀛樹欢闂ㄥ簵 ----
+
+ @ApiModelProperty(value = "瀛樹欢闂ㄥ簵鍚嶇О")
+ private String depositShopName;
+
+ @ApiModelProperty(value = "瀛樹欢闂ㄥ簵鍦板潃")
+ private String depositShopAddress;
+
+ @ApiModelProperty(value = "瀛樹欢闂ㄥ簵鑱旂郴浜�")
+ private String depositShopLinkName;
+
+ @ApiModelProperty(value = "瀛樹欢闂ㄥ簵鑱旂郴鐢佃瘽")
+ private String depositShopPhone;
+
+ // ---- 鍙栦欢淇℃伅 ----
+
+ @ApiModelProperty(value = "鍙栦欢闂ㄥ簵鍚嶇О锛堟湁鍙栦欢闂ㄥ簵鏃惰繑鍥烇級")
+ private String takeShopName;
+
+ @ApiModelProperty(value = "鍙栦欢闂ㄥ簵鍦板潃锛堟湁鍙栦欢闂ㄥ簵鏃惰繑鍥烇級")
+ private String takeShopAddress;
+
+ @ApiModelProperty(value = "鍙栦欢鍦扮偣锛堟棤鍙栦欢闂ㄥ簵鏃惰繑鍥烇紝鐢ㄦ埛鑷�夛級")
+ private String takeLocation;
+
+ @ApiModelProperty(value = "鍙栦欢鍦扮偣璇︾粏鍦板潃锛堟棤鍙栦欢闂ㄥ簵鏃惰繑鍥烇級")
+ private String takeLocationRemark;
+
+ @ApiModelProperty(value = "鍙栦欢浜哄悕绉�")
+ private String takeUser;
+
+ @ApiModelProperty(value = "鍙栦欢浜烘墜鏈哄彿")
+ private String takePhone;
+
+ // ---- 璐圭敤锛堝垎锛� ----
+
+ @ApiModelProperty(value = "鍩虹瀵勫瓨璐圭敤锛堝垎锛�")
+ private Long basicAmount;
+
+ @ApiModelProperty(value = "淇濅环閲戦锛堝垎锛�")
+ private Long declaredAmount;
+
+ @ApiModelProperty(value = "淇濅环淇濊垂锛堝垎锛�")
+ private Long declaredFee;
+
+ @ApiModelProperty(value = "鍔犳�ヨ垂鐢紙鍒嗭級")
+ private Long urgentAmount;
+
+ @ApiModelProperty(value = "瀹為檯鏀粯璐圭敤锛堝垎锛�")
+ private Long actualPayAmount;
+
+ // ---- 閫炬湡 ----
+
+ @ApiModelProperty(value = "鏄惁閫炬湡")
+ private Boolean overdue;
+
+ @ApiModelProperty(value = "閫炬湡澶╂暟")
+ private Integer overdueDays;
+
+ @ApiModelProperty(value = "閫炬湡璐圭敤锛堝垎锛�")
+ private Long overdueFee;
+
+ // ---- 鏍囪 ----
+
+ @ApiModelProperty(value = "鏄惁寮傚父: 0=鍚� 1=鏄�")
+ private Integer exceptionStatus;
+
+ @ApiModelProperty(value = "鏄惁瓒呭嚭鍙栦欢鏃堕棿")
+ private Boolean pastTakeTime;
+
+ // ---- 鐗╁搧淇℃伅 ----
+
+ @ApiModelProperty(value = "鐗╁搧绫诲瀷鍚嶇О")
+ private String goodTypeName;
+
+ @ApiModelProperty(value = "涓嬪崟鐓х墖")
+ private List<String> orderImages;
+
+ @ApiModelProperty(value = "鐗╁搧鏄庣粏鍒楄〃")
+ private List<OrderItemVO> detailList;
+}
--
Gitblit v1.9.3