添加项目文件。
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.CodeGen;
|
||||
|
||||
/// <summary>
|
||||
/// 下载代码表单输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class DownloadCodeFormInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 所属模块.
|
||||
/// </summary>
|
||||
public string module { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主功能名称.
|
||||
/// </summary>
|
||||
public string className { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子表名称集合.
|
||||
/// </summary>
|
||||
public string subClassName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主功能备注.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
}
|
||||
22
visualdev/Tnb.VisualDev.Entitys/Dto/Dashboard/EmailOutput.cs
Normal file
22
visualdev/Tnb.VisualDev.Entitys/Dto/Dashboard/EmailOutput.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Dashboard;
|
||||
|
||||
/// <summary>
|
||||
/// 通知公告输出.
|
||||
/// </summary>
|
||||
public class EmailOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Dashboard;
|
||||
|
||||
/// <summary>
|
||||
/// 我的待办输出实体类.
|
||||
/// </summary>
|
||||
public class FlowTodoCountOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 待我审核.
|
||||
/// </summary>
|
||||
public int toBeReviewed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 流程委托.
|
||||
/// </summary>
|
||||
public int entrust { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 已办事宜.
|
||||
/// </summary>
|
||||
public int flowDone { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Dashboard;
|
||||
|
||||
/// <summary>
|
||||
/// 待办事项输出.
|
||||
/// </summary>
|
||||
public class FlowTodoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Dashboard;
|
||||
|
||||
/// <summary>
|
||||
/// 通知公告输出.
|
||||
/// </summary>
|
||||
public class NoticeOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
}
|
||||
58
visualdev/Tnb.VisualDev.Entitys/Dto/Portal/PortalCrInput.cs
Normal file
58
visualdev/Tnb.VisualDev.Entitys/Dto/Portal/PortalCrInput.cs
Normal file
@@ -0,0 +1,58 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 门户设计创建输入.
|
||||
/// </summary>
|
||||
public class PortalCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 编码.
|
||||
/// </summary>
|
||||
public string enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否可用
|
||||
/// 0-不可用,1-可用.
|
||||
/// </summary>
|
||||
public int enabledMark { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON.
|
||||
/// </summary>
|
||||
public string formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public string sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-页面设计,1-自定义路径).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 静态页面路径.
|
||||
/// </summary>
|
||||
public string customUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 链接类型(0-页面,1-外链).
|
||||
/// </summary>
|
||||
public int? linkType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 门户设计信息输出.
|
||||
/// </summary>
|
||||
public class PortalInfoAuthOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 表单JSON.
|
||||
/// </summary>
|
||||
public string formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-页面设计,1-自定义路径).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 静态页面路径.
|
||||
/// </summary>
|
||||
public string customUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 链接类型(0-页面,1-外链).
|
||||
/// </summary>
|
||||
public int? linkType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 门户设计信息输出.
|
||||
/// </summary>
|
||||
public class PortalInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 编码.
|
||||
/// </summary>
|
||||
public string enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否可用
|
||||
/// 0-不可用,1-可用.
|
||||
/// </summary>
|
||||
public int enabledMark { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON.
|
||||
/// </summary>
|
||||
public string formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public long sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-页面设计,1-自定义路径).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 静态页面路径.
|
||||
/// </summary>
|
||||
public string customUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 链接类型(0-页面,1-外链).
|
||||
/// </summary>
|
||||
public int? linkType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using JNPF.Common.Security;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 获取门户列表输出.
|
||||
/// </summary>
|
||||
public class PortalListOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 编码.
|
||||
/// </summary>
|
||||
public string enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后修改人.
|
||||
/// </summary>
|
||||
public string lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否可用
|
||||
/// 0-不可用,1-可用.
|
||||
/// </summary>
|
||||
public int? enabledMark { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public string sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除标记.
|
||||
/// </summary>
|
||||
public string deleteMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-页面设计,1-自定义路径).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 静态页面路径.
|
||||
/// </summary>
|
||||
public string customUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 链接类型(0-页面,1-外链).
|
||||
/// </summary>
|
||||
public int? linkType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System.Text.Json.Serialization;
|
||||
using JNPF.Common.Security;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 门户下拉框输出.
|
||||
/// </summary>
|
||||
public class PortalSelectOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有效标记.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public int enabledMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除标记.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string deleteMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型(0-页面设计,1-自定义路径).
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 静态页面路径.
|
||||
/// </summary>
|
||||
public string customUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 链接类型(0-页面,1-外链).
|
||||
/// </summary>
|
||||
public int? linkType { get; set; }
|
||||
}
|
||||
12
visualdev/Tnb.VisualDev.Entitys/Dto/Portal/PortalUpInput.cs
Normal file
12
visualdev/Tnb.VisualDev.Entitys/Dto/Portal/PortalUpInput.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.Portal;
|
||||
|
||||
/// <summary>
|
||||
/// 门户设计修改输入.
|
||||
/// </summary>
|
||||
public class PortalUpInput : PortalCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
}
|
||||
42
visualdev/Tnb.VisualDev.Entitys/Dto/Screen/ScreenCrInput.cs
Normal file
42
visualdev/Tnb.VisualDev.Entitys/Dto/Screen/ScreenCrInput.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using JNPF.VisualData.Entitys.Dto.ScreenConfig;
|
||||
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
public class ScreenCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏配置创建输入.
|
||||
/// </summary>
|
||||
public ScreenConfigCrInput config { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏实体创建输入.
|
||||
/// </summary>
|
||||
public ScreenEntityCrInput visual { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 大屏实体创建输入.
|
||||
/// </summary>
|
||||
public class ScreenEntityCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏类型.
|
||||
/// </summary>
|
||||
public int category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建部门.
|
||||
/// </summary>
|
||||
public string createDept { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发布密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏标题.
|
||||
/// </summary>
|
||||
public string title { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏图片文件输出.
|
||||
/// </summary>
|
||||
public class ScreenImgFileOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 域名.
|
||||
/// </summary>
|
||||
public string domain { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请求连接.
|
||||
/// </summary>
|
||||
public string link { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 原名字.
|
||||
/// </summary>
|
||||
public string originalName { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
using System;
|
||||
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏信息输出.
|
||||
/// </summary>
|
||||
public class ScreenInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏背景.
|
||||
/// </summary>
|
||||
public string backgroundUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏类型.
|
||||
/// </summary>
|
||||
public int category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建部门.
|
||||
/// </summary>
|
||||
public string createDept { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime createTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string createUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否已删除.
|
||||
/// </summary>
|
||||
public int isDeleted { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发布密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务状态.
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏标题.
|
||||
/// </summary>
|
||||
public string title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间.
|
||||
/// </summary>
|
||||
public DateTime? updateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新人.
|
||||
/// </summary>
|
||||
public string updateUser { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏列表输出.
|
||||
/// </summary>
|
||||
public class ScreenListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏背景.
|
||||
/// </summary>
|
||||
public string backgroundUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类.
|
||||
/// </summary>
|
||||
public int category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建部门.
|
||||
/// </summary>
|
||||
public string createDept { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public string createTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string createUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
public int isDeleted { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发布密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务状态.
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 大屏标题.
|
||||
/// </summary>
|
||||
public string title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间.
|
||||
/// </summary>
|
||||
public string updateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新人.
|
||||
/// </summary>
|
||||
public string updateUser { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏列表查询输入.
|
||||
/// </summary>
|
||||
public class ScreenListQueryInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏类型.
|
||||
/// </summary>
|
||||
public int? category { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 当前页.
|
||||
/// </summary>
|
||||
public int current { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每页的数量.
|
||||
/// </summary>
|
||||
public int size { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System.Text.Json.Serialization;
|
||||
using JNPF.Common.Security;
|
||||
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏下拉框输出.
|
||||
/// </summary>
|
||||
public class ScreenSelectorOuput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public int isDeleted { get; set; }
|
||||
}
|
||||
41
visualdev/Tnb.VisualDev.Entitys/Dto/Screen/ScreenUpInput.cs
Normal file
41
visualdev/Tnb.VisualDev.Entitys/Dto/Screen/ScreenUpInput.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using JNPF.VisualData.Entitys.Dto.ScreenConfig;
|
||||
|
||||
namespace JNPF.VisualData.Entitys.Dto.Screen
|
||||
{
|
||||
/// <summary>
|
||||
/// 大屏修改输入
|
||||
/// </summary>
|
||||
public class ScreenUpInput
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public ScreenConfigUpInput config { get; set; }
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public ScreenEntityUpInput visual { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 大屏实体修改输入
|
||||
/// </summary>
|
||||
public class ScreenEntityUpInput : ScreenEntityCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 业务状态
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 背景图片
|
||||
/// </summary>
|
||||
public string backgroundUrl { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenCategory;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类创建输入.
|
||||
/// </summary>
|
||||
public class ScreenCategoryCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 分类键值.
|
||||
/// </summary>
|
||||
public string categoryKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类名称.
|
||||
/// </summary>
|
||||
public string categoryValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否已删除.
|
||||
/// </summary>
|
||||
public int isDeleted { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenCategory;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类详情输出.
|
||||
/// </summary>
|
||||
public class ScreenCategoryInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类键值.
|
||||
/// </summary>
|
||||
public string categoryKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类名称.
|
||||
/// </summary>
|
||||
public string categoryValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
public int isDeleted { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenCategory;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类列表输出.
|
||||
/// </summary>
|
||||
public class ScreenCategoryListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类键值.
|
||||
/// </summary>
|
||||
public string categoryKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类名称.
|
||||
/// </summary>
|
||||
public string categoryValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
public int isDeleted { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenCategory;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类列表查询输入.
|
||||
/// </summary>
|
||||
public class ScreenCategoryListQueryInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 当前页码:pageIndex.
|
||||
/// </summary>
|
||||
public virtual int current { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 每页行数.
|
||||
/// </summary>
|
||||
public virtual int size { get; set; } = 50;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenCategory;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏分类修改输入.
|
||||
/// </summary>
|
||||
public class ScreenCategoryUpInput : ScreenCategoryCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string Id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenConfig;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏配置创建输入.
|
||||
/// </summary>
|
||||
public class ScreenConfigCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 组件json.
|
||||
/// </summary>
|
||||
public string component { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 配置json.
|
||||
/// </summary>
|
||||
public string detail { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenConfig;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏配置详情输出.
|
||||
/// </summary>
|
||||
public class ScreenConfigInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 组件json.
|
||||
/// </summary>
|
||||
public string component { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 配置json.
|
||||
/// </summary>
|
||||
public string detail { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 可视化表主键.
|
||||
/// </summary>
|
||||
public string visualId { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenConfig;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏配置创建输入.
|
||||
/// </summary>
|
||||
public class ScreenConfigUpInput : ScreenConfigCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键ID.
|
||||
/// </summary>
|
||||
public string Id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
public class ScreenDataSourceCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 驱动类.
|
||||
/// </summary>
|
||||
public string driverClass { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名.
|
||||
/// </summary>
|
||||
public string username { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 连接地址.
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注.
|
||||
/// </summary>
|
||||
public string remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源动态查询.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceDynamicQueryInput
|
||||
{
|
||||
/// <summary>
|
||||
/// id.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// sql.
|
||||
/// </summary>
|
||||
public string sql { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源详情输出.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 驱动类.
|
||||
/// </summary>
|
||||
public string driverClass { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名.
|
||||
/// </summary>
|
||||
public string username { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 连接地址.
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注.
|
||||
/// </summary>
|
||||
public string remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源列表输出.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 驱动类.
|
||||
/// </summary>
|
||||
public string driverClass { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名.
|
||||
/// </summary>
|
||||
public string username { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 连接地址.
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注.
|
||||
/// </summary>
|
||||
public string remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public int isDeleted { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceListQueryInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 当前页码:pageIndex.
|
||||
/// </summary>
|
||||
public virtual int current { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 每页行数.
|
||||
/// </summary>
|
||||
public virtual int size { get; set; } = 50;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源下拉输出.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceSeleectOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 驱动类.
|
||||
/// </summary>
|
||||
public string driverClass { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenDataSource;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据源修改输入.
|
||||
/// </summary>
|
||||
public class ScreenDataSourceUpInput : ScreenDataSourceCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenMap;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏地图创建输入.
|
||||
/// </summary>
|
||||
public class ScreenMapCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据.
|
||||
/// </summary>
|
||||
public string data { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenMap;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据详情输出.
|
||||
/// </summary>
|
||||
public class ScreenMapInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据.
|
||||
/// </summary>
|
||||
public string data { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenMap;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏地图列表输出.
|
||||
/// </summary>
|
||||
public class ScreenMapListOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenMap;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏数据列表查询输入.
|
||||
/// </summary>
|
||||
public class ScreenMapListQueryInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 当前页码:pageIndex.
|
||||
/// </summary>
|
||||
public virtual int current { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 每页行数.
|
||||
/// </summary>
|
||||
public virtual int size { get; set; } = 50;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualData.Entitys.Dto.ScreenMap;
|
||||
|
||||
/// <summary>
|
||||
/// 大屏地图修改输入.
|
||||
/// </summary>
|
||||
public class ScreenMapUpInput : ScreenMapCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 新建功能输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class VisualDevCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 功能名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能编码.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类id.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能类型
|
||||
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
|
||||
/// </summary>
|
||||
public int type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 列表JSON包.
|
||||
/// </summary>
|
||||
public string? columnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// App列表JSON包.
|
||||
/// </summary>
|
||||
public string? appColumnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据表JSON包,无表传空.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// 0-禁用,1-开启.
|
||||
/// </summary>
|
||||
public int state { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 1-纯表单,2-列表表单,3-工作流表单.
|
||||
/// </summary>
|
||||
public int webType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据源id.
|
||||
/// </summary>
|
||||
public string? dbLinkId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工作流模板Json.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否发布.
|
||||
/// </summary>
|
||||
public int isRelease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否启用流程.
|
||||
/// </summary>
|
||||
public int enableFlow { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 表单和弹窗 分页查询 输入和选中回写 输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class VisualDevDataFieldDataListInput : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询 字段名.
|
||||
/// </summary>
|
||||
public string? relationField { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 弹窗选中 值.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 弹窗选中 字段名.
|
||||
/// </summary>
|
||||
public string? propsValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设定显示的所有列 以 , 号隔开.
|
||||
/// </summary>
|
||||
public string? columnOptions { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发表单数据组件列表输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class VisualDevFormDataFieldsOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 标题名.
|
||||
/// </summary>
|
||||
public string? label { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设置默认值.
|
||||
/// </summary>
|
||||
public string? vmodel { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发导入数据输入.
|
||||
/// </summary>
|
||||
public class VisualDevImportDataInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 数据集合.
|
||||
/// </summary>
|
||||
public List<Dictionary<string, object>> list { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发导入数据输出.
|
||||
/// </summary>
|
||||
public class VisualDevImportDataOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 导入成功条数.
|
||||
/// </summary>
|
||||
public int snum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导入失败条数.
|
||||
/// </summary>
|
||||
public int fnum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导入结果状态(0:成功,1:失败).
|
||||
/// </summary>
|
||||
public int resultType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 失败结果集合.
|
||||
/// </summary>
|
||||
public List<Dictionary<string, object>> failResult { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 功能信息输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class VisualDevInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 功能id.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能编码.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类id.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能类型
|
||||
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
|
||||
/// </summary>
|
||||
public string? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string? formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 列表JSON包.
|
||||
/// </summary>
|
||||
public string? columnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// App列表JSON包.
|
||||
/// </summary>
|
||||
public string? appColumnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据表JSON包.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// 0-禁用,1-开启.
|
||||
/// </summary>
|
||||
public int state { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 1-纯表单,2-列表表单,3-工作流表单.
|
||||
/// </summary>
|
||||
public string? webType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据源id.
|
||||
/// </summary>
|
||||
public string? dbLinkId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工作流模板Json.
|
||||
/// </summary>
|
||||
public string? flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 引擎ID.
|
||||
/// </summary>
|
||||
public string? flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public long sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否发布.
|
||||
/// </summary>
|
||||
public int isRelease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否启用流程.
|
||||
/// </summary>
|
||||
public int enableFlow { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System.Text.Json.Serialization;
|
||||
using JNPF.Common.Security;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发列表输出.
|
||||
/// </summary>
|
||||
public class VisualDevListOutput : TreeModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 编号.
|
||||
/// </summary>
|
||||
public string? enCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态(0-禁用,1-开启).
|
||||
/// </summary>
|
||||
public int state { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 功能类型
|
||||
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
|
||||
/// </summary>
|
||||
public int type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模式.
|
||||
/// </summary>
|
||||
public int? webType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分类ID.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据库表JSON.
|
||||
/// </summary>
|
||||
public string? tables { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 说明.
|
||||
/// </summary>
|
||||
public string? description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人.
|
||||
/// </summary>
|
||||
public string? creatorUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public DateTime? lastModifyTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人.
|
||||
/// </summary>
|
||||
public string? lastModifyUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除标记.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public int? deleteMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序.
|
||||
/// </summary>
|
||||
public long? sortCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Pc是否发布 1 已发布,其他 未发布.
|
||||
/// </summary>
|
||||
public int pcIsRelease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// App是否发布 1 已发布,其他 未发布.
|
||||
/// </summary>
|
||||
public int appIsRelease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否发布.
|
||||
/// </summary>
|
||||
public int isRelease { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否启用流程.
|
||||
/// </summary>
|
||||
public int enableFlow { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using JNPF.Common.Filter;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发列表查询输入.
|
||||
/// </summary>
|
||||
public class VisualDevListQueryInput : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 功能类型
|
||||
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
|
||||
/// </summary>
|
||||
public int type { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 分类.
|
||||
/// </summary>
|
||||
public string? category { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发下拉框输入.
|
||||
/// </summary>
|
||||
public class VisualDevSelectorInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 功能类型
|
||||
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using JNPF.Common.Security;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发下拉框输出.
|
||||
/// </summary>
|
||||
public class VisualDevSelectorOutput : TreeModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string? fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序码.
|
||||
/// </summary>
|
||||
public long? SortCode { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发同步到菜单输入.
|
||||
/// </summary>
|
||||
public class VisualDevToMenuInput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 同步App菜单 1 同步.
|
||||
/// </summary>
|
||||
public int app { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 同步PC菜单 1 同步.
|
||||
/// </summary>
|
||||
public int pc { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// Pc端同步菜单父级ID.
|
||||
/// </summary>
|
||||
public string? pcModuleParentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// App端同步菜单父级ID.
|
||||
/// </summary>
|
||||
public string? appModuleParentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// pc系统id.
|
||||
/// </summary>
|
||||
public string? pcSystemId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// app系统id.
|
||||
/// </summary>
|
||||
public string? appSystemId { get; set; } = string.Empty;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发更新输入.
|
||||
/// </summary>
|
||||
public class VisualDevUpInput : VisualDevCrInput
|
||||
{
|
||||
/// <summary>
|
||||
/// ID.
|
||||
/// </summary>
|
||||
public string? id { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发模型数据批量删除输入.
|
||||
/// </summary>
|
||||
public class VisualDevModelDataBatchDelInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 待删除id数组.
|
||||
/// </summary>
|
||||
public List<string> ids;
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
|
||||
|
||||
/// <summary>
|
||||
/// 可视化开发模型数据配置输出.
|
||||
/// </summary>
|
||||
public class VisualDevModelDataConfigOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 表单JSON包.
|
||||
/// </summary>
|
||||
public string formData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 列表JSON包.
|
||||
/// </summary>
|
||||
public string columnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 列表JSON包.
|
||||
/// </summary>
|
||||
public string appColumnData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工作流编码.
|
||||
/// </summary>
|
||||
public string flowEnCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工作流引擎ID.
|
||||
/// </summary>
|
||||
public string flowId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 工作流模板JSON.
|
||||
/// </summary>
|
||||
public string flowTemplateJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 页面类型(1、纯表单,2、表单加列表,3、表单列表工作流).
|
||||
/// </summary>
|
||||
public string webType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否启用流程.
|
||||
/// </summary>
|
||||
public int enableFlow { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发导出输出.
|
||||
/// </summary>
|
||||
public class VisualDevModelDataExportOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// url.
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using JNPF.Common.Filter;
|
||||
|
||||
namespace JNPF.VisualDev.Entitys.Dto.VisualDevModelData;
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发功能模块列表查询输入.
|
||||
/// </summary>
|
||||
public class VisualDevModelListQueryInput : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 菜单ID.
|
||||
/// </summary>
|
||||
public string menuId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 选择导出数据key.
|
||||
/// </summary>
|
||||
public List<string> selectKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 导出类型.
|
||||
/// </summary>
|
||||
public string dataType { get; set; } = "0";
|
||||
|
||||
/// <summary>
|
||||
/// 高级查询.
|
||||
/// </summary>
|
||||
public virtual string superQueryJson { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user