Bläddra i källkod

新增达梦数据库支持工作流

tangbin 1 år sedan
förälder
incheckning
fbd0f5c2b7
100 ändrade filer med 1867 tillägg och 1330 borttagningar
  1. 14 0
      docker/Dockerfile
  2. 12 0
      docker/docker-compose.yml
  3. BIN
      docker/fonts/simsun.ttc
  4. 15 10
      pom.xml
  5. 0 7
      wjp-admin/Dockerfile
  6. 1362 4
      wjp-admin/db/dm8.sql
  7. 5 5
      wjp-admin/db/generator/dm8.sql
  8. 5 5
      wjp-admin/db/generator/mysql.sql
  9. 5 5
      wjp-admin/db/generator/oracle.sql
  10. 5 5
      wjp-admin/db/generator/postgresql.sql
  11. 5 5
      wjp-admin/db/generator/sqlserver.sql
  12. 2 2
      wjp-admin/db/generator/template/add-or-update.vue.ftl
  13. 2 2
      wjp-admin/db/generator/template/list.vue.ftl
  14. 0 1149
      wjp-admin/db/mysql.sql
  15. 37 6
      wjp-admin/db/oracle.sql
  16. 37 6
      wjp-admin/db/postgresql.sql
  17. 30 5
      wjp-admin/db/sqlserver.sql
  18. 17 14
      wjp-admin/db/wjp_project.sql
  19. 10 21
      wjp-admin/pom.xml
  20. 1 1
      wjp-admin/src/main/java/com/wjp/AdminApplication.java
  21. 1 1
      wjp-admin/src/main/java/com/wjp/common/annotation/DataFilter.java
  22. 1 1
      wjp-admin/src/main/java/com/wjp/common/annotation/LogOperation.java
  23. 1 1
      wjp-admin/src/main/java/com/wjp/common/aspect/DataFilterAspect.java
  24. 1 1
      wjp-admin/src/main/java/com/wjp/common/aspect/LogOperationAspect.java
  25. 1 1
      wjp-admin/src/main/java/com/wjp/common/config/MybatisPlusConfig.java
  26. 1 1
      wjp-admin/src/main/java/com/wjp/common/config/SwaggerConfig.java
  27. 1 1
      wjp-admin/src/main/java/com/wjp/common/exception/MyExceptionHandler.java
  28. 1 1
      wjp-admin/src/main/java/com/wjp/common/handler/FieldMetaObjectHandler.java
  29. 1 1
      wjp-admin/src/main/java/com/wjp/common/interceptor/DataFilterInterceptor.java
  30. 1 1
      wjp-admin/src/main/java/com/wjp/common/interceptor/DataScope.java
  31. 1 1
      wjp-admin/src/main/java/com/wjp/common/utils/ExcelDataListener.java
  32. 1 1
      wjp-admin/src/main/java/com/wjp/common/utils/ExcelUtils.java
  33. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/AliyunGroup.java
  34. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/FastDFSGroup.java
  35. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/LocalGroup.java
  36. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/MinioGroup.java
  37. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/QcloudGroup.java
  38. 1 1
      wjp-admin/src/main/java/com/wjp/common/validator/group/QiniuGroup.java
  39. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/DataSourceInfo.java
  40. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/AbstractQuery.java
  41. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/DmQuery.java
  42. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/MySqlQuery.java
  43. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/OracleQuery.java
  44. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/PostgreSqlQuery.java
  45. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/SqlServerQuery.java
  46. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/BaseClassController.java
  47. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/DataSourceController.java
  48. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/FieldTypeController.java
  49. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/GenParamController.java
  50. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/GeneratorController.java
  51. 39 0
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/ProjectController.java
  52. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/controller/TemplateController.java
  53. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/BaseClassDao.java
  54. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/DataSourceDao.java
  55. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/FieldTypeDao.java
  56. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/GeneratorMenuDao.java
  57. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TableFieldDao.java
  58. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TableInfoDao.java
  59. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TemplateDao.java
  60. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/BaseClassEntity.java
  61. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/DataSourceEntity.java
  62. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/FieldTypeEntity.java
  63. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/GenParam.java
  64. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/MenuEntity.java
  65. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TableFieldEntity.java
  66. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TableInfoEntity.java
  67. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TemplateEntity.java
  68. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/BaseClassService.java
  69. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/DataSourceService.java
  70. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/FieldTypeService.java
  71. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/GeneratorService.java
  72. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/TableFieldService.java
  73. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/TableInfoService.java
  74. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/TemplateService.java
  75. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/BaseClassServiceImpl.java
  76. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/DataSourceServiceImpl.java
  77. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/FieldTypeServiceImpl.java
  78. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/GeneratorServiceImpl.java
  79. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TableFieldServiceImpl.java
  80. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TableInfoServiceImpl.java
  81. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TemplateServiceImpl.java
  82. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/utils/DbType.java
  83. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/utils/DbUtils.java
  84. 1 1
      wjp-admin/src/main/java/com/wjp/modules/devtools/utils/GenUtils.java
  85. 186 0
      wjp-admin/src/main/java/com/wjp/modules/devtools/utils/ProjectUtils.java
  86. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/config/ScheduleConfig.java
  87. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/controller/ScheduleJobController.java
  88. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/controller/ScheduleJobLogController.java
  89. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/dao/ScheduleJobDao.java
  90. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/dao/ScheduleJobLogDao.java
  91. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/dto/ScheduleJobDTO.java
  92. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/dto/ScheduleJobLogDTO.java
  93. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/entity/ScheduleJobEntity.java
  94. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/entity/ScheduleJobLogEntity.java
  95. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/init/JobCommandLineRunner.java
  96. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/service/ScheduleJobLogService.java
  97. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/service/ScheduleJobService.java
  98. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/service/impl/ScheduleJobLogServiceImpl.java
  99. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/service/impl/ScheduleJobServiceImpl.java
  100. 1 1
      wjp-admin/src/main/java/com/wjp/modules/job/task/ITask.java

+ 14 - 0
docker/Dockerfile

@@ -0,0 +1,14 @@
+# 构建镜像,执行命令:【docker build -t wjp_com:2.0 .】
+FROM eclipse-temurin:17-jre
+MAINTAINER Toby
+# 时区问题
+RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
+RUN echo 'Asia/Shanghai' >/etc/timezone
+
+# 字体
+COPY fonts/simsun.ttc /usr/share/fonts/simsun.ttc
+
+
+ENTRYPOINT ["java", "-server", "-Xms512M", "-Xmx512M", "-Djava.security.egd=file:/dev/./urandom", "-Dfile.encoding=UTF-8", "-XX:+HeapDumpOnOutOfMemoryError", "-jar", "/app/app.jar" ]
+
+

+ 12 - 0
docker/docker-compose.yml

@@ -0,0 +1,12 @@
+version: '3'
+services:
+  wjp-project:
+    image: wjp_io:2.0
+    container_name: wjp-project
+    ports:
+      - "8080:8080"
+    environment:
+      - spring.profiles.active=prod
+    volumes:
+      - /work/www/wjp-project/wjp-admin.jar:/app/app.jar
+      - /work/crt:/work/crt

BIN
docker/fonts/simsun.ttc


+ 15 - 10
pom.xml

@@ -2,18 +2,18 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.wjp</groupId>
-    <artifactId>wjp-project40</artifactId>
-    <version>4.0.0</version>
+    <artifactId>wjp-project</artifactId>
+    <version>4.1.0</version>
     <packaging>pom</packaging>
 
-    <name>wjp-project40</name>
-    <description>佳缘科技后台管理系统</description>
+    <name>wjp-project</name>
+    <description>管理系统</description>
     <url>https://www.scjydz.com</url>
 
 	<parent>
 		<groupId>org.springframework.boot</groupId>
 		<artifactId>spring-boot-starter-parent</artifactId>
-        <version>3.1.2</version>
+        <version>3.2.2</version>
 	</parent>
 
     <modules>
@@ -22,6 +22,7 @@
         <module>wjp-admin</module>
 		<module>wjp-flowable</module>
         <module>wjp-api</module>
+		<module>wjp-ureport</module>
 		<module>wjp-shardingsphere-demo</module>
     </modules>
 
@@ -30,15 +31,14 @@
         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
         <java.version>17</java.version>
         <junit.version>4.12</junit.version>
-        <druid.version>1.2.16</druid.version>
-        <mybatisplus.version>3.5.3.1</mybatisplus.version>
+        <druid.version>1.2.20</druid.version>
+        <mybatisplus.version>3.5.5</mybatisplus.version>
         <sqlserver.version>4.0</sqlserver.version>
         <oracle.version>11.2.0.3</oracle.version>
         <dameng.version>8.1.2.141</dameng.version>
-        <hutool.version>5.8.11</hutool.version>
+        <hutool.version>5.8.21</hutool.version>
         <jsoup.version>1.11.3</jsoup.version>
         <knife4j.version>4.2.0</knife4j.version>
-        <docker.plugin.version>1.1.1</docker.plugin.version>
     </properties>
 
     <dependencies>
@@ -107,7 +107,7 @@
         </dependency>
         <dependency>
             <groupId>com.alibaba</groupId>
-            <artifactId>druid-spring-boot-starter</artifactId>
+            <artifactId>druid-spring-boot-3-starter</artifactId>
             <version>${druid.version}</version>
         </dependency>
         <dependency>
@@ -115,6 +115,11 @@
             <artifactId>mybatis-plus-boot-starter</artifactId>
             <version>${mybatisplus.version}</version>
         </dependency>
+        <dependency>
+            <groupId>org.mybatis</groupId>
+            <artifactId>mybatis-spring</artifactId>
+            <version>3.0.3</version>
+        </dependency>
         <dependency>
             <groupId>cn.hutool</groupId>
             <artifactId>hutool-all</artifactId>

+ 0 - 7
wjp-admin/Dockerfile

@@ -1,7 +0,0 @@
-FROM eclipse-temurin:17-jre
-EXPOSE 8081
-
-VOLUME /tmp
-ADD wjp-admin.jar /app.jar
-RUN bash -c 'touch /app.jar'
-ENTRYPOINT ["java","-jar","/app.jar"]

+ 1362 - 4
wjp-admin/db/dm8.sql

@@ -43,6 +43,7 @@ CREATE TABLE sys_dept (
   pid bigint,
   pids varchar(500),
   name varchar(50),
+  leader_id  bigint,
   sort  int,
   creator bigint,
   create_date datetime,
@@ -885,6 +886,107 @@ COMMENT ON COLUMN mp_menu.updater IS '更新者';
 COMMENT ON COLUMN mp_menu.update_date IS '更新时间';
 
 
+CREATE TABLE bpm_form (
+    id bigint NOT NULL,
+    name varchar(50),
+    remark varchar(200),
+    content text,
+    creator bigint,
+    create_date datetime,
+    updater bigint,
+    update_date datetime,
+    primary key (id)
+);
+
+COMMENT ON TABLE bpm_form IS '流程表单';
+COMMENT ON COLUMN bpm_form.id IS 'id';
+COMMENT ON COLUMN bpm_form.name IS '名称';
+COMMENT ON COLUMN bpm_form.remark IS '备注';
+COMMENT ON COLUMN bpm_form.content IS '表单内容';
+COMMENT ON COLUMN bpm_form.creator IS '创建者';
+COMMENT ON COLUMN bpm_form.create_date IS '创建时间';
+COMMENT ON COLUMN bpm_form.updater IS '更新者';
+COMMENT ON COLUMN bpm_form.update_date IS '更新时间';
+
+CREATE TABLE bpm_definition_ext (
+    id bigint NOT NULL,
+    model_id varchar(64),
+    process_definition_id varchar(64),
+    form_type varchar(64),
+    form_id varchar(500),
+    form_content text,
+    creator bigint,
+    create_date datetime,
+    updater bigint,
+    update_date datetime,
+    primary key (id)
+);
+
+COMMENT ON TABLE bpm_definition_ext IS '流程定义扩展';
+COMMENT ON COLUMN bpm_definition_ext.id IS 'id';
+COMMENT ON COLUMN bpm_definition_ext.model_id IS '模型ID';
+COMMENT ON COLUMN bpm_definition_ext.process_definition_id IS '流程定义ID';
+COMMENT ON COLUMN bpm_definition_ext.form_id IS '表单ID';
+COMMENT ON COLUMN bpm_definition_ext.form_content IS '表单内容';
+COMMENT ON COLUMN bpm_definition_ext.creator IS '创建者';
+COMMENT ON COLUMN bpm_definition_ext.create_date IS '创建时间';
+COMMENT ON COLUMN bpm_definition_ext.updater IS '更新者';
+COMMENT ON COLUMN bpm_definition_ext.update_date IS '更新时间';
+
+CREATE TABLE bpm_instance_ext (
+    id bigint NOT NULL,
+    process_instance_id varchar(64),
+    process_definition_id varchar(64),
+    form_variables varchar(4000),
+    creator bigint,
+    create_date datetime,
+    updater bigint,
+    update_date datetime,
+    primary key (id)
+);
+
+COMMENT ON TABLE bpm_instance_ext IS '流程实例扩展';
+COMMENT ON COLUMN bpm_instance_ext.id IS 'id';
+COMMENT ON COLUMN bpm_instance_ext.process_instance_id IS '流程实例ID';
+COMMENT ON COLUMN bpm_instance_ext.process_definition_id IS '流程定义ID';
+COMMENT ON COLUMN bpm_instance_ext.form_variables IS '表单值';
+COMMENT ON COLUMN bpm_instance_ext.creator IS '创建者';
+COMMENT ON COLUMN bpm_instance_ext.create_date IS '创建时间';
+COMMENT ON COLUMN bpm_instance_ext.updater IS '更新者';
+COMMENT ON COLUMN bpm_instance_ext.update_date IS '更新时间';
+
+
+CREATE TABLE bpm_form_correction (
+    id bigint NOT NULL,
+    apply_post varchar(255),
+    entry_date datetime,
+    correction_date datetime,
+    work_content varchar(2000),
+    achievement varchar(2000),
+    instance_id varchar(80),
+    creator bigint,
+    create_date datetime,
+    PRIMARY KEY (id)
+);
+
+create table sys_ureport_data (
+    id bigint NOT NULL,
+    file_name varchar(200),
+    content text,
+    create_date datetime,
+    update_date datetime,
+    PRIMARY KEY (id)
+);
+
+COMMENT ON TABLE sys_ureport_data IS '报表数据';
+COMMENT ON COLUMN sys_ureport_data.id IS 'id';
+COMMENT ON COLUMN sys_ureport_data.file_name IS '报表文件名';
+COMMENT ON COLUMN sys_ureport_data.content IS '内容';
+COMMENT ON COLUMN sys_ureport_data.create_date IS '创建时间';
+COMMENT ON COLUMN sys_ureport_data.update_date IS '更新时间';
+
+
+
 -- 初始数据
 INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, status, dept_id, super_admin, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'admin', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '管理员', 0, 'root@scjydz.com', '13612345678', 1, null, 1, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, dept_id, super_admin, status, creator, create_date, updater, update_date) VALUES (1353943117220315138, 'test', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '测试用户', 0, 'test@scjydz.com', '13012345678', 1067246875800000066, 0, 1, 1067246875800000001, now(), 1067246875800000001, now());
@@ -904,6 +1006,9 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000015, 1067246875800000012, NULL, 'sys:dept:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000016, 1067246875800000012, NULL, 'sys:dept:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000017, 1067246875800000012, NULL, 'sys:dept:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000018, 1150940491508928513, 'flow/bpmform', 'flow:bpmform:all', 0, 0, 'icon-detail', 0, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000019, 1150940491508928513, 'flow/model', 'sys:model:all', 0, 0, 'icon-appstore-fill', 1, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000020, 1150940491508928513, 'flow/running', 'sys:running:all,sys:flow:all', 0, 0, 'icon-play-square', 2, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000021, 1067246875800000024, 'message/sms', 'sys:sms:all', 0, 0, 'icon-message-fill', 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000022, 1067246875800000024, 'message/mail_template', 'sys:mail:all', 0, 0, 'icon-mail', 1, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000023, 1067246875800000024, 'message/mail_log', 'sys:mail:log', 0, 0, 'icon-detail-fill', 2, 1067246875800000001, now(), 1067246875800000001, now());
@@ -945,6 +1050,12 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000059, 1067246875800000040, '', 'sys:params:page,sys:params:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000060, 1067246875800000040, NULL, 'sys:params:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000061, 1067246875800000040, '', 'sys:params:delete', 1, 0, '', 3, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150940491508928513, '0', NULL, NULL, 0, 0, 'icon-reloadtime', 4, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941310262235138, '0',  NULL, NULL, 0, 0, 'icon-user', 4, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941384811794433, 1150941310262235138, 'flow/todo', 'sys:flow:all,sys:user:page', 0, 0, 'icon-dashboard', 1, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941447038488577, 1150941310262235138, 'flow/done', 'sys:flow:all', 0, 0, 'icon-check-square', 2, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941506626965506, 1150941310262235138, 'flow/start', 'sys:flow:all', 0, 0, 'icon-play-square', 0, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941588046794754, 1150941310262235138, 'flow/my-send', 'sys:flow:all', 0, 0, 'icon-edit-square', 3, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1156748733921165314, 1067246875800000053, '{{ApiUrl}}/doc.html', '', 0, 1, 'icon-file-word', 2, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842115, 1067246875800000035, 'sys/region', NULL, 0, 0, 'icon-location', 4, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842116, 1158267114314842115, NULL, 'sys:region:list,sys:region:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
@@ -974,6 +1085,9 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419551957005963266, 0, '', '', 0, 0, 'icon-wechat-fill', 3, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419553543706972161, 1419551957005963266, 'mp/account', 'mp:account:all', 0, 0, 'icon-user', 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419963799817691137, 1419551957005963266, 'mp/menu', 'mp:menu:all', 0, 0, 'icon-unorderedlist', 1, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278047072649217, 0, '', '', 0, 0, 'icon-filesearch', 3, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278435729440769, 1300278047072649217, '{{ApiUrl}}/ureport/designer', '', 0, 0, 'icon-book', 0, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300381796852060161, 1300278047072649217, 'ureport/ureport', 'sys:ureport:all', 0, 0, 'icon-up-circle', 1, 1067246875800000001, now(), 1067246875800000001, now());
 
 
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', 'Authority Management', 'en-US');
@@ -1021,6 +1135,15 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', 'Delete', 'en-US');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', '删除', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', '刪除', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', 'Form Design', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', '表单设计', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', '表单设计', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', 'Process Design', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', '流程设计', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', '流程设计', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', 'Running Process', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', '运行中的流程', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', '運行中的流程', 'zh-TW');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', 'SMS Service', 'en-US');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', '短信服务', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', '短信服務', 'zh-TW');
@@ -1144,6 +1267,24 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', 'Delete', 'en-US');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', '删除', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', '刪除', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', 'Process Management', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', '流程管理', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', '流程管理', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', 'Personal Office', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', '办公管理', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', '辦公管理', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', 'Todo', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', '待办任务', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', '待辦任務', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', 'Task Already', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', '已办任务', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', '已辦任務', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', 'Initiation Process', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', '发起流程', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', '發起流程', 'zh-TW');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', 'My Send', 'en-US');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', '我发起的', 'zh-CN');
+INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', '我發起的', 'zh-TW');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', 'Interface Document', 'en-US');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', '接口文档', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', '接口文檔', 'zh-TW');
@@ -1269,15 +1410,12 @@ INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort
 INSERT INTO sys_sms(id, sms_code, platform, sms_config, remark, creator, create_date, updater, update_date) VALUES (1228954061084676097, '1001', 1, '{"aliyunAccessKeyId":"1","aliyunAccessKeySecret":"1","aliyunSignName":"1","aliyunTemplateCode":"1","qcloudAppKey":"","qcloudSignName":"","qcloudTemplateId":"","qiniuAccessKey":"","qiniuSecretKey":"","qiniuTemplateId":""}', '', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{"type":1,"qiniuDomain":"http://test.oss.scjydz.com","qiniuPrefix":"upload","qiniuAccessKey":"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ","qiniuSecretKey":"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV","qiniuBucketName":"wjp-oss","aliyunDomain":"","aliyunPrefix":"","aliyunEndPoint":"","aliyunAccessKeyId":"","aliyunAccessKeySecret":"","aliyunBucketName":"","qcloudDomain":"","qcloudPrefix":"","qcloudSecretId":"","qcloudSecretKey":"","qcloudBucketName":""}', '0', '云存储配置信息', 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"javatangbin@163.com","password":"123456"}', 0, '邮件配置信息', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"wjp_test@163.com","password":"wjp123456"}', 0, '邮件配置信息', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO schedule_job (id, bean_name, params, cron_expression, status, remark, creator, create_date, updater, update_date) VALUES (1067246875800000076, 'testTask', 'wjp', '0 0/30 * * * ?', 0, '有参测试,多个参数使用json', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_mail_template(id, name, subject, content, create_date) VALUES (1067246875800000077, '验证码模板', '注册验证码', '<p>注册验证码:${code}</p>', now());
 
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491774781419523, 1343491774781419523, 1, '测试产品1', 3600.00, 1, 1067246875800000001, now(), now());
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491827268939779, 1343491827268939778, 2, '测试产品2', 4800.00, 0, 1067246875800000001, NULL, now());
-
 INSERT INTO tb_alipay_notify_log(id, out_trade_no, total_amount, buyer_pay_amount, receipt_amount, invoice_amount, notify_id, buyer_id, seller_id, trade_no, trade_status, create_date) VALUES (1343493644518195201, 1343491774781419523, 3600.00, 3600.00, 3600.00, 3600.00, '2020122800222174658006930510128003', '2088102177806934', '2088102177441441', '2020122822001406930501194003', 'TRADE_SUCCESS', now());
 
 INSERT INTO sys_post(id, post_code, post_name, sort, status, creator, create_date, updater, update_date) VALUES (1341597192832811009, 'tech', '技术岗', 0, 1, 1067246875800000001, now(), 1067246875800000001, now());
