From dcf43da6ca36a4476139305174a6bd6dd48630d0 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 05 九月 2025 14:34:22 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Entities/UserServer/Enterprises/EnterpriseWalletTransaction.cs |  110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 109 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.Core/Entities/UserServer/Enterprises/EnterpriseWalletTransaction.cs b/FlexJobApi.Core/Entities/UserServer/Enterprises/EnterpriseWalletTransaction.cs
index 43071e2..be94c50 100644
--- a/FlexJobApi.Core/Entities/UserServer/Enterprises/EnterpriseWalletTransaction.cs
+++ b/FlexJobApi.Core/Entities/UserServer/Enterprises/EnterpriseWalletTransaction.cs
@@ -22,6 +22,16 @@
         public EnterpriseWallet Wallet { get; set; }
 
         /// <summary>
+        /// 浠诲姟鐢ㄦ埛Id
+        /// </summary>
+        public Guid? TaskUserId { get; set; }
+
+        /// <summary>
+        /// 浠诲姟鐢ㄦ埛
+        /// </summary>
+        public TaskInfoUser TaskUser { get; set; }
+
+        /// <summary>
         /// 绫诲瀷
         /// </summary>
         public EnumEnterpriseWalletTransactionType Type { get; set; }
@@ -47,13 +57,111 @@
         public string Remark { get; set; }
 
         /// <summary>
+        /// 閿�鍞骇鍝佺爜
+        /// </summary>
+        public string ProductCode { get; set; }
+
+        /// <summary>
+        /// 涓氬姟鍦烘櫙
+        /// </summary>
+        public string BizScene { get; set; }
+
+        /// <summary>
         /// 璁㈠崟Id
         /// </summary>
         public string OrderId { get; set; }
 
         /// <summary>
+        /// 璧勯噾娴佸叆缃戣仈浜ゆ槗娴佹按鍙�
+        /// </summary>
+        public string InflowSettleSerialNo { get; set; }
+
+        /// <summary>
+        /// 鏀粯瀹濇敮浠樿祫閲戞祦姘村彿
+        /// </summary>
+        public string PayFundOrderId { get; set; }
+
+        /// <summary>
+        /// 娓呯畻鏈烘瀯娴佹按鍙�
+        /// </summary>
+        public string SettleSerialNo { get; set; }
+
+        /// <summary>
+        /// 鏌ヨ鍒扮殑璁㈠崟鐘舵�佷负FAIL澶辫触鎴朢EFUND閫�绁ㄦ椂锛岃繑鍥為敊璇唬鐮�
+        /// </summary>
+        public string ErrorCode { get; set; }
+
+        /// <summary>
+        /// 鏌ヨ鍒扮殑璁㈠崟鐘舵�佷负FAIL澶辫触鎴朢EFUND閫�绁ㄦ椂锛岃繑鍥炲叿浣撶殑鍘熷洜銆�
+        /// </summary>
+        public string FailReason { get; set; }
+
+        /// <summary>
+        /// 璁㈠崟鏀粯鏃堕棿
+        /// </summary>
+        public DateTime? TransDate { get; set; }
+
+        /// <summary>
+        /// 璁块棶閾炬帴
+        /// </summary>
+        public string Link { get; set; }
+
+        /// <summary>
         /// 鐘舵��
         /// </summary>
-        public EnumEnterpriseWalletTransactionStatus Status { get; set; }
+        public string Status { get; set; }
+
+        /// <summary>
+        /// 鍗曟嵁瀛愮姸鎬�
+        /// </summary>
+        public string SubStatus { get; set; }
+
+        /// <summary>
+        /// 鐘舵��
+        /// </summary>
+        public EnumEnterpriseWalletTransactionStatus TransactionStatus { get; set; }
+
+        #region 杞处鑷虫敮浠樺疂
+
+        /// <summary>
+        /// 鏀舵鏂规敮浠樺疂璐﹀彿openid
+        /// </summary>
+        public string ReceiverOpenId { get; set; }
+
+        /// <summary>
+        /// 鏀舵鏂规敮浠樺疂璐﹀彿uid
+        /// </summary>
+        public string ReceiverUserId { get; set; }
+
+        #endregion
+
+        #region 杞处鑷抽摱琛屽崱
+
+        /// <summary>
+        /// 棰勮鍒拌处鏃堕棿锛岃浆璐﹀埌閾惰鍗′笓鐢�
+        /// </summary>
+        public DateTime? ArrivalTimeEnd { get; set; }
+
+        /// <summary>
+        /// 棰勮鏀惰垂閲戦锛堝厓锛夛紝杞处鍒伴摱琛屽崱涓撶敤
+        /// </summary>
+        public decimal? OrderFee { get; set; }
+
+        /// <summary>
+        /// 鎶ラ敊閾惰鐨勯敊璇爜
+        /// </summary>
+        public string FailInstErrorCode { get; set; }
+
+        /// <summary>
+        /// 鎶ラ敊閾惰鐨勯敊璇師鍥�
+        /// </summary>
+        public string FailInstReason { get; set; }
+
+        /// <summary>
+        /// 鎶ラ敊閾惰鍚嶇О
+        /// </summary>
+        public string FailInstName { get; set; }
+
+        #endregion
     }
 }

--
Gitblit v1.9.1