Browse Source

修改完工入庫時更新FqcinhouseMaster LocationNo 寫法

PTD
Yiru 2 years ago
parent
commit
cd33a73f87
  1. 31
      AMESCoreStudio.Web/Controllers/PCSController.cs
  2. 6
      AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs

31
AMESCoreStudio.Web/Controllers/PCSController.cs

@ -7722,26 +7722,35 @@ namespace AMESCoreStudio.Web.Controllers
//修改FQC_inhouse_Master LocationNO //修改FQC_inhouse_Master LocationNO
var fqcInhouseMaster = new FqcInhouseMaster(); //var fqcInhouseMaster = new FqcInhouseMaster();
if (factorityID == "1") //if (factorityID == "1")
{ //{
fqcInhouseMaster = await _fqcApi.GetFqcInhouseMaster(InhouseNo, seq); // fqcInhouseMaster = await _fqcApi.GetFqcInhouseMaster(InhouseNo, seq);
} //}
else //else
//{
// fqcInhouseMaster = await _pcsApi.GetFqcInhouseMaster_EVER(InhouseNo, seq);
//}
//fqcInhouseMaster.LocationNo = locationNo;
var fqcInhouseMaster = new FqcInhouseMaster
{ {
fqcInhouseMaster = await _pcsApi.GetFqcInhouseMaster_EVER(InhouseNo, seq); InhouseNo = InhouseNo,
} SeqID = seq,
fqcInhouseMaster.LocationNo = locationNo; LocationNo = locationNo
};
var result_FQC = new ResultModel<FqcInhouseMaster>(); var result_FQC = new ResultModel<FqcInhouseMaster>();
if (factorityID == "1") if (factorityID == "1")
{ {
result_FQC = await _fqcApi.PutFqcInhouseMaster(JsonConvert.SerializeObject(fqcInhouseMaster)); result_FQC = await _fqcApi.PutFqcInhouseMasterForLocationNo(JsonConvert.SerializeObject(fqcInhouseMaster));
} }
else 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) if (!result_FQC.Success)

6
AMESCoreStudio.Web/HttpApis/AMES/IPCS.cs

@ -1751,6 +1751,12 @@ namespace AMESCoreStudio.Web
ITask<UserInfo> GetUserInfoByUserNo_EVER(string id); ITask<UserInfo> GetUserInfoByUserNo_EVER(string id);
/// <summary>
/// 更新入庫單 庫別
/// </summary>
/// <returns></returns>
[WebApiClient.Attributes.HttpPut("http://192.168.4.109:5088/api/FqcInhouseMaster/PutForLocationNo")]
ITask<ResultModel<FqcInhouseMaster>> PutFqcInhouseMasterForLocationNo_EVER([FromBody, RawJsonContent] string model);
//YIRU End ---------------------------------------------------------------------------------------- //YIRU End ----------------------------------------------------------------------------------------
#endregion #endregion

Loading…
Cancel
Save