Dict改Select

Former-commit-id: 6683a01247f2a922998db632956fb0bc60425a7f
master
王兵 4 years ago
parent f0aad28249
commit b9db23a786

@ -580,7 +580,6 @@ public class JavaFxApplication extends Application {
public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
if (currentTable != null) {
currentTable.setTableName(newValue);
// invalidateLeft();
}
}
});
@ -596,36 +595,60 @@ public class JavaFxApplication extends Application {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setCreate(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getDelete().selectedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setDelete(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getUpdate().selectedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setUpdate(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getFind().selectedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setFind(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getGet().selectedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setGet(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getSearch().selectedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
currentTable.setSearch(newValue);
if(!currentTable.needMgr()){
detailTableController.getAjax().setSelected(false);
detailTableController.getHtml().setSelected(false);
}
}
});
detailTableController.getSys().selectedProperty().addListener(new ChangeListener<Boolean>() {

@ -657,21 +657,27 @@ public class SpringBootCallable implements Callable {
}
if (project.getFrame().value() >= Frame..value()) {
File wsvr = Tool.createPath(dbtool, "wsvr_table");
Module wsvrModule = tryGetModule(project, "wsvr");
if (wsvrModule == null || !wsvrModule.getNeedGenerate()) {// 覆盖
File wsvr = Tool.createPath(dbtool, "wsvr_table");
for (String name : ResourceUtil.getResourceFiles("/modules/SpringBoot/resources/dbtool/wsvr_table/")) {
if (name.contains(project.getDatabase().name())) {
freeMarkerManager.outputTemp(Tool.createFile(wsvr, name), "SpringBoot/resources/dbtool/wsvr_table/" + name, ctx);
for (String name : ResourceUtil.getResourceFiles("/modules/SpringBoot/resources/dbtool/wsvr_table/")) {
if (name.contains(project.getDatabase().name())) {
freeMarkerManager.outputTemp(Tool.createFile(wsvr, name), "SpringBoot/resources/dbtool/wsvr_table/" + name, ctx);
}
}
}
}
if (project.getFrame().value() >= Frame..value()) {//生成系统模块
File wsys = Tool.createPath(dbtool, "wsys_table");
Module wsysModule = tryGetModule(project, "wsys");
if (wsysModule == null || !wsysModule.getNeedGenerate()) {// 覆盖
File wsys = Tool.createPath(dbtool, "wsys_table");
for (String name : ResourceUtil.getResourceFiles("/modules/SpringBoot/resources/dbtool/wsys_table/")) {
if (name.contains(project.getDatabase().name())) {
freeMarkerManager.outputTemp(Tool.createFile(wsys, name), "SpringBoot/resources/dbtool/wsys_table/" + name, ctx);
for (String name : ResourceUtil.getResourceFiles("/modules/SpringBoot/resources/dbtool/wsys_table/")) {
if (name.contains(project.getDatabase().name())) {
freeMarkerManager.outputTemp(Tool.createFile(wsys, name), "SpringBoot/resources/dbtool/wsys_table/" + name, ctx);
}
}
}
}

@ -1,6 +1,6 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import ${domain}.frame.base.BaseRequest;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
@ -25,7 +25,7 @@ public class FileCreateRequest extends BaseRequest {
/**
*
*/
@Dict(name = "FILE_TYPE")
@Select({"IMG", "DOC"})
private String fileType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseFindRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import java.util.Date;
@ -22,7 +22,7 @@ public class FileFindRequest extends BaseFindRequest {
/**
*
*/
@Dict(name = "FILE_TYPE")
@Select({"IMG", "DOC"})
private String fileType;
/**

@ -4,7 +4,7 @@ import ${domain}.frame.base.BaseRequest;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import org.hibernate.validator.constraints.Length;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
/**
* ResCreateRequest -
@ -33,7 +33,7 @@ public class ResCreateRequest extends BaseRequest {
*
*/
@NotNull(message = "[resType]资源类型不能为NULL")
@Dict(name = "RES_TYPE")
@Select({"WEB", "API"})
private String resType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseFindRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import java.util.Date;
@ -27,7 +27,7 @@ public class ResFindRequest extends BaseFindRequest {
/**
*
*/
@Dict(name = "RES_TYPE")
@Select({"WEB", "API"})
private String resType;
/**

@ -4,7 +4,7 @@ import ${domain}.frame.base.BaseUpdateRequest;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
/**
* ResUpdateRequest -
@ -39,7 +39,7 @@ public class ResUpdateRequest extends BaseUpdateRequest {
*
*/
@NotNull(message = "[resType]资源类型不能为NULL")
@Dict(name = "RES_TYPE")
@Select({"WEB", "API"})
private String resType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseFindRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
/**
* TaskSqlFindRequest - SQL
@ -30,7 +30,7 @@ public class ScheduleFindRequest extends BaseFindRequest {
/**
*
*/
@Dict(name = "TASK_TYPE")
@Select({"Cron", "DelayRepeat", "FixRepeat"})
private String taskType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
@ -33,7 +33,7 @@ public class TaskSqlCreateRequest extends BaseRequest {
*
*/
@NotNull(message = "[taskType]任务类型不能为NULL")
@Dict(name = "TASK_TYPE")
@Select({"Cron", "DelayRepeat", "FixRepeat"})
private String taskType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseFindRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import java.util.Date;
@ -27,7 +27,7 @@ public class TaskSqlFindRequest extends BaseFindRequest {
/**
*
*/
@Dict(name = "TASK_TYPE")
@Select({"Cron", "DelayRepeat", "FixRepeat"})
private String taskType;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseUpdateRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
@ -39,7 +39,7 @@ public class TaskSqlUpdateRequest extends BaseUpdateRequest {
*
*/
@NotNull(message = "[taskType]任务类型不能为NULL")
@Dict(name = "TASK_TYPE")
@Select({"Cron", "DelayRepeat", "FixRepeat"})
private String taskType;
/**

@ -2,7 +2,7 @@ package ${domain}.module.wsys.req;
import org.hibernate.validator.constraints.Length;
import ${domain}.frame.base.BaseRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@ -48,7 +48,7 @@ public class UserCreateRequest extends BaseRequest {
*
*/
@NotNull(message = "[userStatus]用户状态不能为NULL")
@Dict(name = "USER_STATUS")
@Select({"0", "1", "2"})
private String userStatus;
/**

@ -1,7 +1,7 @@
package ${domain}.module.wsys.req;
import ${domain}.frame.base.BaseFindRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import java.util.Date;
@ -32,7 +32,7 @@ public class UserFindRequest extends BaseFindRequest {
/**
*
*/
@Dict(name = "USER_STATUS")
@Select({"0", "1", "2"})
private String userStatus;
/**

@ -2,7 +2,7 @@ package ${domain}.module.wsys.req;
import org.hibernate.validator.constraints.Length;
import ${domain}.frame.base.BaseUpdateRequest;
import ${domain}.frame.validation.Dict;
import ${domain}.frame.validation.Select;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@ -38,7 +38,7 @@ public class UserUpdateRequest extends BaseUpdateRequest {
*
*/
@NotNull(message = "[userStatus]用户状态不能为NULL")
@Dict(name = "USER_STATUS")
@Select({"0", "1", "2"})
private String userStatus;
/**

@ -1,273 +1,676 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project author="wangbing" database="SQLite" domain="xyz.wbsite" frame="网页框架" name="wadmin" needAsync="false" needCloud="false" needEMail="false" needMoreDB="false">
<modules>
<module name="wsvr" needGenerate="false" note="基础服务" prefix="SYS_">
<table ajax="false" api="false" create="true" delete="true" find="true" get="false" html="false" search="false" sys="true" tableComment="序列" tableName="SEQUENCE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="序列名称" fieldLength="50" fieldName="SEQ_NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="序列备注" fieldLength="50" fieldName="SEQ_NOTE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="年" fieldLength="4" fieldName="YEAR" fieldType="String_var" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="月" fieldLength="2" fieldName="MONTH" fieldType="String_var" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日" fieldLength="2" fieldName="DATE" fieldType="String_var" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="下一个值" fieldLength="0" fieldName="NEXT_VALUE" fieldType="Integer" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="错误日志" tableName="LOGERR" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志类型" fieldLength="20" fieldName="LOG_TYPE" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="系统错误" value="系统错误"/>
<selectItem label="任务错误" value="任务错误"/>
<selectItem label="业务错误" value="业务错误"/>
</field>
<field defaultValue="NULL" fieldComment="任务标题" fieldLength="50" fieldName="LOG_TITLE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志描述" fieldLength="500" fieldName="LOG_NOTE" fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志状态" fieldLength="20" fieldName="LOG_STATE" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="待处理" value="0"/>
<selectItem label="处理中" value="1"/>
<selectItem label="已处理" value="2"/>
</field>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="系统配置" tableName="PROFILES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="环境" fieldLength="20" fieldName="ACTIVE" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="开发环境" value="dev"/>
<selectItem label="生产环境" value="prod"/>
</field>
<field defaultValue="NULL" fieldComment="配置键" fieldLength="50" fieldName="KEY" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="true"/>
<field defaultValue="NULL" fieldComment="配置值" fieldLength="50" fieldName="VALUE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
</module>
<module name="wsys" needGenerate="true" note="系统服务" prefix="SYS_">
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="字典" tableName="DICT" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典名称" fieldLength="50" fieldName="DICT_NAME" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典描述" fieldLength="50" fieldName="DICT_COMMENT" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典版本" fieldLength="50" fieldName="VERSION" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="字典项" tableName="DICT_ITEM" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典名称" fieldLength="50" fieldName="DICT_NAME" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典键" fieldLength="20" fieldName="KEY" fieldType="String_var" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典值" fieldLength="50" fieldName="VALUE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="排序" fieldLength="0" fieldName="SORT" fieldType="Integer" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="资源" tableName="RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源名称" fieldLength="50" fieldName="RES_NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源类型" fieldLength="20" fieldName="RES_TYPE" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="网页" value="WEB"/>
<selectItem label="终端" value="API"/>
</field>
<field defaultValue="NULL" fieldComment="资源内容" fieldLength="255" fieldName="RES_VALUE" fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级代码" fieldLength="50" fieldName="SUP_CODE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级名称" fieldLength="50" fieldName="SUP_NAME" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否免费" fieldLength="0" fieldName="FREE" fieldType="Boolean" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="19" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="19" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="用户" tableName="USER" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户账户" fieldLength="100" fieldName="USER_NAME" fieldType="String_var100" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户代码" fieldLength="50" fieldName="USER_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户别名" fieldLength="50" fieldName="USER_ALIAS" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户密码" fieldLength="50" fieldName="USER_PWD" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户状态" fieldLength="20" fieldName="USER_STATUS" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="无效" value="0"/>
<selectItem label="有效" value="1"/>
<selectItem label="初始密码" value="2"/>
</field>
<field defaultValue="NULL" fieldComment="部门主键" fieldLength="0" fieldName="DEPT_ID" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME" fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="19" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="部门" tableName="DEPT" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME" fieldType="String_var100" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门别名" fieldLength="50" fieldName="DEPT_ALIAS" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级代码" fieldLength="50" fieldName="SUP_CODE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级名称" fieldLength="100" fieldName="SUP_NAME" fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="有效" value="true"/>
<selectItem label="无效" value="false"/>
</field>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="角色" tableName="ROLE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色名称" fieldLength="50" fieldName="NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色描述" fieldLength="50" fieldName="COMMENT" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="通行证" tableName="TOKENS" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="登录令牌" fieldLength="50" fieldName="TOKEN" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户主键" fieldLength="0" fieldName="USER_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户名称" fieldLength="50" fieldName="USER_NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="登录时间" fieldLength="0" fieldName="LOGIN_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="有效时间" fieldLength="0" fieldName="VALID_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门主键" fieldLength="0" fieldName="DEPT_ID" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME" fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="终端类型" fieldLength="20" fieldName="TERMINAL" fieldType="Select" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="网页" value="WEB"/>
<selectItem label="终端" value="API"/>
</field>
<field defaultValue="NULL" fieldComment="终端地址" fieldLength="50" fieldName="TERMINAL_IP" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="终端信息" fieldLength="500" fieldName="TERMINAL_INFO" fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="文件" tableName="FILE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="文件名称" fieldLength="255" fieldName="NAME" fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="文件类型" fieldLength="20" fieldName="FILE_TYPE" fieldType="Select" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="图片" value="IMG"/>
<selectItem label="文档" value="DOC"/>
</field>
<field defaultValue="NULL" fieldComment="扩展属性1" fieldLength="50" fieldName="ATTRIBUTE1" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="扩展属性2" fieldLength="50" fieldName="ATTRIBUTE2" fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="存放地址" fieldLength="500" fieldName="LOCATION" fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="访问地址" fieldLength="500" fieldName="URL" fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="下载地址" fieldLength="500" fieldName="URL_DOWNLOAD" fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false" search="false" sys="true" tableComment="用户角色授权" tableName="USER_ROLE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户主键" fieldLength="0" fieldName="USER_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户代码" fieldLength="50" fieldName="USER_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色主键" fieldLength="0" fieldName="ROLE_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="ROLE_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false" search="false" sys="true" tableComment="角色资源关系" tableName="ROLE_RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色主键" fieldLength="0" fieldName="ROLE_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="ROLE_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源主键" fieldLength="0" fieldName="RES_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true" search="false" sys="true" tableComment="SQL任务" tableName="TASK_SQL" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务名称" fieldLength="50" fieldName="TASK_NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="详细注释" fieldLength="255" fieldName="TASK_NOTE" fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务类型" fieldLength="20" fieldName="TASK_TYPE" fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false">
<selectItem label="Cron表达式" value="Cron"/>
<selectItem label="间隔重复(秒)" value="DelayRepeat"/>
<selectItem label="绝对重复(秒)" value="FixRepeat"/>
</field>
<field defaultValue="NULL" fieldComment="任务类型值" fieldLength="50" fieldName="TYPE_VALUE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务SQL" fieldLength="2500" fieldName="TASK_SQL" fieldType="String_var2500" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false" search="false" sys="true" tableComment="应用接入" tableName="VISITOR" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用名称" fieldLength="50" fieldName="APP_NAME" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用简介" fieldLength="255" fieldName="APP_NOTE" fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用码" fieldLength="50" fieldName="APP_KEY" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="true"/>
<field defaultValue="NULL" fieldComment="安全码" fieldLength="16" fieldName="APP_SECRET" fieldType="String_var" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false" search="false" sys="true" tableComment="应用资源关系" tableName="VISITOR_RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true" isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用主键" fieldLength="0" fieldName="APP_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用码" fieldLength="50" fieldName="APP_KEY" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源主键" fieldLength="0" fieldName="RES_ID" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE" fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME" fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
</table>
</module>
</modules>
<project author="wangbing" database="SQLite" domain="xyz.wbsite" frame="网页框架" name="wadmin" needAsync="false"
needCloud="false" needEMail="false" needMoreDB="false">
<modules>
<module name="wsvr" needGenerate="false" note="基础服务" prefix="SYS_">
<table ajax="false" api="false" create="true" delete="true" find="true" get="false" html="false"
search="false" sys="true" tableComment="序列" tableName="SEQUENCE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="序列名称" fieldLength="50" fieldName="SEQ_NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="序列备注" fieldLength="50" fieldName="SEQ_NOTE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="年" fieldLength="4" fieldName="YEAR" fieldType="String_var"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="月" fieldLength="2" fieldName="MONTH" fieldType="String_var"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="日" fieldLength="2" fieldName="DATE" fieldType="String_var"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="下一个值" fieldLength="0" fieldName="NEXT_VALUE"
fieldType="Integer" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="错误日志" tableName="LOGERR" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志类型" fieldLength="20" fieldName="LOG_TYPE" fieldType="Select"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="系统错误" value="系统错误"/>
<selectItem label="任务错误" value="任务错误"/>
<selectItem label="业务错误" value="业务错误"/>
</field>
<field defaultValue="NULL" fieldComment="任务标题" fieldLength="50" fieldName="LOG_TITLE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志描述" fieldLength="500" fieldName="LOG_NOTE"
fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="日志状态" fieldLength="20" fieldName="LOG_STATE" fieldType="Select"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="待处理" value="0"/>
<selectItem label="处理中" value="1"/>
<selectItem label="已处理" value="2"/>
</field>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="系统配置" tableName="PROFILES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="环境" fieldLength="20" fieldName="ACTIVE" fieldType="Select"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="开发环境" value="dev"/>
<selectItem label="生产环境" value="prod"/>
</field>
<field defaultValue="NULL" fieldComment="配置键" fieldLength="50" fieldName="KEY" fieldType="String_var50"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="true"/>
<field defaultValue="NULL" fieldComment="配置值" fieldLength="50" fieldName="VALUE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
</module>
<module name="wsys" needGenerate="true" note="系统服务" prefix="SYS_">
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="字典" tableName="DICT" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典名称" fieldLength="50" fieldName="DICT_NAME"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典描述" fieldLength="50" fieldName="DICT_COMMENT"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典版本" fieldLength="50" fieldName="VERSION"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="字典项" tableName="DICT_ITEM" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典名称" fieldLength="50" fieldName="DICT_NAME"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典键" fieldLength="20" fieldName="KEY" fieldType="String_var"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="字典值" fieldLength="50" fieldName="VALUE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="排序" fieldLength="0" fieldName="SORT" fieldType="Integer"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="资源" tableName="RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源名称" fieldLength="50" fieldName="RES_NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源类型" fieldLength="20" fieldName="RES_TYPE" fieldType="Select"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="网页" value="WEB"/>
<selectItem label="终端" value="API"/>
</field>
<field defaultValue="NULL" fieldComment="资源内容" fieldLength="255" fieldName="RES_VALUE"
fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级代码" fieldLength="50" fieldName="SUP_CODE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级名称" fieldLength="50" fieldName="SUP_NAME"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否免费" fieldLength="0" fieldName="FREE" fieldType="Boolean"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="19" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="19" fieldName="LAST_UPDATE_BY"
fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="用户" tableName="USER" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户账户" fieldLength="100" fieldName="USER_NAME"
fieldType="String_var100" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户代码" fieldLength="50" fieldName="USER_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户别名" fieldLength="50" fieldName="USER_ALIAS"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户密码" fieldLength="50" fieldName="USER_PWD"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户状态" fieldLength="20" fieldName="USER_STATUS"
fieldType="Select" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false">
<selectItem label="无效" value="0"/>
<selectItem label="有效" value="1"/>
<selectItem label="初始密码" value="2"/>
</field>
<field defaultValue="NULL" fieldComment="部门主键" fieldLength="0" fieldName="DEPT_ID" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME"
fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="19" fieldName="LAST_UPDATE_BY"
fieldType="Long" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="部门" tableName="DEPT" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME"
fieldType="String_var100" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门别名" fieldLength="50" fieldName="DEPT_ALIAS"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级代码" fieldLength="50" fieldName="SUP_CODE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="上级名称" fieldLength="100" fieldName="SUP_NAME"
fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="有效" value="true"/>
<selectItem label="无效" value="false"/>
</field>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="角色" tableName="ROLE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色名称" fieldLength="50" fieldName="NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色描述" fieldLength="50" fieldName="COMMENT"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="通行证" tableName="TOKENS" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="登录令牌" fieldLength="50" fieldName="TOKEN"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户主键" fieldLength="0" fieldName="USER_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户名称" fieldLength="50" fieldName="USER_NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="登录时间" fieldLength="0" fieldName="LOGIN_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="有效时间" fieldLength="0" fieldName="VALID_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门主键" fieldLength="0" fieldName="DEPT_ID" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门代码" fieldLength="50" fieldName="DEPT_CODE"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="部门名称" fieldLength="100" fieldName="DEPT_NAME"
fieldType="String_var100" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="终端类型" fieldLength="20" fieldName="TERMINAL" fieldType="Select"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="网页" value="WEB"/>
<selectItem label="终端" value="API"/>
</field>
<field defaultValue="NULL" fieldComment="终端地址" fieldLength="50" fieldName="TERMINAL_IP"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="终端信息" fieldLength="500" fieldName="TERMINAL_INFO"
fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="文件" tableName="FILE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="文件名称" fieldLength="255" fieldName="NAME"
fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="文件类型" fieldLength="20" fieldName="FILE_TYPE" fieldType="Select"
isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="图片" value="IMG"/>
<selectItem label="文档" value="DOC"/>
</field>
<field defaultValue="NULL" fieldComment="扩展属性1" fieldLength="50" fieldName="ATTRIBUTE1"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="扩展属性2" fieldLength="50" fieldName="ATTRIBUTE2"
fieldType="String_var50" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="存放地址" fieldLength="500" fieldName="LOCATION"
fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="访问地址" fieldLength="500" fieldName="URL"
fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="下载地址" fieldLength="500" fieldName="URL_DOWNLOAD"
fieldType="String_var500" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false"
search="false" sys="true" tableComment="用户角色授权" tableName="USER_ROLE" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户主键" fieldLength="0" fieldName="USER_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="用户代码" fieldLength="50" fieldName="USER_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色主键" fieldLength="0" fieldName="ROLE_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="ROLE_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false"
search="false" sys="true" tableComment="角色资源关系" tableName="ROLE_RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色主键" fieldLength="0" fieldName="ROLE_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="角色代码" fieldLength="50" fieldName="ROLE_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源主键" fieldLength="0" fieldName="RES_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="true"
search="false" sys="true" tableComment="SQL任务" tableName="TASK_SQL" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务名称" fieldLength="50" fieldName="TASK_NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="详细注释" fieldLength="255" fieldName="TASK_NOTE"
fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务类型" fieldLength="20" fieldName="TASK_TYPE" fieldType="Select"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false">
<selectItem label="Cron表达式" value="Cron"/>
<selectItem label="间隔重复(秒)" value="DelayRepeat"/>
<selectItem label="绝对重复(秒)" value="FixRepeat"/>
</field>
<field defaultValue="NULL" fieldComment="任务类型值" fieldLength="50" fieldName="TYPE_VALUE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="任务SQL" fieldLength="2500" fieldName="TASK_SQL"
fieldType="String_var2500" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false"
search="false" sys="true" tableComment="应用接入" tableName="VISITOR" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用名称" fieldLength="50" fieldName="APP_NAME"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用简介" fieldLength="255" fieldName="APP_NOTE"
fieldType="String_var255" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用码" fieldLength="50" fieldName="APP_KEY"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="true"/>
<field defaultValue="NULL" fieldComment="安全码" fieldLength="16" fieldName="APP_SECRET"
fieldType="String_var" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="是否有效" fieldLength="0" fieldName="VALID" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
<table ajax="true" api="false" create="true" delete="true" find="true" get="false" html="false"
search="false" sys="true" tableComment="应用资源关系" tableName="VISITOR_RES" update="true">
<field defaultValue="" fieldComment="主键" fieldLength="0" fieldName="ID" fieldType="Long" isMust="true"
isPrimaryKey="true" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用主键" fieldLength="0" fieldName="APP_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="应用码" fieldLength="50" fieldName="APP_KEY"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源主键" fieldLength="0" fieldName="RES_ID" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="资源代码" fieldLength="50" fieldName="RES_CODE"
fieldType="String_var50" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false"
isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="NULL" fieldComment="创建时间" fieldLength="0" fieldName="CREATE_TIME" fieldType="Date"
isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新用户" fieldLength="0" fieldName="LAST_UPDATE_BY" fieldType="Long"
isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true"
isUnique="false"/>
<field defaultValue="" fieldComment="最后更新时间" fieldLength="0" fieldName="LAST_UPDATE_TIME"
fieldType="Date" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false"
isSystem="true" isUnique="false"/>
</table>
</module>
</modules>
</project>

@ -2,7 +2,7 @@
-- Table structure for SEQUENCE - 序列
-- Target : SQLite
-- Author : wangbing
-- Date: : 2020-06-25
-- Date: : 2020-07-08
-- ----------------------------
CREATE TABLE IF NOT EXISTS SYS_SEQUENCE (
"ID" BIGINT PRIMARY KEY NOT NULL,
@ -19,3 +19,43 @@ CREATE TABLE IF NOT EXISTS SYS_SEQUENCE (
"LAST_UPDATE_BY" BIGINT,
"LAST_UPDATE_TIME" DATETIME
);
-- ----------------------------
-- Table structure for LOGERR - 错误日志
-- Target : SQLite
-- Author : wangbing
-- Date: : 2020-07-08
-- ----------------------------
CREATE TABLE IF NOT EXISTS SYS_LOGERR (
"ID" BIGINT PRIMARY KEY NOT NULL,
"LOG_TYPE" VARCHAR(20) NOT NULL,
"LOG_TITLE" VARCHAR(50) NOT NULL,
"LOG_NOTE" VARCHAR(500),
"LOG_STATE" VARCHAR(20) NOT NULL,
"ROW_VERSION" BIGINT NOT NULL,
"IS_DELETED" BOOLEAN NOT NULL,
"CREATE_BY" BIGINT NOT NULL,
"CREATE_TIME" DATETIME NOT NULL,
"LAST_UPDATE_BY" BIGINT,
"LAST_UPDATE_TIME" DATETIME
);
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : SQLite
-- Author : wangbing
-- Date: : 2020-07-08
-- ----------------------------
CREATE TABLE IF NOT EXISTS SYS_PROFILES (
"ID" BIGINT PRIMARY KEY NOT NULL,
"ACTIVE" VARCHAR(20) NOT NULL,
"KEY" VARCHAR(50) NOT NULL,
"VALUE" VARCHAR(50) NOT NULL,
"ROW_VERSION" BIGINT NOT NULL,
"IS_DELETED" BOOLEAN NOT NULL,
"CREATE_BY" BIGINT NOT NULL,
"CREATE_TIME" DATETIME NOT NULL,
"LAST_UPDATE_BY" BIGINT,
"LAST_UPDATE_TIME" DATETIME
);

@ -6,8 +6,10 @@
<el-input v-model="vm.name" clearable size="mini" placeholder="请输入文件名称"></el-input>
</el-form-item>
<el-form-item label="文件类型" prop="fileType">
<el-input-dict v-model="vm.fileType" clearable size="mini" placeholder="请输入文件类型"
dict-name="FILE_TYPE"></el-input-dict>
<el-select v-model="vm.fileType" clearable size="mini" filterable placeholder="请输入文件类型">
<el-option key="IMG" label="图片" value="IMG"></el-option>
<el-option key="DOC" label="文档" value="DOC"></el-option>
</el-select>
</el-form-item>
<el-form-item label="扩展属性1" prop="attribute1">
<el-input v-model="vm.attribute1" clearable size="mini" placeholder="请输入扩展属性1"></el-input>
@ -134,8 +136,10 @@
<el-input v-model="form.name" clearable size="mini" placeholder="请输入文件名称"></el-input>
</el-form-item>
<el-form-item label="文件类型" prop="fileType">
<el-input-dict v-model="form.fileType" clearable size="mini" placeholder="请输入文件类型"
dict-name="FILE_TYPE"></el-input-dict>
<el-select v-model="form.fileType" clearable size="mini" filterable placeholder="请输入文件类型">
<el-option key="IMG" label="图片" value="IMG"></el-option>
<el-option key="DOC" label="文档" value="DOC"></el-option>
</el-select>
</el-form-item>
<el-form-item label="扩展属性1" prop="attribute1">
<el-input v-model="form.attribute1" clearable size="mini" placeholder="请输入扩展属性1"></el-input>

@ -12,8 +12,10 @@
<el-input v-model="vm.resName" clearable size="mini" placeholder="请输入资源名称"></el-input>
</el-form-item>
<el-form-item label="资源类型" prop="resType">
<el-input-dict v-model="vm.resType" clearable size="mini" placeholder="请输入资源类型"
dict-name="RES_TYPE"></el-input-dict>
<el-select v-model="vm.resType" clearable size="mini" filterable placeholder="请输入资源类型">
<el-option key="WEB" label="网页" value="WEB"></el-option>
<el-option key="API" label="终端" value="API"></el-option>
</el-select>
</el-form-item>
<el-form-item label="资源内容" prop="resValue">
<el-input v-model="vm.resValue" clearable size="mini" placeholder="请输入资源内容"></el-input>
@ -221,9 +223,10 @@
placeholder="请输入资源名称"></el-input>
</el-form-item>
<el-form-item label="资源类型" prop="resType">
<el-input-dict v-model="form.resType" clearable size="mini"
placeholder="请输入资源类型"
dict-name="RES_TYPE"></el-input-dict>
<el-select v-model="form.resType" clearable size="mini" filterable placeholder="请输入资源类型">
<el-option key="WEB" label="网页" value="WEB"></el-option>
<el-option key="API" label="终端" value="API"></el-option>
</el-select>
</el-form-item>
<el-form-item label="资源内容" prop="resValue">
<el-input v-model="form.resValue" clearable size="mini"

@ -8,7 +8,11 @@
<el-input v-model="vm.taskNote" clearable size="mini" placeholder="请输入详细注释"></el-input>
</el-form-item>
<el-form-item label="任务类型" prop="taskType">
<el-input-dict v-model="vm.taskType" clearable size="mini" placeholder="请输入任务类型" dict-name="TASK_TYPE" ></el-input-dict>
<el-select v-model="vm.taskType" clearable size="mini" filterable placeholder="请输入任务类型">
<el-option key="Cron" label="Cron表达式" value="Cron"></el-option>
<el-option key="DelayRepeat" label="间隔重复(秒)" value="DelayRepeat"></el-option>
<el-option key="FixRepeat" label="绝对重复(秒)" value="FixRepeat"></el-option>
</el-select>
</el-form-item>
<el-form-item label="是否有效" prop="valid">
<el-radio-group v-model="vm.valid" clearable size="mini">
@ -162,7 +166,11 @@
</el-radio-group>
</el-form-item>
<el-form-item label="任务类型" prop="taskType">
<el-input-dict v-model="form.taskType" clearable size="mini" placeholder="请输入任务类型" dict-name="TASK_TYPE" ></el-input-dict>
<el-select v-model="form.taskType" clearable size="mini" filterable placeholder="请输入任务类型">
<el-option key="Cron" label="Cron表达式" value="Cron"></el-option>
<el-option key="DelayRepeat" label="间隔重复(秒)" value="DelayRepeat"></el-option>
<el-option key="FixRepeat" label="绝对重复(秒)" value="FixRepeat"></el-option>
</el-select>
</el-form-item>
<el-form-item label="类型属值" prop="typeValue">
<el-input v-model="form.typeValue" clearable size="mini" placeholder="请输入任务类型属值"></el-input>

@ -12,7 +12,11 @@
<el-input v-model="vm.userAlias" clearable size="mini" placeholder="请输入用户别名"></el-input>
</el-form-item>
<el-form-item label="用户状态" prop="userStatus">
<el-input-dict v-model="vm.userStatus" clearable size="mini" placeholder="请输入用户状态" dict-name="USER_STATUS"></el-input-dict>
<el-select v-model="vm.userStatus" clearable size="mini" filterable placeholder="请输入用户状态">
<el-option key="0" label="无效" value="0"></el-option>
<el-option key="1" label="有效" value="1"></el-option>
<el-option key="2" label="初始密码" value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item label="所属部门" prop="deptCode">
<el-input-dept v-model="vm.deptCode" clearable size="mini" placeholder="请选择所属部门"></el-input-dept>
@ -168,7 +172,11 @@
<el-input-dept v-model="form.deptCode" clearable size="mini" placeholder="请选择所属部门"></el-input-dept>
</el-form-item>
<el-form-item label="用户状态" prop="userStatus">
<el-input-dict v-model="form.userStatus" clearable size="mini" placeholder="请输入用户状态" dict-name="USER_STATUS"></el-input-dict>
<el-select v-model="form.userStatus" clearable size="mini" filterable placeholder="请输入用户状态">
<el-option key="0" label="无效" value="0"></el-option>
<el-option key="1" label="有效" value="1"></el-option>
<el-option key="2" label="初始密码" value="2"></el-option>
</el-select>
</el-form-item>
<br>

@ -137,18 +137,33 @@ public class DataInit {
forDev.add(createRes("DEV_SYSTEM_VISITOR_RES_CREATE", "应用资源关系新增", "WEB", "/ajax/wsys/visitorRes/create"));
forDev.add(createRes("DEV_SYSTEM_VISITOR_RES_DELETE", "应用资源关系删除", "WEB", "/ajax/wsys/visitorRes/delete"));
forDev.add(createRes("OBS", "监控运行菜单", "WEB", "OBS"));
forDev.add(createRes("OBS_SCHEDULE", "调度监控菜单", "WEB", "OBS_SCHEDULE"));
forDev.add(createRes("OBS_SCHEDULE_HTM", "调度监控页", "WEB", "/wsys/schedule.htm"));
forDev.add(createRes("OBS_SCHEDULE_FIND", "调度监控查询", "WEB", "/ajax/wsys/schedule/find"));
forDev.add(createRes("OBS_SCHEDULE_START", "调度监控启动", "WEB", "/ajax/wsys/schedule/start"));
forDev.add(createRes("OBS_SCHEDULE_STOP", "调度监控暂停", "WEB", "/ajax/wsys/schedule/stop"));
forDev.add(createRes("OBS_LOG_ERR", "错误日志菜单", "WEB", "OBS_LOG_ERR"));
forDev.add(createRes("OBS_LOG_ERR_HTM", "错误日志管理页", "WEB", "/wsys/logErr.htm"));
forDev.add(createRes("OBS_LOG_ERR_DELETE", "错误日志删除", "WEB", "/ajax/wsys/logErr/delete"));
forDev.add(createRes("OBS_LOG_ERR_UPDATE", "错误日志更新", "WEB", "/ajax/wsys/logErr/update"));
forDev.add(createRes("OBS_LOG_ERR_FIND", "错误日志查询", "WEB", "/ajax/wsys/logErr/find"));
forDev.add(createRes("DEV_VISITOR", "应用接入管理菜单", "WEB", "WEB_WSYS_VISITOR"));
forDev.add(createRes("DEV_VISITOR_HTM", "应用接入管理页", "WEB", "/wsys/visitor.htm"));
forDev.add(createRes("DEV_VISITOR_TEMPLATE", "应用接入模板", "WEB", "/ajax/wsys/visitor/template"));
forDev.add(createRes("DEV_VISITOR_IMPORT", "应用接入导入", "WEB", "/ajax/wsys/visitor/imports"));
forDev.add(createRes("DEV_VISITOR_EXPORT", "应用接入导出", "WEB", "/ajax/wsys/visitor/exports"));
forDev.add(createRes("DEV_VISITOR_CREATE", "应用接入新增", "WEB", "/ajax/wsys/visitor/create"));
forDev.add(createRes("DEV_VISITOR_DELETE", "应用接入删除", "WEB", "/ajax/wsys/visitor/delete"));
forDev.add(createRes("DEV_VISITOR_UPDATE", "应用接入更新", "WEB", "/ajax/wsys/visitor/update"));
forDev.add(createRes("DEV_VISITOR_FIND", "应用接入查询", "WEB", "/ajax/wsys/visitor/find"));
forDev.add(createRes("DEV_VISITOR_RES_CREATE", "应用资源关系新增", "WEB", "/ajax/wsys/visitorRes/create"));
forDev.add(createRes("DEV_VISITOR_RES_DELETE", "应用资源关系删除", "WEB", "/ajax/wsys/visitorRes/delete"));
forDev.add(createRes("DEV_VISITOR_RES_UPDATE", "应用资源关系更新", "WEB", "/ajax/wsys/visitorRes/update"));
forDev.add(createRes("DEV_VISITOR_RES_FIND", "应用资源关系查询", "WEB", "/ajax/wsys/visitorRes/find"));
forDev.add(createRes("MNT", "监控运行菜单", "WEB", "MNT"));
forDev.add(createRes("MNT_SCHEDULE", "调度监控菜单", "WEB", "MNT_SCHEDULE"));
forDev.add(createRes("MNT_SCHEDULE_HTM", "调度监控页", "WEB", "/wsys/schedule.htm"));
forDev.add(createRes("MNT_SCHEDULE_FIND", "调度监控查询", "WEB", "/ajax/wsys/schedule/find"));
forDev.add(createRes("MNT_SCHEDULE_START", "调度监控启动", "WEB", "/ajax/wsys/schedule/start"));
forDev.add(createRes("MNT_SCHEDULE_STOP", "调度监控暂停", "WEB", "/ajax/wsys/schedule/stop"));
forDev.add(createRes("MNT_LOGERR", "错误日志菜单", "WEB", "MNT_LOGERR"));
forDev.add(createRes("MNT_LOGERR_HTM", "错误日志管理页", "WEB", "/wsys/logerr.htm"));
forDev.add(createRes("MNT_LOGERR_DELETE", "错误日志删除", "WEB", "/ajax/wsys/logerr/delete"));
forDev.add(createRes("MNT_LOGERR_UPDATE", "错误日志更新", "WEB", "/ajax/wsys/logerr/update"));
forDev.add(createRes("MNT_LOGERR_FIND", "错误日志查询", "WEB", "/ajax/wsys/logerr/find"));
}
List<Res> forMgr = new ArrayList<>();
@ -228,6 +243,7 @@ public class DataInit {
forMgr.add(createRes("SYS_TOKENS_LOGOUT", "凭证注销", "WEB", "/ajax/wsys/tokens/logout"));
<#list project.modules as module>
<#if module.getNeedGenerate()>
forMgr.add(createRes("${module.moduleName?upper_case}", "${module.moduleComment}菜单", "WEB", "WEB_${module.moduleName?upper_case}"));
<#list module.tables as table>
<#if table.html>
@ -257,6 +273,7 @@ public class DataInit {
</#if>
</#list>
</#if>
</#list>
<#if project.isNeedApi()>
forMgr.add(createRes("SYS_USER_LOGIN", "用户登录", "API", "/api/wsys/User/login"));

Loading…
Cancel
Save

Powered by TurnKey Linux.