public ActionResult <RepairInfoByIdSearchResModel> RepairID_Search(RepairIdSearchInfoViewModel repairIdSearchInfoViewModel) { RepairInfoByIdSearchResModel repairInfoByIdSearchResModel = new RepairInfoByIdSearchResModel(); var repairSearchResult = _IRepairService.GetInfoByRepairId(repairIdSearchInfoViewModel); repairInfoByIdSearchResModel.repair_Infos = repairSearchResult; repairInfoByIdSearchResModel.isSuccess = true; repairInfoByIdSearchResModel.baseViewModel.Message = "查询成功"; repairInfoByIdSearchResModel.baseViewModel.ResponseCode = 200; repairInfoByIdSearchResModel.TotalNum = 1; _ILogger.Information("查询报修信息成功"); return(Ok(repairInfoByIdSearchResModel)); }
/// <summary> /// 根据表单主键ID 查询表单信息 /// </summary> /// <param name="repairIdSearchInfoViewModel"></param> /// <returns></returns> public RepairInfoSearchMiddlecs GetInfoByRepairId(RepairIdSearchInfoViewModel repairIdSearchInfoViewModel) { var line_Infos = _IRepairInfoRepository.GetInfoByRepairIdSingle(repairIdSearchInfoViewModel.Repair_InfoId).ToList(); var repairSearchMiddlecs = _IMapper.Map <Repair_Info, RepairInfoSearchMiddlecs>(line_Infos[0]); if (repairSearchMiddlecs.isHandler == "2" && repairSearchMiddlecs.RepairsEmergency == "匿名") { repairSearchMiddlecs.UserName = "******"; repairSearchMiddlecs.Name = "匿名"; repairSearchMiddlecs.telephone = "匿名"; } return(repairSearchMiddlecs); }