From 516ba4b650a58c367232273124a1ac966f35b5ca Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期二, 23 十一月 2021 10:42:45 +0800
Subject: [PATCH] 专家资料查询

---
 zhengcaioa/zhengcaioa/Controllers/Expert/ExpertController.cs |  104 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 103 insertions(+), 1 deletions(-)

diff --git a/zhengcaioa/zhengcaioa/Controllers/Expert/ExpertController.cs b/zhengcaioa/zhengcaioa/Controllers/Expert/ExpertController.cs
index aa5ae0e..4e86c06 100644
--- a/zhengcaioa/zhengcaioa/Controllers/Expert/ExpertController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/Expert/ExpertController.cs
@@ -12,6 +12,8 @@
 using System.IO;
 using Microsoft.Extensions.Configuration;
 using System.Transactions;
+using CommonToolsCore;
+using System.Text;
 
 namespace zhengcaioa.Controllers.Expert
 {
@@ -80,6 +82,41 @@
             return JsonConvert.SerializeObject(_expertService.SearchByPaging(search));
         }
         #endregion
+
+
+
+        [CheckLogin]
+        public IActionResult Indexziliao()
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            List<ActionEntity> actionlist = new List<ActionEntity>();
+            ActionEntity actionEntity = new ActionEntity();
+            actionEntity.OpenType = 0;
+            actionEntity.ActionUrl = "";
+            actionEntity.ActionFun = "Search";
+            actionEntity.PageIco = "fa fa-search";
+            actionEntity.ActionName = "鏌ヨ";
+            actionlist.Add(actionEntity);
+            ActionEntity actionEntity4 = new ActionEntity();
+            actionEntity4.OpenType = 0;
+            actionEntity4.ActionUrl = "";
+            actionEntity4.ActionFun = "Duanxin";
+            actionEntity4.PageIco = "";
+            actionEntity4.ActionName = "缇ゅ彂鐭俊";
+            actionlist.Add(actionEntity4);
+            ViewData["ActionInfo"] = actionlist;
+
+            ViewBag.expertType = _liaotianService.GetSYScode("experts", "expertType").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+            ViewBag.level = _liaotianService.GetSYScode("experts", "level").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+            ViewBag.Province = _projectService.Getsheng().Select(x => new { code = x.CodeId, label = x.Name }).ToList();
+            //  ViewBag.City = _projectService.Getshi( ).Select(x => new { code = x.CodeId, label = x.Name }).ToList();
+            ViewBag.ReviewItem = _liaotianService.GetSYScode("experts", "ReviewItem").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+
+
+            ViewBag.users = _userService.GetList().Select(x => new { code = x.Id, label = x.UserName }).ToList();
+            return View();
+        }
 
 
         #region 缂栬緫
@@ -532,9 +569,74 @@
 
 
 
-        
+
 
         #endregion
 
+
+
+
+        public IActionResult Duanxin(string id = null)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            ViewData["baifangid"] = id;
+
+
+
+            return View();
+        }
+
+
+
+        public IActionResult Fasong(string neirong, string baifangid)
+        {
+            ResultEntity resultEntity = new ResultEntity();
+            resultEntity.Result = true;
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            List<ExpertDTO> result = new List<ExpertDTO>();
+
+            if (baifangid != null)
+            {
+                result = _expertService.GetList(baifangid.Split(","));
+            }
+            else
+            {
+                resultEntity.Result = false;
+                resultEntity.Message = "鏃犺仈绯讳汉鍙风爜";
+            }
+            string customename = "";
+            StringBuilder number = new StringBuilder(); ;
+            if (result != null && result.Count > 0)
+            {
+                for (int i = 0; i < result.Count; i++)
+                {
+                    number.Append(string.IsNullOrEmpty(result[i].Phone1) ? result[i].Phone2 : result[i].Phone1);
+                    customename += result[i].Name + ",";
+                    if (i != result.Count - 1)
+                    {
+                        number.Append(",");
+                    }
+                }
+            }
+            else
+            {
+                resultEntity.Result = false;
+                resultEntity.Message = "鏃犺仈绯荤數璇�";
+            }
+
+            string sss = SMSHelper.PushWToUserMES(number.ToString(), "鎮ㄥソ锛屼笓瀹�. 璇︽儏瑙�" + neirong);
+            if (int.Parse(sss) <= 0)
+            {
+                resultEntity.Result = false;
+                resultEntity.Message = "鐭俊鍙戦�佸け璐�";
+
+            }
+
+            _logger.LogInformation(curentuser.UserName + "鍙戦�佺煭淇$粰涓撳" + customename);
+            return new JsonResult(resultEntity);
+        }
+
     }
 }

--
Gitblit v1.9.1