From d14b82fec13361486c49165371b5dee1b7089c09 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 09 十二月 2021 13:35:23 +0800
Subject: [PATCH] 提交

---
 zhengcaioa/zhengcaioa/Controllers/SysCodeController.cs |  334 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 331 insertions(+), 3 deletions(-)

diff --git a/zhengcaioa/zhengcaioa/Controllers/SysCodeController.cs b/zhengcaioa/zhengcaioa/Controllers/SysCodeController.cs
index fdba036..ef524e0 100644
--- a/zhengcaioa/zhengcaioa/Controllers/SysCodeController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/SysCodeController.cs
@@ -8,6 +8,7 @@
 using System.Collections.Generic;
 using System.Linq;
 using System.Threading.Tasks;
+using System.Transactions;
 using zhengcaioa.Models;
 
 namespace zhengcaioa.Controllers
@@ -250,11 +251,11 @@
         public IActionResult Getquestiontype(string id = null)
         {
             SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
-            if (!String.IsNullOrEmpty(id))
-            {
+            //if (!String.IsNullOrEmpty(id))
+            //{
              
                 sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "Liaotian", "questiontype");
-            }
+            //}
 
             // ViewData.Model = PltUserDTO;
             return new JsonResult(sysCodeDtlEntity);
@@ -400,5 +401,332 @@
         }
 
 
