From cfc134f3f7d5734700f0246fdfc7a74a1b1c8b81 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 25 十月 2021 15:06:26 +0800 Subject: [PATCH] 提交 --- zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs | 40 ++++++++++++++++++++++++++++++++++------ 1 files changed, 34 insertions(+), 6 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs b/zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs index 12a24d0..8bef88f 100644 --- a/zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs +++ b/zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs @@ -122,7 +122,7 @@ return new JsonResult(_expertTestTopicService.SearchByPaging(search)); } - public IActionResult Edit(string id = null, string Topictype = "", string Zhishitype = "", string Area = "") + public IActionResult Edit(string id = null, string Topictype = "", string Zhishitype = "", string Area = "",string Falv ="") { var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); ViewData["curentuser"] = curentuser; @@ -191,12 +191,39 @@ dto.expertTestTopicanwserDTOs = expertTestTopicanwserDTOs; } + if (!string.IsNullOrEmpty(Falv)) + { + string[] falvs = Falv.Split(','); + for(int i=0;i< falvs.Length; i++) + { + if (i == 0) + { + var ssssss = new ExpertTestTopicjiexiDTO(); + ssssss.Flag = "A"; + ssssss.Falv = falvs[i]; + expertTestTopicjiexiDTOs.Add(ssssss); + + } + else if(!string.IsNullOrEmpty(falvs[i])) + { + var ssssss = new ExpertTestTopicjiexiDTO(); + ssssss.Flag = "D"; + ssssss.Falv = falvs[i]; + expertTestTopicjiexiDTOs.Add(ssssss); + + } + } + dto.expertTestTopicjiexiDTOs = expertTestTopicjiexiDTOs; + } + else + { + var ssssss = new ExpertTestTopicjiexiDTO(); + ssssss.Flag = "A"; + expertTestTopicjiexiDTOs.Add(ssssss); + dto.expertTestTopicjiexiDTOs = expertTestTopicjiexiDTOs; + } - - var ssssss = new ExpertTestTopicjiexiDTO(); - ssssss.Flag = "A"; - expertTestTopicjiexiDTOs.Add(ssssss); - dto.expertTestTopicjiexiDTOs = expertTestTopicjiexiDTOs; + if (string.IsNullOrEmpty(Topictype)) { @@ -222,6 +249,7 @@ { dto.Area = Area; } + } -- Gitblit v1.9.1