From e0f2b29f3349d43e7f4222e079c54ba9cc4b6ee1 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期一, 16 六月 2025 11:09:23 +0800
Subject: [PATCH] fix:支付回调及供应商回调并发问题修订

---
 LifePayment/LifePayment.Domain.Shared/ACOOLY/ACOOLYOutput.cs |   52 ++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 46 insertions(+), 6 deletions(-)

diff --git a/LifePayment/LifePayment.Domain.Shared/ACOOLY/ACOOLYOutput.cs b/LifePayment/LifePayment.Domain.Shared/ACOOLY/ACOOLYOutput.cs
index c8c348d..06efe70 100644
--- a/LifePayment/LifePayment.Domain.Shared/ACOOLY/ACOOLYOutput.cs
+++ b/LifePayment/LifePayment.Domain.Shared/ACOOLY/ACOOLYOutput.cs
@@ -1,10 +1,5 @@
 锘縰sing Newtonsoft.Json;
-using System;
 using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
 
 namespace LifePayment.Domain.Shared;
 
@@ -136,10 +131,31 @@
     /// 澶╃劧姘斿叕鍙哥被鍨�
     /// </summary>
     [JsonProperty("gasParValue")]
-    public GasParValueOutput GasParValue { get; set; }
+    public List<GasParValueOutput> GasParValue { get; set; }
+
+}
+public class GasOrgTypeValueResponse : ACOOLYRequestBaseResponse
+{
+    /// <summary>
+    /// 澶╃劧姘斿叕鍙哥被鍨�
+    /// </summary>
+    [JsonProperty("gasSupportMerchantInfos")]
+    public List<GasSupportMerchantInfos> GasSupportMerchantInfos { get; set; }
 
 }
 
+public class GasSupportMerchantInfos
+{
+    /// <summary>
+    /// 鐕冩皵鏀寔鍟嗘埛缂栫爜
+    /// </summary>
+    public string gasOrgTypeCode { get; set; }
+
+    /// <summary>
+    /// 鐕冩皵鏀寔鍟嗘埛鍚嶇О
+    /// </summary>
+    public string gasOrgTypeName { get; set; }
+}
 /// <summary>
 /// 鐕冩皵闈㈠�兼暟鎹�
 /// </summary>
@@ -362,6 +378,18 @@
 }
 
 /// <summary>
+/// 璇濊垂璁㈠崟鏌ヨ杩斿洖鍙傛暟
+/// </summary>
+public class QueryPhoneOrderResponse : ACOOLYRequestBaseResponse
+{
+    /// <summary>
+    /// 璇濊垂鍏呭�艰鍗�
+    /// </summary>
+    [JsonProperty("phoneChargeOrder")]
+    public PhoneChargeOrderOutput PhoneChargeOrder { get; set; }
+}
+
+/// <summary>
 /// 璇濊垂闈㈠�艰繑鍥炲弬鏁�
 /// </summary>
 public class PhoneParValueResponse : ACOOLYRequestBaseResponse
@@ -455,6 +483,12 @@
     [JsonProperty("parValue")]
     public decimal ParValue { get; set; }
 
+
+    /// <summary>
+    /// 瀹為檯鍒拌处閲戦銆�
+    /// </summary>
+    [JsonProperty("actualParValue")]
+    public decimal ActualParValue { get; set; }
     /// <summary>
     /// 瀹為檯鎵f閲戦锛屽崟浣嶄负鍏冦��
     /// </summary>
@@ -473,6 +507,12 @@
     [JsonProperty("statusText")]
     public string StatusText { get; set; }
 
+    /// <summary>
+    /// 閫氱煡娑堟伅
+    /// </summary>
+    [JsonProperty("responseMessage")]
+    public string ResponseMessage { get; set; }
+
 }
 
 /// <summary>

--
Gitblit v1.9.1