From 564d1fcca01d3c528e283c9feef3ea1a05140e17 Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期日, 29 九月 2024 22:36:46 +0800 Subject: [PATCH] 优化API架构,修复GET需要全部参数赋值的问题 --- Tiger.Controllers.MES/Controllers/MESController.Route.cs | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Tiger.Controllers.MES/MESController.Route.cs b/Tiger.Controllers.MES/Controllers/MESController.Route.cs similarity index 96% rename from Tiger.Controllers.MES/MESController.Route.cs rename to Tiger.Controllers.MES/Controllers/MESController.Route.cs index f1030aa..5e45036 100644 --- a/Tiger.Controllers.MES/MESController.Route.cs +++ b/Tiger.Controllers.MES/Controllers/MESController.Route.cs @@ -251,7 +251,7 @@ /// <returns></returns> [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> GetRoutePTreeAsync(string prodCode, string orgCode) { + public async Task<IActionResult> GetRoutePTreeAsync(string? prodCode, string? orgCode) { SugarParameter[] pars = Biz.Db.Ado.GetParameters(new { PROD_CODE = prodCode,ORG_CODE = orgCode }); var data = Biz.Db.Ado.UseStoredProcedure().SqlQuery<V_MES_ROUTE_PTREE>("SP_MES_GET_ROUTE_PTREE", pars);//杩斿洖List return Ok(data); @@ -259,7 +259,7 @@ [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> GetWoPTreeAsync(string wo) + public async Task<IActionResult> GetWoPTreeAsync(string? wo) { SugarParameter[] pars = Biz.Db.Ado.GetParameters(new { WO = wo }); var data = Biz.Db.Ado.UseStoredProcedure().SqlQuery<V_MES_WO_PTREE>("SP_MES_GET_WO_PTREE", pars);//杩斿洖List @@ -274,7 +274,7 @@ /// <returns></returns> [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> RouteToProd(string rotId, string prodCode) + public async Task<IActionResult> RouteToProd(string? rotId, string? prodCode) { ApiAction response = new(); try @@ -303,7 +303,7 @@ /// <returns></returns> [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> RouteToCust(string rotId, string prodCode, string custCode) + public async Task<IActionResult> RouteToCust(string? rotId, string? prodCode, string? custCode) { ApiAction response = new(); try @@ -331,7 +331,7 @@ /// <returns></returns> [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> SP_MES_PROD2WO(string rotId, string wo) + public async Task<IActionResult> SP_MES_PROD2WO(string? rotId, string? wo) { ApiAction response = new(); try @@ -358,7 +358,7 @@ /// <returns></returns> [HttpGet] [Route("api/[controller]/[action]")] - public async Task<IActionResult> SP_MES_WO2CUST(string wo) + public async Task<IActionResult> SP_MES_WO2CUST(string? wo) { ApiAction response = new(); try -- Gitblit v1.9.3