From 827b416782eda317a6b24e0afb88c788e483b86d Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 22 八月 2022 15:58:31 +0800 Subject: [PATCH] 财务修改单页统计,摘要订单号 --- zhengcaioa/zhengcaioa/Controllers/Finance/FiOrderrecievemoneyController.cs | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Controllers/Finance/FiOrderrecievemoneyController.cs b/zhengcaioa/zhengcaioa/Controllers/Finance/FiOrderrecievemoneyController.cs index e088107..2fa29d2 100644 --- a/zhengcaioa/zhengcaioa/Controllers/Finance/FiOrderrecievemoneyController.cs +++ b/zhengcaioa/zhengcaioa/Controllers/Finance/FiOrderrecievemoneyController.cs @@ -42,6 +42,8 @@ private readonly IHttpClientFactory _clientFactory; private readonly IFiMemberService _iMemberService; private readonly IPltPageService _pltPageService; + private readonly IFiBookService _fiBookService; + private readonly IFiMemberService _fiMemberService; public FiOrderrecievemoneyController(ILogger<FiOrderrecievemoneyController> logger, ILiaotianService liaotianService, IFiOrderrecievemoneyService fiOrderrecievemoneyService, ICooperOrderService cooperOrderService, IFiSubjectService ifiSubjectService , IFiAccountService fiAccountService, IFiAccountRecordService iFiAccountRecordService, ICooperatecustomCustomerService cooperatecustomCustomerService @@ -51,7 +53,9 @@ , IConfiguration configuration , IHttpClientFactory clientFactory , IFiMemberService iMemberService - , IPltPageService pltPageService) + , IPltPageService pltPageService + , IFiBookService fiBookService + , IFiMemberService fiMemberService) { _logger = logger; _liaotianService = liaotianService; @@ -68,6 +72,8 @@ _clientFactory = clientFactory; _iMemberService = iMemberService; _pltPageService = pltPageService; + _fiBookService = fiBookService; + _fiMemberService = fiMemberService; } public IActionResult Index() @@ -273,6 +279,9 @@ } if (data.PayType != "03") { + var sysCodeDtls = _liaotianService.GetSYScode("CooperVisit", "jtype"); + var book = _fiBookService.Get(cooperOrderDTO.OrderType1); + var member = _fiMemberService.Get(cooperOrderDTO.OrderType1); FiAccountRecordDTO data1 = new FiAccountRecordDTO(); data1.RecStatus = "A"; data1.Creater = curentuser.Id; @@ -284,8 +293,24 @@ data1.AccountId = data.AccountId; data1.Money = data.Recievemoney; data1.PaymentUnit = cooperatecustomCustomerDTO.Name; - data1.OperationalMatters = "璁㈠崟鏀舵" + cooperOrderDTO.OrderNo; + var ssss = sysCodeDtls.Where(x => x.CodeSn == cooperOrderDTO.OrderType).FirstOrDefault(); + if (ssss != null) + { + cooperOrderDTO.OrderTypeName = ssss.Comments; + } + if (book != null) + { + cooperOrderDTO.OrderType1 = book.BookName; + } + if (member != null) + { + cooperOrderDTO.OrderType1 = member.MemberType; + } + //data1.OperationalMatters = "璁㈠崟鏀舵" + cooperOrderDTO.OrderNo; + + data1.OperationalMatters = cooperOrderDTO.OrderTypeName + cooperOrderDTO.OrderType1 + cooperOrderDTO.OrderType2 + " 璁㈠崟鏀舵"; + data1.Remark = cooperOrderDTO.OrderNo; FiAccountDTO firmAccount = _fiAccountService.Get(data1.AccountId); -- Gitblit v1.9.1