From 0150a5bd884ceebf6b01cf54456a7e7065dfaf9f Mon Sep 17 00:00:00 2001 From: cnf <3200815559@qq.com> Date: 星期二, 06 五月 2025 10:57:51 +0800 Subject: [PATCH] 调用plm接口通了 --- StandardInterface/MES.Service/service/QcIssueResult/QcIssueResultManager.cs | 52 +++++++++++++++++++++++++++------------------------- 1 files changed, 27 insertions(+), 25 deletions(-) diff --git a/StandardInterface/MES.Service/service/QcIssueResult/QcIssueResultManager.cs b/StandardInterface/MES.Service/service/QcIssueResult/QcIssueResultManager.cs index 8700d85..72200c6 100644 --- a/StandardInterface/MES.Service/service/QcIssueResult/QcIssueResultManager.cs +++ b/StandardInterface/MES.Service/service/QcIssueResult/QcIssueResultManager.cs @@ -103,7 +103,7 @@ }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest processForecastRequest = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest { - ProcessCode = "PROC-BBA5632D-DC7C-4267-A3E2-757E2B7023BC", + ProcessCode = "PROC-4F4B3976-BA15-47EF-9A3C-3A07AC07DFEA", DeptId = 1, UserId = "923188102", FormComponentValues = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest.ProcessForecastRequestFormComponentValues> @@ -230,6 +230,7 @@ { Task<string> task = GetUserId(stafflist[0].PHONE_NUMBER); string UserId = task.Result; + string applicationUser = $"[\"{UserId}\"]"; // 浣跨敤 JSON 搴忓垪鍖栬緭鍑哄璞$殑璇︾粏鍐呭 string getQcIssueResultDetailJson = JsonConvert.SerializeObject(getQcIssueResultDetail, Formatting.Indented); @@ -248,68 +249,69 @@ startProcessInstanceHeaders.XAcsDingtalkAccessToken = accessToken; // 浣跨敤鑾峰彇鍒扮殑 Access Token AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues1 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextField-K2AD4O5B", - Value = getQcIssueResultDetail.ItemName, + Name = "TextField_K5AVR59BD28", + Value = getQcIssueResultDetail.ItemModel, }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues2 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextField_DYFD1EESLVC0", - Value = getQcIssueResultDetail.ItemModel, + Name = "TextField_1LW382XRH1DS0", + Value = getQcIssueResultDetail.ItemName , }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues3 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextField_1AVN2BNVY1OG0", + Name = "NumberField_UKE91Z101BK0", Value = getQcIssueResultDetail.FbatchQty, }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues4 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextField_1DKEMESOOGSG0", + Name = "TextField_1QM2NWE9T3Y80", Value = getQcIssueResultDetail.SuppName, }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues5 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "DDDateField_20LKOACGMLXC0", - Value = DateTime.Now.ToString("yyyy-MM-dd"), + Name = "TextField_1DAQ9890FDWG0", + Value = "娴嬭瘯浜у搧璐ㄩ噺鐘跺喌鍙婄敵璇峰師鍥�", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues6 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextField_WBNBWGFHR000", - Value = getQcIssueResultDetail.CgOrder, + Name = "DDSelectField_76Z6HC5W1F0", + Value = "澶栬涓嶈壇", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues7 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextareaField_1ZP3BDPMYY800", + Name = "TextField_3B85TFIK9Z60", Value = getQcIssueResultDetail.remark, }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues8 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "SignatureField_SKF9Q82DZUO0", - Value = stafflist[0].STAFF_NAME, + Name = "InnerContactField_WVZLUIPZ9J40", + Value = applicationUser, + }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues9 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "DDSelectField_1AK82Q8A2NB40", + Name = "DDSelectField_1AL6MWUUUOHS0", Value = "閫�璐�", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues10 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextareaField_1LM82CPPR35S0", - Value = "鎸戦�夊唴瀹�", + Name = "DepartmentField_10ZVNJNJCRJK0", + Value = "娴嬭瘯鐢宠閮ㄩ棬", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues11 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextareaField_AK4JLDDNS2O0", - Value = "璁╂鎺ユ敹鍐呭", + Name = "DDSelectField_HG2SQUPO2NK0", + Value = "鐢熶骇涓�閮�", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues12 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextareaField_K69R6770WLS0", - Value = "閫�璐у娉�", + Name = "DDPhotoField_QD15KYR764G0\r\n", + Value = "娴嬭瘯涓嶈壇鍥剧墖", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues13 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { - Name = "TextareaField_194UFGLMI02O0", - Value = "鎶ュ簾澶囨敞", + Name = "DDAttachment_GLZLFSIWK9S0\r\n", + Value = "闄勪欢", }; AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues14 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues { @@ -347,12 +349,12 @@ AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest startProcessInstanceRequest = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest { OriginatorUserId = UserId, - ProcessCode = "PROC-BBA5632D-DC7C-4267-A3E2-757E2B7023BC", + ProcessCode = "PROC-4F4B3976-BA15-47EF-9A3C-3A07AC07DFEA", DeptId = 1, FormComponentValues = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues> { formComponentValues1,formComponentValues2,formComponentValues3, formComponentValues4, formComponentValues5, formComponentValues6, formComponentValues7, formComponentValues8, - formComponentValues9,formComponentValues10, formComponentValues11, formComponentValues12, formComponentValues13, formComponentValues14 + formComponentValues9, formComponentValues11 }, TargetSelectActioners = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestTargetSelectActioners> { -- Gitblit v1.9.3