From cd33a73f878f08e891c0bd0b71b3e148ff0a42ef Mon Sep 17 00:00:00 2001 From: Yiru Date: Mon, 21 Aug 2023 10:14:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=8C=E5=B7=A5=E5=85=A5?= =?UTF-8?q?=E5=BA=AB=E6=99=82=E6=9B=B4=E6=96=B0FqcinhouseMaster=20Location?= =?UTF-8?q?No=20=E5=AF=AB=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/PCSController.cs | 31 ++++++++++++------- AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs | 6 ++++ 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/AMESCoreStudio.Web/Controllers/PCSController.cs b/AMESCoreStudio.Web/Controllers/PCSController.cs index 5e5ff4b4..128611cb 100644 --- a/AMESCoreStudio.Web/Controllers/PCSController.cs +++ b/AMESCoreStudio.Web/Controllers/PCSController.cs @@ -7722,26 +7722,35 @@ namespace AMESCoreStudio.Web.Controllers //修改FQC_inhouse_Master LocationNO - var fqcInhouseMaster = new FqcInhouseMaster(); - if (factorityID == "1") - { - fqcInhouseMaster = await _fqcApi.GetFqcInhouseMaster(InhouseNo, seq); - } - else + //var fqcInhouseMaster = new FqcInhouseMaster(); + //if (factorityID == "1") + //{ + // fqcInhouseMaster = await _fqcApi.GetFqcInhouseMaster(InhouseNo, seq); + //} + //else + //{ + // fqcInhouseMaster = await _pcsApi.GetFqcInhouseMaster_EVER(InhouseNo, seq); + //} + //fqcInhouseMaster.LocationNo = locationNo; + + var fqcInhouseMaster = new FqcInhouseMaster { - fqcInhouseMaster = await _pcsApi.GetFqcInhouseMaster_EVER(InhouseNo, seq); - } - fqcInhouseMaster.LocationNo = locationNo; + InhouseNo = InhouseNo, + SeqID = seq, + LocationNo = locationNo + }; var result_FQC = new ResultModel(); if (factorityID == "1") { - result_FQC = await _fqcApi.PutFqcInhouseMaster(JsonConvert.SerializeObject(fqcInhouseMaster)); + result_FQC = await _fqcApi.PutFqcInhouseMasterForLocationNo(JsonConvert.SerializeObject(fqcInhouseMaster)); } else { - result_FQC = await _pcsApi.PutFqcInhouseMaster_EVER(JsonConvert.SerializeObject(fqcInhouseMaster)); + // result_FQC = await _pcsApi.PutFqcInhouseMaster_EVER(JsonConvert.SerializeObject(fqcInhouseMaster)); + + await _pcsApi.PutFqcInhouseMasterForLocationNo_EVER(JsonConvert.SerializeObject(fqcInhouseMaster)); } if (!result_FQC.Success) diff --git a/AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs b/AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs index 79aca967..5efb9c06 100644 --- a/AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs +++ b/AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs @@ -1751,6 +1751,12 @@ namespace AMESCoreStudio.Web ITask GetUserInfoByUserNo_EVER(string id); + /// + /// 更新入庫單 庫別 + /// + /// + [WebApiClient.Attributes.HttpPut("http://192.168.4.109:5088/api/FqcInhouseMaster/PutForLocationNo")] + ITask> PutFqcInhouseMasterForLocationNo_EVER([FromBody, RawJsonContent] string model); //YIRU End ---------------------------------------------------------------------------------------- #endregion