添加项目文件。
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 共享文件.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentActionsShareInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 共享用户.
|
||||
/// </summary>
|
||||
public string? userId { get; set; }
|
||||
}
|
||||
25
extend/Tnb.Extend.Entitys/Dto/Document/DocumentCrInput.cs
Normal file
25
extend/Tnb.Extend.Entitys/Dto/Document/DocumentCrInput.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 添加文件夹.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 文件夹名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文档父级.
|
||||
/// </summary>
|
||||
public string? parentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文档分类.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using JNPF.Common.Security;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 获取知识管理列表(文件夹树).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentFolderTreeOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 图标.
|
||||
/// </summary>
|
||||
public string? icon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
}
|
||||
36
extend/Tnb.Extend.Entitys/Dto/Document/DocumentInfoOutput.cs
Normal file
36
extend/Tnb.Extend.Entitys/Dto/Document/DocumentInfoOutput.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 获取文件/文件夹信息.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 父级id.
|
||||
/// </summary>
|
||||
public string? parentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名/文件夹名.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 后缀名.
|
||||
/// </summary>
|
||||
public string? fileExtension { get; set; }
|
||||
|
||||
}
|
||||
50
extend/Tnb.Extend.Entitys/Dto/Document/DocumentListOutput.cs
Normal file
50
extend/Tnb.Extend.Entitys/Dto/Document/DocumentListOutput.cs
Normal file
@@ -0,0 +1,50 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 获取知识管理列表(全部文档).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 创建日期.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否分享.
|
||||
/// </summary>
|
||||
public int? isShare { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-文件夹,1-文件).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大小.
|
||||
/// </summary>
|
||||
public string? fileSize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 后缀名.
|
||||
/// </summary>
|
||||
public string? fileExtension { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 父级Id.
|
||||
/// </summary>
|
||||
public string? parentId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 知识管理(我的共享列表).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentShareOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 共享日期.
|
||||
/// </summary>
|
||||
public DateTime? shareTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大小.
|
||||
/// </summary>
|
||||
public string fileSize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 后缀名.
|
||||
/// </summary>
|
||||
public string fileExtension { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 获取知识管理列表(共享给我).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentShareTomeOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 共享日期.
|
||||
/// </summary>
|
||||
public DateTime? shareTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大小.
|
||||
/// </summary>
|
||||
public string? fileSize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 共享人员Id.
|
||||
/// </summary>
|
||||
public string? creatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 后缀名.
|
||||
/// </summary>
|
||||
public string? fileExtension { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 获取知识管理列表(共享人员).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentShareUserOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 共享时间.
|
||||
/// </summary>
|
||||
public DateTime? shareTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 共享人员id.
|
||||
/// </summary>
|
||||
public string? shareUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文档id.
|
||||
/// </summary>
|
||||
public string? documentId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 回收站(彻底删除).
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentTrashOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 删除日期.
|
||||
/// </summary>
|
||||
public DateTime? deleteTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大小.
|
||||
/// </summary>
|
||||
public string? fileSize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 后缀名.
|
||||
/// </summary>
|
||||
public string? fileExtension { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
}
|
||||
15
extend/Tnb.Extend.Entitys/Dto/Document/DocumentUpInput.cs
Normal file
15
extend/Tnb.Extend.Entitys/Dto/Document/DocumentUpInput.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
/// <summary>
|
||||
/// 修改文件名/文件夹名.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DocumentUpInput : DocumentCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
|
||||
namespace JNPF.Extend.Entitys.Dto.Document;
|
||||
|
||||
[SuppressSniffer]
|
||||
public class DocumentUploaderInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 上级文件id.
|
||||
/// </summary>
|
||||
public string? parentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上级文件id.
|
||||
/// </summary>
|
||||
public IFormFile? file { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user