移动系统liao
2025-08-14 933b4c4480563a22bf312ebc24161ea7270caf29
修正阿里云 oss上传逻辑
3个文件已修改
19 ■■■■■ 已修改文件
Admin.NET/EzUpFile/EzFileUploadService.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Admin.NET/EzUpFile/UpFileConfig.json 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Web/src/views/Customer/fBS_EnterpriseType/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Admin.NET/EzUpFile/EzFileUploadService.cs
@@ -22,6 +22,7 @@
using Task = System.Threading.Tasks.Task;
using Newtonsoft.Json;
using static AlibabaCloud.SDK.Sts20150401.Models.AssumeRoleResponseBody;
using Admin.NET.Core;
namespace EzUpFile
{
    /// <summary>
@@ -717,7 +718,12 @@
            { "x_oss_date", dtObj1 },
            { "x_oss_credential", $"{stsAccessKeyId}/{dtObj2}/{regionId}/oss/aliyun_v4_request" }, // 请将<cn-hangzhou>替换为您的实际Bucket所处地域,例如北京地域为:cn-beijing
            { "x_oss_signature_version", "OSS4-HMAC-SHA256" },
            { "policy", stringToSign }
            { "policy", stringToSign },
                {"url", App.Configuration["FileUploadOptions:AliOSSSaveBaseUrl"]},
                  {"CallBack", App.Configuration["FileUploadOptions:CallBack"]},
                   {"DirPath", App.Configuration["FileUploadOptions:SavePath"]},
        };
            // 打印返回至客户端的签名信息
Admin.NET/EzUpFile/UpFileConfig.json
@@ -1,12 +1,13 @@
{
  "FileUploadOptions": {
    "AliOSSBucketName": "appimchat",
    "SavePath": "cylsg/",
    "AliOSSBucketName": "feizhengcai",
    "SavePath": "ZBWJ/",
    "AliOSSEndpoint": "oss-accelerate.aliyuncs.com",
    "AliOSSAccessKeyID": "LTAI5tNYGwTd3swLhC8H2XYV",
    "AliOSSAccessKeySecret": "TyfkpYbXRUCh1K8LLtUyxY3ZcFCy1A",
    "AliOSSSaveBaseUrl": "https://appimchat.oss-cn-chengdu.aliyuncs.com/"
    "AliOSSSaveBaseUrl": "https://feizhengcai.oss-cn-chengdu.aliyuncs.com/",
    "CallBack": "CallBack"
  }
}
Web/src/views/Customer/fBS_EnterpriseType/index.vue
@@ -33,7 +33,7 @@
  tableData: [],
  tableDataCopy:[] //拷贝
});
const hasChildren = data => {
const hasChildren = (data: any[]) => {
  data.forEach(item => {
    if (item.child) {
      item.hasChildren = true;
@@ -41,7 +41,7 @@
  });
  
};
const processNodesWithChildrenCheck = (nodes) => {
const processNodesWithChildrenCheck = (nodes: any[]) => {
  
  // 确保输入是数组
  if (!Array.isArray(nodes)) {