+
+        [CheckLogin]
+        public IActionResult Indexfalv()
+        {
+            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 actionEntity1 = new ActionEntity();
+            actionEntity1.OpenType = 0;
+            actionEntity1.ActionUrl = "";
+            actionEntity1.ActionFun = "Add";
+            actionEntity1.PageIco = "fa fa-plus";
+            actionEntity1.ActionName = "鏂板";
+            actionlist.Add(actionEntity1);
+            ViewData["ActionInfo"] = actionlist;
+            return View();
+        }
+
+        [CheckLogin]
+        public IActionResult GetListfalv(SysCodeDtlSearchEntity searchEntity)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
+            searchEntity.CodeTable = "expert_test_topicjiexi";
+            searchEntity.CodeField = "falv";
+            return new JsonResult(_sysCodeService.SearchSysCodeDtlPaging(searchEntity));
+        }
+
+
+
+        public IActionResult Editfalv(string id)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+
+
+            SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
+             
+
+            sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "expert_test_topicjiexi", "falv");
+            
+
+            ViewData.Model = sysCodeDtlEntity;
+
+
+
+
+            return View();
+        }
+
+
+
+        [CheckLogin]
+        public IActionResult Indexzhuanjiaquyu()
+        {
+            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 actionEntity1 = new ActionEntity();
+            actionEntity1.OpenType = 0;
+            actionEntity1.ActionUrl = "";
+            actionEntity1.ActionFun = "Add";
+            actionEntity1.PageIco = "fa fa-plus";
+            actionEntity1.ActionName = "鏂板";
+            actionlist.Add(actionEntity1);
+            ViewData["ActionInfo"] = actionlist;
+            return View();
+        }
+
+        [CheckLogin]
+        public IActionResult GetListzhuanjiaquyu(SysCodeDtlSearchEntity searchEntity)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
+            searchEntity.CodeTable = "experts";
+            searchEntity.CodeField = "City";
+            searchEntity.Sort = "CodeSn";
+            return new JsonResult(_sysCodeService.SearchSysCodeDtlPaging(searchEntity));
+        }
+
+
+
+        public IActionResult Editzhuanjiaquyu(string id)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+
+
+            SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
+
+
+            sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "experts", "City");
+
+
+            ViewData.Model = sysCodeDtlEntity;
+
+
+
+
+            return View();
+        }
+
+
+
+
+        //璐ㄧ枒璇锋眰
+
+        [CheckLogin]
+        public IActionResult Indexrequestinfo()
+        {
+            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 actionEntity1 = new ActionEntity();
+            actionEntity1.OpenType = 0;
+            actionEntity1.ActionUrl = "";
+            actionEntity1.ActionFun = "Add";
+            actionEntity1.PageIco = "fa fa-plus";
+            actionEntity1.ActionName = "鏂板";
+            actionlist.Add(actionEntity1);
+            ViewData["ActionInfo"] = actionlist;
+            return View();
+        }
+
+        [CheckLogin]
+        public IActionResult GetListrequestinfo(SysCodeDtlSearchEntity searchEntity)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
+            searchEntity.CodeTable = "t_challengeletter";
+            searchEntity.CodeField = "request_info";
+            searchEntity.Sort = "CodeSn";
+            return new JsonResult(_sysCodeService.SearchSysCodeDtlPaging(searchEntity));
+        }
+
+
+
+        public IActionResult Editrequestinfo(string id)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+
+
+            SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
+
+
+            sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "t_challengeletter", "request_info");
+
+
+            ViewData.Model = sysCodeDtlEntity;
+
+
+
+
+            return View();
+        }
+
+
+
+        //璐ㄧ枒浜嬮」
+
+        [CheckLogin]
+        public IActionResult Indexquestion()
+        {
+            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 actionEntity1 = new ActionEntity();
+            actionEntity1.OpenType = 0;
+            actionEntity1.ActionUrl = "";
+            actionEntity1.ActionFun = "Add";
+            actionEntity1.PageIco = "fa fa-plus";
+            actionEntity1.ActionName = "鏂板";
+            actionlist.Add(actionEntity1);
+            ViewData["ActionInfo"] = actionlist;
+            return View();
+        }
+
+        [CheckLogin]
+        public IActionResult GetListquestion(SysCodeDtlSearchEntity searchEntity)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
+            searchEntity.CodeTable = "t_challenge_items";
+            searchEntity.CodeField = "question";
+            searchEntity.Sort = "CodeSn";
+            return new JsonResult(_sysCodeService.SearchSysCodeDtlPaging(searchEntity));
+        }
+
+
+
+        public IActionResult Editquestion(string id)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+
+
+            SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
+
+
+            sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "t_challenge_items", "question");
+
+
+            ViewData.Model = sysCodeDtlEntity;
+
+
+
+
+            return View();
+        }
+
+
+
+        //娉曞緥渚濇嵁
+
+        [CheckLogin]
+        public IActionResult Indexlaw()
+        {
+            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 actionEntity1 = new ActionEntity();
+            actionEntity1.OpenType = 0;
+            actionEntity1.ActionUrl = "";
+            actionEntity1.ActionFun = "Add";
+            actionEntity1.PageIco = "fa fa-plus";
+            actionEntity1.ActionName = "鏂板";
+            actionlist.Add(actionEntity1);
+            ViewData["ActionInfo"] = actionlist;
+            ViewBag.falv = _liaotianService.GetSYScode("expert_test_topicjiexi", "falv").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+            ViewBag.question = _liaotianService.GetSYScode("t_challenge_items", "question").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList();
+            return View();
+        }
+
+        [CheckLogin]
+        public IActionResult GetListlaw(SysCodeDtlSearchEntity searchEntity)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
+            searchEntity.CodeTable = "t_complaint_items";
+            searchEntity.CodeField = "law";
+            searchEntity.Sort = "CodeSn";
+
+            ResultDataEntity<SysCodeDtlEntity> resultDataEntity = _sysCodeService.SearchSysCodeDtlPaging(searchEntity);
+
+
+           var sysCodeDtls  = _liaotianService.GetSYScode("expert_test_topicjiexi", "falv");
+
+            foreach(var sysCodeDtlEntity in resultDataEntity.DataList)
+            {
+                var sysCodeDtl  = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtlEntity.Comments).FirstOrDefault();
+                if (sysCodeDtl != null)
+                    sysCodeDtlEntity.CommentsName = sysCodeDtl.Comments;
+            }
+            sysCodeDtls = _liaotianService.GetSYScode("t_challenge_items", "question");
+            foreach (var sysCodeDtlEntity in resultDataEntity.DataList)
+            {
+                var sysCodeDtl = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtlEntity.Classify1).FirstOrDefault();
+                if(sysCodeDtl!=null)
+                    sysCodeDtlEntity.Classify1Name = sysCodeDtl.Comments;
+            }
+
+            return new JsonResult(resultDataEntity);
+        }
+
+
+
+        public IActionResult Editlaw(string id)
+        {
+            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            ViewData["curentuser"] = curentuser;
+
+
+            SysCodeDtlEntity sysCodeDtlEntity = new SysCodeDtlEntity();
+
+
+            sysCodeDtlEntity = _sysCodeService.GetSysCodeDtlInfo(id, "t_complaint_items", "law");
+
+
+            ViewData.Model = sysCodeDtlEntity;
+
+            ViewBag.falv = _liaotianService.GetSYScode("expert_test_topicjiexi", "falv");
+            ViewBag.question = _liaotianService.GetSYScode("t_challenge_items", "question");
+
+            return View();
+        }
+
     }
 }

--
Gitblit v1.9.1