From 7df23c739201c4413e3e64affae1707a694a2e1b Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 16 六月 2022 12:56:47 +0800 Subject: [PATCH] 打印合同 --- zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs index 0a68126..693edfd 100644 --- a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs +++ b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs @@ -29,10 +29,12 @@ private readonly IOrderBanciDtlService _orderBanciDtlService; private readonly IOrderBanciOrderService _orderBanciOrderService; private readonly IFiOrderrecievemoneyService _fiOrderrecievemoneyService; + private readonly ICooperOrderService _cooperOrderService; public OrderBanciOrderController(ILogger<OrderBanciOrderController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService ,IOrderBanciOrderService orderBanciOrderService - , IFiOrderrecievemoneyService fiOrderrecievemoneyService) + , IFiOrderrecievemoneyService fiOrderrecievemoneyService + , ICooperOrderService cooperOrderService) { _logger = logger; _liaotianService = liaotianService; @@ -40,6 +42,7 @@ _orderBanciDtlService = orderBanciDtlService; _fiOrderrecievemoneyService = fiOrderrecievemoneyService; _orderBanciOrderService = orderBanciOrderService; + _cooperOrderService = cooperOrderService; } [CheckLogin] @@ -142,6 +145,31 @@ return View(); + } + + [CheckLogin] + public IActionResult Printhetong(string id = null) + { + var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); + ViewData["curentuser"] = curentuser; + + //鎶曡瘔涔� + var orderBanciOrderDTO = _orderBanciOrderService.Get(id); + + orderBanciOrderDTO.XuefeiName = MoneyToUpperHelper.MoneyToUpper(orderBanciOrderDTO.Xuefei.Value.ToString("0.##")); + + + var frameworkUser = _cooperOrderService.GetFrameworkUsers(orderBanciOrderDTO.PersonId); + if (frameworkUser != null) + { + orderBanciOrderDTO.Xingming = frameworkUser.Name; + orderBanciOrderDTO.Lianxidianhua = frameworkUser.Itcode; + } + + + + ViewData.Model = orderBanciOrderDTO; + return View(); } [CheckLogin] @@ -428,5 +456,7 @@ return new JsonResult(returnMsg); } + + } } -- Gitblit v1.9.1