using JNPF.DependencyInjection;
namespace JNPF.VisualDev.Entitys.Dto.VisualDev;
///
/// 新建功能输入.
///
[SuppressSniffer]
public class VisualDevCrInput
{
///
/// 功能名称.
///
public string? fullName { get; set; }
///
/// 功能编码.
///
public string? enCode { get; set; }
///
/// 分类id.
///
public string? category { get; set; }
///
/// 功能类型
/// 1-Web设计,2-App设计,3-流程表单,4-Web表单,5-App表单.
///
public int type { get; set; }
///
/// 说明.
///
public string? description { get; set; }
///
/// 表单JSON包.
///
public string? formData { get; set; }
///
/// 列表JSON包.
///
public string? columnData { get; set; }
///
/// App列表JSON包.
///
public string? appColumnData { get; set; }
///
/// 数据表JSON包,无表传空.
///
public string? tables { get; set; }
///
/// 状态
/// 0-禁用,1-开启.
///
public int state { get; set; }
///
/// 1-纯表单,2-列表表单,3-工作流表单.
///
public int webType { get; set; }
///
/// 数据源id.
///
public string? dbLinkId { get; set; }
///
/// 工作流模板Json.
///
public string? flowTemplateJson { get; set; }
///
/// 排序.
///
public long? sortCode { get; set; }
///
/// 是否发布.
///
public int isRelease { get; set; }
///
/// 是否启用流程.
///
public int enableFlow { get; set; }
///
/// 接口id.
///
public string interfaceId { get; set; }
///
/// 接口名称.
///
public string interfaceName { get; set; }
///
/// 接口参数.
///
public string interfaceParam { get; set; }
}