From f631d7ccceaf48fac61a5bfc1d17081e8ed11491 Mon Sep 17 00:00:00 2001 From: zhenggm Date: Wed, 20 Apr 2022 17:50:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=8C=E9=9D=A2=E8=AE=BE=E8=AE=A1=E5=99=A8+?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cc/smtweb/framework/core/common/SwEnum.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/smtweb-framework/sw-framework-core/src/main/java/cc/smtweb/framework/core/common/SwEnum.java b/smtweb-framework/sw-framework-core/src/main/java/cc/smtweb/framework/core/common/SwEnum.java index 8e3b301..907ead6 100644 --- a/smtweb-framework/sw-framework-core/src/main/java/cc/smtweb/framework/core/common/SwEnum.java +++ b/smtweb-framework/sw-framework-core/src/main/java/cc/smtweb/framework/core/common/SwEnum.java @@ -146,6 +146,29 @@ public interface SwEnum { } /** + * 界面定义类型:::控件/页面 + */ + class FormType extends StrEnum { + public static FormType instance = new FormType(); + + public static StrEnumBean PAGE = instance.addEnum("page", "页面"); + public static StrEnumBean WIDGET = instance.addEnum("widget", "控件"); + } + + /** + * 控件类型:::grid,tree,combotree,combogrid、custom + */ + class WidgetType extends StrEnum { + public static WidgetType instance = new WidgetType(); + + public static StrEnumBean GRID = instance.addEnum("grid", "表格"); + public static StrEnumBean TREE = instance.addEnum("tree", "下拉树"); + public static StrEnumBean COMBOGRID = instance.addEnum("combogrid", "下拉表格"); + public static StrEnumBean COMBOTREE = instance.addEnum("combotree", "下拉树"); + public static StrEnumBean CUSTOM = instance.addEnum("custom", "自定义"); + } + + /** * 数据集类型:::list-列表;form-表单;editList-编辑列表;tree;enum */ class DatasetType extends StrEnum {