示例#1
0
        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());
        }