cnf
2025-03-20 4d7047f93580a2a7dd36b915ef05a2ea292e8108
异常处置单
已添加28个文件
已修改13个文件
1366 ■■■■■ 文件已修改
MES.Service/Dto/webApi/QcIssueResult/ErpQcIssueResult.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/webApi/QcIssueResult/QcIssueResult.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/MES.Service.csproj 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QcIssueResult/DingNameCode.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QcIssueResult/GetQcIssueResultDetail.cs 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QcIssueResult/GetReleaseNoDetail.cs 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QcIssueResult/QcIssueResults.cs 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.EndpointUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.GatewayDingTalk.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.GatewaySpi.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.OpenApiClient.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.OpenApiUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.SDK.Dingtalk.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.TeaUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/AlibabaCloud.TeaXML.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/Aliyun.Credentials.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.deps.json 201 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/Tea.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/BasicData/ProductionOrderManager.cs 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QcIssueResult/QcIssueResultManager.cs 401 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/BasicData/ProductionOrderController.cs 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/QcIssueResult/QcIssueResultController.cs 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.EndpointUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.GatewayDingTalk.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.GatewaySpi.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.OpenApiClient.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.OpenApiUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.SDK.Dingtalk.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.TeaUtil.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/AlibabaCloud.TeaXML.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/Aliyun.Credentials.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.deps.json 201 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.deps.json 201 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.exe 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/Tea.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/webApi/QcIssueResult/ErpQcIssueResult.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,10 @@
namespace MES.Service.Dto.webApi.QcIssueResult;
public class ErpQcIssueResult
{
    //public string? Id { get; set; }
    //public string? ReleaseNo { get; set; }
    public string? ProcessNo { get; set; }
    public string? FReview { get; set; }
}
MES.Service/Dto/webApi/QcIssueResult/QcIssueResult.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MES.Service.Dto.webApi.QcIssueResult;
public class QcIssueResult
{
    public ErpQcIssueResult ErpQcIssueResult { get; set; }
}
MES.Service/MES.Service.csproj
@@ -7,6 +7,7 @@
    </PropertyGroup>
    <ItemGroup>
        <PackageReference Include="AlibabaCloud.SDK.Dingtalk" Version="2.1.93" />
        <PackageReference Include="Masuit.Tools.Core" Version="2024.3.4" />
        <PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.1" />
        <PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="9.0.1" />
