From d4a6d65f5e449c3e5464aa18ae97bf8953987217 Mon Sep 17 00:00:00 2001
From: LR-20210131IOQH\Administrator <jackcold@163.com>
Date: 星期二, 10 八月 2021 15:44:14 +0800
Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/zhengcaioa

---
 zhengcaioa/zhengcaioa/Controllers/Customer/CooperVisitController.cs |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/zhengcaioa/zhengcaioa/Controllers/Customer/CooperVisitController.cs b/zhengcaioa/zhengcaioa/Controllers/Customer/CooperVisitController.cs
index f223d0c..df6185e 100644
--- a/zhengcaioa/zhengcaioa/Controllers/Customer/CooperVisitController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/Customer/CooperVisitController.cs
@@ -30,9 +30,11 @@
         private readonly ICooperatecustomCustomerService _cooperatecustomCustomerService;
         private readonly IUserService _userService;
         private readonly ICooperVisitService _cooperVisitService;
+        private readonly ICusFangwenjiluService _cusFangwenjiluService; 
 
 
-        public CooperVisitController(ILogger<CooperVisitController> logger, IProjectService projectService, ILiaotianService liaotianService, ICooperatecustomCustomerService cooperatecustomCustomerService, IUserService userService, ICooperVisitService cooperVisitService)
+        public CooperVisitController(ILogger<CooperVisitController> logger, IProjectService projectService, ILiaotianService liaotianService, ICooperatecustomCustomerService cooperatecustomCustomerService, IUserService userService, ICooperVisitService cooperVisitService
+            , ICusFangwenjiluService cusFangwenjiluService)
         {
             _logger = logger;
             _projectService = projectService;
@@ -40,9 +42,10 @@
             _cooperatecustomCustomerService = cooperatecustomCustomerService;
             _userService = userService;
             _cooperVisitService = cooperVisitService;
+            _cusFangwenjiluService = cusFangwenjiluService;
         }
 
-        public IActionResult Index()
+        public IActionResult Index(string Viscustomer = "")
         {
             var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
             ViewData["curentuser"] = curentuser;
@@ -74,7 +77,7 @@
             ViewBag.users = _userService.GetList().Where(x => x.IsYwjl == "A").Select(x => new { code = x.Id, label = x.UserName }).ToList();
 
 
-
+            ViewBag.Viscustomer = Viscustomer;
 
             ViewBag.ShengDropDown = _projectService.Getsheng().Select(x => new { code = x.CodeId, label = x.Name }).ToList();
             return View();
@@ -87,7 +90,7 @@
             return new JsonResult(_cooperVisitService.SearchByPaging(search));
         }
 
-        public IActionResult Edit(string id = null)
+        public IActionResult Edit(string id = null, string Viscustomer = null)
         {
             var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
             ViewData["curentuser"] = curentuser;
@@ -100,6 +103,7 @@
             }
             else
             {
+                dto.Viscustomer = Viscustomer;
                 dto.Vistime = DateTime.Now;
             }
 
@@ -194,7 +198,7 @@
             {
                 for (int i = 0; i < result.Count; i++)
                 {
-                    number.Append(result[i].Phone);
+                    number.Append(string.IsNullOrEmpty(result[i].Phone) ? result[i].Tel : result[i].Phone);
                     customename += result[i].Name + ",";
                     if (i != result.Count - 1)
                     {
@@ -213,8 +217,18 @@
             {
                 resultEntity.Result = false;
                 resultEntity.Message = "鐭俊鍙戦�佸け璐�";
-
+                return new JsonResult(resultEntity);
             }
+            CusFangwenjiluDTO dto = new CusFangwenjiluDTO();
+            dto.Fasongfangshi = "01";
+            dto.Fasongneirong = neirong;
+            dto.Jieshouren = baifangid;
+            dto.RecStatus = "A";
+            dto.Creater = curentuser.Id;
+            dto.Modifytime = DateTime.Now;
+            dto.Modifier = curentuser.Id;
+            dto.Createtime = dto.Modifytime;
+            resultEntity = _cusFangwenjiluService.save(dto);
             _logger.LogInformation(curentuser.UserName + "鍙戦�佺煭淇$粰瀹㈡埛" + customename);
             return new JsonResult(resultEntity);
         }
@@ -284,7 +298,16 @@
             {
                 return new JsonResult(resultEntity);
             }
-
+            CusFangwenjiluDTO dto = new CusFangwenjiluDTO();
+            dto.Fasongfangshi = "02";
+            dto.Fasongneirong = neirong;
+            dto.Jieshouren = baifangid;
+            dto.RecStatus = "A";
+            dto.Creater = curentuser.Id;
+            dto.Modifytime = DateTime.Now;
+            dto.Modifier = curentuser.Id;
+            dto.Createtime = dto.Modifytime;
+            resultEntity = _cusFangwenjiluService.save(dto);
             _logger.LogInformation(curentuser.UserName + "鍙戦�侀偖浠剁粰瀹㈡埛" + customename);
 
             return new JsonResult(resultEntity);

--
Gitblit v1.9.1