@@ -1434,3 +1572,1223 @@ create table QRTZ_SIMPROP_TRIGGERS (
     foreign key (sched_name, trigger_name, trigger_group)
     references QRTZ_TRIGGERS(sched_name, trigger_name, trigger_group)
 );
+
+
+
+
+--  flowable表结构
+
+create table ACT_GE_PROPERTY (
+    NAME_ NVARCHAR2(64),
+    VALUE_ NVARCHAR2(300),
+    REV_ INTEGER,
+    primary key (NAME_)
+);
+
+create table ACT_GE_BYTEARRAY (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    NAME_ NVARCHAR2(255),
+    DEPLOYMENT_ID_ NVARCHAR2(64),
+    BYTES_ BLOB,
+    GENERATED_ NUMBER(1,0) CHECK (GENERATED_ IN (1,0)),
+    primary key (ID_)
+);
+
+insert into ACT_GE_PROPERTY
+values ('common.schema.version', '7.0.0.0', 1);
+
+insert into ACT_GE_PROPERTY
+values ('next.dbid', '1', 1);
+
+
+create table ACT_RU_ENTITYLINK (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    CREATE_TIME_ TIMESTAMP(6),
+    LINK_TYPE_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    PARENT_ELEMENT_ID_ NVARCHAR2(255),
+    REF_SCOPE_ID_ NVARCHAR2(255),
+    REF_SCOPE_TYPE_ NVARCHAR2(255),
+    REF_SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    ROOT_SCOPE_ID_ NVARCHAR2(255),
+    ROOT_SCOPE_TYPE_ NVARCHAR2(255),
+    HIERARCHY_TYPE_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create index ACT_IDX_ENT_LNK_SCOPE on ACT_RU_ENTITYLINK(SCOPE_ID_, SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_ENT_LNK_REF_SCOPE on ACT_RU_ENTITYLINK(REF_SCOPE_ID_, REF_SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_ENT_LNK_ROOT_SCOPE on ACT_RU_ENTITYLINK(ROOT_SCOPE_ID_, ROOT_SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_ENT_LNK_SCOPE_DEF on ACT_RU_ENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_, LINK_TYPE_);
+
+insert into ACT_GE_PROPERTY values ('entitylink.schema.version', '7.0.0.0', 1);
+
+create table ACT_HI_ENTITYLINK (
+    ID_ NVARCHAR2(64),
+    LINK_TYPE_ NVARCHAR2(255),
+    CREATE_TIME_ TIMESTAMP(6),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    PARENT_ELEMENT_ID_ NVARCHAR2(255),
+    REF_SCOPE_ID_ NVARCHAR2(255),
+    REF_SCOPE_TYPE_ NVARCHAR2(255),
+    REF_SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    ROOT_SCOPE_ID_ NVARCHAR2(255),
+    ROOT_SCOPE_TYPE_ NVARCHAR2(255),
+    HIERARCHY_TYPE_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create index ACT_IDX_HI_ENT_LNK_SCOPE on ACT_HI_ENTITYLINK(SCOPE_ID_, SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_HI_ENT_LNK_REF_SCOPE on ACT_HI_ENTITYLINK(REF_SCOPE_ID_, REF_SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_HI_ENT_LNK_ROOT_SCOPE on ACT_HI_ENTITYLINK(ROOT_SCOPE_ID_, ROOT_SCOPE_TYPE_, LINK_TYPE_);
+create index ACT_IDX_HI_ENT_LNK_SCOPE_DEF on ACT_HI_ENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_, LINK_TYPE_);
+
+
+create table ACT_RU_IDENTITYLINK (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    GROUP_ID_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255),
+    USER_ID_ NVARCHAR2(255),
+    TASK_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create index ACT_IDX_IDENT_LNK_USER on ACT_RU_IDENTITYLINK(USER_ID_);
+create index ACT_IDX_IDENT_LNK_GROUP on ACT_RU_IDENTITYLINK(GROUP_ID_);
+create index ACT_IDX_IDENT_LNK_SCOPE on ACT_RU_IDENTITYLINK(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_IDENT_LNK_SUB_SCOPE on ACT_RU_IDENTITYLINK(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_IDENT_LNK_SCOPE_DEF on ACT_RU_IDENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+insert into ACT_GE_PROPERTY values ('identitylink.schema.version', '7.0.0.0', 1);
+
+create table ACT_HI_IDENTITYLINK (
+    ID_ NVARCHAR2(64),
+    GROUP_ID_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255),
+    USER_ID_ NVARCHAR2(255),
+    TASK_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    PROC_INST_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create index ACT_IDX_HI_IDENT_LNK_USER on ACT_HI_IDENTITYLINK(USER_ID_);
+create index ACT_IDX_HI_IDENT_LNK_SCOPE on ACT_HI_IDENTITYLINK(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_HI_IDENT_LNK_SUB_SCOPE on ACT_HI_IDENTITYLINK(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_HI_IDENT_LNK_SCOPE_DEF on ACT_HI_IDENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+
+create table ACT_RU_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255) NOT NULL,
+    LOCK_EXP_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    EXCLUSIVE_ NUMBER(1,0) CHECK (EXCLUSIVE_ IN (1,0)),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    ELEMENT_ID_ NVARCHAR2(255),
+    ELEMENT_NAME_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    CORRELATION_ID_ NVARCHAR2(255),
+    RETRIES_ INTEGER,
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    DUEDATE_ TIMESTAMP(6),
+    REPEAT_ NVARCHAR2(255),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_TIMER_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255) NOT NULL,
+    LOCK_EXP_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    EXCLUSIVE_ NUMBER(1,0) CHECK (EXCLUSIVE_ IN (1,0)),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    ELEMENT_ID_ NVARCHAR2(255),
+    ELEMENT_NAME_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    CORRELATION_ID_ NVARCHAR2(255),
+    RETRIES_ INTEGER,
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    DUEDATE_ TIMESTAMP(6),
+    REPEAT_ NVARCHAR2(255),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_SUSPENDED_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255) NOT NULL,
+    EXCLUSIVE_ NUMBER(1,0) CHECK (EXCLUSIVE_ IN (1,0)),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    ELEMENT_ID_ NVARCHAR2(255),
+    ELEMENT_NAME_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    CORRELATION_ID_ NVARCHAR2(255),
+    RETRIES_ INTEGER,
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    DUEDATE_ TIMESTAMP(6),
+    REPEAT_ NVARCHAR2(255),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_DEADLETTER_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255) NOT NULL,
+    EXCLUSIVE_ NUMBER(1,0) CHECK (EXCLUSIVE_ IN (1,0)),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    ELEMENT_ID_ NVARCHAR2(255),
+    ELEMENT_NAME_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    CORRELATION_ID_ NVARCHAR2(255),
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    DUEDATE_ TIMESTAMP(6),
+    REPEAT_ NVARCHAR2(255),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_HISTORY_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    LOCK_EXP_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    RETRIES_ INTEGER,
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    ADV_HANDLER_CFG_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_EXTERNAL_JOB (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255) NOT NULL,
+    LOCK_EXP_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    EXCLUSIVE_ NUMBER(1,0) CHECK (EXCLUSIVE_ IN (1,0)),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    ELEMENT_ID_ NVARCHAR2(255),
+    ELEMENT_NAME_ NVARCHAR2(255),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    CORRELATION_ID_ NVARCHAR2(255),
+    RETRIES_ INTEGER,
+    EXCEPTION_STACK_ID_ NVARCHAR2(64),
+    EXCEPTION_MSG_ NVARCHAR2(2000),
+    DUEDATE_ TIMESTAMP(6),
+    REPEAT_ NVARCHAR2(255),
+    HANDLER_TYPE_ NVARCHAR2(255),
+    HANDLER_CFG_ NVARCHAR2(2000),
+    CUSTOM_VALUES_ID_ NVARCHAR2(64),
+    CREATE_TIME_ TIMESTAMP(6),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create index ACT_IDX_JOB_EXCEPTION on ACT_RU_JOB(EXCEPTION_STACK_ID_);
+create index ACT_IDX_JOB_CUSTOM_VAL_ID on ACT_RU_JOB(CUSTOM_VALUES_ID_);
+create index ACT_IDX_JOB_CORRELATION_ID on ACT_RU_JOB(CORRELATION_ID_);
+
+create index ACT_IDX_TJOB_EXCEPTION on ACT_RU_TIMER_JOB(EXCEPTION_STACK_ID_);
+create index ACT_IDX_TJOB_CUSTOM_VAL_ID on ACT_RU_TIMER_JOB(CUSTOM_VALUES_ID_);
+create index ACT_IDX_TJOB_CORRELATION_ID on ACT_RU_TIMER_JOB(CORRELATION_ID_);
+create index ACT_IDX_TJOB_DUEDATE on ACT_RU_TIMER_JOB(DUEDATE_);
+
+create index ACT_IDX_SJOB_EXCEPTION on ACT_RU_SUSPENDED_JOB(EXCEPTION_STACK_ID_);
+create index ACT_IDX_SJOB_CUSTOM_VAL_ID on ACT_RU_SUSPENDED_JOB(CUSTOM_VALUES_ID_);
+create index ACT_IDX_SJOB_CORRELATION_ID on ACT_RU_SUSPENDED_JOB(CORRELATION_ID_);
+
+create index ACT_IDX_DJOB_EXCEPTION on ACT_RU_DEADLETTER_JOB(EXCEPTION_STACK_ID_);
+create index ACT_IDX_DJOB_CUSTOM_VAL_ID on ACT_RU_DEADLETTER_JOB(CUSTOM_VALUES_ID_);
+create index ACT_IDX_DJOB_CORRELATION_ID on ACT_RU_DEADLETTER_JOB(CORRELATION_ID_);
+
+create index ACT_IDX_EJOB_EXCEPTION on ACT_RU_EXTERNAL_JOB(EXCEPTION_STACK_ID_);
+create index ACT_IDX_EJOB_CUSTOM_VAL_ID on ACT_RU_EXTERNAL_JOB(CUSTOM_VALUES_ID_);
+create index ACT_IDX_EJOB_CORRELATION_ID on ACT_RU_EXTERNAL_JOB(CORRELATION_ID_);
+
+alter table ACT_RU_JOB
+    add constraint ACT_FK_JOB_EXCEPTION
+        foreign key (EXCEPTION_STACK_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_JOB
+    add constraint ACT_FK_JOB_CUSTOM_VAL
+        foreign key (CUSTOM_VALUES_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_TIMER_JOB
+    add constraint ACT_FK_TJOB_EXCEPTION
+        foreign key (EXCEPTION_STACK_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_TIMER_JOB
+    add constraint ACT_FK_TJOB_CUSTOM_VAL
+        foreign key (CUSTOM_VALUES_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_SUSPENDED_JOB
+    add constraint ACT_FK_SJOB_EXCEPTION
+        foreign key (EXCEPTION_STACK_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_SUSPENDED_JOB
+    add constraint ACT_FK_SJOB_CUSTOM_VAL
+        foreign key (CUSTOM_VALUES_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_DEADLETTER_JOB
+    add constraint ACT_FK_DJOB_EXCEPTION
+        foreign key (EXCEPTION_STACK_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_DEADLETTER_JOB
+    add constraint ACT_FK_DJOB_CUSTOM_VAL
+        foreign key (CUSTOM_VALUES_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_EXTERNAL_JOB
+    add constraint ACT_FK_EJOB_EXCEPTION
+        foreign key (EXCEPTION_STACK_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+alter table ACT_RU_EXTERNAL_JOB
+    add constraint ACT_FK_EJOB_CUSTOM_VAL
+        foreign key (CUSTOM_VALUES_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+create index ACT_IDX_JOB_SCOPE on ACT_RU_JOB(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_JOB_SUB_SCOPE on ACT_RU_JOB(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_JOB_SCOPE_DEF on ACT_RU_JOB(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+create index ACT_IDX_TJOB_SCOPE on ACT_RU_TIMER_JOB(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_TJOB_SUB_SCOPE on ACT_RU_TIMER_JOB(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_TJOB_SCOPE_DEF on ACT_RU_TIMER_JOB(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+create index ACT_IDX_SJOB_SCOPE on ACT_RU_SUSPENDED_JOB(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_SJOB_SUB_SCOPE on ACT_RU_SUSPENDED_JOB(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_SJOB_SCOPE_DEF on ACT_RU_SUSPENDED_JOB(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+create index ACT_IDX_DJOB_SCOPE on ACT_RU_DEADLETTER_JOB(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_DJOB_SUB_SCOPE on ACT_RU_DEADLETTER_JOB(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_DJOB_SCOPE_DEF on ACT_RU_DEADLETTER_JOB(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+create index ACT_IDX_EJOB_SCOPE on ACT_RU_EXTERNAL_JOB(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_EJOB_SUB_SCOPE on ACT_RU_EXTERNAL_JOB(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_EJOB_SCOPE_DEF on ACT_RU_EXTERNAL_JOB(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+insert into ACT_GE_PROPERTY values ('job.schema.version', '7.0.0.0', 1);
+
+create table FLW_RU_BATCH (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    TYPE_ NVARCHAR2(64) not null,
+    SEARCH_KEY_ NVARCHAR2(255),
+    SEARCH_KEY2_ NVARCHAR2(255),
+    CREATE_TIME_ TIMESTAMP(6) not null,
+    COMPLETE_TIME_ TIMESTAMP(6),
+    STATUS_ NVARCHAR2(255),
+    BATCH_DOC_ID_ NVARCHAR2(64),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create table FLW_RU_BATCH_PART (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    BATCH_ID_ NVARCHAR2(64),
+    TYPE_ NVARCHAR2(64) not null,
+    SCOPE_ID_ NVARCHAR2(64),
+    SUB_SCOPE_ID_ NVARCHAR2(64),
+    SCOPE_TYPE_ NVARCHAR2(64),
+    SEARCH_KEY_ NVARCHAR2(255),
+    SEARCH_KEY2_ NVARCHAR2(255),
+    CREATE_TIME_ TIMESTAMP(6) not null,
+    COMPLETE_TIME_ TIMESTAMP(6),
+    STATUS_ NVARCHAR2(255),
+    RESULT_DOC_ID_ NVARCHAR2(64),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create index FLW_IDX_BATCH_PART on FLW_RU_BATCH_PART(BATCH_ID_);
+
+alter table FLW_RU_BATCH_PART
+    add constraint FLW_FK_BATCH_PART_PARENT
+        foreign key (BATCH_ID_)
+            references FLW_RU_BATCH (ID_);
+
+insert into ACT_GE_PROPERTY values ('batch.schema.version', '7.0.0.0', 1);
+
+
+create table ACT_RU_TASK (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    TASK_DEF_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    PROPAGATED_STAGE_INST_ID_ NVARCHAR2(255),
+    NAME_ NVARCHAR2(255),
+    PARENT_TASK_ID_ NVARCHAR2(64),
+    DESCRIPTION_ NVARCHAR2(2000),
+    TASK_DEF_KEY_ NVARCHAR2(255),
+    OWNER_ NVARCHAR2(255),
+    ASSIGNEE_ NVARCHAR2(255),
+    DELEGATION_ NVARCHAR2(64),
+    PRIORITY_ INTEGER,
+    CREATE_TIME_ TIMESTAMP(6),
+    DUE_DATE_ TIMESTAMP(6),
+    CATEGORY_ NVARCHAR2(255),
+    SUSPENSION_STATE_ INTEGER,
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    FORM_KEY_ NVARCHAR2(255),
+    CLAIM_TIME_ TIMESTAMP(6),
+    IS_COUNT_ENABLED_ NUMBER(1,0) CHECK (IS_COUNT_ENABLED_ IN (1,0)),
+    VAR_COUNT_ INTEGER,
+    ID_LINK_COUNT_ INTEGER,
+    SUB_TASK_COUNT_ INTEGER,
+    primary key (ID_)
+);
+
+create index ACT_IDX_TASK_CREATE on ACT_RU_TASK(CREATE_TIME_);
+create index ACT_IDX_TASK_SCOPE on ACT_RU_TASK(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_TASK_SUB_SCOPE on ACT_RU_TASK(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_TASK_SCOPE_DEF on ACT_RU_TASK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+insert into ACT_GE_PROPERTY values ('task.schema.version', '7.0.0.0', 1);
+
+create table ACT_HI_TASKINST (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER default 1,
+    PROC_DEF_ID_ NVARCHAR2(64),
+    TASK_DEF_ID_ NVARCHAR2(64),
+    TASK_DEF_KEY_ NVARCHAR2(255),
+    PROC_INST_ID_ NVARCHAR2(64),
+    EXECUTION_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    PROPAGATED_STAGE_INST_ID_ NVARCHAR2(255),
+    PARENT_TASK_ID_ NVARCHAR2(64),
+    NAME_ NVARCHAR2(255),
+    DESCRIPTION_ NVARCHAR2(2000),
+    OWNER_ NVARCHAR2(255),
+    ASSIGNEE_ NVARCHAR2(255),
+    START_TIME_ TIMESTAMP(6) not null,
+    CLAIM_TIME_ TIMESTAMP(6),
+    END_TIME_ TIMESTAMP(6),
+    DURATION_ NUMBER(19,0),
+    DELETE_REASON_ NVARCHAR2(2000),
+    PRIORITY_ INTEGER,
+    DUE_DATE_ TIMESTAMP(6),
+    FORM_KEY_ NVARCHAR2(255),
+    CATEGORY_ NVARCHAR2(255),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    LAST_UPDATED_TIME_ TIMESTAMP(6),
+    primary key (ID_)
+);
+
+create table ACT_HI_TSK_LOG (
+    ID_ NUMBER(19),
+    TYPE_ NVARCHAR2(64),
+    TASK_ID_ NVARCHAR2(64) not null,
+    TIME_STAMP_ TIMESTAMP(6) not null,
+    USER_ID_ NVARCHAR2(255),
+    DATA_ NVARCHAR2(2000),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create sequence act_hi_task_evt_log_seq start with 1 increment by 1;
+
+create index ACT_IDX_HI_TASK_SCOPE on ACT_HI_TASKINST(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_HI_TASK_SUB_SCOPE on ACT_HI_TASKINST(SUB_SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_HI_TASK_SCOPE_DEF on ACT_HI_TASKINST(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
+
+create table ACT_RU_VARIABLE (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    TYPE_ NVARCHAR2(255) not null,
+    NAME_ NVARCHAR2(255) not null,
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    TASK_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    BYTEARRAY_ID_ NVARCHAR2(64),
+    DOUBLE_ NUMBER(*,10),
+    LONG_ NUMBER(19,0),
+    TEXT_ NVARCHAR2(2000),
+    TEXT2_ NVARCHAR2(2000),
+    META_INFO_ NVARCHAR2(2000),
+    primary key (ID_)
+);
+
+create index ACT_IDX_RU_VAR_SCOPE_ID_TYPE on ACT_RU_VARIABLE(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_RU_VAR_SUB_ID_TYPE on ACT_RU_VARIABLE(SUB_SCOPE_ID_, SCOPE_TYPE_);
+
+create index ACT_IDX_VAR_BYTEARRAY on ACT_RU_VARIABLE(BYTEARRAY_ID_);
+alter table ACT_RU_VARIABLE
+    add constraint ACT_FK_VAR_BYTEARRAY
+        foreign key (BYTEARRAY_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+insert into ACT_GE_PROPERTY values ('variable.schema.version', '7.0.0.0', 1);
+
+create table ACT_HI_VARINST (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER default 1,
+    PROC_INST_ID_ NVARCHAR2(64),
+    EXECUTION_ID_ NVARCHAR2(64),
+    TASK_ID_ NVARCHAR2(64),
+    NAME_ NVARCHAR2(255) not null,
+    VAR_TYPE_ NVARCHAR2(100),
+    SCOPE_ID_ NVARCHAR2(255),
+    SUB_SCOPE_ID_ NVARCHAR2(255),
+    SCOPE_TYPE_ NVARCHAR2(255),
+    BYTEARRAY_ID_ NVARCHAR2(64),
+    DOUBLE_ NUMBER(*,10),
+    LONG_ NUMBER(19,0),
+    TEXT_ NVARCHAR2(2000),
+    TEXT2_ NVARCHAR2(2000),
+    CREATE_TIME_ TIMESTAMP(6),
+    LAST_UPDATED_TIME_ TIMESTAMP(6),
+    META_INFO_ NVARCHAR2(2000),
+    primary key (ID_)
+);
+
+create index ACT_IDX_HI_PROCVAR_NAME_TYPE on ACT_HI_VARINST(NAME_, VAR_TYPE_);
+create index ACT_IDX_HI_VAR_SCOPE_ID_TYPE on ACT_HI_VARINST(SCOPE_ID_, SCOPE_TYPE_);
+create index ACT_IDX_HI_VAR_SUB_ID_TYPE on ACT_HI_VARINST(SUB_SCOPE_ID_, SCOPE_TYPE_);
+
+
+create table ACT_RU_EVENT_SUBSCR (
+    ID_ NVARCHAR2(64) not null,
+    REV_ integer,
+    EVENT_TYPE_ NVARCHAR2(255) not null,
+    EVENT_NAME_ NVARCHAR2(255),
+    EXECUTION_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    ACTIVITY_ID_ NVARCHAR2(64),
+    CONFIGURATION_ NVARCHAR2(255),
+    CREATED_ TIMESTAMP(6) not null,
+    PROC_DEF_ID_ NVARCHAR2(64),
+    SUB_SCOPE_ID_ NVARCHAR2(64),
+    SCOPE_ID_ NVARCHAR2(64),
+    SCOPE_DEFINITION_ID_ NVARCHAR2(64),
+    SCOPE_TYPE_ NVARCHAR2(64),
+    LOCK_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create index ACT_IDX_EVENT_SUBSCR_CONFIG_ on ACT_RU_EVENT_SUBSCR(CONFIGURATION_);
+create index ACT_IDX_EVENT_SUBSCR on ACT_RU_EVENT_SUBSCR(EXECUTION_ID_);
+create index ACT_IDX_EVENT_SUBSCR_SCOPEREF_ on ACT_RU_EVENT_SUBSCR(SCOPE_ID_, SCOPE_TYPE_);
+
+insert into ACT_GE_PROPERTY values ('eventsubscription.schema.version', '7.0.0.0', 1);
+create table ACT_RE_DEPLOYMENT (
+    ID_ NVARCHAR2(64),
+    NAME_ NVARCHAR2(255),
+    CATEGORY_ NVARCHAR2(255),
+    KEY_ NVARCHAR2(255),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    DEPLOY_TIME_ TIMESTAMP(6),
+    DERIVED_FROM_ NVARCHAR2(64),
+    DERIVED_FROM_ROOT_ NVARCHAR2(64),
+    PARENT_DEPLOYMENT_ID_ NVARCHAR2(255),
+    ENGINE_VERSION_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create table ACT_RE_MODEL (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    NAME_ NVARCHAR2(255),
+    KEY_ NVARCHAR2(255),
+    CATEGORY_ NVARCHAR2(255),
+    CREATE_TIME_ TIMESTAMP(6),
+    LAST_UPDATE_TIME_ TIMESTAMP(6),
+    VERSION_ INTEGER,
+    META_INFO_ NVARCHAR2(2000),
+    DEPLOYMENT_ID_ NVARCHAR2(64),
+    EDITOR_SOURCE_VALUE_ID_ NVARCHAR2(64),
+    EDITOR_SOURCE_EXTRA_VALUE_ID_ NVARCHAR2(64),
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    primary key (ID_)
+);
+
+create table ACT_RU_EXECUTION (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    PROC_INST_ID_ NVARCHAR2(64),
+    BUSINESS_KEY_ NVARCHAR2(255),
+    PARENT_ID_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    SUPER_EXEC_ NVARCHAR2(64),
+    ROOT_PROC_INST_ID_ NVARCHAR2(64),
+    ACT_ID_ NVARCHAR2(255),
+    IS_ACTIVE_ NUMBER(1,0) CHECK (IS_ACTIVE_ IN (1,0)),
+    IS_CONCURRENT_ NUMBER(1,0) CHECK (IS_CONCURRENT_ IN (1,0)),
+    IS_SCOPE_ NUMBER(1,0) CHECK (IS_SCOPE_ IN (1,0)),
+    IS_EVENT_SCOPE_ NUMBER(1,0) CHECK (IS_EVENT_SCOPE_ IN (1,0)),
+    IS_MI_ROOT_ NUMBER(1,0) CHECK (IS_MI_ROOT_ IN (1,0)),
+    SUSPENSION_STATE_ INTEGER,
+    CACHED_ENT_STATE_ INTEGER,
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    NAME_ NVARCHAR2(255),
+    START_ACT_ID_ NVARCHAR2(255),
+    START_TIME_ TIMESTAMP(6),
+    START_USER_ID_ NVARCHAR2(255),
+    LOCK_TIME_ TIMESTAMP(6),
+    LOCK_OWNER_ NVARCHAR2(255),
+    IS_COUNT_ENABLED_ NUMBER(1,0) CHECK (IS_COUNT_ENABLED_ IN (1,0)),
+    EVT_SUBSCR_COUNT_ INTEGER,
+    TASK_COUNT_ INTEGER,
+    JOB_COUNT_ INTEGER,
+    TIMER_JOB_COUNT_ INTEGER,
+    SUSP_JOB_COUNT_ INTEGER,
+    DEADLETTER_JOB_COUNT_ INTEGER,
+    EXTERNAL_WORKER_JOB_COUNT_ INTEGER,
+    VAR_COUNT_ INTEGER,
+    ID_LINK_COUNT_ INTEGER,
+    CALLBACK_ID_ NVARCHAR2(255),
+    CALLBACK_TYPE_ NVARCHAR2(255),
+    REFERENCE_ID_ NVARCHAR2(255),
+    REFERENCE_TYPE_ NVARCHAR2(255),
+    PROPAGATED_STAGE_INST_ID_ NVARCHAR2(255),
+    BUSINESS_STATUS_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create table ACT_RE_PROCDEF (
+    ID_ NVARCHAR2(64) NOT NULL,
+    REV_ INTEGER,
+    CATEGORY_ NVARCHAR2(255),
+    NAME_ NVARCHAR2(255),
+    KEY_ NVARCHAR2(255) NOT NULL,
+    VERSION_ INTEGER NOT NULL,
+    DEPLOYMENT_ID_ NVARCHAR2(64),
+    RESOURCE_NAME_ NVARCHAR2(2000),
+    DGRM_RESOURCE_NAME_ varchar(4000),
+    DESCRIPTION_ NVARCHAR2(2000),
+    HAS_START_FORM_KEY_ NUMBER(1,0) CHECK (HAS_START_FORM_KEY_ IN (1,0)),
+    HAS_GRAPHICAL_NOTATION_ NUMBER(1,0) CHECK (HAS_GRAPHICAL_NOTATION_ IN (1,0)),
+    SUSPENSION_STATE_ INTEGER,
+    TENANT_ID_ NVARCHAR2(255) DEFAULT '',
+    DERIVED_FROM_ NVARCHAR2(64),
+    DERIVED_FROM_ROOT_ NVARCHAR2(64),
+    DERIVED_VERSION_ INTEGER DEFAULT 0 NOT NULL,
+    ENGINE_VERSION_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create table ACT_EVT_LOG (
+    LOG_NR_ NUMBER(19),
+    TYPE_ NVARCHAR2(64),
+    PROC_DEF_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    EXECUTION_ID_ NVARCHAR2(64),
+    TASK_ID_ NVARCHAR2(64),
+    TIME_STAMP_ TIMESTAMP(6) not null,
+    USER_ID_ NVARCHAR2(255),
+    DATA_ BLOB,
+    LOCK_OWNER_ NVARCHAR2(255),
+    LOCK_TIME_ TIMESTAMP(6) null,
+    IS_PROCESSED_ NUMBER(3) default 0,
+    primary key (LOG_NR_)
+);
+
+create sequence act_evt_log_seq;
+
+create table ACT_PROCDEF_INFO (
+    ID_ NVARCHAR2(64) not null,
+    PROC_DEF_ID_ NVARCHAR2(64) not null,
+    REV_ integer,
+    INFO_JSON_ID_ NVARCHAR2(64),
+    primary key (ID_)
+);
+
+create table ACT_RU_ACTINST (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER default 1,
+    PROC_DEF_ID_ NVARCHAR2(64) not null,
+    PROC_INST_ID_ NVARCHAR2(64) not null,
+    EXECUTION_ID_ NVARCHAR2(64) not null,
+    ACT_ID_ NVARCHAR2(255) not null,
+    TASK_ID_ NVARCHAR2(64),
+    CALL_PROC_INST_ID_ NVARCHAR2(64),
+    ACT_NAME_ NVARCHAR2(255),
+    ACT_TYPE_ NVARCHAR2(255) not null,
+    ASSIGNEE_ NVARCHAR2(255),
+    START_TIME_ TIMESTAMP(6) not null,
+    END_TIME_ TIMESTAMP(6),
+    DURATION_ NUMBER(19,0),
+    TRANSACTION_ORDER_ INTEGER,
+    DELETE_REASON_ NVARCHAR2(2000),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create index ACT_IDX_EXEC_BUSKEY on ACT_RU_EXECUTION(BUSINESS_KEY_);
+create index ACT_IDX_EXEC_ROOT on ACT_RU_EXECUTION(ROOT_PROC_INST_ID_);
+create index ACT_IDX_EXEC_REF_ID_ on ACT_RU_EXECUTION(REFERENCE_ID_);
+create index ACT_IDX_VARIABLE_TASK_ID on ACT_RU_VARIABLE(TASK_ID_);
+
+create index ACT_IDX_RU_ACTI_START on ACT_RU_ACTINST(START_TIME_);
+create index ACT_IDX_RU_ACTI_END on ACT_RU_ACTINST(END_TIME_);
+create index ACT_IDX_RU_ACTI_PROC on ACT_RU_ACTINST(PROC_INST_ID_);
+create index ACT_IDX_RU_ACTI_PROC_ACT on ACT_RU_ACTINST(PROC_INST_ID_, ACT_ID_);
+create index ACT_IDX_RU_ACTI_EXEC on ACT_RU_ACTINST(EXECUTION_ID_);
+create index ACT_IDX_RU_ACTI_EXEC_ACT on ACT_RU_ACTINST(EXECUTION_ID_, ACT_ID_);
+create index ACT_IDX_RU_ACTI_TASK on ACT_RU_ACTINST(TASK_ID_);
+
+create index ACT_IDX_BYTEAR_DEPL on ACT_GE_BYTEARRAY(DEPLOYMENT_ID_);
+alter table ACT_GE_BYTEARRAY
+    add constraint ACT_FK_BYTEARR_DEPL
+        foreign key (DEPLOYMENT_ID_)
+            references ACT_RE_DEPLOYMENT (ID_);
+
+alter table ACT_RE_PROCDEF
+    add constraint ACT_UNIQ_PROCDEF
+        unique (KEY_,VERSION_, DERIVED_VERSION_, TENANT_ID_);
+
+create index ACT_IDX_EXE_PROCINST on ACT_RU_EXECUTION(PROC_INST_ID_);
+alter table ACT_RU_EXECUTION
+    add constraint ACT_FK_EXE_PROCINST
+        foreign key (PROC_INST_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_EXE_PARENT on ACT_RU_EXECUTION(PARENT_ID_);
+alter table ACT_RU_EXECUTION
+    add constraint ACT_FK_EXE_PARENT
+        foreign key (PARENT_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_EXE_SUPER on ACT_RU_EXECUTION(SUPER_EXEC_);
+alter table ACT_RU_EXECUTION
+    add constraint ACT_FK_EXE_SUPER
+        foreign key (SUPER_EXEC_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_EXE_PROCDEF on ACT_RU_EXECUTION(PROC_DEF_ID_);
+alter table ACT_RU_EXECUTION
+    add constraint ACT_FK_EXE_PROCDEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_TSKASS_TASK on ACT_RU_IDENTITYLINK(TASK_ID_);
+alter table ACT_RU_IDENTITYLINK
+    add constraint ACT_FK_TSKASS_TASK
+        foreign key (TASK_ID_)
+            references ACT_RU_TASK (ID_);
+
+create index ACT_IDX_ATHRZ_PROCEDEF  on ACT_RU_IDENTITYLINK(PROC_DEF_ID_);
+alter table ACT_RU_IDENTITYLINK
+    add constraint ACT_FK_ATHRZ_PROCEDEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_IDL_PROCINST on ACT_RU_IDENTITYLINK(PROC_INST_ID_);
+alter table ACT_RU_IDENTITYLINK
+    add constraint ACT_FK_IDL_PROCINST
+        foreign key (PROC_INST_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_TASK_EXEC on ACT_RU_TASK(EXECUTION_ID_);
+alter table ACT_RU_TASK
+    add constraint ACT_FK_TASK_EXE
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_TASK_PROCINST on ACT_RU_TASK(PROC_INST_ID_);
+alter table ACT_RU_TASK
+    add constraint ACT_FK_TASK_PROCINST
+        foreign key (PROC_INST_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_TASK_PROCDEF on ACT_RU_TASK(PROC_DEF_ID_);
+alter table ACT_RU_TASK
+    add constraint ACT_FK_TASK_PROCDEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_VAR_EXE on ACT_RU_VARIABLE(EXECUTION_ID_);
+alter table ACT_RU_VARIABLE
+    add constraint ACT_FK_VAR_EXE
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_VAR_PROCINST on ACT_RU_VARIABLE(PROC_INST_ID_);
+alter table ACT_RU_VARIABLE
+    add constraint ACT_FK_VAR_PROCINST
+        foreign key (PROC_INST_ID_)
+            references ACT_RU_EXECUTION(ID_);
+
+create index ACT_IDX_JOB_EXECUTION_ID on ACT_RU_JOB(EXECUTION_ID_);
+alter table ACT_RU_JOB
+    add constraint ACT_FK_JOB_EXECUTION
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_JOB_PROC_INST_ID on ACT_RU_JOB(PROCESS_INSTANCE_ID_);
+alter table ACT_RU_JOB
+    add constraint ACT_FK_JOB_PROCESS_INSTANCE
+        foreign key (PROCESS_INSTANCE_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_JOB_PROC_DEF_ID on ACT_RU_JOB(PROC_DEF_ID_);
+alter table ACT_RU_JOB
+    add constraint ACT_FK_JOB_PROC_DEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_TJOB_EXECUTION_ID on ACT_RU_TIMER_JOB(EXECUTION_ID_);
+alter table ACT_RU_TIMER_JOB
+    add constraint ACT_FK_TJOB_EXECUTION
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_TJOB_PROC_INST_ID on ACT_RU_TIMER_JOB(PROCESS_INSTANCE_ID_);
+alter table ACT_RU_TIMER_JOB
+    add constraint ACT_FK_TJOB_PROCESS_INSTANCE
+        foreign key (PROCESS_INSTANCE_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_TJOB_PROC_DEF_ID on ACT_RU_TIMER_JOB(PROC_DEF_ID_);
+alter table ACT_RU_TIMER_JOB
+    add constraint ACT_FK_TJOB_PROC_DEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_SJOB_EXECUTION_ID on ACT_RU_SUSPENDED_JOB(EXECUTION_ID_);
+alter table ACT_RU_SUSPENDED_JOB
+    add constraint ACT_FK_SJOB_EXECUTION
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_SJOB_PROC_INST_ID on ACT_RU_SUSPENDED_JOB(PROCESS_INSTANCE_ID_);
+alter table ACT_RU_SUSPENDED_JOB
+    add constraint ACT_FK_SJOB_PROCESS_INSTANCE
+        foreign key (PROCESS_INSTANCE_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_SJOB_PROC_DEF_ID on ACT_RU_SUSPENDED_JOB(PROC_DEF_ID_);
+alter table ACT_RU_SUSPENDED_JOB
+    add constraint ACT_FK_SJOB_PROC_DEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+create index ACT_IDX_DJOB_EXECUTION_ID on ACT_RU_DEADLETTER_JOB(EXECUTION_ID_);
+alter table ACT_RU_DEADLETTER_JOB
+    add constraint ACT_FK_DJOB_EXECUTION
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_DJOB_PROC_INST_ID on ACT_RU_DEADLETTER_JOB(PROCESS_INSTANCE_ID_);
+alter table ACT_RU_DEADLETTER_JOB
+    add constraint ACT_FK_DJOB_PROCESS_INSTANCE
+        foreign key (PROCESS_INSTANCE_ID_)
+            references ACT_RU_EXECUTION (ID_);
+
+create index ACT_IDX_DJOB_PROC_DEF_ID on ACT_RU_DEADLETTER_JOB(PROC_DEF_ID_);
+alter table ACT_RU_DEADLETTER_JOB
+    add constraint ACT_FK_DJOB_PROC_DEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+alter table ACT_RU_EVENT_SUBSCR
+    add constraint ACT_FK_EVENT_EXEC
+        foreign key (EXECUTION_ID_)
+            references ACT_RU_EXECUTION(ID_);
+
+create index ACT_IDX_MODEL_SOURCE on ACT_RE_MODEL(EDITOR_SOURCE_VALUE_ID_);
+alter table ACT_RE_MODEL
+    add constraint ACT_FK_MODEL_SOURCE
+        foreign key (EDITOR_SOURCE_VALUE_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+create index ACT_IDX_MODEL_SOURCE_EXTRA on ACT_RE_MODEL(EDITOR_SOURCE_EXTRA_VALUE_ID_);
+alter table ACT_RE_MODEL
+    add constraint ACT_FK_MODEL_SOURCE_EXTRA
+        foreign key (EDITOR_SOURCE_EXTRA_VALUE_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+create index ACT_IDX_MODEL_DEPLOYMENT on ACT_RE_MODEL(DEPLOYMENT_ID_);
+alter table ACT_RE_MODEL
+    add constraint ACT_FK_MODEL_DEPLOYMENT
+        foreign key (DEPLOYMENT_ID_)
+            references ACT_RE_DEPLOYMENT (ID_);
+
+create index ACT_IDX_PROCDEF_INFO_JSON on ACT_PROCDEF_INFO(INFO_JSON_ID_);
+alter table ACT_PROCDEF_INFO
+    add constraint ACT_FK_INFO_JSON_BA
+        foreign key (INFO_JSON_ID_)
+            references ACT_GE_BYTEARRAY (ID_);
+
+create index ACT_IDX_PROCDEF_INFO_PROC on ACT_PROCDEF_INFO(PROC_DEF_ID_);
+alter table ACT_PROCDEF_INFO
+    add constraint ACT_FK_INFO_PROCDEF
+        foreign key (PROC_DEF_ID_)
+            references ACT_RE_PROCDEF (ID_);
+
+alter table ACT_PROCDEF_INFO
+    add constraint ACT_UNIQ_INFO_PROCDEF
+        unique (PROC_DEF_ID_);
+
+insert into ACT_GE_PROPERTY
+values ('schema.version', '7.0.0.0', 1);
+
+insert into ACT_GE_PROPERTY
+values ('schema.history', 'create(7.0.0.0)', 1);
+
+create table ACT_HI_PROCINST (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER default 1,
+    PROC_INST_ID_ NVARCHAR2(64) not null,
+    BUSINESS_KEY_ NVARCHAR2(255),
+    PROC_DEF_ID_ NVARCHAR2(64) not null,
+    START_TIME_ TIMESTAMP(6) not null,
+    END_TIME_ TIMESTAMP(6),
+    DURATION_ NUMBER(19,0),
+    START_USER_ID_ NVARCHAR2(255),
+    START_ACT_ID_ NVARCHAR2(255),
+    END_ACT_ID_ NVARCHAR2(255),
+    SUPER_PROCESS_INSTANCE_ID_ NVARCHAR2(64),
+    DELETE_REASON_ NVARCHAR2(2000),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    NAME_ NVARCHAR2(255),
+    CALLBACK_ID_ NVARCHAR2(255),
+    CALLBACK_TYPE_ NVARCHAR2(255),
+    REFERENCE_ID_ NVARCHAR2(255),
+    REFERENCE_TYPE_ NVARCHAR2(255),
+    PROPAGATED_STAGE_INST_ID_ NVARCHAR2(255),
+    BUSINESS_STATUS_ NVARCHAR2(255),
+    primary key (ID_),
+    unique (PROC_INST_ID_)
+);
+
+create table ACT_HI_ACTINST (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER default 1,
+    PROC_DEF_ID_ NVARCHAR2(64) not null,
+    PROC_INST_ID_ NVARCHAR2(64) not null,
+    EXECUTION_ID_ NVARCHAR2(64) not null,
+    ACT_ID_ NVARCHAR2(255) not null,
+    TASK_ID_ NVARCHAR2(64),
+    CALL_PROC_INST_ID_ NVARCHAR2(64),
+    ACT_NAME_ NVARCHAR2(255),
+    ACT_TYPE_ NVARCHAR2(255) not null,
+    ASSIGNEE_ NVARCHAR2(255),
+    START_TIME_ TIMESTAMP(6) not null,
+    END_TIME_ TIMESTAMP(6),
+    TRANSACTION_ORDER_ INTEGER,
+    DURATION_ NUMBER(19,0),
+    DELETE_REASON_ NVARCHAR2(2000),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create table ACT_HI_DETAIL (
+    ID_ NVARCHAR2(64) not null,
+    TYPE_ NVARCHAR2(255) not null,
+    PROC_INST_ID_ NVARCHAR2(64),
+    EXECUTION_ID_ NVARCHAR2(64),
+    TASK_ID_ NVARCHAR2(64),
+    ACT_INST_ID_ NVARCHAR2(64),
+    NAME_ NVARCHAR2(255) not null,
+    VAR_TYPE_ NVARCHAR2(64),
+    REV_ INTEGER,
+    TIME_ TIMESTAMP(6) not null,
+    BYTEARRAY_ID_ NVARCHAR2(64),
+    DOUBLE_ NUMBER(*,10),
+    LONG_ NUMBER(19,0),
+    TEXT_ NVARCHAR2(2000),
+    TEXT2_ NVARCHAR2(2000),
+    primary key (ID_)
+);
+
+create table ACT_HI_COMMENT (
+    ID_ NVARCHAR2(64) not null,
+    TYPE_ NVARCHAR2(255),
+    TIME_ TIMESTAMP(6) not null,
+    USER_ID_ NVARCHAR2(255),
+    TASK_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    ACTION_ NVARCHAR2(255),
+    MESSAGE_ NVARCHAR2(2000),
+    FULL_MSG_ BLOB,
+    primary key (ID_)
+);
+
+create table ACT_HI_ATTACHMENT (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    USER_ID_ NVARCHAR2(255),
+    NAME_ NVARCHAR2(255),
+    DESCRIPTION_ NVARCHAR2(2000),
+    TYPE_ NVARCHAR2(255),
+    TASK_ID_ NVARCHAR2(64),
+    PROC_INST_ID_ NVARCHAR2(64),
+    URL_ NVARCHAR2(2000),
+    CONTENT_ID_ NVARCHAR2(64),
+    TIME_ TIMESTAMP(6),
+    primary key (ID_)
+);
+
+create index ACT_IDX_HI_PRO_INST_END on ACT_HI_PROCINST(END_TIME_);
+create index ACT_IDX_HI_PRO_I_BUSKEY on ACT_HI_PROCINST(BUSINESS_KEY_);
+create index ACT_IDX_HI_PRO_SUPER_PROCINST on ACT_HI_PROCINST(SUPER_PROCESS_INSTANCE_ID_);
+create index ACT_IDX_HI_ACT_INST_START on ACT_HI_ACTINST(START_TIME_);
+create index ACT_IDX_HI_ACT_INST_END on ACT_HI_ACTINST(END_TIME_);
+create index ACT_IDX_HI_DETAIL_PROC_INST on ACT_HI_DETAIL(PROC_INST_ID_);
+create index ACT_IDX_HI_DETAIL_ACT_INST on ACT_HI_DETAIL(ACT_INST_ID_);
+create index ACT_IDX_HI_DETAIL_TIME on ACT_HI_DETAIL(TIME_);
+create index ACT_IDX_HI_DETAIL_NAME on ACT_HI_DETAIL(NAME_);
+create index ACT_IDX_HI_DETAIL_TASK_ID on ACT_HI_DETAIL(TASK_ID_);
+create index ACT_IDX_HI_PROCVAR_PROC_INST on ACT_HI_VARINST(PROC_INST_ID_);
+create index ACT_IDX_HI_PROCVAR_TASK_ID on ACT_HI_VARINST(TASK_ID_);
+create index ACT_IDX_HI_PROCVAR_EXE on ACT_HI_VARINST(EXECUTION_ID_);
+create index ACT_IDX_HI_IDENT_LNK_TASK on ACT_HI_IDENTITYLINK(TASK_ID_);
+create index ACT_IDX_HI_IDENT_LNK_PROCINST on ACT_HI_IDENTITYLINK(PROC_INST_ID_);
+
+create index ACT_IDX_HI_ACT_INST_PROCINST on ACT_HI_ACTINST(PROC_INST_ID_, ACT_ID_);
+create index ACT_IDX_HI_ACT_INST_EXEC on ACT_HI_ACTINST(EXECUTION_ID_, ACT_ID_);
+create index ACT_IDX_HI_TASK_INST_PROCINST on ACT_HI_TASKINST(PROC_INST_ID_);
+create table ACT_ID_PROPERTY (
+    NAME_ NVARCHAR2(64),
+    VALUE_ NVARCHAR2(300),
+    REV_ INTEGER,
+    primary key (NAME_)
+);
+
+insert into ACT_ID_PROPERTY
+values ('schema.version', '7.0.0.0', 1);
+
+create table ACT_ID_BYTEARRAY (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    NAME_ NVARCHAR2(255),
+    BYTES_ BLOB,
+    primary key (ID_)
+);
+
+create table ACT_ID_GROUP (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    NAME_ NVARCHAR2(255),
+    TYPE_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create table ACT_ID_MEMBERSHIP (
+    USER_ID_ NVARCHAR2(64),
+    GROUP_ID_ NVARCHAR2(64),
+    primary key (USER_ID_, GROUP_ID_)
+);
+
+create table ACT_ID_USER (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    FIRST_ NVARCHAR2(255),
+    LAST_ NVARCHAR2(255),
+    DISPLAY_NAME_ NVARCHAR2(255),
+    EMAIL_ NVARCHAR2(255),
+    PWD_ NVARCHAR2(255),
+    PICTURE_ID_ NVARCHAR2(64),
+    TENANT_ID_ NVARCHAR2(255) default '',
+    primary key (ID_)
+);
+
+create table ACT_ID_INFO (
+    ID_ NVARCHAR2(64),
+    REV_ INTEGER,
+    USER_ID_ NVARCHAR2(64),
+    TYPE_ NVARCHAR2(64),
+    KEY_ NVARCHAR2(255),
+    VALUE_ NVARCHAR2(255),
+    PASSWORD_ BLOB,
+    PARENT_ID_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create table ACT_ID_TOKEN (
+    ID_ NVARCHAR2(64) not null,
+    REV_ INTEGER,
+    TOKEN_VALUE_ NVARCHAR2(255),
+    TOKEN_DATE_ TIMESTAMP(6),
+    IP_ADDRESS_ NVARCHAR2(255),
+    USER_AGENT_ NVARCHAR2(255),
+    USER_ID_ NVARCHAR2(255),
+    TOKEN_DATA_ NVARCHAR2(2000),
+    primary key (ID_)
+);
+
+create table ACT_ID_PRIV (
+    ID_ NVARCHAR2(64) not null,
+    NAME_ NVARCHAR2(255) not null,
+    primary key (ID_)
+);
+
+create table ACT_ID_PRIV_MAPPING (
+    ID_ NVARCHAR2(64) not null,
+    PRIV_ID_ NVARCHAR2(64) not null,
+    USER_ID_ NVARCHAR2(255),
+    GROUP_ID_ NVARCHAR2(255),
+    primary key (ID_)
+);
+
+create index ACT_IDX_MEMB_GROUP on ACT_ID_MEMBERSHIP(GROUP_ID_);
+alter table ACT_ID_MEMBERSHIP
+    add constraint ACT_FK_MEMB_GROUP
+        foreign key (GROUP_ID_)
+            references ACT_ID_GROUP (ID_);
+
+create index ACT_IDX_MEMB_USER on ACT_ID_MEMBERSHIP(USER_ID_);
+alter table ACT_ID_MEMBERSHIP
+    add constraint ACT_FK_MEMB_USER
+        foreign key (USER_ID_)
+            references ACT_ID_USER (ID_);
+
+create index ACT_IDX_PRIV_MAPPING on ACT_ID_PRIV_MAPPING(PRIV_ID_);
+alter table ACT_ID_PRIV_MAPPING
+    add constraint ACT_FK_PRIV_MAPPING
+        foreign key (PRIV_ID_)
+            references ACT_ID_PRIV (ID_);
+
+create index ACT_IDX_PRIV_USER on ACT_ID_PRIV_MAPPING(USER_ID_);
+create index ACT_IDX_PRIV_GROUP on ACT_ID_PRIV_MAPPING(GROUP_ID_);
+
+alter table ACT_ID_PRIV
+    add constraint ACT_UNIQ_PRIV_NAME
+        unique (NAME_);
+
+CREATE TABLE FLW_EV_DATABASECHANGELOGLOCK (ID INTEGER NOT NULL, LOCKED NUMBER(1) NOT NULL, LOCKGRANTED TIMESTAMP, LOCKEDBY VARCHAR2(255), CONSTRAINT PK_FLW_EV_DATABASECHANGELOGLOC PRIMARY KEY (ID));
+
+DELETE FROM FLW_EV_DATABASECHANGELOGLOCK;
+
+INSERT INTO FLW_EV_DATABASECHANGELOGLOCK (ID, LOCKED) VALUES (1, 0);
+
+UPDATE FLW_EV_DATABASECHANGELOGLOCK SET LOCKED = 1, LOCKEDBY = '192.168.10.1 (192.168.10.1)', LOCKGRANTED = TO_TIMESTAMP('2022-12-21 17:24:52.826', 'YYYY-MM-DD HH24:MI:SS.FF') WHERE ID = 1 AND LOCKED = 0;
+
+CREATE TABLE FLW_EV_DATABASECHANGELOG (ID VARCHAR2(255) NOT NULL, AUTHOR VARCHAR2(255) NOT NULL, FILENAME VARCHAR2(255) NOT NULL, DATEEXECUTED TIMESTAMP NOT NULL, ORDEREXECUTED INTEGER NOT NULL, EXECTYPE VARCHAR2(10) NOT NULL, MD5SUM VARCHAR2(35), DESCRIPTION VARCHAR2(255), COMMENTS VARCHAR2(255), TAG VARCHAR2(255), LIQUIBASE VARCHAR2(20), CONTEXTS VARCHAR2(255), LABELS VARCHAR2(255), DEPLOYMENT_ID VARCHAR2(10));
+
+CREATE TABLE FLW_EVENT_DEPLOYMENT (ID_ VARCHAR2(255) NOT NULL, NAME_ VARCHAR2(255), CATEGORY_ VARCHAR2(255), DEPLOY_TIME_ TIMESTAMP(3), TENANT_ID_ VARCHAR2(255), PARENT_DEPLOYMENT_ID_ VARCHAR2(255), CONSTRAINT PK_FLW_EVENT_DEPLOYMENT PRIMARY KEY (ID_));
+
+CREATE TABLE FLW_EVENT_RESOURCE (ID_ VARCHAR2(255) NOT NULL, NAME_ VARCHAR2(255), DEPLOYMENT_ID_ VARCHAR2(255), RESOURCE_BYTES_ BLOB, CONSTRAINT PK_FLW_EVENT_RESOURCE PRIMARY KEY (ID_));
+
+CREATE TABLE FLW_EVENT_DEFINITION (ID_ VARCHAR2(255) NOT NULL, NAME_ VARCHAR2(255), VERSION_ INTEGER, KEY_ VARCHAR2(255), CATEGORY_ VARCHAR2(255), DEPLOYMENT_ID_ VARCHAR2(255), TENANT_ID_ VARCHAR2(255), RESOURCE_NAME_ VARCHAR2(255), DESCRIPTION_ VARCHAR2(255), CONSTRAINT PK_FLW_EVENT_DEFINITION PRIMARY KEY (ID_));
+
+CREATE UNIQUE INDEX ACT_IDX_EVENT_DEF_UNIQ ON FLW_EVENT_DEFINITION(KEY_, VERSION_, TENANT_ID_);
+
+CREATE TABLE FLW_CHANNEL_DEFINITION (ID_ VARCHAR2(255) NOT NULL, NAME_ VARCHAR2(255), VERSION_ INTEGER, KEY_ VARCHAR2(255), CATEGORY_ VARCHAR2(255), DEPLOYMENT_ID_ VARCHAR2(255), CREATE_TIME_ TIMESTAMP(3), TENANT_ID_ VARCHAR2(255), RESOURCE_NAME_ VARCHAR2(255), DESCRIPTION_ VARCHAR2(255), CONSTRAINT PK_FLW_CHANNEL_DEFINITION PRIMARY KEY (ID_));
+
+CREATE UNIQUE INDEX ACT_IDX_CHANNEL_DEF_UNIQ ON FLW_CHANNEL_DEFINITION(KEY_, VERSION_, TENANT_ID_);
+
+INSERT INTO FLW_EV_DATABASECHANGELOG (ID, AUTHOR, FILENAME, DATEEXECUTED, ORDEREXECUTED, MD5SUM, DESCRIPTION, COMMENTS, EXECTYPE, CONTEXTS, LABELS, LIQUIBASE, DEPLOYMENT_ID) VALUES ('1', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', SYSTIMESTAMP, 1, '8:1b0c48c9cf7945be799d868a2626d687', 'createTable tableName=FLW_EVENT_DEPLOYMENT; createTable tableName=FLW_EVENT_RESOURCE; createTable tableName=FLW_EVENT_DEFINITION; createIndex indexName=ACT_IDX_EVENT_DEF_UNIQ, tableName=FLW_EVENT_DEFINITION; createTable tableName=FLW_CHANNEL_DEFIN...', '', 'EXECUTED', NULL, NULL, '4.3.5', '1643492901');
+
+ALTER TABLE FLW_CHANNEL_DEFINITION ADD TYPE_ VARCHAR2(255);
+
+ALTER TABLE FLW_CHANNEL_DEFINITION ADD IMPLEMENTATION_ VARCHAR2(255);
+
+INSERT INTO FLW_EV_DATABASECHANGELOG (ID, AUTHOR, FILENAME, DATEEXECUTED, ORDEREXECUTED, MD5SUM, DESCRIPTION, COMMENTS, EXECTYPE, CONTEXTS, LABELS, LIQUIBASE, DEPLOYMENT_ID) VALUES ('2', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', SYSTIMESTAMP, 2, '8:0ea825feb8e470558f0b5754352b9cda', 'addColumn tableName=FLW_CHANNEL_DEFINITION; addColumn tableName=FLW_CHANNEL_DEFINITION', '', 'EXECUTED', NULL, NULL, '4.3.5', '1643492901');
+
+INSERT INTO FLW_EV_DATABASECHANGELOG (ID, AUTHOR, FILENAME, DATEEXECUTED, ORDEREXECUTED, MD5SUM, DESCRIPTION, COMMENTS, EXECTYPE, CONTEXTS, LABELS, LIQUIBASE, DEPLOYMENT_ID) VALUES ('3', 'flowable', 'org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml', SYSTIMESTAMP, 3, '8:3c2bb293350b5cbe6504331980c9dcee', 'customChange', '', 'EXECUTED', NULL, NULL, '4.3.5', '1643492901');
+
+UPDATE FLW_EV_DATABASECHANGELOGLOCK SET LOCKED = 0, LOCKEDBY = NULL, LOCKGRANTED = NULL WHERE ID = 1;
+
+commit;

+ 5 - 5
wjp-admin/db/generator/dm8.sql

@@ -230,10 +230,10 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-TW');
 
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Mark","email":"sunlightcs@gmail.com","backendPath":"D:\\wjp\\wjp-enterprise\\wjp-admin","frontendPath":"D:\\wjp\\wjp-enterprise-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Toby","email":"javatangbin@163.com","backendPath":"D:\\code\\wjp-project\\wjp-admin","frontendPath":"D:\\code\\wjp-project-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
 
-INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '', now());
-INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project40?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
+INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '专业版', now());
+INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp-project?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152452777352425473, 'datetime', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453412995002369, 'date', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453603525455873, 'tinyint', 'Integer', NULL, now());
@@ -266,7 +266,7 @@ INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455184669011969, 'int2', 'Integer', NULL, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455217359417345, 'numeric', 'BigDecimal', 'java.math.BigDecimal', now());
 
-INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Mark', 'sunlightcs@gmail.com', 'com.wjp', '3.0', 'D:\\wjp\\wjp-enterprise\\wjp-admin', 'D:\\wjp\\wjp-enterprise-admin', 'gen', NULL, 0, 1302875019642159105, now());
+INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Toby', 'javatangbin@163.com', 'com.wjp', '3.0', 'D:\\code\\wjp-project\\wjp-admin', 'D:\\code\\wjp-project-admin', 'gen', NULL, 0, 1302875019642159105, now());
 
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671502385153, 1308327671447859201, 'gen_test_data', 'id', 'BIGINT', 'id', 'id', 'Long', NULL, 1, 0, 0, 0, 0, '=', 'text', NULL, NULL, 0);
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671510773761, 1308327671447859201, 'gen_test_data', 'username', 'VARCHAR', '用户名', 'username', 'String', NULL, 0, 1, 1, 1, 1, 'like', 'text', NULL, NULL, 1);
@@ -293,7 +293,7 @@ INSERT INTO gen_template(id, name, file_name, content, path, status, create_date
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304293015698169857, 'add-or-update.vue', '${classname}-add-or-update.vue', '', '${frontendPath}/src/views/${moduleName}', 0, now());
 
 
-INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'sunlightcs', 'Mark', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'toby', 'Toby', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, icon, sort, creator, create_date, updater, update_date) VALUES (1340949288542347266, 1302850622416084993, 'form-generator/form', '', 0, 'icon-edit-square', 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1340949288542347266, 'name', 'Page Design', 'en-US');

+ 5 - 5
wjp-admin/db/generator/mysql.sql

@@ -142,10 +142,10 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-TW');
 
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Mark","email":"sunlightcs@gmail.com","backendPath":"D:\\\\wjp\\\\wjp-enterprise\\\\wjp-admin","frontendPath":"D:\\\\wjp\\\\wjp-enterprise-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Toby","email":"javatangbin@163.com","backendPath":"D:\\\\code\\\\wjp-project\\\\wjp-admin","frontendPath":"D:\\\\code\\\\wjp-project-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
 
-INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '', now());
-INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project40?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
+INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '专业版', now());
+INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152452777352425473, 'datetime', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453412995002369, 'date', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453603525455873, 'tinyint', 'Integer', NULL, now());
@@ -178,7 +178,7 @@ INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455184669011969, 'int2', 'Integer', NULL, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455217359417345, 'numeric', 'BigDecimal', 'java.math.BigDecimal', now());
 
-INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Mark', 'sunlightcs@gmail.com', 'com.wjp', '3.0', 'D:\\wjp\\wjp-enterprise\\wjp-admin', 'D:\\wjp\\wjp-enterprise-admin', 'gen', NULL, 0, 1302875019642159105, now());
+INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Toby', 'javatangbin@163.com', 'com.wjp', '3.0', 'D:\\code\\wjp-project\\wjp-admin', 'D:\\code\\wjp-project-admin', 'gen', NULL, 0, 1302875019642159105, now());
 
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671502385153, 1308327671447859201, 'gen_test_data', 'id', 'BIGINT', 'id', 'id', 'Long', NULL, 1, 0, 0, 0, 0, '=', 'text', NULL, NULL, 0);
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671510773761, 1308327671447859201, 'gen_test_data', 'username', 'VARCHAR', '用户名', 'username', 'String', NULL, 0, 1, 1, 1, 1, 'like', 'text', NULL, NULL, 1);
@@ -203,7 +203,7 @@ INSERT INTO gen_template(id, name, file_name, content, path, status, create_date
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304292858898309122, 'list.vue', '${classname}.vue', '', '${frontendPath}/src/views/${moduleName}', 0, now());
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304293015698169857, 'add-or-update.vue', '${classname}-add-or-update.vue', '', '${frontendPath}/src/views/${moduleName}', 0, now());
 
-INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'sunlightcs', 'Mark', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'toby', 'Toby', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
 
 
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1340949288542347266, 1302850622416084993, 'form-generator/form', '', 0, 0, 'icon-edit-square', 0, 1067246875800000001, now(), 1067246875800000001, now());

+ 5 - 5
wjp-admin/db/generator/oracle.sql

@@ -229,10 +229,10 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-TW');
 
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Mark","email":"sunlightcs@gmail.com","backendPath":"D:\\wjp\\wjp-enterprise\\wjp-admin","frontendPath":"D:\\wjp\\wjp-enterprise-admin"}', 0, '代码生成器配置信息', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Toby","email":"javatangbin@163.com","backendPath":"D:\\code\\wjp-project\\wjp-admin","frontendPath":"D:\\code\\wjp-project-admin"}', 0, '代码生成器配置信息', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
-INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '', CURRENT_DATE);
-INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project40?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, CURRENT_DATE);
+INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '专业版', CURRENT_DATE);
+INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, CURRENT_DATE);
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152452777352425473, 'datetime', 'Date', 'java.util.Date', CURRENT_DATE);
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453412995002369, 'date', 'Date', 'java.util.Date', CURRENT_DATE);
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453603525455873, 'tinyint', 'Integer', NULL, CURRENT_DATE);
@@ -265,7 +265,7 @@ INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455184669011969, 'int2', 'Integer', NULL, CURRENT_DATE);
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455217359417345, 'numeric', 'BigDecimal', 'java.math.BigDecimal', CURRENT_DATE);
 
-INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Mark', 'sunlightcs@gmail.com', 'com.wjp', '3.0', 'D:\\wjp\\wjp-enterprise\\wjp-admin', 'D:\\wjp\\wjp-enterprise-admin', 'gen', NULL, 0, 1302875019642159105, CURRENT_DATE);
+INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Toby', 'javatangbin@163.com', 'com.wjp', '3.0', 'D:\\code\\wjp-project\\wjp-admin', 'D:\\code\\wjp-project-admin', 'gen', NULL, 0, 1302875019642159105, CURRENT_DATE);
 
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671502385153, 1308327671447859201, 'gen_test_data', 'id', 'BIGINT', 'id', 'id', 'Long', NULL, 1, 0, 0, 0, 0, '=', 'text', NULL, NULL, 0);
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671510773761, 1308327671447859201, 'gen_test_data', 'username', 'VARCHAR', '用户名', 'username', 'String', NULL, 0, 1, 1, 1, 1, 'like', 'text', NULL, NULL, 1);
@@ -290,7 +290,7 @@ INSERT INTO gen_template(id, name, file_name, content, path, status, create_date
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304292858898309122, 'list.vue', '${classname}.vue', '', '${frontendPath}/src/views/${moduleName}', 0, CURRENT_DATE);
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304293015698169857, 'add-or-update.vue', '${classname}-add-or-update.vue', '', '${frontendPath}/src/views/${moduleName}', 0, CURRENT_DATE);
 
-INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'sunlightcs', 'Mark', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'toby', 'Toby', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, icon, sort, creator, create_date, updater, update_date) VALUES (1340949288542347266, 1302850622416084993, 'form-generator/form', '', 0, 'icon-edit-square', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1340949288542347266, 'name', 'Page Design', 'en-US');

+ 5 - 5
wjp-admin/db/generator/postgresql.sql

@@ -230,10 +230,10 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-TW');
 
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Mark","email":"sunlightcs@gmail.com","backendPath":"D:\\wjp\\wjp-enterprise\\wjp-admin","frontendPath":"D:\\wjp\\wjp-enterprise-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Toby","email":"javatangbin@163.com","backendPath":"D:\\code\\wjp-project\\wjp-admin","frontendPath":"D:\\code\\wjp-project-admin"}', 0, '代码生成器配置信息', 1067246875800000001, now(), 1067246875800000001, now());
 
-INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '', now());
-INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project40?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
+INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '专业版', now());
+INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152452777352425473, 'datetime', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453412995002369, 'date', 'Date', 'java.util.Date', now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453603525455873, 'tinyint', 'Integer', NULL, now());
@@ -266,7 +266,7 @@ INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455184669011969, 'int2', 'Integer', NULL, now());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455217359417345, 'numeric', 'BigDecimal', 'java.math.BigDecimal', now());
 
-INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Mark', 'sunlightcs@gmail.com', 'com.wjp', '3.0', 'D:\\wjp\\wjp-enterprise\\wjp-admin', 'D:\\wjp\\wjp-enterprise-admin', 'gen', NULL, 0, 1302875019642159105, now());
+INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Toby', 'javatangbin@163.com', 'com.wjp', '3.0', 'D:\\code\\wjp-project\\wjp-admin', 'D:\\code\\wjp-project-admin', 'gen', NULL, 0, 1302875019642159105, now());
 
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671502385153, 1308327671447859201, 'gen_test_data', 'id', 'BIGINT', 'id', 'id', 'Long', NULL, true, false, false, false, false, '=', 'text', NULL, NULL, 0);
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671510773761, 1308327671447859201, 'gen_test_data', 'username', 'VARCHAR', '用户名', 'username', 'String', NULL, false, true, true, true, true, 'like', 'text', NULL, NULL, 1);
@@ -294,7 +294,7 @@ INSERT INTO gen_template(id, name, file_name, content, path, status, create_date
 
 
 
-INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'sunlightcs', 'Mark', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'toby', 'Toby', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, icon, sort, creator, create_date, updater, update_date) VALUES (1340949288542347266, 1302850622416084993, 'form-generator/form', '', 0, 'icon-edit-square', 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1340949288542347266, 'name', 'Page Design', 'en-US');

+ 5 - 5
wjp-admin/db/generator/sqlserver.sql

@@ -143,10 +143,10 @@ INSERT INTO sys_language(table_name, table_id, field_name, field_value, language
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-CN');
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1305532398162145281, 'name', '配置信息', 'zh-TW');
 
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Mark","email":"sunlightcs@gmail.com","backendPath":"D:\\wjp\\wjp-enterprise\\wjp-admin","frontendPath":"D:\\wjp\\wjp-enterprise-admin"}', 0, '代码生成器配置信息', 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000072, 'DEV_TOOLS_PARAM_KEY', '{"packageName":"com.wjp","version":"3.0","author":"Toby","email":"javatangbin@163.com","backendPath":"D:\\code\\wjp-project\\wjp-admin","frontendPath":"D:\\code\\wjp-project-admin"}', 0, '代码生成器配置信息', 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
-INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '', getdate());
-INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project40?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, getdate());
+INSERT INTO gen_base_class(id, package_name, code, fields, remark, create_date) VALUES (1302875019642159105, '${package}.common.entity.BaseEntity', 'BaseEntity', 'id,creator,create_date', '专业版', getdate());
+INSERT INTO gen_datasource(id, db_type, conn_name, conn_url, username, password, status, create_date) VALUES (1302855887882412034, 'MySQL', '本地', 'jdbc:mysql://localhost:3306/wjp_project?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true', 'root', '123456', 0, getdate());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152452777352425473, 'datetime', 'Date', 'java.util.Date', getdate());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453412995002369, 'date', 'Date', 'java.util.Date', getdate());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152453603525455873, 'tinyint', 'Integer', NULL, getdate());
@@ -179,7 +179,7 @@ INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455184669011969, 'int2', 'Integer', NULL, getdate());
 INSERT INTO gen_field_type(id, column_type, attr_type, package_name, create_date) VALUES (1152455217359417345, 'numeric', 'BigDecimal', 'java.math.BigDecimal', getdate());
 
-INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Mark', 'sunlightcs@gmail.com', 'com.wjp', '3.0', 'D:\\wjp\\wjp-enterprise\\wjp-admin', 'D:\\wjp\\wjp-enterprise-admin', 'gen', NULL, 0, 1302875019642159105, getdate());
+INSERT INTO gen_table_info(id, table_name, class_name, table_comment, author, email, package_name, version, backend_path, frontend_path, module_name, sub_module_name, datasource_id, baseclass_id, create_date) VALUES (1308327671447859201, 'gen_test_data', 'TestData', '测试功能', 'Toby', 'javatangbin@163.com', 'com.wjp', '3.0', 'D:\\code\\wjp-project\\wjp-admin', 'D:\\code\\wjp-project-admin', 'gen', NULL, 0, 1302875019642159105, getdate());
 
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671502385153, 1308327671447859201, 'gen_test_data', 'id', 'BIGINT', 'id', 'id', 'Long', NULL, 1, 0, 0, 0, 0, '=', 'text', NULL, NULL, 0);
 INSERT INTO gen_table_field(id, table_id, table_name, column_name, column_type, column_comment, attr_name, attr_type, package_name, is_pk, is_required, is_form, is_list, is_query, query_type, form_type, dict_name, validator_type, sort) VALUES (1308327671510773761, 1308327671447859201, 'gen_test_data', 'username', 'VARCHAR', '用户名', 'username', 'String', NULL, 0, 1, 1, 1, 1, 'like', 'text', NULL, NULL, 1);
@@ -204,7 +204,7 @@ INSERT INTO gen_template(id, name, file_name, content, path, status, create_date
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304292858898309122, 'list.vue', '${classname}.vue', '', '${frontendPath}/src/views/${moduleName}', 0, getdate());
 INSERT INTO gen_template(id, name, file_name, content, path, status, create_date) VALUES (1304293015698169857, 'add-or-update.vue', '${classname}-add-or-update.vue', '', '${frontendPath}/src/views/${moduleName}', 0, getdate());
 
-INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'sunlightcs', 'Mark', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO gen_test_data(id, username, real_name, gender, email, notice_type, content, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'toby', 'Toby', 0, 'root@scjydz.com', 0, '<p>代码生成器!</p>', 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
 INSERT INTO sys_menu(id, pid, url, permissions, menu_type, icon, sort, creator, create_date, updater, update_date) VALUES (1340949288542347266, 1302850622416084993, 'form-generator/form', '', 0, 'icon-edit-square', 0, 1067246875800000001, getdate(), 1067246875800000001, getdate());
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1340949288542347266, 'name', 'Page Design', 'en-US');

+ 2 - 2
wjp-admin/db/generator/template/add-or-update.vue.ftl

@@ -21,7 +21,7 @@
     <#elseif column.formType == 'select'>
       <#if column.dictName??>
       <el-form-item label="${column.comment!}" prop="${column.attrName}">
-        <my-select v-model="dataForm.${column.attrName}" dict-type="${column.dictName}" placeholder="${column.comment!}"></my-select>
+        <ren-select v-model="dataForm.${column.attrName}" dict-type="${column.dictName}" placeholder="${column.comment!}"></ren-select>
       </el-form-item>
       <#else>
       <el-form-item label="${column.comment!}" prop="${column.attrName}">
@@ -33,7 +33,7 @@
     <#elseif column.formType == 'radio'>
       <#if column.dictName??>
       <el-form-item label="${column.comment!}" prop="${column.attrName}">
-        <my-radio-group v-model="dataForm.${column.attrName}" dict-type="${column.dictName}"></my-radio-group>
+        <ren-radio-group v-model="dataForm.${column.attrName}" dict-type="${column.dictName}"></ren-radio-group>
       </el-form-item>
       <#else>
       <el-form-item label="${column.comment!}" prop="${column.attrName}">

+ 2 - 2
wjp-admin/db/generator/template/list.vue.ftl

@@ -8,7 +8,7 @@
         <el-input v-model="state.dataForm.${column.attrName}" placeholder="${column.comment!}" clearable></el-input>
         <#elseif column.formType == 'select'>
           <#if column.dictName??>
-        <my-select v-model="state.dataForm.${column.attrName}" dict-type="${column.dictName}" placeholder="${column.comment!}"></my-select>
+        <ren-select v-model="state.dataForm.${column.attrName}" dict-type="${column.dictName}" placeholder="${column.comment!}"></ren-select>
           <#else>
         <el-select v-model="state.dataForm.${column.attrName}" placeholder="${column.comment!}">
           <el-option label="选择" value="0"></el-option>
@@ -16,7 +16,7 @@
           </#if>
         <#elseif column.formType == 'radio'>
           <#if column.dictName??>
-            <my-radio-group v-model="state.dataForm.${column.attrName}" dict-type="${column.dictName}"></my-radio-group>
+            <ren-radio-group v-model="state.dataForm.${column.attrName}" dict-type="${column.dictName}"></ren-radio-group>
           <#else>
             <el-radio-group v-model="state.dataForm.${column.attrName}">
               <el-radio :label="0">单选</el-radio>

+ 0 - 1149
wjp-admin/db/mysql.sql

@@ -1,1149 +0,0 @@
--- 系统用户
-CREATE TABLE sys_user (
-  id bigint NOT NULL COMMENT 'id',
-  username varchar(50) NOT NULL COMMENT '用户名',
-  password varchar(100) COMMENT '密码',
-  real_name varchar(50) COMMENT '姓名',
-  head_url varchar(200) COMMENT '头像',
-  gender tinyint unsigned COMMENT '性别   0:男   1:女    2:保密',
-  email varchar(100) COMMENT '邮箱',
-  mobile varchar(100) COMMENT '手机号',
-  dept_id bigint COMMENT '部门ID',
-  super_admin tinyint unsigned COMMENT '超级管理员   0:否   1:是',
-  status tinyint COMMENT '状态  0:停用   1:正常',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  primary key (id),
-  unique key uk_username (username),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统用户';
-
--- 部门
-CREATE TABLE sys_dept (
-  id bigint NOT NULL COMMENT 'id',
-  pid bigint COMMENT '上级ID',
-  pids varchar(500) COMMENT '所有上级ID,用逗号分开',
-  name varchar(50) COMMENT '部门名称',
-  sort int unsigned COMMENT '排序',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  primary key (id),
-  key idx_pid (pid),
-  key idx_sort (sort)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='部门管理';
-
--- 角色管理
-create table sys_role
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  name                 varchar(50) COMMENT '角色名称',
-  remark               varchar(100) COMMENT '备注',
-  dept_id              bigint COMMENT '部门ID',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  updater              bigint COMMENT '更新者',
-  update_date          datetime COMMENT '更新时间',
-  primary key (id),
-  key idx_dept_id (dept_id)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色管理';
-
--- 菜单管理
-create table sys_menu
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  pid                  bigint COMMENT '上级ID,一级菜单为0',
-  url                  varchar(200) COMMENT '菜单URL',
-  permissions          varchar(500) COMMENT '授权(多个用逗号分隔,如:sys:user:list,sys:user:save)',
-  menu_type            tinyint unsigned COMMENT '类型   0:菜单   1:按钮',
-  open_style           tinyint unsigned COMMENT '打开方式   0:内部   1:外部',
-  icon                 varchar(50) COMMENT '菜单图标',
-  sort                 int COMMENT '排序',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  updater              bigint COMMENT '更新者',
-  update_date          datetime COMMENT '更新时间',
-  primary key (id),
-  key idx_pid (pid),
-  key idx_sort (sort)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='菜单管理';
-
--- 角色用户关系
-create table sys_role_user
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  role_id              bigint COMMENT '角色ID',
-  user_id              bigint COMMENT '用户ID',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_role_id (role_id),
-  key idx_user_id (user_id)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色用户关系';
-
--- 角色菜单关系
-create table sys_role_menu
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  role_id              bigint COMMENT '角色ID',
-  menu_id              bigint COMMENT '菜单ID',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_role_id (role_id),
-  key idx_menu_id (menu_id)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色菜单关系';
-
--- 角色数据权限
-create table sys_role_data_scope
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  role_id              bigint COMMENT '角色ID',
-  dept_id              bigint COMMENT '部门ID',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_role_id (role_id)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='角色数据权限';
-
--- 参数管理
-create table sys_params
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  param_code           varchar(32) COMMENT '参数编码',
-  param_value          varchar(2000) COMMENT '参数值',
-  param_type           tinyint unsigned default 1 COMMENT '类型   0:系统参数   1:非系统参数',
-  remark               varchar(200) COMMENT '备注',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  updater              bigint COMMENT '更新者',
-  update_date          datetime COMMENT '更新时间',
-  primary key (id),
-  unique key uk_param_code (param_code),
-  key idx_create_date (create_date)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='参数管理';
-
--- 字典类型
-create table sys_dict_type
-(
-    id                   bigint NOT NULL COMMENT 'id',
-    dict_type            varchar(100) NOT NULL COMMENT '字典类型',
-    dict_name            varchar(255) NOT NULL COMMENT '字典名称',
-    remark               varchar(255) COMMENT '备注',
-    sort                 int unsigned COMMENT '排序',
-    creator              bigint COMMENT '创建者',
-    create_date          datetime COMMENT '创建时间',
-    updater              bigint COMMENT '更新者',
-    update_date          datetime COMMENT '更新时间',
-    primary key (id),
-    UNIQUE KEY(dict_type)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='字典类型';
-
--- 字典数据
-create table sys_dict_data
-(
-    id                   bigint NOT NULL COMMENT 'id',
-    dict_type_id         bigint NOT NULL COMMENT '字典类型ID',
-    dict_label           varchar(255) NOT NULL COMMENT '字典标签',
-    dict_value           varchar(255) COMMENT '字典值',
-    remark               varchar(255) COMMENT '备注',
-    sort                 int unsigned COMMENT '排序',
-    creator              bigint COMMENT '创建者',
-    create_date          datetime COMMENT '创建时间',
-    updater              bigint COMMENT '更新者',
-    update_date          datetime COMMENT '更新时间',
-    primary key (id),
-    unique key uk_dict_type_value (dict_type_id, dict_value),
-    key idx_sort (sort)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='字典数据';
-
--- 登录日志
-create table sys_log_login
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  operation            tinyint unsigned COMMENT '用户操作   0:用户登录   1:用户退出',
-  status               tinyint unsigned NOT NULL COMMENT '状态  0:失败    1:成功    2:账号已锁定',
-  user_agent           varchar(500) COMMENT '用户代理',
-  ip                   varchar(32) COMMENT '操作IP',
-  creator_name         varchar(50) COMMENT '用户名',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_status (status),
-  key idx_create_date (create_date)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='登录日志';
-
--- 操作日志
-create table sys_log_operation
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  operation            varchar(50) COMMENT '用户操作',
-  request_uri          varchar(200) COMMENT '请求URI',
-  request_method       varchar(20) COMMENT '请求方式',
-  request_params       text COMMENT '请求参数',
-  request_time         int unsigned NOT NULL COMMENT '请求时长(毫秒)',
-  user_agent           varchar(500) COMMENT '用户代理',
-  ip                   varchar(32) COMMENT '操作IP',
-  status               tinyint unsigned NOT NULL COMMENT '状态  0:失败   1:成功',
-  creator_name         varchar(50) COMMENT '用户名',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_create_date (create_date)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='操作日志';
-
--- 异常日志
-create table sys_log_error
-(
-  id                   bigint NOT NULL COMMENT 'id',
-  request_uri          varchar(200) COMMENT '请求URI',
-  request_method       varchar(20) COMMENT '请求方式',
-  request_params       text COMMENT '请求参数',
-  user_agent           varchar(500) COMMENT '用户代理',
-  ip                   varchar(32) COMMENT '操作IP',
-  error_info           text COMMENT '异常信息',
-  creator              bigint COMMENT '创建者',
-  create_date          datetime COMMENT '创建时间',
-  primary key (id),
-  key idx_create_date (create_date)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='异常日志';
-
--- 短信
-create table sys_sms
-(
-    id                   bigint NOT NULL COMMENT 'id',
-    sms_code             varchar(32) COMMENT '短信编码',
-    platform             tinyint unsigned NOT NULL COMMENT '平台类型',
-    sms_config           varchar(2000) COMMENT '短信配置',
-    remark               varchar(200) COMMENT '备注',
-    creator              bigint COMMENT '创建者',
-    create_date          datetime COMMENT '创建时间',
-    updater              bigint COMMENT '更新者',
-    update_date          datetime COMMENT '更新时间',
-    primary key (id),
-    unique key uk_sms_code (sms_code),
-    key idx_create_date (create_date)
-)ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='短信';
-
--- 短信日志
-CREATE TABLE sys_sms_log (
-    id bigint NOT NULL COMMENT 'id',
-    sms_code varchar(32) COMMENT '短信编码',
-    platform tinyint unsigned NOT NULL COMMENT '平台类型',
-    mobile varchar(20) COMMENT '手机号',
-    params_1 varchar(50) COMMENT '参数1',
-    params_2 varchar(50) COMMENT '参数2',
-    params_3 varchar(50) COMMENT '参数3',
-    params_4 varchar(50) COMMENT '参数4',
-    status tinyint unsigned COMMENT '发送状态  0:失败  1:成功',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    PRIMARY KEY (id),
-    key idx_sms_code (sms_code)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='短信日志';
-
--- 通知管理
-CREATE TABLE sys_notice (
-    id bigint NOT NULL COMMENT 'id',
-    notice_type int NOT NULL COMMENT '通知类型',
-    title varchar(200) COMMENT '标题',
-    content text COMMENT '内容',
-    receiver_type tinyint unsigned COMMENT '接收者  0:全部  1:部门',
-    receiver_type_ids varchar(500) COMMENT '接收者ID,用逗号分开',
-    status tinyint unsigned COMMENT '发送状态  0:草稿  1:已发布',
-    sender_name varchar(50) COMMENT '发送者',
-    sender_date datetime COMMENT '发送时间',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    PRIMARY KEY (id),
-    key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='通知管理';
-
--- 我的通知
-CREATE TABLE sys_notice_user (
-    receiver_id bigint NOT NULL COMMENT '接收者ID',
-    notice_id bigint NOT NULL COMMENT '通知ID',
-    read_status tinyint unsigned COMMENT '阅读状态  0:未读  1:已读',
-    read_date datetime COMMENT '阅读时间',
-    PRIMARY KEY (receiver_id, notice_id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='我的通知';
-
--- 邮件模板
-CREATE TABLE sys_mail_template (
-  id bigint NOT NULL COMMENT 'id',
-  name varchar(100) COMMENT '模板名称',
-  subject varchar(200) COMMENT '邮件主题',
-  content text COMMENT '邮件正文',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  PRIMARY KEY (id),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='邮件模板';
-
--- 邮件发送记录
-CREATE TABLE sys_mail_log (
-  id bigint NOT NULL COMMENT 'id',
-  template_id bigint NOT NULL COMMENT '邮件模板ID',
-  mail_from varchar(200) COMMENT '发送者',
-  mail_to varchar(400) COMMENT '收件人',
-  mail_cc varchar(400) COMMENT '抄送者',
-  subject varchar(200) COMMENT '邮件主题',
-  content text COMMENT '邮件正文',
-  status tinyint unsigned COMMENT '发送状态  0:失败  1:成功',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  PRIMARY KEY (id),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='邮件发送记录';
-
--- 文件上传
-CREATE TABLE sys_oss (
-  id bigint NOT NULL COMMENT 'id',
-  url varchar(200) COMMENT 'URL地址',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  PRIMARY KEY (id),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='文件上传';
-
--- 定时任务
-CREATE TABLE schedule_job (
-  id bigint NOT NULL COMMENT 'id',
-  bean_name varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
-  params varchar(2000) DEFAULT NULL COMMENT '参数',
-  cron_expression varchar(100) DEFAULT NULL COMMENT 'cron表达式',
-  status tinyint unsigned COMMENT '任务状态  0:暂停  1:正常',
-  remark varchar(255) DEFAULT NULL COMMENT '备注',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  PRIMARY KEY (id),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='定时任务';
-
--- 定时任务日志
-CREATE TABLE schedule_job_log (
-  id bigint NOT NULL COMMENT 'id',
-  job_id bigint NOT NULL COMMENT '任务id',
-  bean_name varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
-  params varchar(2000) DEFAULT NULL COMMENT '参数',
-  status tinyint unsigned NOT NULL COMMENT '任务状态    0:失败    1:成功',
-  error varchar(2000) DEFAULT NULL COMMENT '失败信息',
-  times int NOT NULL COMMENT '耗时(单位:毫秒)',
-  create_date datetime COMMENT '创建时间',
-  PRIMARY KEY (id),
-  key idx_job_id (job_id),
-  key idx_create_date (create_date)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='定时任务日志';
-
--- 系统用户Token
-CREATE TABLE sys_user_token (
-  id bigint NOT NULL COMMENT 'id',
-  user_id bigint NOT NULL COMMENT '用户id',
-  token varchar(100) NOT NULL COMMENT '用户token',
-  expire_date datetime COMMENT '过期时间',
-  update_date datetime COMMENT '更新时间',
-  create_date datetime COMMENT '创建时间',
-  PRIMARY KEY (id),
-  UNIQUE KEY user_id (user_id),
-  UNIQUE KEY token (token)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统用户Token';
-
--- 国际化
-CREATE TABLE sys_language (
-  table_name varchar(32) NOT NULL COMMENT '表名',
-  table_id bigint NOT NULL COMMENT '表主键',
-  field_name varchar(32) NOT NULL COMMENT '字段名',
-  field_value varchar(200) NOT NULL COMMENT '字段值',
-  language varchar(10) NOT NULL COMMENT '语言',
-  primary key (table_name, table_id, field_name, language),
-  key idx_table_id (table_id)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='国际化';
-
--- 行政区域
-CREATE TABLE sys_region (
-  id bigint NOT NULL COMMENT 'id',
-  pid bigint COMMENT '上级ID,一级为0',
-  name varchar(100) COMMENT '名称',
-  tree_level tinyint COMMENT '层级',
-  leaf tinyint COMMENT '是否叶子节点  0:否   1:是',
-  sort bigint COMMENT '排序',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  PRIMARY KEY (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='行政区域';
-
-
--- 新闻管理
-CREATE TABLE tb_news (
-  id bigint NOT NULL COMMENT 'id',
-  title varchar(100) NOT NULL COMMENT '标题',
-  content mediumtext NOT NULL COMMENT '内容',
-  pub_date datetime COMMENT '发布时间',
-  dept_id bigint COMMENT '创建者dept_id',
-  creator bigint COMMENT '创建者',
-  create_date datetime COMMENT '创建时间',
-  updater bigint COMMENT '更新者',
-  update_date datetime COMMENT '更新时间',
-  PRIMARY KEY (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='新闻管理';
-
-
-CREATE TABLE tb_product (
-    id bigint NOT NULL COMMENT 'id',
-    name varchar(100) NOT NULL COMMENT '产品名称',
-    content mediumtext NOT NULL COMMENT '产品介绍',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    PRIMARY KEY (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='产品管理';
-
-CREATE TABLE tb_product_params (
-    id bigint NOT NULL COMMENT 'id',
-    param_name varchar(100) COMMENT '参数名',
-    param_value varchar(200) COMMENT '参数值',
-    product_id bigint COMMENT '产品ID',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    PRIMARY KEY (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='产品参数管理';
-
-
-CREATE TABLE sys_post (
-    id bigint NOT NULL COMMENT 'id',
-    post_code varchar(100) COMMENT '岗位编码',
-    post_name varchar(100) COMMENT '岗位名称',
-    sort int COMMENT '排序',
-    status tinyint COMMENT '状态  0:停用   1:正常',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    PRIMARY KEY (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='岗位管理';
-
-CREATE TABLE sys_user_post (
-    id                   bigint NOT NULL COMMENT 'id',
-    post_id              bigint COMMENT '岗位ID',
-    user_id              bigint COMMENT '用户ID',
-    creator              bigint COMMENT '创建者',
-    create_date          datetime COMMENT '创建时间',
-    primary key (id),
-    key idx_post_id (post_id),
-    key idx_user_id (user_id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='用户岗位关系';
-
-
-CREATE TABLE tb_excel_data (
-    id bigint NOT NULL COMMENT 'id',
-    real_name varchar(100) COMMENT '学生姓名',
-    user_identity varchar(100) COMMENT '身份证',
-    address varchar(200) COMMENT '家庭地址',
-    join_date datetime COMMENT '入学日期',
-    class_name varchar(100) COMMENT '班级名称',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='Excel导入演示';
-
-
-CREATE TABLE tb_order (
-    id bigint NOT NULL COMMENT 'id',
-    order_id bigint COMMENT '订单ID',
-    product_id bigint NOT NULL COMMENT '产品ID',
-    product_name varchar(100) COMMENT '产品名称',
-    pay_amount decimal(10,2) NOT NULL COMMENT '支付金额',
-    status tinyint COMMENT '订单状态  -1:已取消   0:等待付款   1:已完成',
-    user_id bigint COMMENT '购买用户ID',
-    pay_at datetime COMMENT '支付时间',
-    create_date datetime COMMENT '下单时间',
-    primary key (id),
-    unique key uk_order_id (order_id)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单';
-
-CREATE TABLE tb_alipay_notify_log (
-    id bigint NOT NULL COMMENT 'id',
-    out_trade_no bigint COMMENT '订单号',
-    total_amount decimal(10,2) COMMENT '订单金额',
-    buyer_pay_amount decimal(10,2) COMMENT '付款金额',
-    receipt_amount decimal(10,2) COMMENT '实收金额',
-    invoice_amount decimal(10,2) COMMENT '开票金额',
-    notify_id varchar(50) COMMENT '通知校验ID',
-    buyer_id varchar(50) COMMENT '买家支付宝用户号',
-    seller_id varchar(50) COMMENT '卖家支付宝用户号',
-    trade_no varchar(50) COMMENT '支付宝交易号',
-    trade_status varchar(50) COMMENT '交易状态',
-    create_date datetime COMMENT '创建时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='支付宝回调日志';
-
-CREATE TABLE mp_account (
-    id bigint NOT NULL COMMENT 'id',
-    name varchar(100) COMMENT '名称',
-    app_id varchar(100) COMMENT 'AppID',
-    app_secret varchar(100) COMMENT 'AppSecret',
-    token varchar(100) COMMENT 'Token',
-    aes_key varchar(100) COMMENT 'EncodingAESKey',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='公众号账号管理';
-
-CREATE TABLE mp_menu (
-    id bigint NOT NULL COMMENT 'id',
-    menu varchar(2000) COMMENT '菜单json数据',
-    app_id varchar(100) COMMENT 'AppID',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    primary key (id),
-    unique key uk_app_id (app_id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='公众号自定义菜单';
-
-CREATE TABLE bpm_form (
-    id bigint NOT NULL COMMENT 'id',
-    name varchar(50) DEFAULT NULL COMMENT '名称',
-    remark varchar(200) DEFAULT NULL COMMENT '备注',
-    content text COMMENT '表单内容',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='流程表单';
-
-CREATE TABLE bpm_definition_ext (
-    id bigint NOT NULL COMMENT 'id',
-    model_id varchar(64) COMMENT '模型ID',
-    process_definition_id varchar(64) COMMENT '流程定义ID',
-    form_id bigint COMMENT '表单ID',
-    form_content text COMMENT '表单内容',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='流程定义扩展';
-
-CREATE TABLE bpm_instance_ext (
-    id bigint NOT NULL COMMENT 'id',
-    process_instance_id varchar(64) COMMENT '流程实例ID',
-    process_definition_id varchar(64) COMMENT '流程定义ID',
-    form_variables varchar(4000) COMMENT '表单值',
-    creator bigint COMMENT '创建者',
-    create_date datetime COMMENT '创建时间',
-    updater bigint COMMENT '更新者',
-    update_date datetime COMMENT '更新时间',
-    primary key (id)
-) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT='流程实例扩展';
-
--- 初始数据
-INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, status, dept_id, super_admin, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'admin', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '管理员', 0, 'root@scjydz.com', '13612345678', 1, null, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, dept_id, super_admin, status, creator, create_date, updater, update_date) VALUES (1353943117220315138, 'test', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '测试用户', 0, 'test@scjydz.com', '13012345678', 1067246875800000066, 0, 1, 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000002, '0', NULL, NULL, 0, 0, 'icon-safetycertificate', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000003, 1067246875800000055, NULL, 'sys:user:save,sys:dept:list,sys:role:list', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000004, 1067246875800000055, NULL, 'sys:user:update,sys:dept:list,sys:role:list', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000005, 1067246875800000055, NULL, 'sys:user:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000006, 1067246875800000055, NULL, 'sys:user:export', 1, 0, NULL, 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000007, 1067246875800000002, 'sys/role', NULL, 0, 0, 'icon-team', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000008, 1067246875800000007, NULL, 'sys:role:page,sys:role:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000009, 1067246875800000007, NULL, 'sys:role:save,sys:menu:select,sys:dept:list', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000010, 1067246875800000007, NULL, 'sys:role:update,sys:menu:select,sys:dept:list', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000011, 1067246875800000007, NULL, 'sys:role:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000012, 1067246875800000002, 'sys/dept', NULL, 0, 0, 'icon-apartment', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000014, 1067246875800000012, NULL, 'sys:dept:list,sys:dept:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000015, 1067246875800000012, NULL, 'sys:dept:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000016, 1067246875800000012, NULL, 'sys:dept:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000017, 1067246875800000012, NULL, 'sys:dept:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000018, 1150940491508928513, 'flow/bpmform', 'flow:bpmform:all', 0, 0, 'icon-detail', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000019, 1150940491508928513, 'flow/model', 'sys:model:all', 0, 0, 'icon-appstore-fill', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000020, 1150940491508928513, 'flow/running', 'sys:running:all,sys:flow:all', 0, 0, 'icon-play-square', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000021, 1067246875800000024, 'message/sms', 'sys:sms:all', 0, 0, 'icon-message-fill', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000022, 1067246875800000024, 'message/mail_template', 'sys:mail:all', 0, 0, 'icon-mail', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000023, 1067246875800000024, 'message/mail_log', 'sys:mail:log', 0, 0, 'icon-detail-fill', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000024, '0', NULL, NULL, 0, 0, 'icon-message', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000025, 1067246875800000035, 'sys/menu', NULL, 0, 0, 'icon-unorderedlist', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000026, 1067246875800000025, NULL, 'sys:menu:list,sys:menu:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000027, 1067246875800000025, NULL, 'sys:menu:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000028, 1067246875800000025, NULL, 'sys:menu:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000029, 1067246875800000025, NULL, 'sys:menu:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000030, 1067246875800000035, 'job/schedule', NULL, 0, 0, 'icon-dashboard', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000031, 1067246875800000030, NULL, 'sys:schedule:page,sys:schedule:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000032, 1067246875800000030, NULL, 'sys:schedule:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000033, 1067246875800000030, NULL, 'sys:schedule:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000034, 1067246875800000030, NULL, 'sys:schedule:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000035, '0', NULL, NULL, 0, 0, 'icon-setting', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000036, 1067246875800000030, NULL, 'sys:schedule:pause', 1, 0, NULL, 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000037, 1067246875800000030, NULL, 'sys:schedule:resume', 1, 0, NULL, 5, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000038, 1067246875800000030, NULL, 'sys:schedule:run', 1, 0, NULL, 6, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000039, 1067246875800000030, NULL, 'sys:schedule:log', 1, 0, NULL, 7, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000040, 1067246875800000035, 'sys/params', '', 0, 0, 'icon-fileprotect', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000041, 1067246875800000035, 'sys/dict-type', NULL, 0, 0, 'icon-golden-fill', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000042, 1067246875800000041, NULL, 'sys:dict:page,sys:dict:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000043, 1067246875800000041, NULL, 'sys:dict:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000044, 1067246875800000041, NULL, 'sys:dict:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000045, 1067246875800000041, NULL, 'sys:dict:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000046, '0', NULL, NULL, 0, 0, 'icon-container', 5, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000047, 1067246875800000035, 'oss/oss', 'sys:oss:all', 0, 0, 'icon-upload', 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000048, 1067246875800000046, 'sys/log-login', 'sys:log:login', 0, 0, 'icon-filedone', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000049, 1067246875800000046, 'sys/log-operation', 'sys:log:operation', 0, 0, 'icon-solution', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000050, 1067246875800000046, 'sys/log-error', 'sys:log:error', 0, 0, 'icon-file-exception', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000051, 1067246875800000053, '{{ApiUrl}}/druid/sql.html', NULL, 0, 0, 'icon-database', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000052, 1067246875800000054, 'demo/news', 'demo:news:all', 0, 0, 'icon-file-word', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000053, '0', NULL, NULL, 0, 0, 'icon-desktop', 5, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000054, '0', NULL, NULL, 0, 0, 'icon-windows', 6, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000055, 1067246875800000002, 'sys/user', NULL, 0, 0, 'icon-user', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000056, 1067246875800000055, NULL, 'sys:user:page,sys:user:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000057, 1067246875800000040, NULL, 'sys:params:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000058, 1067246875800000040, NULL, 'sys:params:export', 1, 0, NULL, 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000059, 1067246875800000040, '', 'sys:params:page,sys:params:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000060, 1067246875800000040, NULL, 'sys:params:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000061, 1067246875800000040, '', 'sys:params:delete', 1, 0, '', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150940491508928513, '0', NULL, NULL, 0, 0, 'icon-reloadtime', 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941310262235138, '0',  NULL, NULL, 0, 0, 'icon-user', 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941384811794433, 1150941310262235138, 'flow/todo', 'sys:flow:all,sys:user:page', 0, 0, 'icon-dashboard', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941447038488577, 1150941310262235138, 'flow/done', 'sys:flow:all', 0, 0, 'icon-check-square', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941506626965506, 1150941310262235138, 'flow/start', 'sys:flow:all', 0, 0, 'icon-play-square', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1150941588046794754, 1150941310262235138, 'flow/my-send', 'sys:flow:all', 0, 0, 'icon-edit-square', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1156748733921165314, 1067246875800000053, '{{ApiUrl}}/doc.html', '', 0, 1, 'icon-file-word', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842115, 1067246875800000035, 'sys/region', NULL, 0, 0, 'icon-location', 4, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842116, 1158267114314842115, NULL, 'sys:region:list,sys:region:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842117, 1158267114314842115, NULL, 'sys:region:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842118, 1158267114314842115, NULL, 'sys:region:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1158267114314842119, 1158267114314842115, NULL, 'sys:region:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000300, '0',  NULL, NULL, 0, 0, 'icon-bell', 5, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000301, 1067246875800000300, 'notice/notice', 'sys:notice:all', 0, 0, 'icon-bell', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000302, 1067246875800000300, 'notice/notice-user', 'sys:notice:all', 0, 0, 'icon-notification', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1067246875800000303, 1067246875800000024, 'message/sms-log', 'sys:smslog:all', 0, 0, 'icon-unorderedlist', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501825, 1067246875800000054, 'demo/product', NULL, 0, 0, 'icon-tag', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501826, 1270380959719501825, NULL, 'demo:product:page,demo:product:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501827, 1270380959719501825, NULL, 'demo:product:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501828, 1270380959719501825, NULL, 'demo:product:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501829, 1270380959719501825, NULL, 'demo:product:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341596622612987906, 1067246875800000002, 'sys/post', NULL, 0, 0, 'icon-pic-left', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341596622688485377, 1341596622612987906, NULL, 'sys:post:page,sys:post:info', 1, 0, NULL, 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341596622755594242, 1341596622612987906, NULL, 'sys:post:save', 1, 0, NULL, 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341596622835286018, 1341596622612987906, NULL, 'sys:post:update', 1, 0, NULL, 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341596622902394881, 1341596622612987906, NULL, 'sys:post:delete', 1, 0, NULL, 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341659662599495681, 1067246875800000053, 'sys/online', 'sys:online:all', 0, 0, 'icon-team', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1341676084016852994, 1067246875800000054, 'demo/excel', 'demo:excel:all', 0, 0, 'icon-table', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1343074487777677313, 0, '', '', 0, 0, 'icon-Dollar', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1343074685589442561, 1343074487777677313, 'pay/order', 'pay:order:all', 0, 0, 'icon-unorderedlist', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1343074794440019970, 1343074487777677313, 'pay/alipaynotifylog', 'pay:alipayNotifyLog:all', 0, 0, 'icon-filedone', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1270380959719501800, 1067246875800000054, 'demo/charts', NULL, 0, 0, 'icon-tag', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419551957005963266, 0, '', '', 0, 0, 'icon-wechat-fill', 3, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419553543706972161, 1419551957005963266, 'mp/account', 'mp:account:all', 0, 0, 'icon-user', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419963799817691137, 1419551957005963266, 'mp/menu', 'mp:menu:all', 0, 0, 'icon-unorderedlist', 1, 1067246875800000001, now(), 1067246875800000001, now());
-
-
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', 'Authority Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', '权限管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', '權限管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000003, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000003, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000003, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000004, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000004, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000004, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000005, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000005, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000005, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000006, 'name', 'Export', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000006, 'name', '导出', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000006, 'name', '導出', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000007, 'name', 'Role Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000007, 'name', '角色管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000007, 'name', '角色管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000008, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000008, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000008, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000009, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000009, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000009, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000010, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000010, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000010, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000011, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000011, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000011, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000012, 'name', 'Department Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000012, 'name', '部门管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000012, 'name', '部門管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000014, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000014, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000014, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000015, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000015, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000015, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000016, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000016, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000016, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000017, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', 'Form Design', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', '表单设计', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000018, 'name', '表单设计', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', 'Process Design', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', '流程设计', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000019, 'name', '流程设计', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', 'Running Process', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', '运行中的流程', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000020, 'name', '運行中的流程', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', 'SMS Service', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', '短信服务', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000021, 'name', '短信服務', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000022, 'name', 'Mail Template', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000022, 'name', '邮件模板', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000022, 'name', '郵件模板', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000023, 'name', 'Mail Log', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000023, 'name', '邮件发送记录', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000023, 'name', '郵件發送記錄', 'zh-TW ');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000024, 'name', 'Message Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000024, 'name', '消息管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000024, 'name', '消息管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000025, 'name', 'Menu Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000025, 'name', '菜单管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000025, 'name', '菜單管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000026, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000026, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000026, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000027, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000027, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000027, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000028, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000028, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000028, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000029, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000029, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000029, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000030, 'name', 'Timed Task', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000030, 'name', '定时任务', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000030, 'name', '定時任務', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000031, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000031, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000031, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000032, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000032, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000032, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000033, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000033, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000033, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000034, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000034, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000034, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000035, 'name', 'Setting', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000035, 'name', '系统设置', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000035, 'name', '系統設置', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000036, 'name', 'Pause', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000036, 'name', '暂停', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000036, 'name', '暫停', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000037, 'name', 'Resume', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000037, 'name', '恢复', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000037, 'name', '恢復', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000038, 'name', 'Execute', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000038, 'name', '立即执行', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000038, 'name', '立即執行', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000039, 'name', 'Log List', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000039, 'name', '日志列表', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000039, 'name', '日誌列表', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000040, 'name', 'Parameter Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000040, 'name', '参数管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000040, 'name', '參數管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000041, 'name', 'Dict Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000041, 'name', '字典管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000041, 'name', '字典管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000042, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000042, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000042, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000043, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000043, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000043, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000044, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000044, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000044, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000045, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000045, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000045, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000046, 'name', 'Log Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000046, 'name', '日志管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000046, 'name', '日誌管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000047, 'name', 'File Upload', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000047, 'name', '文件上传', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000047, 'name', '文件上傳', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000048, 'name', 'Login Log', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000048, 'name', '登录日志', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000048, 'name', '登錄日誌', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000049, 'name', 'Operation Log', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000049, 'name', '操作日志', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000049, 'name', '操作日誌', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000050, 'name', 'Error Log', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000050, 'name', '异常日志', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000050, 'name', '異常日誌', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000051, 'name', 'SQL Monitoring', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000051, 'name', 'SQL监控', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000051, 'name', 'SQL監控', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000052, 'name', 'News Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000052, 'name', '新闻管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000052, 'name', '新聞管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000053, 'name', 'System Monitoring', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000053, 'name', '系统监控', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000053, 'name', '系統監控', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000054, 'name', 'Demo', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000054, 'name', '功能示例', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000054, 'name', '功能示例', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000055, 'name', 'User Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000055, 'name', '用户管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000055, 'name', '用戶管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000056, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000056, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000056, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000057, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000057, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000057, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000058, 'name', 'Export', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000058, 'name', '导出', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000058, 'name', '導出', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000059, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000059, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000059, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000060, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000060, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000060, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000061, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', 'Process Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', '流程管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150940491508928513, 'name', '流程管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', 'Personal Office', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', '办公管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941310262235138, 'name', '辦公管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', 'Todo', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', '待办任务', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941384811794433, 'name', '待辦任務', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', 'Task Already', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', '已办任务', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941447038488577, 'name', '已辦任務', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', 'Initiation Process', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', '发起流程', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941506626965506, 'name', '發起流程', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', 'My Send', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', '我发起的', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1150941588046794754, 'name', '我發起的', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', 'Interface Document', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', '接口文档', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1156748733921165314, 'name', '接口文檔', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842115, 'name', 'Administrative Regions', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842115, 'name', '行政区域', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842115, 'name', '行政區域', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842116, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842116, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842116, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842117, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842117, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842117, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842118, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842118, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842118, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842119, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842119, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1158267114314842119, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000300, 'name', 'Station Notice', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000300, 'name', '站内通知', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000300, 'name', '站內通知', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000301, 'name', 'Notice Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000301, 'name', '通知管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000301, 'name', '通知管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000302, 'name', 'My Notice', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000302, 'name', '我的通知', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000302, 'name', '我的通知', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000303, 'name', 'SMS History', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000303, 'name', '短信发送记录', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000303, 'name', '短信發送記錄', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278047072649217, 'name', 'Report Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278047072649217, 'name', '报表管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278047072649217, 'name', '報表管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278435729440769, 'name', 'Report Design', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278435729440769, 'name', '报表设计器', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300278435729440769, 'name', '報表設計器', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300381796852060161, 'name', 'Report List', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300381796852060161, 'name', '报表列表', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1300381796852060161, 'name', '報表列表', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501825, 'name', 'Master And Child', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501825, 'name', '主子表演示', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501825, 'name', '主子表演示', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501826, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501826, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501826, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501827, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501827, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501827, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501828, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501828, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501828, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501829, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501829, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501829, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501800, 'name', 'ECharts', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501800, 'name', 'ECharts', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1270380959719501800, 'name', 'ECharts', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341659662599495681, 'name', 'Online User', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341659662599495681, 'name', '在线用户', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341659662599495681, 'name', '在線用戶', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341676084016852994, 'name', 'Excel Demo', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341676084016852994, 'name', 'Excel导入演示', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341676084016852994, 'name', 'Excel導入演示', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074487777677313, 'name', 'Pay Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074487777677313, 'name', '支付管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074487777677313, 'name', '支付管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074685589442561, 'name', 'Order Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074685589442561, 'name', '订单管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074685589442561, 'name', '訂單管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074794440019970, 'name', 'AliPay Log', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074794440019970, 'name', '支付宝回调日志', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1343074794440019970, 'name', '支付寶回調日誌', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622612987906, 'name', 'Job Management', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622612987906, 'name', '岗位管理', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622612987906, 'name', '崗位管理', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622688485377, 'name', 'View', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622688485377, 'name', '查看', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622688485377, 'name', '查看', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622755594242, 'name', 'Add', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622755594242, 'name', '新增', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622755594242, 'name', '新增', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622835286018, 'name', 'Edit', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622835286018, 'name', '修改', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622835286018, 'name', '修改', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622902394881, 'name', 'Delete', 'en-US');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622902394881, 'name', '删除', 'zh-CN');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1341596622902394881, 'name', '刪除', 'zh-TW');
-INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419551957005963266, 'name', 'Wechat Management', 'en-US');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419551957005963266, 'name', '微信管理', 'zh-CN');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419551957005963266, 'name', '微信管理', 'zh-TW');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419553543706972161, 'name', 'Mp Management', 'en-US');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419553543706972161, 'name', '公众号管理', 'zh-CN');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419553543706972161, 'name', '公眾號管理', 'zh-TW');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419963799817691137, 'name', 'Custom Menu', 'en-US');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419963799817691137, 'name', '自定义菜单', 'zh-CN');
-INSERT INTO sys_language (table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1419963799817691137, 'name', '自定義選單', 'zh-TW');
-
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000062, 1067246875800000063, '1067246875800000066,1067246875800000063', '技术部', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000063, 1067246875800000066, '1067246875800000066', '长沙分公司', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000064, 1067246875800000066, '1067246875800000066', '上海分公司', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000065, 1067246875800000064, '1067246875800000066,1067246875800000064', '市场部', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000066, 0, '0', '佳缘科技股份有限公司', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000067, 1067246875800000064, '1067246875800000066,1067246875800000064', '销售部', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000068, 1067246875800000063, '1067246875800000066,1067246875800000063', '产品部', 1, 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_dict_type(id, dict_type, dict_name, remark, sort, creator, create_date, updater, update_date) VALUES (1160061077912858625, 'gender', '性别', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_type(id, dict_type, dict_name, remark, sort, creator, create_date, updater, update_date) VALUES (1225813644059140097, 'notice_type', '站内通知-类型', '', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_type(id, dict_type, dict_name, remark, sort, creator, create_date, updater, update_date) VALUES (1341593474355838978, 'post_status', '岗位管理状态', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_type(id, dict_type, dict_name, remark, sort, creator, create_date, updater, update_date) VALUES (1343069688596295682, 'order_status', '订单状态', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1225814069634195457, 1225813644059140097, '公告', '0', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1225814107559092225, 1225813644059140097, '会议', '1', '', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1225814271879340034, 1225813644059140097, '其他', '2', '', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1160061112075464705, 1160061077912858625, '男', '0', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1160061146967879681, 1160061077912858625, '女', '1', '', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1160061190127267841, 1160061077912858625, '保密', '2', '', 2, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1341593562419445762, 1341593474355838978, '停用', '0', '', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1341593595407646722, 1341593474355838978, '正常', '1', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1343069765549191170, 1343069688596295682, '已取消', '-1', '', 0, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1343069839847092226, 1343069688596295682, '等待付款', '0', '', 1, 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort, creator, create_date, updater, update_date) VALUES (1343069914518286337, 1343069688596295682, '已完成', '1', '', 2, 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_sms(id, sms_code, platform, sms_config, remark, creator, create_date, updater, update_date) VALUES (1228954061084676097, '1001', 1, '{"aliyunAccessKeyId":"1","aliyunAccessKeySecret":"1","aliyunSignName":"1","aliyunTemplateCode":"1","qcloudAppKey":"","qcloudSignName":"","qcloudTemplateId":"","qiniuAccessKey":"","qiniuSecretKey":"","qiniuTemplateId":""}', '', 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{"type":1,"qiniuDomain":"http://test.oss.scjydz.com","qiniuPrefix":"upload","qiniuAccessKey":"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ","qiniuSecretKey":"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV","qiniuBucketName":"wjp-oss","aliyunDomain":"","aliyunPrefix":"","aliyunEndPoint":"","aliyunAccessKeyId":"","aliyunAccessKeySecret":"","aliyunBucketName":"","qcloudDomain":"","qcloudPrefix":"","qcloudSecretId":"","qcloudSecretKey":"","qcloudBucketName":""}', '0', '云存储配置信息', 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"javatangbin@163.com","password":"123456"}', 0, '邮件配置信息', 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO schedule_job (id, bean_name, params, cron_expression, status, remark, creator, create_date, updater, update_date) VALUES (1067246875800000076, 'testTask', 'wjp', '0 0/30 * * * ?', 0, '有参测试,多个参数使用json', 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO sys_mail_template(id, name, subject, content, create_date) VALUES (1067246875800000077, '验证码模板', '注册验证码', '<p>注册验证码:${code}</p>', now());
-
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491774781419523, 1343491774781419523, 1, '测试产品1', 3600.00, 1, 1067246875800000001, now(), now());
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491827268939779, 1343491827268939778, 2, '测试产品2', 4800.00, 0, 1067246875800000001, NULL, now());
-
-INSERT INTO tb_alipay_notify_log(id, out_trade_no, total_amount, buyer_pay_amount, receipt_amount, invoice_amount, notify_id, buyer_id, seller_id, trade_no, trade_status, create_date) VALUES (1343493644518195201, 1343491774781419523, 3600.00, 3600.00, 3600.00, 3600.00, '2020122800222174658006930510128003', '2088102177806934', '2088102177441441', '2020122822001406930501194003', 'TRADE_SUCCESS', now());
-
-INSERT INTO sys_post(id, post_code, post_name, sort, status, creator, create_date, updater, update_date) VALUES (1341597192832811009, 'tech', '技术岗', 0, 1, 1067246875800000001, now(), 1067246875800000001, now());
-
-INSERT INTO tb_excel_data(id, real_name, user_identity, address, join_date, class_name, creator, create_date) VALUES (1343762012112445441, '大力', '430212199910102980', '上海市长宁区中山公园', now(), '姚班2101', 1067246875800000001, now());
-
-
-
---  quartz自带表结构
-CREATE TABLE QRTZ_JOB_DETAILS(
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  JOB_NAME VARCHAR(200) NOT NULL,
-  JOB_GROUP VARCHAR(200) NOT NULL,
-  DESCRIPTION VARCHAR(250) NULL,
-  JOB_CLASS_NAME VARCHAR(250) NOT NULL,
-  IS_DURABLE VARCHAR(1) NOT NULL,
-  IS_NONCONCURRENT VARCHAR(1) NOT NULL,
-  IS_UPDATE_DATA VARCHAR(1) NOT NULL,
-  REQUESTS_RECOVERY VARCHAR(1) NOT NULL,
-  JOB_DATA BLOB NULL,
-  PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_TRIGGERS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  JOB_NAME VARCHAR(200) NOT NULL,
-  JOB_GROUP VARCHAR(200) NOT NULL,
-  DESCRIPTION VARCHAR(250) NULL,
-  NEXT_FIRE_TIME BIGINT(13) NULL,
-  PREV_FIRE_TIME BIGINT(13) NULL,
-  PRIORITY INTEGER NULL,
-  TRIGGER_STATE VARCHAR(16) NOT NULL,
-  TRIGGER_TYPE VARCHAR(8) NOT NULL,
-  START_TIME BIGINT(13) NOT NULL,
-  END_TIME BIGINT(13) NULL,
-  CALENDAR_NAME VARCHAR(200) NULL,
-  MISFIRE_INSTR SMALLINT(2) NULL,
-  JOB_DATA BLOB NULL,
-  PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
-  FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
-  REFERENCES QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_SIMPLE_TRIGGERS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  REPEAT_COUNT BIGINT(7) NOT NULL,
-  REPEAT_INTERVAL BIGINT(12) NOT NULL,
-  TIMES_TRIGGERED BIGINT(10) NOT NULL,
-  PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
-  FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
-  REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_CRON_TRIGGERS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  CRON_EXPRESSION VARCHAR(120) NOT NULL,
-  TIME_ZONE_ID VARCHAR(80),
-  PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
-  FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
-  REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_SIMPROP_TRIGGERS
-(
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  STR_PROP_1 VARCHAR(512) NULL,
-  STR_PROP_2 VARCHAR(512) NULL,
-  STR_PROP_3 VARCHAR(512) NULL,
-  INT_PROP_1 INT NULL,
-  INT_PROP_2 INT NULL,
-  LONG_PROP_1 BIGINT NULL,
-  LONG_PROP_2 BIGINT NULL,
-  DEC_PROP_1 NUMERIC(13,4) NULL,
-  DEC_PROP_2 NUMERIC(13,4) NULL,
-  BOOL_PROP_1 VARCHAR(1) NULL,
-  BOOL_PROP_2 VARCHAR(1) NULL,
-  PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
-  FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
-  REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_BLOB_TRIGGERS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  BLOB_DATA BLOB NULL,
-  PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
-  INDEX (SCHED_NAME,TRIGGER_NAME, TRIGGER_GROUP),
-  FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
-  REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_CALENDARS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  CALENDAR_NAME VARCHAR(200) NOT NULL,
-  CALENDAR BLOB NOT NULL,
-  PRIMARY KEY (SCHED_NAME,CALENDAR_NAME))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_PAUSED_TRIGGER_GRPS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_FIRED_TRIGGERS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  ENTRY_ID VARCHAR(95) NOT NULL,
-  TRIGGER_NAME VARCHAR(200) NOT NULL,
-  TRIGGER_GROUP VARCHAR(200) NOT NULL,
-  INSTANCE_NAME VARCHAR(200) NOT NULL,
-  FIRED_TIME BIGINT(13) NOT NULL,
-  SCHED_TIME BIGINT(13) NOT NULL,
-  PRIORITY INTEGER NOT NULL,
-  STATE VARCHAR(16) NOT NULL,
-  JOB_NAME VARCHAR(200) NULL,
-  JOB_GROUP VARCHAR(200) NULL,
-  IS_NONCONCURRENT VARCHAR(1) NULL,
-  REQUESTS_RECOVERY VARCHAR(1) NULL,
-  PRIMARY KEY (SCHED_NAME,ENTRY_ID))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_SCHEDULER_STATE (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  INSTANCE_NAME VARCHAR(200) NOT NULL,
-  LAST_CHECKIN_TIME BIGINT(13) NOT NULL,
-  CHECKIN_INTERVAL BIGINT(13) NOT NULL,
-  PRIMARY KEY (SCHED_NAME,INSTANCE_NAME))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE TABLE QRTZ_LOCKS (
-  SCHED_NAME VARCHAR(120) NOT NULL,
-  LOCK_NAME VARCHAR(40) NOT NULL,
-  PRIMARY KEY (SCHED_NAME,LOCK_NAME))
-  ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-CREATE INDEX IDX_QRTZ_J_REQ_RECOVERY ON QRTZ_JOB_DETAILS(SCHED_NAME,REQUESTS_RECOVERY);
-CREATE INDEX IDX_QRTZ_J_GRP ON QRTZ_JOB_DETAILS(SCHED_NAME,JOB_GROUP);
-
-CREATE INDEX IDX_QRTZ_T_J ON QRTZ_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP);
-CREATE INDEX IDX_QRTZ_T_JG ON QRTZ_TRIGGERS(SCHED_NAME,JOB_GROUP);
-CREATE INDEX IDX_QRTZ_T_C ON QRTZ_TRIGGERS(SCHED_NAME,CALENDAR_NAME);
-CREATE INDEX IDX_QRTZ_T_G ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP);
-CREATE INDEX IDX_QRTZ_T_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE);
-CREATE INDEX IDX_QRTZ_T_N_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP,TRIGGER_STATE);
-CREATE INDEX IDX_QRTZ_T_N_G_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP,TRIGGER_STATE);
-CREATE INDEX IDX_QRTZ_T_NEXT_FIRE_TIME ON QRTZ_TRIGGERS(SCHED_NAME,NEXT_FIRE_TIME);
-CREATE INDEX IDX_QRTZ_T_NFT_ST ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE,NEXT_FIRE_TIME);
-CREATE INDEX IDX_QRTZ_T_NFT_MISFIRE ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME);
-CREATE INDEX IDX_QRTZ_T_NFT_ST_MISFIRE ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_STATE);
-CREATE INDEX IDX_QRTZ_T_NFT_ST_MISFIRE_GRP ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_GROUP,TRIGGER_STATE);
-
-CREATE INDEX IDX_QRTZ_FT_TRIG_INST_NAME ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME);
-CREATE INDEX IDX_QRTZ_FT_INST_JOB_REQ_RCVRY ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME,REQUESTS_RECOVERY);
-CREATE INDEX IDX_QRTZ_FT_J_G ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP);
-CREATE INDEX IDX_QRTZ_FT_JG ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_GROUP);
-CREATE INDEX IDX_QRTZ_FT_T_G ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP);
-CREATE INDEX IDX_QRTZ_FT_TG ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_GROUP);

+ 37 - 6
wjp-admin/db/oracle.sql

@@ -43,6 +43,7 @@ CREATE TABLE sys_dept (
   pid NUMBER(20, 0),
   pids varchar2(500),
   name varchar2(50),
+  leader_id NUMBER(20, 0),
   sort NUMBER(10, 0),
   creator NUMBER(20, 0),
   create_date date,
@@ -912,7 +913,8 @@ CREATE TABLE bpm_definition_ext (
     id NUMBER(20, 0) NOT NULL,
     model_id varchar2(64),
     process_definition_id varchar2(64),
-    form_id NUMBER(20, 0),
+    form_type varchar2(64),
+    form_id varchar2(500),
     form_content clob,
     creator NUMBER(20, 0),
     create_date date,
@@ -954,6 +956,35 @@ COMMENT ON COLUMN bpm_instance_ext.create_date IS '创建时间';
 COMMENT ON COLUMN bpm_instance_ext.updater IS '更新者';
 COMMENT ON COLUMN bpm_instance_ext.update_date IS '更新时间';
 
+CREATE TABLE bpm_form_correction (
+    id NUMBER(20, 0) NOT NULL,
+    apply_post varchar2(255),
+    entry_date date,
+    correction_date date,
+    work_content varchar2(2000),
+    achievement varchar2(2000),
+    instance_id varchar2(80),
+    creator NUMBER(20, 0),
+    create_date date,
+    PRIMARY KEY (id)
+);
+
+create table sys_ureport_data (
+    id NUMBER(20, 0) NOT NULL,
+    file_name varchar2(200),
+    content clob,
+    create_date date,
+    update_date date,
+    PRIMARY KEY (id)
+);
+
+COMMENT ON TABLE sys_ureport_data IS '报表数据';
+COMMENT ON COLUMN sys_ureport_data.id IS 'id';
+COMMENT ON COLUMN sys_ureport_data.file_name IS '报表文件名';
+COMMENT ON COLUMN sys_ureport_data.content IS '内容';
+COMMENT ON COLUMN sys_ureport_data.create_date IS '创建时间';
+COMMENT ON COLUMN sys_ureport_data.update_date IS '更新时间';
+
 
 
 -- 初始数据
@@ -1054,6 +1085,9 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419551957005963266, 0, '', '', 0, 0, 'icon-wechat-fill', 3, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419553543706972161, 1419551957005963266, 'mp/account', 'mp:account:all', 0, 0, 'icon-user', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419963799817691137, 1419551957005963266, 'mp/menu', 'mp:menu:all', 0, 0, 'icon-unorderedlist', 1, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278047072649217, 0, '', '', 0, 0, 'icon-filesearch', 3, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278435729440769, 1300278047072649217, '{{ApiUrl}}/ureport/designer', '', 0, 0, 'icon-book', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300381796852060161, 1300278047072649217, 'ureport/ureport', 'sys:ureport:all', 0, 0, 'icon-up-circle', 1, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
 
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', 'Authority Management', 'en-US');
@@ -1352,7 +1386,7 @@ INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, u
 INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000063, 1067246875800000066, '1067246875800000066', '长沙分公司', 1, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000064, 1067246875800000066, '1067246875800000066', '上海分公司', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000065, 1067246875800000064, '1067246875800000066,1067246875800000064', '市场部', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
-INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000066, 0, '0', '集团', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000066, 0, '0', '佳缘科技股份有限公司', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000067, 1067246875800000064, '1067246875800000066,1067246875800000064', '销售部', 0, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 INSERT INTO sys_dept(id, pid, pids, name, sort, creator, create_date, updater, update_date) VALUES (1067246875800000068, 1067246875800000063, '1067246875800000066,1067246875800000063', '产品部', 1, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
@@ -1376,15 +1410,12 @@ INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort
 INSERT INTO sys_sms(id, sms_code, platform, sms_config, remark, creator, create_date, updater, update_date) VALUES (1228954061084676097, '1001', 1, '{"aliyunAccessKeyId":"1","aliyunAccessKeySecret":"1","aliyunSignName":"1","aliyunTemplateCode":"1","qcloudAppKey":"","qcloudSignName":"","qcloudTemplateId":"","qiniuAccessKey":"","qiniuSecretKey":"","qiniuTemplateId":""}', '', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
 INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{"type":1,"qiniuDomain":"http://test.oss.scjydz.com","qiniuPrefix":"upload","qiniuAccessKey":"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ","qiniuSecretKey":"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV","qiniuBucketName":"wjp-oss","aliyunDomain":"","aliyunPrefix":"","aliyunEndPoint":"","aliyunAccessKeyId":"","aliyunAccessKeySecret":"","aliyunBucketName":"","qcloudDomain":"","qcloudPrefix":"","qcloudSecretId":"","qcloudSecretKey":"","qcloudBucketName":""}', '0', '云存储配置信息', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"javatangbin@163.com","password":"123456"}', 0, '邮件配置信息', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"wjp_test@163.com","password":"wjp123456"}', 0, '邮件配置信息', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
 INSERT INTO schedule_job (id, bean_name, params, cron_expression, status, remark, creator, create_date, updater, update_date) VALUES (1067246875800000076, 'testTask', 'wjp', '0 0/30 * * * ?', 0, '有参测试,多个参数使用json', 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);
 
 INSERT INTO sys_mail_template(id, name, subject, content, create_date) VALUES (1067246875800000077, '验证码模板', '注册验证码', '<p>注册验证码:${code}</p>', CURRENT_DATE);
 
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491774781419523, 1343491774781419523, 1, '测试产品1', 3600.00, 1, 1067246875800000001, CURRENT_DATE, CURRENT_DATE);
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491827268939779, 1343491827268939778, 2, '测试产品2', 4800.00, 0, 1067246875800000001, NULL, CURRENT_DATE);
-
 INSERT INTO tb_alipay_notify_log(id, out_trade_no, total_amount, buyer_pay_amount, receipt_amount, invoice_amount, notify_id, buyer_id, seller_id, trade_no, trade_status, create_date) VALUES (1343493644518195201, 1343491774781419523, 3600.00, 3600.00, 3600.00, 3600.00, '2020122800222174658006930510128003', '2088102177806934', '2088102177441441', '2020122822001406930501194003', 'TRADE_SUCCESS', CURRENT_DATE);
 
 INSERT INTO sys_post(id, post_code, post_name, sort, status, creator, create_date, updater, update_date) VALUES (1341597192832811009, 'tech', '技术岗', 0, 1, 1067246875800000001, CURRENT_DATE, 1067246875800000001, CURRENT_DATE);

+ 37 - 6
wjp-admin/db/postgresql.sql

@@ -43,6 +43,7 @@ CREATE TABLE sys_dept (
   pid int8,
   pids varchar(500),
   name varchar(50),
+  leader_id int8,
   sort  int,
   creator int8,
   create_date timestamp,
@@ -911,7 +912,8 @@ CREATE TABLE bpm_definition_ext (
     id int8 NOT NULL,
     model_id varchar(64),
     process_definition_id varchar(64),
-    form_id int8,
+    form_type varchar(64),
+    form_id varchar(500),
     form_content text,
     creator int8,
     create_date timestamp,
@@ -951,7 +953,36 @@ COMMENT ON COLUMN bpm_instance_ext.form_variables IS '表单值';
 COMMENT ON COLUMN bpm_instance_ext.creator IS '创建者';
 COMMENT ON COLUMN bpm_instance_ext.create_date IS '创建时间';
 COMMENT ON COLUMN bpm_instance_ext.updater IS '更新者';
-COMMENT ON COLUMN bpm_instance_ext.update_date IS '更新时间';    
+COMMENT ON COLUMN bpm_instance_ext.update_date IS '更新时间';
+
+CREATE TABLE bpm_form_correction (
+    id int8 NOT NULL,
+    apply_post varchar(255),
+    entry_date timestamp,
+    correction_date timestamp,
+    work_content varchar(2000),
+    achievement varchar(2000),
+    instance_id varchar(80),
+    creator int8,
+    create_date timestamp,
+    PRIMARY KEY (id)
+);
+
+create table sys_ureport_data (
+    id int8 NOT NULL,
+    file_name varchar(200),
+    content text,
+    create_date timestamp,
+    update_date timestamp,
+    PRIMARY KEY (id)
+);
+
+COMMENT ON TABLE sys_ureport_data IS '报表数据';
+COMMENT ON COLUMN sys_ureport_data.id IS 'id';
+COMMENT ON COLUMN sys_ureport_data.file_name IS '报表文件名';
+COMMENT ON COLUMN sys_ureport_data.content IS '内容';
+COMMENT ON COLUMN sys_ureport_data.create_date IS '创建时间';
+COMMENT ON COLUMN sys_ureport_data.update_date IS '更新时间';
 
 
 -- 初始数据
@@ -1052,6 +1083,9 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419551957005963266, 0, '', '', 0, 0, 'icon-wechat-fill', 3, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419553543706972161, 1419551957005963266, 'mp/account', 'mp:account:all', 0, 0, 'icon-user', 0, 1067246875800000001, now(), 1067246875800000001, now());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419963799817691137, 1419551957005963266, 'mp/menu', 'mp:menu:all', 0, 0, 'icon-unorderedlist', 1, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278047072649217, 0, '', '', 0, 0, 'icon-filesearch', 3, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278435729440769, 1300278047072649217, '{{ApiUrl}}/ureport/designer', '', 0, 0, 'icon-book', 0, 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300381796852060161, 1300278047072649217, 'ureport/ureport', 'sys:ureport:all', 0, 0, 'icon-up-circle', 1, 1067246875800000001, now(), 1067246875800000001, now());
 
 
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', 'Authority Management', 'en-US');
@@ -1374,15 +1408,12 @@ INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort
 INSERT INTO sys_sms(id, sms_code, platform, sms_config, remark, creator, create_date, updater, update_date) VALUES (1228954061084676097, '1001', 1, '{"aliyunAccessKeyId":"1","aliyunAccessKeySecret":"1","aliyunSignName":"1","aliyunTemplateCode":"1","qcloudAppKey":"","qcloudSignName":"","qcloudTemplateId":"","qiniuAccessKey":"","qiniuSecretKey":"","qiniuTemplateId":""}', '', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{"type":1,"qiniuDomain":"http://test.oss.scjydz.com","qiniuPrefix":"upload","qiniuAccessKey":"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ","qiniuSecretKey":"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV","qiniuBucketName":"wjp-oss","aliyunDomain":"","aliyunPrefix":"","aliyunEndPoint":"","aliyunAccessKeyId":"","aliyunAccessKeySecret":"","aliyunBucketName":"","qcloudDomain":"","qcloudPrefix":"","qcloudSecretId":"","qcloudSecretKey":"","qcloudBucketName":""}', '0', '云存储配置信息', 1067246875800000001, now(), 1067246875800000001, now());
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"javatangbin@163.com","password":"123456"}', 0, '邮件配置信息', 1067246875800000001, now(), 1067246875800000001, now());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"wjp_test@163.com","password":"wjp123456"}', 0, '邮件配置信息', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO schedule_job (id, bean_name, params, cron_expression, status, remark, creator, create_date, updater, update_date) VALUES (1067246875800000076, 'testTask', 'wjp', '0 0/30 * * * ?', 0, '有参测试,多个参数使用json', 1067246875800000001, now(), 1067246875800000001, now());
 
 INSERT INTO sys_mail_template(id, name, subject, content, create_date) VALUES (1067246875800000077, '验证码模板', '注册验证码', '<p>注册验证码:${code}</p>', now());
 
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491774781419523, 1343491774781419523, 1, '测试产品1', 3600.00, 1, 1067246875800000001, now(), now());
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491827268939779, 1343491827268939778, 2, '测试产品2', 4800.00, 0, 1067246875800000001, NULL, now());
-
 INSERT INTO tb_alipay_notify_log(id, out_trade_no, total_amount, buyer_pay_amount, receipt_amount, invoice_amount, notify_id, buyer_id, seller_id, trade_no, trade_status, create_date) VALUES (1343493644518195201, 1343491774781419523, 3600.00, 3600.00, 3600.00, 3600.00, '2020122800222174658006930510128003', '2088102177806934', '2088102177441441', '2020122822001406930501194003', 'TRADE_SUCCESS', now());
 
 INSERT INTO sys_post(id, post_code, post_name, sort, status, creator, create_date, updater, update_date) VALUES (1341597192832811009, 'tech', '技术岗', 0, 1, 1067246875800000001, now(), 1067246875800000001, now());

+ 30 - 5
wjp-admin/db/sqlserver.sql

@@ -26,6 +26,7 @@ CREATE TABLE sys_dept (
   pid bigint,
   pids varchar(500),
   name varchar(50),
+  leader_id bigint,
   sort  int,
   creator bigint,
   create_date datetime,
@@ -537,7 +538,8 @@ CREATE TABLE bpm_definition_ext (
     id bigint NOT NULL,
     model_id varchar(64),
     process_definition_id varchar(64),
-    form_id bigint,
+    form_type varchar(64),
+    form_id varchar(500),
     form_content text,
     creator bigint,
     create_date datetime,
@@ -558,6 +560,29 @@ CREATE TABLE bpm_instance_ext (
     primary key (id)
 );
 
+CREATE TABLE bpm_form_correction (
+    id bigint NOT NULL,
+    apply_post varchar(255),
+    entry_date datetime,
+    correction_date datetime,
+    work_content varchar(2000),
+    achievement varchar(2000),
+    instance_id varchar(80),
+    creator bigint,
+    create_date datetime,
+    PRIMARY KEY (id)
+);
+
+
+create table sys_ureport_data (
+    id bigint NOT NULL,
+    file_name varchar(200),
+    content text,
+    create_date datetime,
+    update_date datetime,
+    primary key (id)
+);
+
 -- 初始数据
 INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, status, dept_id, super_admin, creator, create_date, updater, update_date) VALUES (1067246875800000001, 'admin', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '管理员', 0, 'root@scjydz.com', '13612345678', 1, null, 1, 1067246875800000001, getdate(), 1067246875800000001, getdate());
 INSERT INTO sys_user(id, username, password, real_name, gender, email, mobile, dept_id, super_admin, status, creator, create_date, updater, update_date) VALUES (1353943117220315138, 'test', '$2a$10$012Kx2ba5jzqr9gLlG4MX.bnQJTD9UWqF57XDo2N3.fPtLne02u/m', '测试用户', 0, 'test@scjydz.com', '13012345678', 1067246875800000066, 0, 1, 1067246875800000001, getdate(), 1067246875800000001, getdate());
@@ -656,6 +681,9 @@ INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sor
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419551957005963266, 0, '', '', 0, 0, 'icon-wechat-fill', 3, 1067246875800000001, getdate(), 1067246875800000001, getdate());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419553543706972161, 1419551957005963266, 'mp/account', 'mp:account:all', 0, 0, 'icon-user', 0, 1067246875800000001, getdate(), 1067246875800000001, getdate());
 INSERT INTO sys_menu (id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1419963799817691137, 1419551957005963266, 'mp/menu', 'mp:menu:all', 0, 0, 'icon-unorderedlist', 1, 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278047072649217, 0, '', '', 0, 0, 'icon-filesearch', 3, 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300278435729440769, 1300278047072649217, '{{ApiUrl}}/ureport/designer', '', 0, 0, 'icon-book', 0, 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO sys_menu(id, pid, url, permissions, menu_type, open_style, icon, sort, creator, create_date, updater, update_date) VALUES (1300381796852060161, 1300278047072649217, 'ureport/ureport', 'sys:ureport:all', 0, 0, 'icon-up-circle', 1, 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
 
 INSERT INTO sys_language(table_name, table_id, field_name, field_value, language) VALUES ('sys_menu', 1067246875800000002, 'name', 'Authority Management', 'en-US');
@@ -978,15 +1006,12 @@ INSERT INTO sys_dict_data(id, dict_type_id, dict_label, dict_value, remark, sort
 INSERT INTO sys_sms(id, sms_code, platform, sms_config, remark, creator, create_date, updater, update_date) VALUES (1228954061084676097, '1001', 1, '{"aliyunAccessKeyId":"1","aliyunAccessKeySecret":"1","aliyunSignName":"1","aliyunTemplateCode":"1","qcloudAppKey":"","qcloudSignName":"","qcloudTemplateId":"","qiniuAccessKey":"","qiniuSecretKey":"","qiniuTemplateId":""}', '', 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
 INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000073, 'CLOUD_STORAGE_CONFIG_KEY', '{"type":1,"qiniuDomain":"http://test.oss.scjydz.com","qiniuPrefix":"upload","qiniuAccessKey":"NrgMfABZxWLo5B-YYSjoE8-AZ1EISdi1Z3ubLOeZ","qiniuSecretKey":"uIwJHevMRWU0VLxFvgy0tAcOdGqasdtVlJkdy6vV","qiniuBucketName":"wjp-oss","aliyunDomain":"","aliyunPrefix":"","aliyunEndPoint":"","aliyunAccessKeyId":"","aliyunAccessKeySecret":"","aliyunBucketName":"","qcloudDomain":"","qcloudPrefix":"","qcloudSecretId":"","qcloudSecretKey":"","qcloudBucketName":""}', '0', '云存储配置信息', 1067246875800000001, getdate(), 1067246875800000001, getdate());
-INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"javatangbin@163.com","password":"123456"}', 0, '邮件配置信息', 1067246875800000001, getdate(), 1067246875800000001, getdate());
+INSERT INTO sys_params(id, param_code, param_value, param_type, remark, creator, create_date, updater, update_date) VALUES (1067246875800000075, 'MAIL_CONFIG_KEY', '{"smtp":"smtp.163.com","port":25,"username":"wjp_test@163.com","password":"wjp123456"}', 0, '邮件配置信息', 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
 INSERT INTO schedule_job (id, bean_name, params, cron_expression, status, remark, creator, create_date, updater, update_date) VALUES (1067246875800000076, 'testTask', 'wjp', '0 0/30 * * * ?', 0, '有参测试,多个参数使用json', 1067246875800000001, getdate(), 1067246875800000001, getdate());
 
 INSERT INTO sys_mail_template(id, name, subject, content, create_date) VALUES (1067246875800000077, '验证码模板', '注册验证码', '<p>注册验证码:${code}</p>', getdate());
 
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491774781419523, 1343491774781419523, 1, '测试产品1', 3600.00, 1, 1067246875800000001, getdate(), getdate());
-INSERT INTO tb_order(id, order_id, product_id, product_name, pay_amount, status, user_id, pay_at, create_date) VALUES (1343491827268939779, 1343491827268939778, 2, '测试产品2', 4800.00, 0, 1067246875800000001, NULL, getdate());
-
 INSERT INTO tb_alipay_notify_log(id, out_trade_no, total_amount, buyer_pay_amount, receipt_amount, invoice_amount, notify_id, buyer_id, seller_id, trade_no, trade_status, create_date) VALUES (1343493644518195201, 1343491774781419523, 3600.00, 3600.00, 3600.00, 3600.00, '2020122800222174658006930510128003', '2088102177806934', '2088102177441441', '2020122822001406930501194003', 'TRADE_SUCCESS', getdate());
 
 INSERT INTO sys_post(id, post_code, post_name, sort, status, creator, create_date, updater, update_date) VALUES (1341597192832811009, 'tech', '技术岗', 0, 1, 1067246875800000001, getdate(), 1067246875800000001, getdate());

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 17 - 14
wjp-admin/db/wjp_project.sql


+ 10 - 21
wjp-admin/pom.xml

@@ -1,8 +1,8 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<parent>
 		<groupId>com.wjp</groupId>
-		<artifactId>wjp-project40</artifactId>
-		<version>4.0.0</version>
+		<artifactId>wjp-project</artifactId>
+		<version>4.1.0</version>
 	</parent>
 	<modelVersion>4.0.0</modelVersion>
 	<artifactId>wjp-admin</artifactId>
@@ -30,17 +30,22 @@
 		<dependency>
 			<groupId>com.wjp</groupId>
 			<artifactId>wjp-common</artifactId>
-			<version>4.0.0</version>
+			<version>4.1.0</version>
 		</dependency>
 		<dependency>
 			<groupId>com.wjp</groupId>
 			<artifactId>wjp-flowable</artifactId>
-			<version>4.0.0</version>
+			<version>4.1.0</version>
+		</dependency>
+		<dependency>
+			<groupId>com.bstek.ureport</groupId>
+			<artifactId>wjp-ureport</artifactId>
+			<version>4.1.0</version>
 		</dependency>
 		<dependency>
 			<groupId>com.wjp</groupId>
 			<artifactId>wjp-dynamic-datasource</artifactId>
-			<version>4.0.0</version>
+			<version>4.1.0</version>
 		</dependency>
 		<dependency>
 			<groupId>org.quartz-scheduler</groupId>
@@ -205,22 +210,6 @@
 					<skipTests>true</skipTests>
 				</configuration>
 			</plugin>
-			<plugin>
-				<groupId>com.spotify</groupId>
-				<artifactId>docker-maven-plugin</artifactId>
-				<version>${docker.plugin.version}</version>
-				<configuration>
-					<imageName>wjp/${project.artifactId}</imageName>
-					<dockerDirectory>${project.basedir}/</dockerDirectory>
-					<resources>
-						<resource>
-							<targetPath>/</targetPath>
-							<directory>${project.build.directory}</directory>
-							<include>${project.build.finalName}.jar</include>
-						</resource>
-					</resources>
-				</configuration>
-			</plugin>
 		</plugins>
 	</build>
 </project>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/AdminApplication.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/annotation/DataFilter.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/annotation/LogOperation.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/aspect/DataFilterAspect.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/aspect/LogOperationAspect.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/config/MybatisPlusConfig.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/config/SwaggerConfig.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/exception/MyExceptionHandler.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/handler/FieldMetaObjectHandler.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/interceptor/DataFilterInterceptor.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/interceptor/DataScope.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/utils/ExcelDataListener.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/utils/ExcelUtils.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/AliyunGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/FastDFSGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/LocalGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/MinioGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/QcloudGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/common/validator/group/QiniuGroup.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/DataSourceInfo.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/AbstractQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/DmQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/MySqlQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/OracleQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/PostgreSqlQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/config/query/SqlServerQuery.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/BaseClassController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/DataSourceController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/FieldTypeController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/GenParamController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/GeneratorController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 39 - 0
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/ProjectController.java

@@ -0,0 +1,39 @@
+/**
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
+ * <p>
+ * https://www.scjydz.com
+ * <p>
+ * 版权所有,侵权必究!
+ */
+
+package com.wjp.modules.devtools.controller;
+
+import cn.hutool.core.io.IoUtil;
+import com.wjp.modules.devtools.entity.ProjectEntity;
+import com.wjp.modules.devtools.utils.ProjectUtils;
+import jakarta.servlet.http.HttpServletResponse;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * 项目名修改
+ *
+ * @author Toby javatangbin@163.com
+ */
+@RestController
+@RequestMapping("devtools/project")
+public class ProjectController {
+
+    @GetMapping
+    public void project(ProjectEntity project, HttpServletResponse response) throws Exception {
+        byte[] data = ProjectUtils.download(project);
+
+        response.setHeader("Content-Disposition", "attachment; filename=\"" + project.getNewProjectName() + ".zip\"");
+        response.addHeader("Content-Length", "" + data.length);
+        response.setContentType("application/octet-stream; charset=UTF-8");
+
+        IoUtil.write(response.getOutputStream(), false, data);
+    }
+}

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/controller/TemplateController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/BaseClassDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/DataSourceDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/FieldTypeDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/GeneratorMenuDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TableFieldDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TableInfoDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/dao/TemplateDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/BaseClassEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/DataSourceEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/FieldTypeEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/GenParam.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/MenuEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TableFieldEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TableInfoEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/entity/TemplateEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/BaseClassService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/DataSourceService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/FieldTypeService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/GeneratorService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/TableFieldService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/TableInfoService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/TemplateService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/BaseClassServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/DataSourceServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/FieldTypeServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/GeneratorServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TableFieldServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TableInfoServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/service/impl/TemplateServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/utils/DbType.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/utils/DbUtils.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/devtools/utils/GenUtils.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Toby All rights reserved.
+ * Copyright (c) 2020 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 186 - 0
wjp-admin/src/main/java/com/wjp/modules/devtools/utils/ProjectUtils.java

@@ -0,0 +1,186 @@
+package com.wjp.modules.devtools.utils;
+
+import cn.hutool.core.collection.CollectionUtil;
+import cn.hutool.core.io.FileUtil;
+import cn.hutool.core.io.file.FileNameUtil;
+import cn.hutool.core.util.StrUtil;
+import cn.hutool.core.util.ZipUtil;
+import com.wjp.modules.devtools.entity.ProjectEntity;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.LinkedHashMap;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 项目名修改 工具类
+ *
+ * @author Toby javatangbin@163.com
+ */
+public class ProjectUtils {
+    /**
+     * 需要修改的文件后缀
+     */
+    public final static String MODIFY_SUFFIX = "java,xml,yml,factories,md,txt";
+    /**
+     * 排除的文件
+     */
+    public final static String EXCLUSIONS = ".git,.idea,target,logs";
+    /**
+     * 分隔符
+     */
+    public final static String SPLIT = ",";
+    /**
+     * 项目包名
+     */
+    public final static String PACKAGE_NAME = "com.wjp";
+    /**
+     * 项目标识
+     */
+    public final static String PROJECT_CODE = "wjp";
+
+    /**
+     * 拷贝目录文件
+     *
+     * @param srcRoot    原文件
+     * @param destRoot   目标文件
+     * @param exclusions 排除文件
+     * @param replaceMap 替换规则
+     */
+    public static void copyDirectory(File srcRoot, File destRoot, List<String> exclusions, Map<String, String> replaceMap) throws IOException {
+        String destPath = destRoot.getPath().replaceAll("\\\\", "/");
+        destRoot = new File(replaceData(destPath, replaceMap));
+
+        // 获取排除后的源文件
+        File[] srcFiles = CollectionUtil.isEmpty(exclusions) ?
+                srcRoot.listFiles() : srcRoot.listFiles(file -> !exclusions.contains(file.getName()));
+
+        if (srcFiles == null) {
+            throw new IOException("没有需要拷贝的文件 " + srcRoot);
+        }
+
+        for (File srcFile : srcFiles) {
+            String fileName = srcFile.getName();
+            if (srcFile.isFile()) {
+                fileName = replaceData(fileName, replaceMap);
+            }
+            File destFile = new File(destRoot, fileName);
+            if (srcFile.isDirectory()) {
+                copyDirectory(srcFile, destFile, exclusions, replaceMap);
+            } else {
+                FileUtil.copyFile(srcFile, destFile);
+            }
+        }
+    }
+
+    /**
+     * 内容格式化
+     *
+     * @param rootFile   文件根目录
+     * @param suffixList 需要格式化的文件后缀
+     * @param replaceMap 替换规则
+     */
+    public static void contentFormat(File rootFile, List<String> suffixList, Map<String, String> replaceMap) {
+        List<File> destList = FileUtil.loopFiles(rootFile, file -> suffixList.contains(FileNameUtil.getSuffix(file)));
+
+        for (File dest : destList) {
+            List<String> lines = FileUtil.readUtf8Lines(dest);
+            List<String> newList = new ArrayList<>();
+
+            for (String line : lines) {
+                newList.add(replaceData(line, replaceMap));
+            }
+
+            FileUtil.writeUtf8Lines(newList, dest);
+        }
+    }
+
+    /**
+     * 生成临时路径
+     */
+    public static String getTmpDirPath(String... names) {
+        StringBuilder tmpPath = new StringBuilder(FileUtil.getTmpDirPath());
+        tmpPath.append("generator");
+        tmpPath.append(File.separator);
+        tmpPath.append(System.currentTimeMillis());
+
+        for (String name : names) {
+            tmpPath.append(File.separator).append(name);
+        }
+
+        return tmpPath.toString();
+    }
+
+    /**
+     * 替换数据
+     *
+     * @param str 待替换的字符串
+     * @param map 替换的kv集合
+     * @return 返回替换后的数据
+     */
+    private static String replaceData(String str, Map<String, String> map) {
+        for (String key : map.keySet()) {
+            str = str.replaceAll(key, map.get(key));
+        }
+        return str;
+    }
+
+    public static byte[] download(ProjectEntity project) throws IOException {
+        // 原项目根路径
+        File srcRoot = new File(project.getProjectPath());
+
+        // 临时项目根路径
+        File destRoot = new File(ProjectUtils.getTmpDirPath(project.getNewProjectName()));
+
+        // 排除的文件
+        List<String> exclusions = StrUtil.split(EXCLUSIONS, ProjectUtils.SPLIT);
+
+        // 获取替换规则
+        Map<String, String> replaceMap = getReplaceMap(project);
+
+        // 拷贝项目到新路径,并替换路径和文件名
+        ProjectUtils.copyDirectory(srcRoot, destRoot, exclusions, replaceMap);
+
+        // 需要替换的文件后缀
+        List<String> suffixList = StrUtil.split(MODIFY_SUFFIX, ProjectUtils.SPLIT);
+
+        // 替换文件内容数据
+        ProjectUtils.contentFormat(destRoot, suffixList, replaceMap);
+
+        // 生成zip文件
+        File zipFile = ZipUtil.zip(destRoot);
+
+        byte[] data = FileUtil.readBytes(zipFile);
+
+        // 清空文件
+        FileUtil.clean(destRoot.getParentFile().getParentFile());
+
+        return data;
+    }
+
+    /**
+     * 获取替换规则
+     */
+    private static Map<String, String> getReplaceMap(ProjectEntity project) {
+        Map<String, String> map = new LinkedHashMap<>();
+
+        // 项目路径替换
+        String srcPath = "src/main/java/" + PACKAGE_NAME.replaceAll("\\.", "/");
+        String destPath = "src/main/java/" + project.getNewProjectPackage().replaceAll("\\.", "/");
+        map.put(srcPath, destPath);
+
+        // 项目包名替换
+        map.put(PACKAGE_NAME, project.getNewProjectPackage());
+
+        // 项目名称替换
+        map.put(project.getProjectName(), project.getNewProjectName());
+
+        // 项目标识替换
+        map.put(PROJECT_CODE, project.getNewProjectCode());
+        map.put(StrUtil.upperFirst(PROJECT_CODE), StrUtil.upperFirst(project.getNewProjectCode()));
+
+        return map;
+    }
+}

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/config/ScheduleConfig.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/controller/ScheduleJobController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/controller/ScheduleJobLogController.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/dao/ScheduleJobDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/dao/ScheduleJobLogDao.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/dto/ScheduleJobDTO.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/dto/ScheduleJobLogDTO.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/entity/ScheduleJobEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/entity/ScheduleJobLogEntity.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/init/JobCommandLineRunner.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/service/ScheduleJobLogService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/service/ScheduleJobService.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/service/impl/ScheduleJobLogServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/service/impl/ScheduleJobServiceImpl.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  * <p>
  * https://www.scjydz.com
  * <p>

+ 1 - 1
wjp-admin/src/main/java/com/wjp/modules/job/task/ITask.java

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018 Toby All rights reserved.
+ * Copyright (c) 2018 佳缘科技 All rights reserved.
  *
  * https://www.scjydz.com
  *

Vissa filer visades inte eftersom för många filer har ändrats