From 301e6a60651ad026c3d9773e7bf6d9c76e936ca5 Mon Sep 17 00:00:00 2001 From: yangle <admin@YINMOU> Date: 星期五, 26 五月 2023 14:20:46 +0800 Subject: [PATCH] 1 --- WebAPI/Controllers/Sc_ProcessMangementController.cs | 37 +++++++++++++++++++++++++++---------- 1 files changed, 27 insertions(+), 10 deletions(-) diff --git a/WebAPI/Controllers/Sc_ProcessMangementController.cs b/WebAPI/Controllers/Sc_ProcessMangementController.cs index 2d82cff..29b736a 100644 --- a/WebAPI/Controllers/Sc_ProcessMangementController.cs +++ b/WebAPI/Controllers/Sc_ProcessMangementController.cs @@ -12,6 +12,7 @@ using WebAPI.Models; using WebAPI.Service; using Kingdee.BOS.WebApi.Client; +using ZD.Cloud.HttpApi; namespace WebAPI.Controllers { @@ -1388,17 +1389,33 @@ } else { - string jsonStr = "{" + - " \"FileName\":\"" + HFileName + "\"," + - " \"FormId\":\"QM_InspectBill\"," + - " \"IsLast\":\"true\"," + - " \"InterId\":\"" + HInterID + "\"," + - " \"BillNO\":\"" + HBillNo + "\"," + - " \"AliasFileName\":\"test\"," + - " \"SendByte\":\"" + a + "\"," + - "}"; - var ret = client.AttachmentUpload(jsonStr); + var filenameList = new List<string> { HFilePath }; + var _params = new object[] { HBillNo, filenameList }; + + string _vlog = Form.HttpExecute("http://47.96.97.237/K3Cloud/wpl_Attachment.FileService.FileUpLoad,wpl_Attachment.common.kdsvc", _params); + + if (JObject.Parse(_vlog)["issuccess"].ToString().ToUpper() != "TRUE") + { + oCN.RollBack(); + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = $"鏉ユ枡妫�楠屽崟鍙凤細{fBillNo}锛岀収鐗囧悓姝ュけ璐�" + _vlog; + objJsonResult.data = null; + return objJsonResult; + } + + //string jsonStr = "{" + + // " \"FileName\":\"" + HFileName + "\"," + + // " \"FormId\":\"QM_InspectBill\"," + + // " \"IsLast\":\"true\"," + + // " \"InterId\":\"" + HInterID + "\"," + + // " \"BillNO\":\"" + HBillNo + "\"," + + // " \"AliasFileName\":\"test\"," + + // " \"SendByte\":\"" + a + "\"," + + // "}"; + + //var ret = client.AttachmentUpload(jsonStr); } oCN.Commit(); -- Gitblit v1.9.1