|
|
@@ -26,7 +26,9 @@ import org.springframework.data.mongodb.core.mapping.Document;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 消费流水 / 消费订单
|
|
|
@@ -288,4 +290,21 @@ public class ExpenseFlow extends SuperMain {
|
|
|
this.paymentTime = DateUtils.paresTime(System.currentTimeMillis(), DateUtils.patternyyyySSS);
|
|
|
}
|
|
|
//------------------------------时间信息 end----------------------
|
|
|
+
|
|
|
+ @Schema(description = "扩展字段")
|
|
|
+ private Map<String, Object> metaInfo = new HashMap<>();
|
|
|
+
|
|
|
+ public void addMetaInfo(String key, Object value) {
|
|
|
+ if (metaInfo == null) {
|
|
|
+ metaInfo = new HashMap<>();
|
|
|
+ }
|
|
|
+ metaInfo.put(key, value);
|
|
|
+ }
|
|
|
+
|
|
|
+ public Object getMetaInfo(String key) {
|
|
|
+ if (metaInfo != null && metaInfo.containsKey(key)) {
|
|
|
+ return metaInfo.get(key);
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|