MES.Service/Modes/QcIssueResult/DingNameCode.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,21 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MES.Service.Modes.QcIssueResult;
//钉钉用户内码对应表
[SugarTable("MES_DINGDING_NAME_CODE")]
internal class DingNameCode
{
    //钉钉用户内码
    [SugarColumn(ColumnName = "DINGDINGCODE")]
    public string? DingDingCode { get; set; }
    //钉钉用户名称
    [SugarColumn(ColumnName = "DINGDINGNAME")]
    public string? DingDingName { get; set; }
}
MES.Service/Modes/QcIssueResult/GetQcIssueResultDetail.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,40 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MES.Service.Modes.QcIssueResult;
public class GetQcIssueResultDetail
{
    //数量
    [SugarColumn(ColumnName = "FBATCH_QTY")]
    public string? FbatchQty { get; set; }
    //产品名称
    [SugarColumn(ColumnName = "ITEM_NAME")]
    public string? ItemName { get; set; }
    //规格型号
    [SugarColumn(ColumnName = "ITEM_MODEL")]
    public string? ItemModel { get; set; }
    //送检单位
    [SugarColumn(ColumnName = "SUPP_NAME")]
    public string? SuppName { get; set; }
    ////订单号(采购单号)
    //public string? SuppName { get; set; }
    //对不合格或潜在不合格的描述
    public string? remark { get; set; }
    //检验单号
    public string? ReleaseNo { get; set; }
    //用户名称
    public string? Fname { get; set; }
}
MES.Service/Modes/QcIssueResult/GetReleaseNoDetail.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,22 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MES.Service.Modes.QcIssueResult;
[SugarTable("MES_DINGDING_NAME_CODE")]
public class GetReleaseNoDetail
{
    //送货单号
    [SugarColumn(ColumnName = "DINGDINGCODE")]
    public string? DingDingCode { get; set; }
    //供应商
    [SugarColumn(ColumnName = "DINGDINGNAME")]
    public string? DingDingName { get; set; }
}
MES.Service/Modes/QcIssueResult/QcIssueResults.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,29 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MES.Service.Modes.QcIssueResult;
//异常处置单结果表
[SugarTable("MES_QCISSUE_RESULT")]
public class QcIssueResults
{
    //SEQ_MES_SCZZD
    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true, OracleSequenceName = "SEQ_QCISSUE_RESULT")]
    public decimal Id { get; set; }
    //送货单号
    [SugarColumn(ColumnName = "RELEASE_NO")]
    public string? ReleaseNo { get; set; }
    //送货单号
    [SugarColumn(ColumnName = "PROCESSNO")]
    public string? ProcessNo { get; set; }
    //供应商
    [SugarColumn(ColumnName = "FREVIEW")]
    public string? FReview { get; set; }
}
MES.Service/bin/Debug/net8.0/AlibabaCloud.EndpointUtil.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.GatewayDingTalk.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.GatewaySpi.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.OpenApiClient.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.OpenApiUtil.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.SDK.Dingtalk.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.TeaUtil.dll
Binary files differ
MES.Service/bin/Debug/net8.0/AlibabaCloud.TeaXML.dll
Binary files differ
MES.Service/bin/Debug/net8.0/Aliyun.Credentials.dll
Binary files differ
MES.Service/bin/Debug/net8.0/MES.Service.deps.json
@@ -8,6 +8,7 @@
    ".NETCoreApp,Version=v8.0": {
      "MES.Service/1.0.0": {
        "dependencies": {
          "AlibabaCloud.SDK.Dingtalk": "2.1.93",
          "Masuit.Tools.Core": "2024.3.4",
          "Microsoft.Extensions.Configuration": "9.0.1",
          "Microsoft.Extensions.Configuration.FileExtensions": "9.0.1",
@@ -19,6 +20,125 @@
        },
        "runtime": {
          "MES.Service.dll": {}
        }
      },
      "AlibabaCloud.EndpointUtil/0.1.1": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.EndpointUtil.dll": {
            "assemblyVersion": "0.1.1.0",
            "fileVersion": "0.1.1.0"
          }
        }
      },
      "AlibabaCloud.GatewayDingTalk/1.0.2": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewayDingTalk.dll": {
            "assemblyVersion": "1.0.2.0",
            "fileVersion": "1.0.2.0"
          }
        }
      },
      "AlibabaCloud.GatewaySpi/0.0.3": {
        "dependencies": {
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewaySpi.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.OpenApiClient/0.1.12": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "AlibabaCloud.TeaXML": "0.0.5",
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiClient.dll": {
            "assemblyVersion": "0.1.11.0",
            "fileVersion": "0.1.11.0"
          }
        }
      },
      "AlibabaCloud.OpenApiUtil/1.1.2": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiUtil.dll": {
            "assemblyVersion": "1.1.2.0",
            "fileVersion": "1.1.2.0"
          }
        }
      },
      "AlibabaCloud.SDK.Dingtalk/2.1.93": {
        "dependencies": {
          "AlibabaCloud.EndpointUtil": "0.1.1",
          "AlibabaCloud.GatewayDingTalk": "1.0.2",
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiClient": "0.1.12",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.SDK.Dingtalk.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.TeaUtil/0.1.19": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaUtil.dll": {
            "assemblyVersion": "0.1.14.0",
            "fileVersion": "0.1.14.0"
          }
        }
      },
      "AlibabaCloud.TeaXML/0.0.5": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaXML.dll": {
            "assemblyVersion": "0.0.5.0",
            "fileVersion": "0.0.5.0"
          }
        }
      },
      "Aliyun.Credentials/1.4.2": {
        "dependencies": {
          "Microsoft.CSharp": "4.7.0",
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/Aliyun.Credentials.dll": {
            "assemblyVersion": "1.4.2.0",
            "fileVersion": "1.4.2.0"
          }
        }
      },
      "AngleSharp/1.1.2": {
@@ -1351,6 +1471,17 @@
          }
        }
      },
      "Tea/1.1.3": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "lib/netstandard2.0/Tea.dll": {
            "assemblyVersion": "1.1.3.0",
            "fileVersion": "1.1.3.0"
          }
        }
      },
      "ZstdSharp.Port/0.8.0": {
        "runtime": {
          "lib/net8.0/ZstdSharp.dll": {
@@ -1374,6 +1505,69 @@
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "AlibabaCloud.EndpointUtil/0.1.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-p/vsdJoVIfc1QREW4JX1tpzKdZZcFdw6/qfrylfcFXc0e2BDMQ2kPrv3nkyr2u+p4BF0PmOYl4EDqRtqLiBc+g==",
      "path": "alibabacloud.endpointutil/0.1.1",
      "hashPath": "alibabacloud.endpointutil.0.1.1.nupkg.sha512"
    },
    "AlibabaCloud.GatewayDingTalk/1.0.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uyNU0IJ1Ei/yz6oYuI0SsSwu0+syFV2wz7vH9zlx5WGccpKK+82lep7pMjHmDV82WOmDdAq2M+pqPLcjf/Spdw==",
      "path": "alibabacloud.gatewaydingtalk/1.0.2",
      "hashPath": "alibabacloud.gatewaydingtalk.1.0.2.nupkg.sha512"
    },
    "AlibabaCloud.GatewaySpi/0.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vvmA5BrM8rpOZoXwFl/ZWHYLFnZ8EwPp+07z3Eeg9okLv58QJ8+KGWVovTr8tJpuDgPFG1SVdHXRi04A62ehdA==",
      "path": "alibabacloud.gatewayspi/0.0.3",
      "hashPath": "alibabacloud.gatewayspi.0.0.3.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiClient/0.1.12": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3UepgR9UQUZXg8mnDqA1kUZfIKY/tLA7G+Z/Ij/hPx9krV2JR9AlxXOqMeky31N6J1Mx7Jr/nyHgGWpWJdYD7g==",
      "path": "alibabacloud.openapiclient/0.1.12",
      "hashPath": "alibabacloud.openapiclient.0.1.12.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiUtil/1.1.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0Zd2UHm5gUND+7xNma2SAZEqm2Uy8dvAknLvCx72uDUCbOnfHWh+TsnUnNGMKUvmG3s/ZqxUA1UYIdp5BFCn5Q==",
      "path": "alibabacloud.openapiutil/1.1.2",
      "hashPath": "alibabacloud.openapiutil.1.1.2.nupkg.sha512"
    },
    "AlibabaCloud.SDK.Dingtalk/2.1.93": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-m5aTuiU+kR/1An1BnAeMuRwv3GkPUOG0Q1KuG4Yuikz9tDSODqye+XXOCSduzKdQSVEAWQEms2gIyRN1ybUV0Q==",
      "path": "alibabacloud.sdk.dingtalk/2.1.93",
      "hashPath": "alibabacloud.sdk.dingtalk.2.1.93.nupkg.sha512"
    },
    "AlibabaCloud.TeaUtil/0.1.19": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gjPboQEC3rSuS/8Ohk4VAw42W54h9NfIZxn4JIuWfoIF3k3mZxVdMJdKKOgIkNrx8YaLOthPSM3Pfb1zfOyFcw==",
      "path": "alibabacloud.teautil/0.1.19",
      "hashPath": "alibabacloud.teautil.0.1.19.nupkg.sha512"
    },
    "AlibabaCloud.TeaXML/0.0.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-mHxE6H3eq4jaeqn3hryIYTI0k8quvPZfZdEE+PdU8rw+NGRvev68D8Aei6xjwW/pArZaTG6yPawYu5c0EaZkfw==",
      "path": "alibabacloud.teaxml/0.0.5",
      "hashPath": "alibabacloud.teaxml.0.0.5.nupkg.sha512"
    },
    "Aliyun.Credentials/1.4.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-GYyMZVqLCX0StNV/0Yv+C1M1rmWf1Lvkybt/Fwol+kLZtt9WC7RWN5cV5zB7IejTbRUfaXCSV9Mf8pZeYbpnKg==",
      "path": "aliyun.credentials/1.4.2",
      "hashPath": "aliyun.credentials.1.4.2.nupkg.sha512"
    },
    "AngleSharp/1.1.2": {
      "type": "package",
@@ -2054,6 +2248,13 @@
      "path": "system.windows.extensions/6.0.0",
      "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
    },
    "Tea/1.1.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vwpYRSIcbNeRDrrRp6eG1rB2rAE5vOZyrQAjMPCxDTisptsIq4ApdmFc9jvthCIgOeBwTyOe4Y/TYTD88Zq+Yw==",
      "path": "tea/1.1.3",
      "hashPath": "tea.1.1.3.nupkg.sha512"
    },
    "ZstdSharp.Port/0.8.0": {
      "type": "package",
      "serviceable": true,
MES.Service/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MES.Service/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MES.Service/bin/Debug/net8.0/Tea.dll
Binary files differ
MES.Service/service/BasicData/ProductionOrderManager.cs
@@ -1,4 +1,6 @@
using MES.Service.DB;
using AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models;
using AlibabaCloud.TeaUtil.Models;
using MES.Service.DB;
using MES.Service.Dto.webApi;
using MES.Service.Dto.webApi.DeliveryNote;
using MES.Service.Modes;
@@ -7,9 +9,93 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Tea;
public class ProductionOrderManager : Repository<ProductionOrders>
{
    public static AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client CreateClient1()
    {
        AlibabaCloud.OpenApiClient.Models.Config config = new AlibabaCloud.OpenApiClient.Models.Config();
        config.Protocol = "https";
        config.RegionId = "central";
        return new AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client(config);
    }
    /**
     * èŽ·å–é’‰é’‰çš„ Access Token
     * @return string è¿”回获取到的 Access Token
     */
    public string GetToken()
    {
        AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client client = CreateClient1();
        AlibabaCloud.SDK.Dingtalkoauth2_1_0.Models.GetAccessTokenRequest getAccessTokenRequest = new AlibabaCloud.SDK.Dingtalkoauth2_1_0.Models.GetAccessTokenRequest
        {
            AppKey = "dingyzos0r1bizj7g6lr",
            AppSecret = "-HP4RvK2OUbqhG3iBUpd_TPe5MZRj8cfLc0b8Skt8rhC3I38kVLY9SS8P3kLWFcH",
        };
        try
        {
            var response = client.GetAccessToken(getAccessTokenRequest);
            return response.Body.AccessToken; // è¿”回获取到的 Access Token
        }
        catch (TeaException err)
        {
            Console.WriteLine($"TeaException: Code={err.Code}, Message={err.Message}");
            return null;
        }
        catch (Exception _err)
        {
            Console.WriteLine($"Exception: {_err.Message}");
            return null;
        }
    }
    public static AlibabaCloud.SDK.Dingtalkyida_1_0.Client CreateClient()
    {
        AlibabaCloud.OpenApiClient.Models.Config config = new AlibabaCloud.OpenApiClient.Models.Config();
        config.Protocol = "https";
        config.RegionId = "central";
        return new AlibabaCloud.SDK.Dingtalkyida_1_0.Client(config);
    }
    public string GetFileUrl()
    {
        string accessToken = GetToken();
        if (string.IsNullOrEmpty(accessToken))
        {
            return "获取 Access Token å¤±è´¥";
        }
        AlibabaCloud.SDK.Dingtalkyida_1_0.Client client = CreateClient();
        AlibabaCloud.SDK.Dingtalkyida_1_0.Models.GetOpenUrlHeaders getOpenUrlHeaders = new AlibabaCloud.SDK.Dingtalkyida_1_0.Models.GetOpenUrlHeaders();
        getOpenUrlHeaders.XAcsDingtalkAccessToken = accessToken;
        AlibabaCloud.SDK.Dingtalkyida_1_0.Models.GetOpenUrlRequest getOpenUrlRequest = new AlibabaCloud.SDK.Dingtalkyida_1_0.Models.GetOpenUrlRequest
        {
            SystemToken = "54A66HC1YDSSO9DP61Y93CWQ2W9B36IZZOY6MC81",
            UserId = "923188102",
            Language = "zh_CN",
            FileUrl = "https://cfw1x5.aliwork.com/inst/filePreview?appType=APP_Q7PLYKXMKFUJ5HY6DMWR&fileName=APP_Q7PLYKXMKFUJ5HY6DMWR_MDcxODM5NTEyMDMyNjgzODgzX09WOTY2V0ExN1lUVFRDS0Q3WjFYTTlQNUw5MVIzTTNaQ1hHOE1SOQ$$.xls",
            Timeout = 3600000,
        };
        try
        {
            var response = client.GetOpenUrlWithOptions("APP_Q7PLYKXMKFUJ5HY6DMWR", getOpenUrlRequest, getOpenUrlHeaders, new AlibabaCloud.TeaUtil.Models.RuntimeOptions());
            return (Newtonsoft.Json.JsonConvert.SerializeObject(response.Body));
        }
        catch (TeaException err)
        {
            return $"TeaException: Code={err.Code}, Message={err.Message}";
        }
        catch (Exception _err)
        {
            return $"Exception: {_err.Message}";
        }
    }
    public dynamic Save(ErpProductionOrder erpProductionOrder)
    {
        //var erpProductionOrder = productionOrder.erpProductionOrder;
MES.Service/service/QcIssueResult/QcIssueResultManager.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,401 @@
using System;
using System.Collections.Generic;
using AlibabaCloud.OpenApiClient.Models;
using AlibabaCloud.SDK.Dingtalkworkflow_1_0;
using AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models;
using AlibabaCloud.SDK.Dingtalkoauth2_1_0;
using AlibabaCloud.SDK.Dingtalkoauth2_1_0.Models;
using AlibabaCloud.TeaUtil.Models;
using Tea;
using System.Diagnostics;
using MES.Service.Dto.webApi;
using MES.Service.Modes;
using SqlSugar;
using MES.Service.DB;
using MES.Service.Modes.QcIssueResult;
using MES.Service.Dto.webApi.QcIssueResult;
using MES.Service.Dto.webApi.DeliveryNote;
using MES.Service.Modes.DeliveryNote;
namespace MES.Service.service.QcIssueResult;
//异常处置单结果表
[SugarTable("MES_QCISSUE_RESULT")]
public class QcIssueResultManager: Repository<QcIssueResults>
{
    /**
     * ä½¿ç”¨ Token åˆå§‹åŒ–账号Client
     * @return Client
     * @throws Exception
     */
    public static AlibabaCloud.SDK.Dingtalkworkflow_1_0.Client CreateClient()
    {
        AlibabaCloud.OpenApiClient.Models.Config config = new AlibabaCloud.OpenApiClient.Models.Config();
        config.Protocol = "https";
        config.RegionId = "central";
        return new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Client(config);
    }
    public static AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client CreateClient1()
    {
        AlibabaCloud.OpenApiClient.Models.Config config = new AlibabaCloud.OpenApiClient.Models.Config();
        config.Protocol = "https";
        config.RegionId = "central";
        return new AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client(config);
    }
    /**
     * èŽ·å–é’‰é’‰çš„ Access Token
     * @return string è¿”回获取到的 Access Token
     */
    public string GetToken()
    {
        AlibabaCloud.SDK.Dingtalkoauth2_1_0.Client client = CreateClient1();
        AlibabaCloud.SDK.Dingtalkoauth2_1_0.Models.GetAccessTokenRequest getAccessTokenRequest = new AlibabaCloud.SDK.Dingtalkoauth2_1_0.Models.GetAccessTokenRequest
        {
            AppKey = "dingyzos0r1bizj7g6lr",
            AppSecret = "-HP4RvK2OUbqhG3iBUpd_TPe5MZRj8cfLc0b8Skt8rhC3I38kVLY9SS8P3kLWFcH",
        };
        try
        {
            var response = client.GetAccessToken(getAccessTokenRequest);
            return response.Body.AccessToken; // è¿”回获取到的 Access Token
        }
        catch (TeaException err)
        {
            Console.WriteLine($"TeaException: Code={err.Code}, Message={err.Message}");
            return null;
        }
        catch (Exception _err)
        {
            Console.WriteLine($"Exception: {_err.Message}");
            return null;
        }
    }
    /**
     * æŸ¥çœ‹æœ‰æ— è‡ªé€‰å®¡æ‰¹èŠ‚ç‚¹
     * @return string è¿”回启动结果
     */
    public string GetForecast()
    {
        // èŽ·å– Access Token
        string accessToken = GetToken();
        if (string.IsNullOrEmpty(accessToken))
        {
            return "获取 Access Token å¤±è´¥";
        }
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Client client = CreateClient();
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastHeaders processForecastHeaders = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastHeaders();
        processForecastHeaders.XAcsDingtalkAccessToken = accessToken;
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest.ProcessForecastRequestFormComponentValues formComponentValues0 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest.ProcessForecastRequestFormComponentValues
        {
            Name = "PhoneField",
            Value = "123xxxxxxxx",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest processForecastRequest = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest
        {
            ProcessCode = "PROC-BBA5632D-DC7C-4267-A3E2-757E2B7023BC",
            DeptId = 1,
            UserId = "923188102",
            FormComponentValues = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.ProcessForecastRequest.ProcessForecastRequestFormComponentValues>
            {
                formComponentValues0
            },
        };
        try
        {
            var response = client.ProcessForecastWithOptions(processForecastRequest, processForecastHeaders, new AlibabaCloud.TeaUtil.Models.RuntimeOptions());
            return $"钉钉工作流实例启动成功: {Newtonsoft.Json.JsonConvert.SerializeObject(response.Body)}";
        }
        catch (TeaException err)
        {
                return $"TeaException: Code={err.Code}, Message={err.Message}";
        }
        catch (Exception _err)
        {
            return $"Exception: {_err.Message}";
        }
    }
    /**
     * å¯åŠ¨é’‰é’‰å·¥ä½œæµå®žä¾‹
     * @return string è¿”回启动结果
     */
    public string GetProcessNo(GetQcIssueResultDetail getQcIssueResultDetail)
    {
        var db = SqlSugarHelper.GetInstance();
        var mapping = db.Queryable<DingNameCode>()
            .Where(t => t.DingDingName == getQcIssueResultDetail.Fname)
            .Select(t => new DingNameCode
            {
               DingDingCode=t.DingDingCode,
            })
            .ToList();
        string UserId = mapping.FirstOrDefault().DingDingCode;
        Debug.WriteLine(UserId);
        // èŽ·å– Access Token
        string accessToken = GetToken();
        if (string.IsNullOrEmpty(accessToken))
        {
            return "获取 Access Token å¤±è´¥";
        }
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Client client = CreateClient();
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceHeaders startProcessInstanceHeaders = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceHeaders();
          Debug.WriteLine(accessToken);
        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 = "产品名称",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues2 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextField_DYFD1EESLVC0",
            Value = "规格型号",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues3 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextField_1AVN2BNVY1OG0",
            Value = "数量",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues4 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextField_1DKEMESOOGSG0",
            Value = "送检单位",
        };
        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"),
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues6 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextField_WBNBWGFHR000",
            Value = "订单号",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues7 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextareaField_1ZP3BDPMYY800",
            Value = "对不合格或潜在不合格的描述:",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues8 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "SignatureField_SKF9Q82DZUO0",
            Value = getQcIssueResultDetail.Fname,
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues9 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "DDSelectField_1AK82Q8A2NB40",
            Value = "退货",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues10 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextareaField_1LM82CPPR35S0",
            Value = "挑选内容",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues11 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextareaField_AK4JLDDNS2O0",
            Value = "让步接收内容",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues12 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextareaField_K69R6770WLS0",
            Value = "退货备注",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues13 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "TextareaField_194UFGLMI02O0",
            Value = "报废备注",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues14 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "DDSelectField_1RN2L4RWQ0AO0",
            Value = "否",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues15 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "InnerContactField_WNG7AU9R2AO0",
            Value = "加签",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues formComponentValues16 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues
        {
            Name = "DDAttachment_23VB5MMC1R1C0",
            Value = "附件",
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestTargetSelectActioners targetSelectActioners0 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestTargetSelectActioners
        {
            ActionerKey = "null",
            ActionerUserIds = new List<string>
            {
               UserId
            },
        };
        AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestApprovers approvers0 = new AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestApprovers
        {
            ActionType = "OR",
            UserIds = new List<string>
            {
                UserId
            },
        };
        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",
            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
            },
            TargetSelectActioners = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestTargetSelectActioners>
            {
                targetSelectActioners0
            },
            Approvers = new List<AlibabaCloud.SDK.Dingtalkworkflow_1_0.Models.StartProcessInstanceRequest.StartProcessInstanceRequestApprovers>
            {
                approvers0
            },
            CcList = new List<string>
            {
               UserId
            },
            CcPosition = "START",
        };
        return "1";
        //try
        //{
        //    string requestContent = Newtonsoft.Json.JsonConvert.SerializeObject(startProcessInstanceRequest);
        //    Debug.WriteLine("startProcessInstanceRequest内容:");
        //    Debug.WriteLine(requestContent);
        //    var response = client.StartProcessInstanceWithOptions(startProcessInstanceRequest, startProcessInstanceHeaders, new RuntimeOptions());
        //    return $"钉钉工作流实例启动成功: {Newtonsoft.Json.JsonConvert.SerializeObject(response.Body)}";
        //}
        //catch (TeaException err)
        //{
        //    string requestContent = Newtonsoft.Json.JsonConvert.SerializeObject(startProcessInstanceRequest);
        //    Debug.WriteLine("startProcessInstanceRequest内容:");
        //    Debug.WriteLine(startProcessInstanceRequest);
        //    return $"TeaException: Code={err.Code}, Message={err.Message}";
        //}
        //catch (Exception _err)
        //{
        //    return $"Exception: {_err.Message}";
        //}
    }
    /**
     * å°†å¸¦æœ‰æµç¨‹å·å’Œæ£€éªŒå•号的新记录插入表中
     */
    public dynamic SaveProcessNo(string ReleaseNo,string ProcessNo)
    {
        var QcIssueResults = GetQcIssueResults(ReleaseNo, ProcessNo);
        return UseTransaction(db =>
        {
            return SaveOrUpdateData(db, QcIssueResults) ? 1 : 0;
        }) > 0;
    }
    public QcIssueResults GetQcIssueResults(string ReleaseNo, string ProcessNo)
    {
        var QcIssueResults = new QcIssueResults
        {
            ProcessNo = ProcessNo,
            ReleaseNo = ReleaseNo
        };
        return QcIssueResults;
    }
    /**
    * æ ¹æ®æµç¨‹å·æ›´æ–°è¡¨çš„记录
    */
    public dynamic Save(ErpQcIssueResult erpQcIssueResult)
    {
        var mesQcIssueResults = GetMesQcIssueResults(erpQcIssueResult);
        return UseTransaction(db =>
        {
            return SaveOrUpdateData(db, mesQcIssueResults) ? 1 : 0;
        }) > 0;
    }
    public QcIssueResults GetMesQcIssueResults(ErpQcIssueResult erpQcIssueResult)
    {
        var mesQcIssueResults = new QcIssueResults
        {
            ProcessNo = erpQcIssueResult.ProcessNo,
            FReview = erpQcIssueResult.FReview
        };
        return mesQcIssueResults;
    }
    /**
    * æ’入和更新数据库表
    */
    private bool SaveOrUpdateData(SqlSugarScope db, QcIssueResults qcIssueResults)
    {
        // æ£€æŸ¥ProcessNo是否已经存在于数据库中
        var existingRecord = db.Queryable<QcIssueResults>()
                               .Where(it => it.ProcessNo == qcIssueResults.ProcessNo)
                               .First(); // ä½¿ç”¨FirstOrDefault替代
        if (existingRecord != null)
        {
            // å¦‚果存在,更新记录
            existingRecord.ProcessNo = qcIssueResults.ProcessNo; // å‡è®¾Data是需要更新的字段
            existingRecord.FReview = qcIssueResults.FReview; // æ›´æ–°å…¶ä»–字段
                                                                   // ... æ›´æ–°å…¶ä»–需要更新的字段
            // æ‰§è¡Œæ›´æ–°æ“ä½œ
            var updateResult = db.Updateable(existingRecord).ExecuteCommand();
            return updateResult > 0; // å¦‚果更新成功,返回true
        }
        else
        {
            var orUpdate = base.Insert(qcIssueResults);
            if (orUpdate) return true;
            throw new NotImplementedException("插入或更新失败");
        }
    }
    ///**
    // * å°†å¸¦æœ‰æµç¨‹å·å’Œæ£€éªŒå•号的新记录插入表中
    // */
    //public dynamic GetDingUserId()
    //{
    //    return UseTransaction(db =>
    //    {
    //        return SaveOrUpdateData(db) ? 1 : 0;
    //    }) > 0;
    //}
    //public string FindDingUserId(SqlSugarScope db,DingNameCode dingNameCode)
    //{
    //}
}
MESApplication/Controllers/BasicData/ProductionOrderController.cs
@@ -1,10 +1,13 @@
using MES.Service.Dto.webApi;
using MES.Service.Dto.webApi.DeliveryNote;
using MES.Service.Modes;
using MES.Service.Modes.QcIssueResult;
using MES.Service.service;
using MES.Service.util;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System.Diagnostics;
using System.Dynamic;
namespace MESApplication.Controllers.BasicData;
@@ -131,5 +134,36 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("GetFileUrl")]
    public IActionResult StartGetUrl() {
        try
        {
            // è°ƒç”¨ QcIssueResultManager ä¸­çš„ GetProcessNo æ–¹æ³•来启动钉钉工作流实例
            string result = m.GetFileUrl();
            //string jsonPart = result.Substring(result.IndexOf("{"));
            //Debug.WriteLine(jsonPart);
            //JObject jsonObject = JObject.Parse(jsonPart);
            //// æå–instanceId的值
            //string instanceId = jsonObject["InstanceId"].ToString();
            //dynamic resultInfos = new ExpandoObject();
            //string ProcessNo = instanceId;
            ////var save = m.SaveProcessNo(ReleaseNo, instanceId);
            ////resultInfos.tbBillList = save;
            return Ok(result);
        }
        catch (Exception ex)
        {
            // æ•获异常并返回错误信息
            return StatusCode(500, $"启动钉钉工作流实例失败: {ex.Message}");
        }
    }
}
MESApplication/Controllers/QcIssueResult/QcIssueResultController.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,105 @@
using MES.Service.Dto.webApi;
using MES.Service.Dto.webApi.QcIssueResult;
using MES.Service.Modes;
using MES.Service.Modes.QcIssueResult;
using MES.Service.service;
using MES.Service.service.QcIssueResult;
using MES.Service.util;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System.Diagnostics;
using System.Dynamic;
namespace MESApplication.Controllers.QcIssueResult;
[ApiController]
[Route("api/QcIssueResult")]
public class QcIssueResultController : ControllerBase
{
    private readonly MessageCenterManager _manager = new();
    private readonly QcIssueResultManager m = new();
    private readonly string METHOD = "POST";
    private readonly string TableName = "MES_QCISSUE_RESULT";
    private readonly string URL = "http://localhost:10054/api/QcIssueResult/";
    [HttpPost("GetProcessNo")]
    public IActionResult StartDingtalkProcess([FromBody] GetQcIssueResultDetail getQcIssueResultDetail)
    {
        try
        {
            // è°ƒç”¨ QcIssueResultManager ä¸­çš„ GetProcessNo æ–¹æ³•来启动钉钉工作流实例
            string result = m.GetProcessNo(getQcIssueResultDetail);
            string jsonPart = result.Substring(result.IndexOf("{"));
            Debug.WriteLine(jsonPart);
            JObject jsonObject = JObject.Parse(jsonPart);
            // æå–instanceId的值
            string instanceId = jsonObject["InstanceId"].ToString();
            dynamic resultInfos = new ExpandoObject();
            string ProcessNo = instanceId;
            //var save = m.SaveProcessNo(ReleaseNo, instanceId);
            //resultInfos.tbBillList = save;
            return Ok(result);
        }
        catch (Exception ex)
        {
            // æ•获异常并返回错误信息
            return StatusCode(500, $"启动钉钉工作流实例失败: {ex.Message}");
        }
    }
    [HttpPost("Save")]
    public ResponseResult Save(ErpQcIssueResult erpQcIssueResult)
    {
        var entity = new MessageCenter();
        entity.TableName = TableName;
        entity.Url = URL + "Save";
        entity.Method = METHOD;
        entity.Data = JsonConvert.SerializeObject(erpQcIssueResult);
        entity.Status = 1;
        entity.CreateBy = "PL017";
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var save = m.Save(erpQcIssueResult);
            resultInfos.tbBillList = save;
            entity.Result = 0;
            if (save) entity.Result = 1;
            entity.DealWith = 1;
            _manager.save(entity);
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            entity.Result = 0;
            entity.DealWith = 0;
            entity.ResultData = ex.Message;
            _manager.save(entity);
            return ResponseResult.ResponseError(ex);
        }
    }
}
MESApplication/bin/Debug/net8.0/AlibabaCloud.EndpointUtil.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.GatewayDingTalk.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.GatewaySpi.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.OpenApiClient.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.OpenApiUtil.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.SDK.Dingtalk.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.TeaUtil.dll
Binary files differ
MESApplication/bin/Debug/net8.0/AlibabaCloud.TeaXML.dll
Binary files differ
MESApplication/bin/Debug/net8.0/Aliyun.Credentials.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MES.Service.deps.json
@@ -8,6 +8,7 @@
    ".NETCoreApp,Version=v8.0": {
      "MES.Service/1.0.0": {
        "dependencies": {
          "AlibabaCloud.SDK.Dingtalk": "2.1.93",
          "Masuit.Tools.Core": "2024.3.4",
          "Microsoft.Extensions.Configuration": "9.0.1",
          "Microsoft.Extensions.Configuration.FileExtensions": "9.0.1",
@@ -19,6 +20,125 @@
        },
        "runtime": {
          "MES.Service.dll": {}
        }
      },
      "AlibabaCloud.EndpointUtil/0.1.1": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.EndpointUtil.dll": {
            "assemblyVersion": "0.1.1.0",
            "fileVersion": "0.1.1.0"
          }
        }
      },
      "AlibabaCloud.GatewayDingTalk/1.0.2": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewayDingTalk.dll": {
            "assemblyVersion": "1.0.2.0",
            "fileVersion": "1.0.2.0"
          }
        }
      },
      "AlibabaCloud.GatewaySpi/0.0.3": {
        "dependencies": {
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewaySpi.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.OpenApiClient/0.1.12": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "AlibabaCloud.TeaXML": "0.0.5",
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiClient.dll": {
            "assemblyVersion": "0.1.11.0",
            "fileVersion": "0.1.11.0"
          }
        }
      },
      "AlibabaCloud.OpenApiUtil/1.1.2": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiUtil.dll": {
            "assemblyVersion": "1.1.2.0",
            "fileVersion": "1.1.2.0"
          }
        }
      },
      "AlibabaCloud.SDK.Dingtalk/2.1.93": {
        "dependencies": {
          "AlibabaCloud.EndpointUtil": "0.1.1",
          "AlibabaCloud.GatewayDingTalk": "1.0.2",
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiClient": "0.1.12",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.SDK.Dingtalk.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.TeaUtil/0.1.19": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaUtil.dll": {
            "assemblyVersion": "0.1.14.0",
            "fileVersion": "0.1.14.0"
          }
        }
      },
      "AlibabaCloud.TeaXML/0.0.5": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaXML.dll": {
            "assemblyVersion": "0.0.5.0",
            "fileVersion": "0.0.5.0"
          }
        }
      },
      "Aliyun.Credentials/1.4.2": {
        "dependencies": {
          "Microsoft.CSharp": "4.7.0",
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/Aliyun.Credentials.dll": {
            "assemblyVersion": "1.4.2.0",
            "fileVersion": "1.4.2.0"
          }
        }
      },
      "AngleSharp/1.1.2": {
@@ -1351,6 +1471,17 @@
          }
        }
      },
      "Tea/1.1.3": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "lib/netstandard2.0/Tea.dll": {
            "assemblyVersion": "1.1.3.0",
            "fileVersion": "1.1.3.0"
          }
        }
      },
      "ZstdSharp.Port/0.8.0": {
        "runtime": {
          "lib/net8.0/ZstdSharp.dll": {
@@ -1374,6 +1505,69 @@
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "AlibabaCloud.EndpointUtil/0.1.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-p/vsdJoVIfc1QREW4JX1tpzKdZZcFdw6/qfrylfcFXc0e2BDMQ2kPrv3nkyr2u+p4BF0PmOYl4EDqRtqLiBc+g==",
      "path": "alibabacloud.endpointutil/0.1.1",
      "hashPath": "alibabacloud.endpointutil.0.1.1.nupkg.sha512"
    },
    "AlibabaCloud.GatewayDingTalk/1.0.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uyNU0IJ1Ei/yz6oYuI0SsSwu0+syFV2wz7vH9zlx5WGccpKK+82lep7pMjHmDV82WOmDdAq2M+pqPLcjf/Spdw==",
      "path": "alibabacloud.gatewaydingtalk/1.0.2",
      "hashPath": "alibabacloud.gatewaydingtalk.1.0.2.nupkg.sha512"
    },
    "AlibabaCloud.GatewaySpi/0.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vvmA5BrM8rpOZoXwFl/ZWHYLFnZ8EwPp+07z3Eeg9okLv58QJ8+KGWVovTr8tJpuDgPFG1SVdHXRi04A62ehdA==",
      "path": "alibabacloud.gatewayspi/0.0.3",
      "hashPath": "alibabacloud.gatewayspi.0.0.3.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiClient/0.1.12": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3UepgR9UQUZXg8mnDqA1kUZfIKY/tLA7G+Z/Ij/hPx9krV2JR9AlxXOqMeky31N6J1Mx7Jr/nyHgGWpWJdYD7g==",
      "path": "alibabacloud.openapiclient/0.1.12",
      "hashPath": "alibabacloud.openapiclient.0.1.12.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiUtil/1.1.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0Zd2UHm5gUND+7xNma2SAZEqm2Uy8dvAknLvCx72uDUCbOnfHWh+TsnUnNGMKUvmG3s/ZqxUA1UYIdp5BFCn5Q==",
      "path": "alibabacloud.openapiutil/1.1.2",
      "hashPath": "alibabacloud.openapiutil.1.1.2.nupkg.sha512"
    },
    "AlibabaCloud.SDK.Dingtalk/2.1.93": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-m5aTuiU+kR/1An1BnAeMuRwv3GkPUOG0Q1KuG4Yuikz9tDSODqye+XXOCSduzKdQSVEAWQEms2gIyRN1ybUV0Q==",
      "path": "alibabacloud.sdk.dingtalk/2.1.93",
      "hashPath": "alibabacloud.sdk.dingtalk.2.1.93.nupkg.sha512"
    },
    "AlibabaCloud.TeaUtil/0.1.19": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gjPboQEC3rSuS/8Ohk4VAw42W54h9NfIZxn4JIuWfoIF3k3mZxVdMJdKKOgIkNrx8YaLOthPSM3Pfb1zfOyFcw==",
      "path": "alibabacloud.teautil/0.1.19",
      "hashPath": "alibabacloud.teautil.0.1.19.nupkg.sha512"
    },
    "AlibabaCloud.TeaXML/0.0.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-mHxE6H3eq4jaeqn3hryIYTI0k8quvPZfZdEE+PdU8rw+NGRvev68D8Aei6xjwW/pArZaTG6yPawYu5c0EaZkfw==",
      "path": "alibabacloud.teaxml/0.0.5",
      "hashPath": "alibabacloud.teaxml.0.0.5.nupkg.sha512"
    },
    "Aliyun.Credentials/1.4.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-GYyMZVqLCX0StNV/0Yv+C1M1rmWf1Lvkybt/Fwol+kLZtt9WC7RWN5cV5zB7IejTbRUfaXCSV9Mf8pZeYbpnKg==",
      "path": "aliyun.credentials/1.4.2",
      "hashPath": "aliyun.credentials.1.4.2.nupkg.sha512"
    },
    "AngleSharp/1.1.2": {
      "type": "package",
@@ -2054,6 +2248,13 @@
      "path": "system.windows.extensions/6.0.0",
      "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
    },
    "Tea/1.1.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vwpYRSIcbNeRDrrRp6eG1rB2rAE5vOZyrQAjMPCxDTisptsIq4ApdmFc9jvthCIgOeBwTyOe4Y/TYTD88Zq+Yw==",
      "path": "tea/1.1.3",
      "hashPath": "tea.1.1.3.nupkg.sha512"
    },
    "ZstdSharp.Port/0.8.0": {
      "type": "package",
      "serviceable": true,
MESApplication/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.deps.json
@@ -19,6 +19,125 @@
          "MESApplication.dll": {}
        }
      },
      "AlibabaCloud.EndpointUtil/0.1.1": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.EndpointUtil.dll": {
            "assemblyVersion": "0.1.1.0",
            "fileVersion": "0.1.1.0"
          }
        }
      },
      "AlibabaCloud.GatewayDingTalk/1.0.2": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewayDingTalk.dll": {
            "assemblyVersion": "1.0.2.0",
            "fileVersion": "1.0.2.0"
          }
        }
      },
      "AlibabaCloud.GatewaySpi/0.0.3": {
        "dependencies": {
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.GatewaySpi.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.OpenApiClient/0.1.12": {
        "dependencies": {
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "AlibabaCloud.TeaXML": "0.0.5",
          "Aliyun.Credentials": "1.4.2",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiClient.dll": {
            "assemblyVersion": "0.1.11.0",
            "fileVersion": "0.1.11.0"
          }
        }
      },
      "AlibabaCloud.OpenApiUtil/1.1.2": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.OpenApiUtil.dll": {
            "assemblyVersion": "1.1.2.0",
            "fileVersion": "1.1.2.0"
          }
        }
      },
      "AlibabaCloud.SDK.Dingtalk/2.1.93": {
        "dependencies": {
          "AlibabaCloud.EndpointUtil": "0.1.1",
          "AlibabaCloud.GatewayDingTalk": "1.0.2",
          "AlibabaCloud.GatewaySpi": "0.0.3",
          "AlibabaCloud.OpenApiClient": "0.1.12",
          "AlibabaCloud.OpenApiUtil": "1.1.2",
          "AlibabaCloud.TeaUtil": "0.1.19",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.SDK.Dingtalk.dll": {
            "assemblyVersion": "0.0.1.0",
            "fileVersion": "0.0.1.0"
          }
        }
      },
      "AlibabaCloud.TeaUtil/0.1.19": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaUtil.dll": {
            "assemblyVersion": "0.1.14.0",
            "fileVersion": "0.1.14.0"
          }
        }
      },
      "AlibabaCloud.TeaXML/0.0.5": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/AlibabaCloud.TeaXML.dll": {
            "assemblyVersion": "0.0.5.0",
            "fileVersion": "0.0.5.0"
          }
        }
      },
      "Aliyun.Credentials/1.4.2": {
        "dependencies": {
          "Microsoft.CSharp": "4.7.0",
          "Newtonsoft.Json": "13.0.3",
          "Tea": "1.1.3"
        },
        "runtime": {
          "lib/netstandard2.0/Aliyun.Credentials.dll": {
            "assemblyVersion": "1.4.2.0",
            "fileVersion": "1.4.2.0"
          }
        }
      },
      "AngleSharp/1.1.2": {
        "dependencies": {
          "System.Text.Encoding.CodePages": "8.0.0"
@@ -1737,6 +1856,17 @@
          }
        }
      },
      "Tea/1.1.3": {
        "dependencies": {
          "Newtonsoft.Json": "13.0.3"
        },
        "runtime": {
          "lib/netstandard2.0/Tea.dll": {
            "assemblyVersion": "1.1.3.0",
            "fileVersion": "1.1.3.0"
          }
        }
      },
      "ZstdSharp.Port/0.8.0": {
        "runtime": {
          "lib/net8.0/ZstdSharp.dll": {
@@ -1747,6 +1877,7 @@
      },
      "MES.Service/1.0.0": {
        "dependencies": {
          "AlibabaCloud.SDK.Dingtalk": "2.1.93",
          "Masuit.Tools.Core": "2024.3.4",
          "Microsoft.Extensions.Configuration": "9.0.1",
          "Microsoft.Extensions.Configuration.FileExtensions": "9.0.1",
@@ -1777,6 +1908,69 @@
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "AlibabaCloud.EndpointUtil/0.1.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-p/vsdJoVIfc1QREW4JX1tpzKdZZcFdw6/qfrylfcFXc0e2BDMQ2kPrv3nkyr2u+p4BF0PmOYl4EDqRtqLiBc+g==",
      "path": "alibabacloud.endpointutil/0.1.1",
      "hashPath": "alibabacloud.endpointutil.0.1.1.nupkg.sha512"
    },
    "AlibabaCloud.GatewayDingTalk/1.0.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uyNU0IJ1Ei/yz6oYuI0SsSwu0+syFV2wz7vH9zlx5WGccpKK+82lep7pMjHmDV82WOmDdAq2M+pqPLcjf/Spdw==",
      "path": "alibabacloud.gatewaydingtalk/1.0.2",
      "hashPath": "alibabacloud.gatewaydingtalk.1.0.2.nupkg.sha512"
    },
    "AlibabaCloud.GatewaySpi/0.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vvmA5BrM8rpOZoXwFl/ZWHYLFnZ8EwPp+07z3Eeg9okLv58QJ8+KGWVovTr8tJpuDgPFG1SVdHXRi04A62ehdA==",
      "path": "alibabacloud.gatewayspi/0.0.3",
      "hashPath": "alibabacloud.gatewayspi.0.0.3.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiClient/0.1.12": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3UepgR9UQUZXg8mnDqA1kUZfIKY/tLA7G+Z/Ij/hPx9krV2JR9AlxXOqMeky31N6J1Mx7Jr/nyHgGWpWJdYD7g==",
      "path": "alibabacloud.openapiclient/0.1.12",
      "hashPath": "alibabacloud.openapiclient.0.1.12.nupkg.sha512"
    },
    "AlibabaCloud.OpenApiUtil/1.1.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0Zd2UHm5gUND+7xNma2SAZEqm2Uy8dvAknLvCx72uDUCbOnfHWh+TsnUnNGMKUvmG3s/ZqxUA1UYIdp5BFCn5Q==",
      "path": "alibabacloud.openapiutil/1.1.2",
      "hashPath": "alibabacloud.openapiutil.1.1.2.nupkg.sha512"
    },
    "AlibabaCloud.SDK.Dingtalk/2.1.93": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-m5aTuiU+kR/1An1BnAeMuRwv3GkPUOG0Q1KuG4Yuikz9tDSODqye+XXOCSduzKdQSVEAWQEms2gIyRN1ybUV0Q==",
      "path": "alibabacloud.sdk.dingtalk/2.1.93",
      "hashPath": "alibabacloud.sdk.dingtalk.2.1.93.nupkg.sha512"
    },
    "AlibabaCloud.TeaUtil/0.1.19": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gjPboQEC3rSuS/8Ohk4VAw42W54h9NfIZxn4JIuWfoIF3k3mZxVdMJdKKOgIkNrx8YaLOthPSM3Pfb1zfOyFcw==",
      "path": "alibabacloud.teautil/0.1.19",
      "hashPath": "alibabacloud.teautil.0.1.19.nupkg.sha512"
    },
    "AlibabaCloud.TeaXML/0.0.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-mHxE6H3eq4jaeqn3hryIYTI0k8quvPZfZdEE+PdU8rw+NGRvev68D8Aei6xjwW/pArZaTG6yPawYu5c0EaZkfw==",
      "path": "alibabacloud.teaxml/0.0.5",
      "hashPath": "alibabacloud.teaxml.0.0.5.nupkg.sha512"
    },
    "Aliyun.Credentials/1.4.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-GYyMZVqLCX0StNV/0Yv+C1M1rmWf1Lvkybt/Fwol+kLZtt9WC7RWN5cV5zB7IejTbRUfaXCSV9Mf8pZeYbpnKg==",
      "path": "aliyun.credentials/1.4.2",
      "hashPath": "aliyun.credentials.1.4.2.nupkg.sha512"
    },
    "AngleSharp/1.1.2": {
      "type": "package",
@@ -2660,6 +2854,13 @@
      "path": "system.windows.extensions/6.0.0",
      "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
    },
    "Tea/1.1.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vwpYRSIcbNeRDrrRp6eG1rB2rAE5vOZyrQAjMPCxDTisptsIq4ApdmFc9jvthCIgOeBwTyOe4Y/TYTD88Zq+Yw==",
      "path": "tea/1.1.3",
      "hashPath": "tea.1.1.3.nupkg.sha512"
    },
    "ZstdSharp.Port/0.8.0": {
      "type": "package",
      "serviceable": true,
MESApplication/bin/Debug/net8.0/MESApplication.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.exe
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.pdb
Binary files differ
MESApplication/bin/Debug/net8.0/Tea.dll
Binary files differ