public async Task <IActionResult> BEAT_OUT([FromForm] IFormCollection fm) { DT_RETURN dT_RETURN = new DT_RETURN(); string LINE = fm["LINE"].ToString() == "" ? "" : fm["LINE"].ToString().Trim(); string CODE = fm["CODE"].ToString() == "" ? "" : fm["CODE"].ToString().Trim(); string MODEL = fm["MODEL"].ToString() == "" ? "" : fm["MODEL"].ToString().Trim(); if (!_repairRepository.IODM_BEATE(LINE)) { dT_RETURN.Success = false; dT_RETURN.Msg = "当前线别未维护节拍"; dT_RETURN.Service = "BEAT_OUT"; return(Ok(dT_RETURN)); } switch (MODEL) { case "TT": Model.DT_BEAT lastResult = await _repairRepository.BEAT_OUTTT(LINE, CODE, MODEL); return(Ok(lastResult)); default: break; } return(Ok()); }