From 7b82df0f292753396d0112b63cffedf9c25d885b Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 18 十一月 2025 15:53:35 +0800
Subject: [PATCH] 添康钉钉同步,更改班组获取方式
---
sdk_dingding/TopSdk/bin/Debug/TopSdk.dll | 0
WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user | 38 +++++++++++++++++++-------------------
sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb | 0
sdk_dingding/TopSdk/obj/Debug/TopSdk.dll | 0
WebAPI/Controllers/数据同步/钉钉同步/DD_DataSynchronizationController.cs | 22 +++++++++++++++++++---
sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb | 0
6 files changed, 38 insertions(+), 22 deletions(-)
diff --git "a/WebAPI/Controllers/\346\225\260\346\215\256\345\220\214\346\255\245/\351\222\211\351\222\211\345\220\214\346\255\245/DD_DataSynchronizationController.cs" "b/WebAPI/Controllers/\346\225\260\346\215\256\345\220\214\346\255\245/\351\222\211\351\222\211\345\220\214\346\255\245/DD_DataSynchronizationController.cs"
index 0a6bfe8..de12a8f 100644
--- "a/WebAPI/Controllers/\346\225\260\346\215\256\345\220\214\346\255\245/\351\222\211\351\222\211\345\220\214\346\255\245/DD_DataSynchronizationController.cs"
+++ "b/WebAPI/Controllers/\346\225\260\346\215\256\345\220\214\346\255\245/\351\222\211\351\222\211\345\220\214\346\255\245/DD_DataSynchronizationController.cs"
@@ -3336,14 +3336,30 @@
HDeptID = ds.Tables[0].Rows[0]["HDeptID"].ToString();
}
oItem.HDeptID = int.Parse(HDeptID);
- ds = oCN.RunProcReturn("select * from Gy_Group with(nolock) where HName='" + oItem.HGroupName + "'", "Gy_Group");
+ //鐝粍涓烘彁浜や汉鐨勭彮缁�
+ //ds = oCN.RunProcReturn("select * from Gy_Group with(nolock) where HName='" + oItem.HGroupName + "'", "Gy_Group");
+ //string HGroupID = "0";
+ //if (ds.Tables[0].Rows.Count > 0)
+ //{
+ // HGroupID = ds.Tables[0].Rows[0]["HItemID"].ToString();
+ //}
+ //oItem.HGroupID = int.Parse(HGroupID);
+ string input = getProcessInstanceResponse.Body.Result.Title;
+ int index = input.IndexOf("鎻愪氦");
+ string HGroupEmpName = "";
+ if (index > 0)
+ {
+ HGroupEmpName = input.Substring(0, index).Trim();//鎴彇鎻愪氦浜哄悕绉板嵆鐝粍闀垮悕绉�
+ }
+ ds = oCN.RunProcReturn("select * from Gy_Employee with(nolock) where HName='" + HGroupEmpName + "'", "Gy_Employee");
string HGroupID = "0";
if (ds.Tables[0].Rows.Count > 0)
{
- HGroupID = ds.Tables[0].Rows[0]["HItemID"].ToString();
+ HGroupID = ds.Tables[0].Rows[0]["HGroupID"].ToString();
}
oItem.HGroupID = int.Parse(HGroupID);
-
+
+
//鍙嶅簭鍒楀寲鏄庣粏鍐呭
string tableFieldValue = getProcessInstanceResponse.Body.Result.FormComponentValues[11].Value;
List<Row> rows = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Row>>(tableFieldValue);
diff --git a/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
index 9e9fc12..a171ce0 100644
--- a/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
+++ b/WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
@@ -45,28 +45,28 @@
<publishTime>02/22/2013 16:43:40</publishTime>
</File>
<File Include="bin/BLL.dll">
- <publishTime>11/17/2025 09:24:28</publishTime>
+ <publishTime>11/17/2025 16:08:34</publishTime>
</File>
<File Include="bin/BLL.pdb">
- <publishTime>11/17/2025 09:24:28</publishTime>
+ <publishTime>11/17/2025 16:08:34</publishTime>
</File>
<File Include="bin/BouncyCastle.Crypto.dll">
<publishTime>12/18/2020 05:32:28</publishTime>
</File>
<File Include="bin/DAL.dll">
- <publishTime>11/17/2025 09:24:21</publishTime>
+ <publishTime>11/17/2025 16:08:31</publishTime>
</File>
<File Include="bin/DAL.pdb">
- <publishTime>11/17/2025 09:24:21</publishTime>
+ <publishTime>11/17/2025 16:08:31</publishTime>
</File>
<File Include="bin/Dapper.dll">
<publishTime>07/22/2016 22:52:40</publishTime>
</File>
<File Include="bin/DBUtility.dll">
- <publishTime>11/17/2025 09:24:16</publishTime>
+ <publishTime>11/17/2025 16:08:27</publishTime>
</File>
<File Include="bin/DBUtility.pdb">
- <publishTime>11/17/2025 09:24:16</publishTime>
+ <publishTime>11/17/2025 16:08:27</publishTime>
</File>
<File Include="bin/Grpc.Core.Api.dll">
<publishTime>03/22/2022 13:17:26</publishTime>
@@ -111,10 +111,10 @@
<publishTime>07/25/2012 19:48:56</publishTime>
</File>
<File Include="bin/Model.dll">
- <publishTime>11/17/2025 09:24:19</publishTime>
+ <publishTime>11/17/2025 16:08:29</publishTime>
</File>
<File Include="bin/Model.pdb">
- <publishTime>11/17/2025 09:24:19</publishTime>
+ <publishTime>11/17/2025 16:08:29</publishTime>
</File>
<File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs">
<publishTime>08/18/2025 16:11:18</publishTime>
@@ -147,25 +147,25 @@
<publishTime>10/23/2021 17:07:54</publishTime>
</File>
<File Include="bin/Pub_Class.dll">
- <publishTime>11/17/2025 09:24:11</publishTime>
+ <publishTime>11/17/2025 16:08:25</publishTime>
</File>
<File Include="bin/Pub_Class.pdb">
- <publishTime>11/17/2025 09:24:11</publishTime>
+ <publishTime>11/17/2025 16:08:25</publishTime>
</File>
<File Include="bin/Pub_Control.dll">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/Pub_Control.pdb">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/RestSharp.dll">
<publishTime>08/31/2012 06:22:50</publishTime>
</File>
<File Include="bin/SQLHelper.dll">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/SQLHelper.pdb">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/Swashbuckle.Core.dll">
<publishTime>02/16/2015 01:57:08</publishTime>
@@ -285,19 +285,19 @@
<publishTime>05/09/2023 10:43:40</publishTime>
</File>
<File Include="bin/TopSdk.dll">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/TopSdk.pdb">
- <publishTime>11/17/2025 09:24:13</publishTime>
+ <publishTime>11/17/2025 16:08:26</publishTime>
</File>
<File Include="bin/WebActivatorEx.dll">
<publishTime>11/24/2014 19:18:48</publishTime>
</File>
<File Include="bin/WebAPI.dll">
- <publishTime>11/17/2025 09:24:45</publishTime>
+ <publishTime>11/17/2025 16:08:45</publishTime>
</File>
<File Include="bin/WebAPI.pdb">
- <publishTime>11/17/2025 09:24:45</publishTime>
+ <publishTime>11/17/2025 16:08:45</publishTime>
</File>
<File Include="bin/WebAPI.XmlSerializers.dll">
<publishTime>08/16/2024 16:55:28</publishTime>
@@ -498,7 +498,7 @@
<publishTime>04/29/2024 08:30:03</publishTime>
</File>
<File Include="Web.config">
- <publishTime>11/17/2025 09:27:52</publishTime>
+ <publishTime>11/17/2025 16:09:58</publishTime>
</File>
</ItemGroup>
</Project>
\ No newline at end of file
diff --git a/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll b/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
index 6ca044c..6cd5125 100644
--- a/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
+++ b/sdk_dingding/TopSdk/bin/Debug/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb b/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
index 63f4fd6..83c0e1c 100644
--- a/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/bin/Debug/TopSdk.pdb
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll b/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
index 6ca044c..6cd5125 100644
--- a/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
+++ b/sdk_dingding/TopSdk/obj/Debug/TopSdk.dll
Binary files differ
diff --git a/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb b/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
index 63f4fd6..83c0e1c 100644
--- a/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
+++ b/sdk_dingding/TopSdk/obj/Debug/TopSdk.pdb
Binary files differ
--
Gitblit v1.9.1