Browse Source

团组费用审核更新

jiangjc 1 year ago
parent
commit
2f688f0a21

+ 8 - 9
OASystem/OASystem.Api/Controllers/GroupsController.cs

@@ -6,6 +6,7 @@ using OASystem.Domain.Entities.Business;
 using OASystem.Domain.Entities.Groups;
 using OASystem.Domain.ViewModels.Groups;
 using OASystem.Infrastructure.Repositories.Groups;
+using TencentCloud.Ocr.V20181119.Models;
 using static OpenAI.GPT3.ObjectModels.SharedModels.IOpenAiModels;
 
 namespace OASystem.API.Controllers
@@ -505,7 +506,7 @@ namespace OASystem.API.Controllers
             {
                 Grp_CreditCardPaymentDetailView _detail = new Grp_CreditCardPaymentDetailView();
 
-                _detail.Id=entity.Id;
+                _detail.Id = entity.Id;
 
                 /*
                  * Bus名称
@@ -652,11 +653,7 @@ namespace OASystem.API.Controllers
                     YSFYEUR += CurrPayStr;
                 }
 
-                _detail.TotalStr1 = string.Format(@"应付款总金额:{0}CNY | {1}USD | {2}EUR", CNY, USD, EUR);
-                _detail.TotalStr2 = string.Format(@"此次付款总金额:{0}CNY | {1}USD | {2}EUR", PayCNY, PayUSD, PayEUR);
-                _detail.TotalStr3 = string.Format(@"目前剩余尾款总金额:{0}CNY | {1}USD | {2}EUR", BalanceCNY, BalanceUSD, BalanceEUR);
-                _detail.TotalStr4 = string.Format(@"已审费用总额:{0}CNY | {1}USD | {2}EUR", YSFYCNY, YSFYUSD, YSFYEUR);
-
+                _detail.IsAuditGM = entity.IsAuditGM;
 
                 detailList.Add(_detail);
 
@@ -664,6 +661,11 @@ namespace OASystem.API.Controllers
 
             #endregion
             _view.DetailList = new List<Grp_CreditCardPaymentDetailView>(detailList);
+            _view.TotalStr1 = string.Format(@"应付款总金额:{0}CNY&nbsp;|&nbsp;{1}USD&nbsp;|&nbsp;{2}EUR", CNY, USD, EUR);
+            _view.TotalStr2 = string.Format(@"此次付款总金额:{0}CNY&nbsp;|&nbsp;{1}USD&nbsp;|&nbsp;{2}EUR", PayCNY, PayUSD, PayEUR);
+            _view.TotalStr3 = string.Format(@"目前剩余尾款总金额:{0}CNY&nbsp;|&nbsp;{1}USD&nbsp;|&nbsp;{2}EUR", BalanceCNY, BalanceUSD, BalanceEUR);
+            _view.TotalStr4 = string.Format(@"已审费用总额:{0}CNY&nbsp;|&nbsp;{1}USD&nbsp;|&nbsp;{2}EUR", YSFYCNY, YSFYUSD, YSFYEUR);
+
 
             return Ok(JsonView(_view));
         }
@@ -694,9 +696,6 @@ namespace OASystem.API.Controllers
                 .ExecuteCommandAsync();
                 if (result < 1)
                 {
-                    rst = -1;
-                }
-                else {
                     _groupRepository.RollbackTran();
                     return Ok(JsonView(false, "保存失败并回滚!"));
                 }

+ 11 - 4
OASystem/OASystem.Domain/ViewModels/Groups/Grp_CreditCardPaymentView.cs

@@ -47,6 +47,11 @@ namespace OASystem.Domain.ViewModels.Groups
         /// 审核列表
         /// </summary>
         public List<Grp_CreditCardPaymentDetailView> DetailList { get; set; }
+
+        public string TotalStr1 { get; set; }
+        public string TotalStr2 { get; set; }
+        public string TotalStr3 { get; set; }
+        public string TotalStr4 { get; set; }
     }
 
     public class Grp_CreditCardPaymentDetailView
@@ -102,14 +107,16 @@ namespace OASystem.Domain.ViewModels.Groups
         /// </summary>
         public string AuditOperatorName { get; set; }
 
+        /// <summary>
+        /// 审核状态
+        /// </summary>
+        public int IsAuditGM { get; set; }
+
         /// <summary>
         /// 超预算比例
         /// </summary>
         public string OverBudget { get; set; }
 
-        public string TotalStr1 { get; set; }
-        public string TotalStr2 { get; set; }
-        public string TotalStr3 { get; set; }
-        public string TotalStr4 { get; set; }
+        
     }
 }