111
yanjinhui
2025-03-26 da2e87c2a05debbcc7dac5efb5d13c92d533782f
ÏîÄ¿´úÂë/WIDESEAWCS_Server Õýʽ/WIDESEAWCS_Server/Controllers/SerialPort/NjTaskController.cs
@@ -19,35 +19,66 @@
        }
        [HttpGet, Route("Fuzzyquery"), AllowAnonymous]
        public WebResponseContent Fuzzyquery(string trainkind, string trainnum, string track, string coachnum, string bogie, string processdept)
        {
            return Service.Fuzzyquery(trainkind, trainnum, track, coachnum, bogie, processdept);
        }
        //[HttpPost, Route("Addhisy"), AllowAnonymous]
        //public WebResponseContent Addhisy(int takeid, string Tempname, string takename, string jishuyuan, string zhijianyuan_lc, string zhijianyuan_dg,
        //    string zhijianyuan_dq, string gongzhang, string liju_lc, string fuzhu_lc, string liju_dg, string fuzhu_dg, string liju_dq, string fuzhu_dq)
        //{
        //    return Service.Addhisy(takeid, Tempname, takename, jishuyuan, zhijianyuan_lc, zhijianyuan_dg,
        //     zhijianyuan_dq, gongzhang, liju_lc, fuzhu_lc, liju_dg, fuzhu_dg, liju_dq, fuzhu_dq);
        //}
        [HttpPost, Route("Submtandsave"), AllowAnonymous] //提交并保存模板
        public WebResponseContent Submtandsave(NjtakeDTO njtakeDTO)
        /// <summary>
        /// æäº¤å¹¶ä¿å­˜æ¨¡æ¿
        /// </summary>
        /// <param name="njtakeDTO"></param>
        /// <returns></returns>
        [HttpPost, Route("Submtandsave"), AllowAnonymous]
        public WebResponseContent Submtandsave([FromBody] NjtakeDTO njtakeDTO)
        {
            return Service.Submtandsave(njtakeDTO);
        }
        [HttpPost, Route("Submit"), AllowAnonymous] //提交
        public WebResponseContent Submit(NotempDTO notempDTO)
        /// <summary>
        /// åªæäº¤ä¸ä¿å­˜æ¨¡æ¿
        /// </summary>
        /// <param name="notempDTO"></param>
        /// <returns></returns>
        [HttpPost, Route("Submit"), AllowAnonymous]
        public WebResponseContent Submit([FromBody] NotempDTO notempDTO)
        {
            return Service.Submit(notempDTO);
        }
        /// <summary>
        /// //添加任务表信息
        /// </summary>
        /// <param name="addNjtDTO"></param>
        /// <returns></returns>
        [HttpPost, Route("AddNjtake"), AllowAnonymous]
        public WebResponseContent AddNjtake([FromBody] AddNjtDTO addNjtDTO)
        {
            return Service.AddNjtake(addNjtDTO);
        }
        /// <summary>
        /// æ›´å…·NJtaskID返回这一条数据
        /// <param name="njtaskID"></param>
        /// <returns></returns>
        /// </summary>
        /// <param name="njtaskID"></param>
        /// <returns></returns>
        [HttpGet, Route("GetNjdetail"), AllowAnonymous]
        public WebResponseContent GetNjdetail(string njtaskID)
        {
            return Service.GetNjdetail(njtaskID);
        }
        /// <summary>
        /// æ›´æ–°ä»»åŠ¡è¡¨
        /// </summary>
        /// <param name="putNjtDTO"></param>
        /// <returns></returns>
        [HttpPost, Route("PuNjtake"), AllowAnonymous]
        public WebResponseContent PuNjtake([FromBody] PutNjtDTO putNjtDTO)
        {
            return Service.PuNjtake(putNjtDTO);
        }
    }
}