| | |
| | | |
| | | |
| | | |
| | | public IActionResult EditZhiyihan(string id = null) |
| | | public IActionResult EditZhiyihan(string id = null, string ReturnID = null) |
| | | { |
| | | var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | ViewData["curentuser"] = curentuser; |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | |
| | | //质疑函 |
| | |
| | | foreach (var challengeItemDTO in challengeletterDTO.challengeItemDTOs) |
| | | { |
| | | var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == challengeItemDTO.Question).ToList(); |
| | | if (!string.IsNullOrEmpty(challengeItemDTO.Law) || !string.IsNullOrEmpty(ReturnID)) |
| | | { |
| | | var law = ""; |
| | | if (!string.IsNullOrEmpty(challengeItemDTO.Law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => challengeItemDTO.Law.Split(',').Contains(x.Comments)).ToList(); |
| | | law = challengeItemDTO.Law; |
| | | if (!string.IsNullOrEmpty(ReturnID)) |
| | | { |
| | | law += "," + ReturnID; |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | | law = ReturnID; |
| | | } |
| | | |
| | | if (!string.IsNullOrEmpty(law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => law.Split(',').Contains(x.CodeSn)).ToList(); |
| | | } |
| | | |
| | | |
| | | } |
| | | challengeItemDTO.sysCodeDtls = sysCodeDtls2; |
| | | } |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls1.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | |
| | | //if (sysCodeDtl != null) |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | |
| | | //质疑函 |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | //质疑函 |
| | | List<TChallengeletterDTO> challengeletterDTOs = _cooperOrderService.GetListChallengeletter(id); |
| | |
| | | var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == challengeItemDTO.Question).ToList(); |
| | | if (!string.IsNullOrEmpty(challengeItemDTO.Law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => challengeItemDTO.Law.Split(',').Contains(x.Comments)).ToList(); |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => challengeItemDTO.Law.Split(',').Contains(x.CodeSn)).ToList(); |
| | | } |
| | | challengeItemDTO.sysCodeDtls = sysCodeDtls2; |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | public IActionResult EditTousushu(string id = null) |
| | | public IActionResult EditTousushu(string id = null, string ReturnID = null) |
| | | { |
| | | var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | ViewData["curentuser"] = curentuser; |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | //投诉书 |
| | | List<TComplaintletterDTO> complaintletterDTOs = _cooperOrderService.GetListComplaintletter(id); |
| | |
| | | foreach (var complaintItemDTO in complaintletterDTO.complaintItemDTOs) |
| | | { |
| | | var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == complaintItemDTO.Question).ToList(); |
| | | |
| | | |
| | | if (!string.IsNullOrEmpty(complaintItemDTO.Law) || !string.IsNullOrEmpty(ReturnID)) |
| | | { |
| | | var law = ""; |
| | | if (!string.IsNullOrEmpty(complaintItemDTO.Law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => complaintItemDTO.Law.Split(',').Contains(x.Comments)).ToList(); |
| | | law = complaintItemDTO.Law; |
| | | if (!string.IsNullOrEmpty(ReturnID)) |
| | | { |
| | | law += "," + ReturnID; |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | | law = ReturnID; |
| | | } |
| | | |
| | | if (!string.IsNullOrEmpty(law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => law.Split(',').Contains(x.CodeSn)).ToList(); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | complaintItemDTO.sysCodeDtls = sysCodeDtls2; |
| | | } |
| | | } |
| | |
| | | { |
| | | var sysCodeDtl1 = sysCodeDtls.Where(x => x.CodeSn == sysCodeDtl.Comments).FirstOrDefault(); |
| | | if (sysCodeDtl1 != null) |
| | | sysCodeDtl.CodeSn = sysCodeDtl1.Comments; |
| | | sysCodeDtl.Classify3 = sysCodeDtl1.Comments; |
| | | } |
| | | //投诉书 |
| | | List<TComplaintletterDTO> complaintletterDTOs = _cooperOrderService.GetListComplaintletter(id); |
| | |
| | | var sysCodeDtls2 = sysCodeDtls1.Where(x => x.Classify1 == complaintItemDTO.Question).ToList(); |
| | | if (!string.IsNullOrEmpty(complaintItemDTO.Law)) |
| | | { |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => complaintItemDTO.Law.Split(',').Contains(x.Comments)).ToList(); |
| | | sysCodeDtls2 = sysCodeDtls2.Where(x => complaintItemDTO.Law.Split(',').Contains(x.CodeSn)).ToList(); |
| | | } |
| | | complaintItemDTO.sysCodeDtls = sysCodeDtls2; |
| | | } |