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