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