diff --git a/modules/pom.xml b/modules/pom.xml index 561621a1..b73643e0 100644 --- a/modules/pom.xml +++ b/modules/pom.xml @@ -18,6 +18,7 @@ cas cms static + test diff --git a/modules/test/bin/deploy.bat b/modules/test/bin/deploy.bat new file mode 100644 index 00000000..f4258bf5 --- /dev/null +++ b/modules/test/bin/deploy.bat @@ -0,0 +1,22 @@ +@echo off +rem /** +rem * Copyright (c) 2013-Now http://jeesite.com All rights reserved. +rem * No deletion without permission, or be held responsible to law. +rem * +rem * Author: ThinkGem@163.com +rem */ +echo. +echo [信息] 部署工程到Maven服务器。 +echo. + +%~d0 +cd %~dp0 + +call mvn -v +echo. + +cd .. +call mvn clean deploy -Dmaven.test.skip=true -Pdeploy + +cd bin +pause \ No newline at end of file diff --git a/modules/test/bin/deploy.sh b/modules/test/bin/deploy.sh new file mode 100644 index 00000000..f8696c71 --- /dev/null +++ b/modules/test/bin/deploy.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# /** +# * Copyright (c) 2013-Now http://jeesite.com All rights reserved. +# * No deletion without permission, or be held responsible to law. +# * +# * Author: ThinkGem@163.com +# */ +echo "" +echo "[淇℃伅] 閮ㄧ讲宸ョ▼鍒癕aven鏈嶅姟鍣ㄣ" +echo "" + +mvn -v +echo "" + +cd .. +mvn clean deploy -Dmaven.test.skip=true -Pdeploy + +cd bin \ No newline at end of file diff --git a/modules/test/bin/package.bat b/modules/test/bin/package.bat new file mode 100644 index 00000000..a6b29c2c --- /dev/null +++ b/modules/test/bin/package.bat @@ -0,0 +1,22 @@ +@echo off +rem /** +rem * Copyright (c) 2013-Now http://jeesite.com All rights reserved. +rem * No deletion without permission, or be held responsible to law. +rem * +rem * Author: ThinkGem@163.com +rem */ +echo. +echo [信息] 打包安装工程,生成jar包文件。 +echo. + +%~d0 +cd %~dp0 + +call mvn -v +echo. + +cd .. +call mvn clean install -Dmaven.test.skip=true -Ppackage + +cd bin +pause \ No newline at end of file diff --git a/modules/test/bin/package.sh b/modules/test/bin/package.sh new file mode 100644 index 00000000..8deff508 --- /dev/null +++ b/modules/test/bin/package.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# /** +# * Copyright (c) 2013-Now http://jeesite.com All rights reserved. +# * No deletion without permission, or be held responsible to law. +# * +# * Author: ThinkGem@163.com +# */ +echo "" +echo "[淇℃伅] 鎵撳寘瀹夎宸ョ▼锛岀敓鎴恓ar鍖呮枃浠躲" +echo "" + +mvn -v +echo "" + +cd .. +mvn clean install -Dmaven.test.skip=true -Ppackage + +cd bin \ No newline at end of file diff --git a/web-api/db/h2/test.sql b/modules/test/db/h2/test.sql similarity index 100% rename from web-api/db/h2/test.sql rename to modules/test/db/h2/test.sql diff --git a/web-api/db/mssql/test.sql b/modules/test/db/mssql/test.sql similarity index 100% rename from web-api/db/mssql/test.sql rename to modules/test/db/mssql/test.sql diff --git a/web-api/db/mysql/create_user.sql b/modules/test/db/mysql/create_user.sql similarity index 100% rename from web-api/db/mysql/create_user.sql rename to modules/test/db/mysql/create_user.sql diff --git a/web-api/db/mysql/test.sql b/modules/test/db/mysql/test.sql similarity index 100% rename from web-api/db/mysql/test.sql rename to modules/test/db/mysql/test.sql diff --git a/web-api/db/oracle/create_user.sql b/modules/test/db/oracle/create_user.sql similarity index 100% rename from web-api/db/oracle/create_user.sql rename to modules/test/db/oracle/create_user.sql diff --git a/web-api/db/oracle/test.sql b/modules/test/db/oracle/test.sql similarity index 100% rename from web-api/db/oracle/test.sql rename to modules/test/db/oracle/test.sql diff --git a/web-api/db/postgresql/test.sql b/modules/test/db/postgresql/test.sql similarity index 100% rename from web-api/db/postgresql/test.sql rename to modules/test/db/postgresql/test.sql diff --git a/web-api/db/test.erm b/modules/test/db/test.erm similarity index 100% rename from web-api/db/test.erm rename to modules/test/db/test.erm diff --git a/web-api/db/test.png b/modules/test/db/test.png similarity index 100% rename from web-api/db/test.png rename to modules/test/db/test.png diff --git a/modules/test/pom.xml b/modules/test/pom.xml new file mode 100644 index 00000000..19260eb5 --- /dev/null +++ b/modules/test/pom.xml @@ -0,0 +1,45 @@ + + + 4.0.0 + + + com.jeesite + jeesite-parent + 5.8.0.springboot3-SNAPSHOT + ../../parent/pom.xml + + + jeesite-module-test + jar + + JeeSite Module Test + http://jeesite.com + 2013-Now + + + + + com.jeesite + jeesite-module-core + ${project.parent.version} + + + + + + + thinkgem + WangZhen + thinkgem at 163.com + Project lead + +8 + + + + + JeeSite + http://jeesite.com + + + \ No newline at end of file diff --git a/web-api/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java b/modules/test/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java rename to modules/test/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java b/modules/test/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java rename to modules/test/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java b/modules/test/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java rename to modules/test/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/db/InitTestData.java b/modules/test/src/main/java/com/jeesite/modules/test/db/InitTestData.java similarity index 97% rename from web-api/src/main/java/com/jeesite/modules/test/db/InitTestData.java rename to modules/test/src/main/java/com/jeesite/modules/test/db/InitTestData.java index 7377c7df..ba6e408f 100644 --- a/web-api/src/main/java/com/jeesite/modules/test/db/InitTestData.java +++ b/modules/test/src/main/java/com/jeesite/modules/test/db/InitTestData.java @@ -35,7 +35,7 @@ public class InitTestData extends BaseInitDataTests { initGenDemoData(); return true; } - + @Autowired private GenTableService genTableService; /** @@ -97,7 +97,7 @@ public class InitTestData extends BaseInitDataTests { DataSourceHolder.setDataSourceName(dataSourceName); genTableService.save(genTableChild); } - + /** * 浠g爜鐢熸垚娴嬭瘯鏁版嵁锛堝垪鍒濆鍖栵級 */ @@ -156,7 +156,7 @@ public class InitTestData extends BaseInitDataTests { } } } - + /** * 浠g爜鐢熸垚鏍戣〃娴嬭瘯鏁版嵁 */ diff --git a/web/src/main/java/com/jeesite/modules/test/entity/TestData.java b/modules/test/src/main/java/com/jeesite/modules/test/entity/TestData.java similarity index 99% rename from web/src/main/java/com/jeesite/modules/test/entity/TestData.java rename to modules/test/src/main/java/com/jeesite/modules/test/entity/TestData.java index 464cff20..e08f3e29 100644 --- a/web/src/main/java/com/jeesite/modules/test/entity/TestData.java +++ b/modules/test/src/main/java/com/jeesite/modules/test/entity/TestData.java @@ -4,20 +4,21 @@ */ package com.jeesite.modules.test.entity; -import jakarta.validation.constraints.Size; import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; import java.util.List; -import com.jeesite.common.collect.ListUtils; +import jakarta.validation.constraints.Size; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.jeesite.common.collect.ListUtils; import com.jeesite.common.entity.DataEntity; import com.jeesite.common.mybatis.annotation.Column; +import com.jeesite.common.mybatis.annotation.JoinTable; +import com.jeesite.common.mybatis.annotation.JoinTable.Type; import com.jeesite.common.mybatis.annotation.Table; import com.jeesite.common.mybatis.mapper.query.QueryType; +import com.jeesite.modules.sys.entity.Office; +import com.jeesite.modules.sys.entity.User; /** * 娴嬭瘯鏁版嵁Entity diff --git a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java b/modules/test/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java similarity index 99% rename from web-fast/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java rename to modules/test/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java index 346ff906..f20e1974 100644 --- a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java +++ b/modules/test/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java @@ -4,18 +4,19 @@ */ package com.jeesite.modules.test.entity; -import jakarta.validation.constraints.Size; import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; +import jakarta.validation.constraints.Size; + +import com.fasterxml.jackson.annotation.JsonFormat; import com.jeesite.common.entity.DataEntity; import com.jeesite.common.mybatis.annotation.Column; +import com.jeesite.common.mybatis.annotation.JoinTable; +import com.jeesite.common.mybatis.annotation.JoinTable.Type; import com.jeesite.common.mybatis.annotation.Table; import com.jeesite.common.mybatis.mapper.query.QueryType; +import com.jeesite.modules.sys.entity.Office; +import com.jeesite.modules.sys.entity.User; /** * 娴嬭瘯鏁版嵁Entity diff --git a/web-api/src/main/java/com/jeesite/modules/test/entity/TestTree.java b/modules/test/src/main/java/com/jeesite/modules/test/entity/TestTree.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/entity/TestTree.java rename to modules/test/src/main/java/com/jeesite/modules/test/entity/TestTree.java diff --git a/web/src/main/java/com/jeesite/modules/test/service/TestDataService.java b/modules/test/src/main/java/com/jeesite/modules/test/service/TestDataService.java similarity index 100% rename from web/src/main/java/com/jeesite/modules/test/service/TestDataService.java rename to modules/test/src/main/java/com/jeesite/modules/test/service/TestDataService.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/service/TestTreeService.java b/modules/test/src/main/java/com/jeesite/modules/test/service/TestTreeService.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/service/TestTreeService.java rename to modules/test/src/main/java/com/jeesite/modules/test/service/TestTreeService.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/web/DemoController.java b/modules/test/src/main/java/com/jeesite/modules/test/web/DemoController.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/web/DemoController.java rename to modules/test/src/main/java/com/jeesite/modules/test/web/DemoController.java diff --git a/web/src/main/java/com/jeesite/modules/test/web/TestDataController.java b/modules/test/src/main/java/com/jeesite/modules/test/web/TestDataController.java similarity index 100% rename from web/src/main/java/com/jeesite/modules/test/web/TestDataController.java rename to modules/test/src/main/java/com/jeesite/modules/test/web/TestDataController.java diff --git a/web-api/src/main/java/com/jeesite/modules/test/web/TestTreeController.java b/modules/test/src/main/java/com/jeesite/modules/test/web/TestTreeController.java similarity index 100% rename from web-api/src/main/java/com/jeesite/modules/test/web/TestTreeController.java rename to modules/test/src/main/java/com/jeesite/modules/test/web/TestTreeController.java diff --git a/web-api/src/main/resources/db/create/h2/test.sql b/modules/test/src/main/resources/db/create/h2/test.sql similarity index 100% rename from web-api/src/main/resources/db/create/h2/test.sql rename to modules/test/src/main/resources/db/create/h2/test.sql diff --git a/web-api/src/main/resources/db/create/mssql/test.sql b/modules/test/src/main/resources/db/create/mssql/test.sql similarity index 100% rename from web-api/src/main/resources/db/create/mssql/test.sql rename to modules/test/src/main/resources/db/create/mssql/test.sql diff --git a/web-api/src/main/resources/db/create/mysql/test.sql b/modules/test/src/main/resources/db/create/mysql/test.sql similarity index 100% rename from web-api/src/main/resources/db/create/mysql/test.sql rename to modules/test/src/main/resources/db/create/mysql/test.sql diff --git a/web-api/src/main/resources/db/create/oracle/test.sql b/modules/test/src/main/resources/db/create/oracle/test.sql similarity index 100% rename from web-api/src/main/resources/db/create/oracle/test.sql rename to modules/test/src/main/resources/db/create/oracle/test.sql diff --git a/web-api/src/main/resources/db/create/postgresql/test.sql b/modules/test/src/main/resources/db/create/postgresql/test.sql similarity index 100% rename from web-api/src/main/resources/db/create/postgresql/test.sql rename to modules/test/src/main/resources/db/create/postgresql/test.sql diff --git a/web-api/src/main/resources/mappings/modules/test/TestDataChildDao.xml b/modules/test/src/main/resources/mappings/modules/test/TestDataChildDao.xml similarity index 100% rename from web-api/src/main/resources/mappings/modules/test/TestDataChildDao.xml rename to modules/test/src/main/resources/mappings/modules/test/TestDataChildDao.xml diff --git a/web-api/src/main/resources/mappings/modules/test/TestDataDao.xml b/modules/test/src/main/resources/mappings/modules/test/TestDataDao.xml similarity index 100% rename from web-api/src/main/resources/mappings/modules/test/TestDataDao.xml rename to modules/test/src/main/resources/mappings/modules/test/TestDataDao.xml diff --git a/web-api/src/main/resources/mappings/modules/test/TestTreeDao.xml b/modules/test/src/main/resources/mappings/modules/test/TestTreeDao.xml similarity index 100% rename from web-api/src/main/resources/mappings/modules/test/TestTreeDao.xml rename to modules/test/src/main/resources/mappings/modules/test/TestTreeDao.xml diff --git a/web-fast/src/main/resources/views/modules/demo/demoDataGridEditGrid.html b/modules/test/src/main/resources/views/modules/demo/demoDataGridEditGrid.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoDataGridEditGrid.html rename to modules/test/src/main/resources/views/modules/demo/demoDataGridEditGrid.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html b/modules/test/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html rename to modules/test/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html diff --git a/web/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html b/modules/test/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html similarity index 98% rename from web/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html rename to modules/test/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html index 63887216..e83156bf 100644 --- a/web/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html +++ b/modules/test/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html @@ -66,7 +66,7 @@ $('#dataGrid').dataGrid({ }, columnModel: [ {header:'${text("宀椾綅鍚嶇О")}', name:'postName', index:'a.post_name', width:200, align:"center"}, - {header:'${text("宀椾綅浠g爜")}', name:'postCode', index:'a.post_code', width:200, align:"center"}, + {header:'${text("宀椾綅缂栫爜")}', name:'postCode', index:'a.post_code', width:200, align:"center"}, {header:'${text("鎺掑簭鍙")}', name:'postSort', index:'a.post_sort', width:80, align:"center"}, {header:'${text("宀椾綅鍒嗙被")}', name:'postType', index:'a.post_type', width:100, align:"center", formatter: function(val, obj, row, act){ return js.getDictLabel("#{@DictUtils.getDictListJson('sys_post_type')}", val, '鏈煡', true); diff --git a/web-fast/src/main/resources/views/modules/demo/demoDataGridStateGrid.html b/modules/test/src/main/resources/views/modules/demo/demoDataGridStateGrid.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoDataGridStateGrid.html rename to modules/test/src/main/resources/views/modules/demo/demoDataGridStateGrid.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoFormEditForm.html b/modules/test/src/main/resources/views/modules/demo/demoFormEditForm.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoFormEditForm.html rename to modules/test/src/main/resources/views/modules/demo/demoFormEditForm.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoFormLaydate.html b/modules/test/src/main/resources/views/modules/demo/demoFormLaydate.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoFormLaydate.html rename to modules/test/src/main/resources/views/modules/demo/demoFormLaydate.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoFormLayoutForm.html b/modules/test/src/main/resources/views/modules/demo/demoFormLayoutForm.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoFormLayoutForm.html rename to modules/test/src/main/resources/views/modules/demo/demoFormLayoutForm.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoFormTabPage.html b/modules/test/src/main/resources/views/modules/demo/demoFormTabPage.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoFormTabPage.html rename to modules/test/src/main/resources/views/modules/demo/demoFormTabPage.html diff --git a/web-fast/src/main/resources/views/modules/demo/demoFormTableForm.html b/modules/test/src/main/resources/views/modules/demo/demoFormTableForm.html similarity index 100% rename from web-fast/src/main/resources/views/modules/demo/demoFormTableForm.html rename to modules/test/src/main/resources/views/modules/demo/demoFormTableForm.html diff --git a/web-fast/src/main/resources/views/modules/test/testDataForm.html b/modules/test/src/main/resources/views/modules/test/testDataForm.html similarity index 100% rename from web-fast/src/main/resources/views/modules/test/testDataForm.html rename to modules/test/src/main/resources/views/modules/test/testDataForm.html diff --git a/web/src/main/resources/views/modules/test/testDataForm2.html b/modules/test/src/main/resources/views/modules/test/testDataForm2.html similarity index 100% rename from web/src/main/resources/views/modules/test/testDataForm2.html rename to modules/test/src/main/resources/views/modules/test/testDataForm2.html diff --git a/web/src/main/resources/views/modules/test/testDataList.html b/modules/test/src/main/resources/views/modules/test/testDataList.html similarity index 100% rename from web/src/main/resources/views/modules/test/testDataList.html rename to modules/test/src/main/resources/views/modules/test/testDataList.html diff --git a/web-fast/src/main/resources/views/modules/test/testTreeForm.html b/modules/test/src/main/resources/views/modules/test/testTreeForm.html similarity index 100% rename from web-fast/src/main/resources/views/modules/test/testTreeForm.html rename to modules/test/src/main/resources/views/modules/test/testTreeForm.html diff --git a/web-fast/src/main/resources/views/modules/test/testTreeList.html b/modules/test/src/main/resources/views/modules/test/testTreeList.html similarity index 100% rename from web-fast/src/main/resources/views/modules/test/testTreeList.html rename to modules/test/src/main/resources/views/modules/test/testTreeList.html diff --git a/web-api/pom.xml b/web-api/pom.xml index 9eaa4d77..b0065dfb 100644 --- a/web-api/pom.xml +++ b/web-api/pom.xml @@ -38,6 +38,13 @@ ${project.parent.version} + + + com.jeesite + jeesite-module-test + ${project.parent.version} + + com.jeesite diff --git a/web-api/src/main/java/com/jeesite/modules/test/entity/TestData.java b/web-api/src/main/java/com/jeesite/modules/test/entity/TestData.java deleted file mode 100644 index 464cff20..00000000 --- a/web-api/src/main/java/com/jeesite/modules/test/entity/TestData.java +++ /dev/null @@ -1,226 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.Size; -import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; -import java.util.List; -import com.jeesite.common.collect.ListUtils; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏁版嵁Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_data", alias="a", columns={ - @Column(name="id", attrName="id", label="缂栧彿", isPK=true), - @Column(name="test_input", attrName="testInput", label="鍗曡鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_textarea", attrName="testTextarea", label="澶氳鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_select", attrName="testSelect", label="涓嬫媺妗"), - @Column(name="test_select_multiple", attrName="testSelectMultiple", label="涓嬫媺澶氶"), - @Column(name="test_radio", attrName="testRadio", label="鍗曢夋"), - @Column(name="test_checkbox", attrName="testCheckbox", label="澶嶉夋"), - @Column(name="test_date", attrName="testDate", label="鏃ユ湡閫夋嫨", isUpdateForce=true/*鏄惁寮哄埗鏇存柊锛堝綋璋冪敤update骞朵笖璇ュ睘鎬т负绌虹殑鏃跺欙紝鍏佽鏇存柊涓虹┖锛*/), - @Column(name="test_datetime", attrName="testDatetime", label="鏃ユ湡鏃堕棿", isUpdateForce=true), - @Column(name="test_user_code", attrName="testUser.userCode", label="鐢ㄦ埛閫夋嫨"), - @Column(name="test_office_code", attrName="testOffice.officeCode", label="鏈烘瀯閫夋嫨"), - @Column(name="test_area_code", attrName="testAreaCode", label="鍖哄煙閫夋嫨"), - @Column(name="test_area_name", attrName="testAreaName", label="鍖哄煙鍚嶇О"), - @Column(includeEntity=DataEntity.class), - }, joinTable={ - @JoinTable(type=Type.LEFT_JOIN, entity=User.class, attrName="testUser", alias="u10", - on="u10.user_code = a.test_user_code", columns={ - @Column(name="user_code", label="鐢ㄦ埛缂栫爜", isPK=true), - @Column(name="user_name", label="鐢ㄦ埛鍚嶇О", isQuery=false), - }), - @JoinTable(type=Type.LEFT_JOIN, entity=Office.class, attrName="testOffice", alias="u11", - on="u11.office_code = a.test_office_code", columns={ - @Column(name="office_code", label="鏈烘瀯缂栫爜", isPK=true), - @Column(name="office_name", label="鏈烘瀯鍚嶇О", isQuery=false), - }), - }, orderBy="a.update_date DESC" -) -public class TestData extends DataEntity { - - private static final long serialVersionUID = 1L; - private String testInput; // 鍗曡鏂囨湰 - private String testTextarea; // 澶氳鏂囨湰 - private String testSelect; // 涓嬫媺妗 - private String testSelectMultiple; // 涓嬫媺澶氶 - private String testRadio; // 鍗曢夋 - private String testCheckbox; // 澶嶉夋 - private Date testDate; // 鏃ユ湡閫夋嫨 - private Date testDatetime; // 鏃ユ湡鏃堕棿 - private User testUser; // 鐢ㄦ埛閫夋嫨 - private Office testOffice; // 鏈烘瀯閫夋嫨 - private String testAreaCode; // 鍖哄煙閫夋嫨 - private String testAreaName; // 鍖哄煙鍚嶇О - private List testDataChildList = ListUtils.newArrayList(); // 瀛愯〃鍒楄〃 - - public TestData() { - this(null); - } - - public TestData(String id){ - super(id); - } - - @Size(min=0, max=200, message="鍗曡鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestInput() { - return testInput; - } - - public void setTestInput(String testInput) { - this.testInput = testInput; - } - - @Size(min=0, max=200, message="澶氳鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestTextarea() { - return testTextarea; - } - - public void setTestTextarea(String testTextarea) { - this.testTextarea = testTextarea; - } - - @Size(min=0, max=10, message="涓嬫媺妗嗛暱搴︿笉鑳借秴杩 10 涓瓧绗") - public String getTestSelect() { - return testSelect; - } - - public void setTestSelect(String testSelect) { - this.testSelect = testSelect; - } - - @Size(min=0, max=200, message="涓嬫媺澶氶夐暱搴︿笉鑳借秴杩 200 涓瓧绗") - public String getTestSelectMultiple() { - return testSelectMultiple; - } - - public void setTestSelectMultiple(String testSelectMultiple) { - this.testSelectMultiple = testSelectMultiple; - } - - @Size(min=0, max=10, message="鍗曢夋闀垮害涓嶈兘瓒呰繃 10 涓瓧绗") - public String getTestRadio() { - return testRadio; - } - - public void setTestRadio(String testRadio) { - this.testRadio = testRadio; - } - - @Size(min=0, max=200, message="澶嶉夋闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestCheckbox() { - return testCheckbox; - } - - public void setTestCheckbox(String testCheckbox) { - this.testCheckbox = testCheckbox; - } - - @JsonFormat(pattern = "yyyy-MM-dd") - public Date getTestDate() { - return testDate; - } - - public void setTestDate(Date testDate) { - this.testDate = testDate; - } - - @JsonFormat(pattern = "yyyy-MM-dd HH:mm") - public Date getTestDatetime() { - return testDatetime; - } - - public void setTestDatetime(Date testDatetime) { - this.testDatetime = testDatetime; - } - - public User getTestUser() { - return testUser; - } - - public void setTestUser(User testUser) { - this.testUser = testUser; - } - - public Office getTestOffice() { - return testOffice; - } - - public void setTestOffice(Office testOffice) { - this.testOffice = testOffice; - } - - @Size(min=0, max=64, message="鍖哄煙閫夋嫨闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public String getTestAreaCode() { - return testAreaCode; - } - - public void setTestAreaCode(String testAreaCode) { - this.testAreaCode = testAreaCode; - } - - @Size(min=0, max=100, message="鍖哄煙鍚嶇О闀垮害涓嶈兘瓒呰繃 100 涓瓧绗") - public String getTestAreaName() { - return testAreaName; - } - - public void setTestAreaName(String testAreaName) { - this.testAreaName = testAreaName; - } - - public Date getTestDate_gte() { - return sqlMap.getWhere().getValue("test_date", QueryType.GTE); - } - - public void setTestDate_gte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.GTE, testDate); - } - - public Date getTestDate_lte() { - return sqlMap.getWhere().getValue("test_date", QueryType.LTE); - } - - public void setTestDate_lte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.LTE, testDate); - } - - public Date getTestDatetime_gte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.GTE); - } - - public void setTestDatetime_gte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.GTE, testDatetime); - } - - public Date getTestDatetime_lte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.LTE); - } - - public void setTestDatetime_lte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.LTE, testDatetime); - } - - public List getTestDataChildList() { - return testDataChildList; - } - - public void setTestDataChildList(List testDataChildList) { - this.testDataChildList = testDataChildList; - } - -} \ No newline at end of file diff --git a/web-api/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java b/web-api/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java deleted file mode 100644 index 346ff906..00000000 --- a/web-api/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java +++ /dev/null @@ -1,236 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.Size; -import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏁版嵁Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_data_child", alias="a", columns={ - @Column(name="id", attrName="id", label="缂栧彿", isPK=true), - @Column(name="test_sort", attrName="testSort", label="鎺掑簭鍙"), - @Column(name="test_data_id", attrName="testData.id", label="鐖惰〃涓婚敭"), - @Column(name="test_input", attrName="testInput", label="鍗曡鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_textarea", attrName="testTextarea", label="澶氳鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_select", attrName="testSelect", label="涓嬫媺妗"), - @Column(name="test_select_multiple", attrName="testSelectMultiple", label="涓嬫媺澶氶"), - @Column(name="test_radio", attrName="testRadio", label="鍗曢夋"), - @Column(name="test_checkbox", attrName="testCheckbox", label="澶嶉夋"), - @Column(name="test_date", attrName="testDate", label="鏃ユ湡閫夋嫨", isUpdateForce=true), - @Column(name="test_datetime", attrName="testDatetime", label="鏃ユ湡鏃堕棿", isUpdateForce=true), - @Column(name="test_user_code", attrName="testUser.userCode", label="鐢ㄦ埛閫夋嫨"), - @Column(name="test_office_code", attrName="testOffice.officeCode", label="鏈烘瀯閫夋嫨"), - @Column(name="test_area_code", attrName="testAreaCode", label="鍖哄煙閫夋嫨"), - @Column(name="test_area_name", attrName="testAreaName", label="鍖哄煙鍚嶇О", isQuery=false), - }, joinTable={ - @JoinTable(type=Type.LEFT_JOIN, entity=User.class, attrName="testUser", alias="u12", - on="u12.user_code = a.test_user_code", columns={ - @Column(name="user_code", label="鐢ㄦ埛缂栫爜", isPK=true), - @Column(name="user_name", label="鐢ㄦ埛鍚嶇О", isQuery=false), - }), - @JoinTable(type=Type.LEFT_JOIN, entity=Office.class, attrName="testOffice", alias="u13", - on="u13.office_code = a.test_office_code", columns={ - @Column(name="office_code", label="鏈烘瀯缂栫爜", isPK=true), - @Column(name="office_name", label="鏈烘瀯鍚嶇О", isQuery=false), - }), - }, orderBy="a.id ASC" -) -public class TestDataChild extends DataEntity { - - private static final long serialVersionUID = 1L; - private Long testSort; // 鎺掑簭鍙 - private TestData testData; // 鐖惰〃涓婚敭 鐖剁被 - private String testInput; // 鍗曡鏂囨湰 - private String testTextarea; // 澶氳鏂囨湰 - private String testSelect; // 涓嬫媺妗 - private String testSelectMultiple; // 涓嬫媺澶氶 - private String testRadio; // 鍗曢夋 - private String testCheckbox; // 澶嶉夋 - private Date testDate; // 鏃ユ湡閫夋嫨 - private Date testDatetime; // 鏃ユ湡鏃堕棿 - private User testUser; // 鐢ㄦ埛閫夋嫨 - private Office testOffice; // 鏈烘瀯閫夋嫨 - private String testAreaCode; // 鍖哄煙閫夋嫨 - private String testAreaName; // 鍖哄煙鍚嶇О - - public TestDataChild() { - this(null); - } - - - public TestDataChild(TestData testData){ - this.testData = testData; - } - - public Long getTestSort() { - return testSort; - } - - public void setTestSort(Long testSort) { - this.testSort = testSort; - } - - @Size(min=0, max=64, message="鐖惰〃涓婚敭闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public TestData getTestData() { - return testData; - } - - public void setTestData(TestData testData) { - this.testData = testData; - } - - @Size(min=0, max=200, message="鍗曡鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestInput() { - return testInput; - } - - public void setTestInput(String testInput) { - this.testInput = testInput; - } - - @Size(min=0, max=200, message="澶氳鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestTextarea() { - return testTextarea; - } - - public void setTestTextarea(String testTextarea) { - this.testTextarea = testTextarea; - } - - @Size(min=0, max=10, message="涓嬫媺妗嗛暱搴︿笉鑳借秴杩 10 涓瓧绗") - public String getTestSelect() { - return testSelect; - } - - public void setTestSelect(String testSelect) { - this.testSelect = testSelect; - } - - @Size(min=0, max=200, message="涓嬫媺澶氶夐暱搴︿笉鑳借秴杩 200 涓瓧绗") - public String getTestSelectMultiple() { - return testSelectMultiple; - } - - public void setTestSelectMultiple(String testSelectMultiple) { - this.testSelectMultiple = testSelectMultiple; - } - - @Size(min=0, max=10, message="鍗曢夋闀垮害涓嶈兘瓒呰繃 10 涓瓧绗") - public String getTestRadio() { - return testRadio; - } - - public void setTestRadio(String testRadio) { - this.testRadio = testRadio; - } - - @Size(min=0, max=200, message="澶嶉夋闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestCheckbox() { - return testCheckbox; - } - - public void setTestCheckbox(String testCheckbox) { - this.testCheckbox = testCheckbox; - } - - @JsonFormat(pattern = "yyyy-MM-dd") - public Date getTestDate() { - return testDate; - } - - public void setTestDate(Date testDate) { - this.testDate = testDate; - } - - @JsonFormat(pattern = "yyyy-MM-dd HH:mm") - public Date getTestDatetime() { - return testDatetime; - } - - public void setTestDatetime(Date testDatetime) { - this.testDatetime = testDatetime; - } - - public User getTestUser() { - return testUser; - } - - public void setTestUser(User testUser) { - this.testUser = testUser; - } - - public Office getTestOffice() { - return testOffice; - } - - public void setTestOffice(Office testOffice) { - this.testOffice = testOffice; - } - - @Size(min=0, max=64, message="鍖哄煙閫夋嫨闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public String getTestAreaCode() { - return testAreaCode; - } - - public void setTestAreaCode(String testAreaCode) { - this.testAreaCode = testAreaCode; - } - - @Size(min=0, max=100, message="鍖哄煙鍚嶇О闀垮害涓嶈兘瓒呰繃 100 涓瓧绗") - public String getTestAreaName() { - return testAreaName; - } - - public void setTestAreaName(String testAreaName) { - this.testAreaName = testAreaName; - } - - public Date getTestDate_gte() { - return sqlMap.getWhere().getValue("test_date", QueryType.GTE); - } - - public void setTestDate_gte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.GTE, testDate); - } - - public Date getTestDate_lte() { - return sqlMap.getWhere().getValue("test_date", QueryType.LTE); - } - - public void setTestDate_lte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.LTE, testDate); - } - - public Date getTestDatetime_gte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.GTE); - } - - public void setTestDatetime_gte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.GTE, testDatetime); - } - - public Date getTestDatetime_lte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.LTE); - } - - public void setTestDatetime_lte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.LTE, testDatetime); - } - -} \ No newline at end of file diff --git a/web-api/src/main/java/com/jeesite/modules/test/service/TestDataService.java b/web-api/src/main/java/com/jeesite/modules/test/service/TestDataService.java deleted file mode 100644 index 8a71e462..00000000 --- a/web-api/src/main/java/com/jeesite/modules/test/service/TestDataService.java +++ /dev/null @@ -1,172 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.service; - -import com.jeesite.common.entity.Page; -import com.jeesite.common.idgen.IdGen; -import com.jeesite.common.lang.DateUtils; -import com.jeesite.common.service.CrudService; -import com.jeesite.modules.file.utils.FileUploadUtils; -import com.jeesite.modules.sys.service.UserService; -import com.jeesite.modules.test.dao.TestDataChildDao; -import com.jeesite.modules.test.dao.TestDataDao; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.entity.TestDataChild; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 娴嬭瘯鏁版嵁Service - * @author ThinkGem - * @version 2018-04-22 - */ -@Service -public class TestDataService extends CrudService { - - @Autowired - private TestDataChildDao testDataChildDao; - - /** - * 鑾峰彇鍗曟潯鏁版嵁 - * @param testData - * @return - */ - @Override - public TestData get(TestData testData) { - TestData entity = super.get(testData); - if (entity != null){ - TestDataChild testDataChild = new TestDataChild(entity); - testDataChild.setStatus(TestDataChild.STATUS_NORMAL); - entity.setTestDataChildList(testDataChildDao.findList(testDataChild)); - } - return entity; - } - - /** - * 鏌ヨ鍒嗛〉鏁版嵁 - * @param testData page 鍒嗛〉瀵硅薄 - * @param testData 鏌ヨ鏉′欢 - * @return - */ - @Override - public Page findPage(TestData testData) { - -// // 婕旂ずMap鍙傛暟鍜岃繑鍥炲硷紝鏀寔鍒嗛〉 -// Page> pageMap = new Page<>(); -// Map params = MapUtils.newHashMap(); -// params.put("testInput", "123"); -// params.put("page", pageMap); -// pageMap.setList(dao.findListForMap(params)); -// System.out.println(pageMap.getList()); -// System.out.println(pageMap.getCount()); - - return super.findPage(testData); - } - - /** - * 鏌ヨ瀛愯〃鍒嗛〉鏁版嵁 - * @param testData 鏌ヨ鏉′欢 - * @param testData page 鍒嗛〉瀵硅薄 - * @return - */ - public List findSubList(TestDataChild testData) { - return testDataChildDao.findList(testData); - } - - /** - * 淇濆瓨鏁版嵁锛堟彃鍏ユ垨鏇存柊锛 - * @param testData - */ - @Override - @Transactional - public void save(TestData testData) { - super.save(testData); - // 淇濆瓨涓婁紶鍥剧墖 - FileUploadUtils.saveFileUpload(testData, testData.getId(), "testData_image"); - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testData, testData.getId(), "testData_file"); - // 淇濆瓨 TestData瀛愯〃 - int index = 0; - for (TestDataChild testDataChild : testData.getTestDataChildList()){ - if (!TestDataChild.STATUS_DELETE.equals(testDataChild.getStatus())){ - testDataChild.setTestData(testData); - if (testDataChild.getIsNewRecord()){ - testDataChild.preInsert(); - testDataChildDao.insert(testDataChild); - }else{ - testDataChild.preUpdate(); - testDataChildDao.update(testDataChild); - } - }else{ - testDataChildDao.delete(testDataChild); - } - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testDataChild, testDataChild.getId(), - "testDataChildList["+index+"].testDataChild_file"); - index++; - } - } - - /** - * 鏇存柊鐘舵 - * @param testData - */ - @Override - @Transactional - public void updateStatus(TestData testData) { - super.updateStatus(testData); - } - - /** - * 鍒犻櫎鏁版嵁 - * @param testData - */ - @Override - @Transactional - public void delete(TestData testData) { - super.delete(testData); - TestDataChild testDataChild = new TestDataChild(); - testDataChild.setTestData(testData); - testDataChildDao.deleteByEntity(testDataChild); - } - - /** - * 浠诲姟璋冨害娴嬭瘯锛歵estDataService.executeTestTask(userService, 1, 2L, 3F, 4D, 'abc') - */ - public void executeTestTask(UserService userService, Integer i, Long l, Float f, Double d, String s){ - System.out.println(DateUtils.getTime() + " 浠诲姟鎵ц浜唦~~ bean: " + userService + ", i: " + i - + ", l: " + l + ", f: " + f + ", d: " + d + ", s: " + s); - } - - /** - * 浜嬪姟娴嬭瘯锛岃嫢 Child 鎶ラ敊锛屽垯鍥炴粴 - */ - @Transactional//(propagation = Propagation.NOT_SUPPORTED) - public void transTest(TestData testData) { - testData.setTestInput("transTest"); - testData.setTestTextarea(IdGen.randomBase62(5)); - dao.insert(testData); - TestDataChild testDataChild = new TestDataChild(); - testDataChild.setTestData(testData); - // 璁剧疆涓涓秴鍑烘暟鎹簱鑼冨洿鐨勫硷紝鎶涘嚭鏁版嵁搴撳紓甯 - StringBuilder sb = new StringBuilder(); - for (int i=0; i<500; i++){ - sb.append("transTest" + i); - } - testDataChild.setTestInput(sb.toString()); - testDataChildDao.insert(testDataChild); - } - - /** - * 浜嬪姟楠岃瘉锛岃繑鍥炵┖锛屽垯浜嬪姟鍥炴粴鎴愬姛 - */ - public boolean transValid(TestData testData) { - return dao.get(testData) == null; - } - -} \ No newline at end of file diff --git a/web-api/src/main/java/com/jeesite/modules/test/web/TestDataController.java b/web-api/src/main/java/com/jeesite/modules/test/web/TestDataController.java deleted file mode 100644 index 35b4077f..00000000 --- a/web-api/src/main/java/com/jeesite/modules/test/web/TestDataController.java +++ /dev/null @@ -1,153 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import java.util.List; - -import jakarta.servlet.http.HttpServletRequest; -import jakarta.servlet.http.HttpServletResponse; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.jeesite.common.config.Global; -import com.jeesite.common.entity.Page; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.entity.TestDataChild; -import com.jeesite.modules.test.service.TestDataService; - -/** - * 娴嬭瘯鏁版嵁Controller - * @author ThinkGem - * @version 2018-04-22 - */ -@Controller -@RequestMapping(value = "${adminPath}/test/testData") -public class TestDataController extends BaseController { - - @Autowired - private TestDataService testDataService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestData get(String id, boolean isNewRecord) { - return testDataService.get(id, isNewRecord); - } - - /** - * 鏌ヨ鍒楄〃 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = {"list", ""}) - public String list(TestData testData, Model model) { - model.addAttribute("testData", testData); - return "modules/test/testDataList"; - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "listData") - @ResponseBody - public Page listData(TestData testData, HttpServletRequest request, HttpServletResponse response) { - testData.setPage(new Page<>(request, response)); - Page page = testDataService.findPage(testData); - return page; - } - - /** - * 鏌ヨ瀛愯〃鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "subListData") - @ResponseBody - public List subListData(TestDataChild testDataChild) { - return testDataService.findSubList(testDataChild); - } - - /** - * 鏌ョ湅缂栬緫琛ㄥ崟 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "form") - public String form(TestData testData, Model model) { - model.addAttribute("testData", testData); - return "modules/test/testDataForm"; - } - - /** - * 淇濆瓨鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @PostMapping(value = "save") - @ResponseBody - public String save(@Validated TestData testData) { - testDataService.save(testData); - return renderResult(Global.TRUE, text("淇濆瓨鏁版嵁鎴愬姛锛")); - } - - /** - * 鍋滅敤鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "disable") - @ResponseBody - public String disable(TestData testData) { - testData.setStatus(TestData.STATUS_DISABLE); - testDataService.updateStatus(testData); - return renderResult(Global.TRUE, text("鍋滅敤鏁版嵁鎴愬姛")); - } - - /** - * 鍚敤鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "enable") - @ResponseBody - public String enable(TestData testData) { - testData.setStatus(TestData.STATUS_NORMAL); - testDataService.updateStatus(testData); - return renderResult(Global.TRUE, text("鍚敤鏁版嵁鎴愬姛")); - } - - /** - * 鍒犻櫎鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "delete") - @ResponseBody - public String delete(TestData testData) { - testDataService.delete(testData); - return renderResult(Global.TRUE, text("鍒犻櫎鏁版嵁鎴愬姛锛")); - } - - /** - * 浜嬪姟娴嬭瘯 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "transTest") - @ResponseBody - public String transTest(TestData testData) { - try{ - testDataService.transTest(testData); - }catch (Exception e) { - logger.debug("浜嬪姟娴嬭瘯淇℃伅锛屾姤閿欏洖婊氾細" + e.getMessage()); - } - boolean bl = testDataService.transValid(testData); - return renderResult(Global.TRUE, "浜嬪姟娴嬭瘯"+(bl?"鎴愬姛锛屾暟鎹凡":"澶辫触锛屾暟鎹湭")+"鍥炴粴锛"); - } - -} \ No newline at end of file diff --git a/web-fast/db/h2/test.sql b/web-fast/db/h2/test.sql deleted file mode 100644 index 11cf00cd..00000000 --- a/web-fast/db/h2/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/db/mssql/test.sql b/web-fast/db/mssql/test.sql deleted file mode 100644 index 4ae8a769..00000000 --- a/web-fast/db/mssql/test.sql +++ /dev/null @@ -1,75 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE [test_data] -( - [id] varchar(64) NOT NULL, - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE [test_data_child] -( - [id] varchar(64) NOT NULL, - [test_sort] int, - [test_data_id] varchar(64), - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE [test_tree] -( - [tree_code] varchar(64) NOT NULL, - [parent_code] varchar(64) NOT NULL, - [parent_codes] varchar(767) NOT NULL, - [tree_sort] decimal(10) NOT NULL, - [tree_sorts] varchar(767) NOT NULL, - [tree_leaf] char(1) NOT NULL, - [tree_level] decimal(4) NOT NULL, - [tree_names] varchar(767) NOT NULL, - [tree_name] nvarchar(200) NOT NULL, - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([tree_code]) -); - - - diff --git a/web-fast/db/mysql/create_user.sql b/web-fast/db/mysql/create_user.sql deleted file mode 100644 index 7876ee92..00000000 --- a/web-fast/db/mysql/create_user.sql +++ /dev/null @@ -1,13 +0,0 @@ - --- 鎵撳紑 my.ini 缁 [mysqld] 澧炲姞濡備笅閰嶇疆锛 --- sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - -set global read_only=0; - -create user 'jeesite'@'%' identified by 'jeesite'; - -create database jeesite DEFAULT CHARSET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci'; - -grant all privileges on jeesite.* to 'jeesite'@'%' identified by 'jeesite'; - -flush privileges; diff --git a/web-fast/db/mysql/test.sql b/web-fast/db/mysql/test.sql deleted file mode 100644 index 06c78075..00000000 --- a/web-fast/db/mysql/test.sql +++ /dev/null @@ -1,76 +0,0 @@ -SET SESSION FOREIGN_KEY_CHECKS=0; - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁'; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_sort int COMMENT '鎺掑簭鍙', - test_data_id varchar(64) COMMENT '鐖惰〃涓婚敭', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁瀛愯〃'; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL COMMENT '鑺傜偣缂栫爜', - parent_code varchar(64) NOT NULL COMMENT '鐖剁骇缂栧彿', - parent_codes varchar(767) NOT NULL COMMENT '鎵鏈夌埗绾х紪鍙', - tree_sort decimal(10) NOT NULL COMMENT '鎺掑簭鍙凤紙鍗囧簭锛', - tree_sorts varchar(767) NOT NULL COMMENT '鎵鏈夋帓搴忓彿', - tree_leaf char(1) NOT NULL COMMENT '鏄惁鏈鏈骇', - tree_level decimal(4) NOT NULL COMMENT '灞傛绾у埆', - tree_names varchar(767) NOT NULL COMMENT '鍏ㄨ妭鐐瑰悕', - tree_name varchar(200) NOT NULL COMMENT '鑺傜偣鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (tree_code) -) COMMENT = '娴嬭瘯鏍戣〃'; - - - diff --git a/web-fast/db/oracle/create_user.sql b/web-fast/db/oracle/create_user.sql deleted file mode 100644 index 7ccd2411..00000000 --- a/web-fast/db/oracle/create_user.sql +++ /dev/null @@ -1,15 +0,0 @@ - -create user jeesite - identified by jeesite - quota unlimited on users; - -grant connect,resource,create session,select any table, - create any view,create any table,create any index, - drop any table,drop any view,drop any index - to jeesite; - --- 鎻愮ず oracle.jdbc.xa.OracleXAResource.recover 閿欒闇瑕佹巿鏉冿細 -grant select on sys.dba_pending_transactions to jeesite; -grant select on sys.pending_trans$ to jeesite; -grant select on sys.dba_2pc_pending to jeesite; -grant execute on sys.dbms_system to jeesite; diff --git a/web-fast/db/oracle/test.sql b/web-fast/db/oracle/test.sql deleted file mode 100644 index 4308d8d3..00000000 --- a/web-fast/db/oracle/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar2(64) NOT NULL, - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar2(64) NOT NULL, - test_sort number(10,0), - test_data_id varchar2(64), - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar2(64) NOT NULL, - parent_code varchar2(64) NOT NULL, - parent_codes varchar2(767) NOT NULL, - tree_sort number(10) NOT NULL, - tree_sorts varchar2(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level number(4) NOT NULL, - tree_names varchar2(767) NOT NULL, - tree_name nvarchar2(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/db/postgresql/test.sql b/web-fast/db/postgresql/test.sql deleted file mode 100644 index 54758d68..00000000 --- a/web-fast/db/postgresql/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -) WITHOUT OIDS; - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/db/test.erm b/web-fast/db/test.erm deleted file mode 100644 index 9354e409..00000000 --- a/web-fast/db/test.erm +++ /dev/null @@ -1,3590 +0,0 @@ - - - - true - 100 - A4 210 x 297 mm - 30 - 30 - 30 - 30 - - 0 - 1.0 - 0 - 0 - - 128 - 128 - 192 - - - 255 - 255 - 255 - - Arial - 14 - - StandardSQL - false - - - 0 - true - 2 - 1 - 1 - false - true - false - false - - - db/test.sql - UTF-8 - CR+LF - false - 7be191506f9daa8070b3ac14921dffd44063d2bb - null - - true - false - true - false - true - false - false - false - false - false - false - false - false - false - false - true - false - true - false - false - - - - - null - db/test.xls - - - en - - true - true - true - - - - true - true - true - - - db/test.png - - true - true - - - - - - - false - - - - - 0 - - - - false - false - - - - - false - - - - - - -1 - -1 - Arial - 14 - 50 - 50 - - 255 - 255 - 255 - - - - false - 2016-12-25 17:25:00 - - Project Name - - - - Model Name - - - - Version - - - - Company - - - - Author - - - - - - - - - 7be191506f9daa8070b3ac14921dffd44063d2bb - Default - - - - - - c71533e4d2f429ff8466fd6a8de5719f1741377b - 64 - null - false - null - false - false - false - - false - 绉熸埛浠g爜 - 绉熸埛浠g爜 - corp_code - varchar(n) - - - 11c59294fe142d108ca4dac5a03033f50188a450 - 100 - null - false - null - false - false - false - - false - 绉熸埛鍚嶇О - 绉熸埛鍚嶇О - corp_name - nvarchar(n) - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - 64 - null - false - null - false - false - false - - false - - 鍒涘缓鑰 - create_by - varchar(n) - - - 170410257b4d8e712b8c1d499b415de82ce9683c - null - null - false - null - false - false - false - - false - - 鍒涘缓鏃堕棿 - create_date - datetime - - - 038ea74a700b763fa1f8fcdbd2c27e7941f82f7a - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 1 - extend_d1 - datetime - - - 19aa2e40abff2bb4e908f18f5f5e5b30a074cd8b - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 2 - extend_d2 - datetime - - - 06f59428b50e62e636a58a2f3cbcee2c75764506 - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 3 - extend_d3 - datetime - - - 8f08aeb4b9ceb072f0232d3d23fd5371ef8f379c - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 4 - extend_d4 - datetime - - - 0733a829c52af8af725ace50d4ed3e0179969f56 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 1 - extend_f1 - decimal(p,s) - - - 0b7230df29d6df213507c8855d019d2d55c9a561 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 2 - extend_f2 - decimal(p,s) - - - 6cb3dad83f3e1f358155892dcee3167ef55bacc7 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 3 - extend_f3 - decimal(p,s) - - - e54b261fc7ab81e0ef19a89e657453664abe5593 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 4 - extend_f4 - decimal(p,s) - - - b67071354a8d43cabe9a0ac29303f8b144a15985 - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 1 - extend_i1 - decimal(p) - - - 70b8240f049f658b97394b7d4784481fdb477f5c - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 2 - extend_i2 - decimal(p) - - - ce377c081415847061b2efc58b701ff847dcaaca - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 3 - extend_i3 - decimal(p) - - - fb96f6dc60d31576c278a3c64024154eda67d3fe - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 4 - extend_i4 - decimal(p) - - - 3962f4b130a803841a193a163e42679946b5ae1f - 1000 - null - false - null - false - false - false - - false - - 鎵╁睍 JSON - extend_json - varchar(n) - - - b1acb2df17677e0ed818dea6e1150bfc088fcd50 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 1 - extend_s1 - nvarchar(n) - - - d27290b84b207a7c87f4d78d80e62048c67fac04 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 2 - extend_s2 - nvarchar(n) - - - 5e25d7f0e327d2d760a04b32140b639bb96bfd8d - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 3 - extend_s3 - nvarchar(n) - - - d05572af90653d4ddfd880402a15ed9b27c81888 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 4 - extend_s4 - nvarchar(n) - - - acc372d31709a1133f6c13fc8abfef7881ca26ed - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 5 - extend_s5 - nvarchar(n) - - - 59763a16504e4136a7a2fbed38476272d337105c - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 6 - extend_s6 - nvarchar(n) - - - 600b96b04bf4f65919eabfc6613d3c5e370931e1 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 7 - extend_s7 - nvarchar(n) - - - a9dc80e5c484dc7b9d5fff9294eaa383819edc26 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 8 - extend_s8 - nvarchar(n) - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 64 - null - false - null - false - false - false - - false - - 缂栧彿 - id - varchar(n) - - - e4465172e2cc64907a386237cc7d0c7d79a074dc - 64 - null - false - null - false - false - false - - false - - 鐖剁骇缂栧彿 - parent_code - varchar(n) - - - b4f9837136b0a84afc9a611a563fb51141fdac1f - 767 - null - false - null - false - false - false - - false - - 鎵鏈夌埗绾х紪鍙 - parent_codes - varchar(n) - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - 500 - null - false - null - false - false - false - - false - - 澶囨敞淇℃伅 - remarks - nvarchar(n) - - - a5d0a391d0d09acab89c829d271b0a96a7058ca0 - 1 - null - false - null - false - false - false - - false - - 鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤 3鍐荤粨 4瀹℃牳 5椹冲洖 9鑽夌ǹ锛 - status - character(n) - - - 70d065a29d01e3875167a20441e0ebbfaf5a05f8 - 1 - null - false - null - false - false - false - - false - - 鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛 - status - character(n) - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - 64 - null - false - null - false - false - false - - false - - 鍖哄煙閫夋嫨 - test_area_code - varchar(n) - - - 6adbc087f6a7805c1d979bee36098c497d399378 - 100 - null - false - null - false - false - false - - false - - 鍖哄煙鍚嶇О - test_area_name - nvarchar(n) - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 200 - null - false - null - false - false - false - - false - - 澶嶉夋 - test_checkbox - varchar(n) - - - 80c7c6394e75c6f7acbf75bae587afdc02d3990b - 64 - null - false - null - false - false - false - - false - - 鐖惰〃涓婚敭 - test_data_id - varchar(n) - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - null - null - false - null - false - false - false - - false - - 鏃ユ湡閫夋嫨 - test_date - datetime - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - null - null - false - null - false - false - false - - false - - 鏃ユ湡鏃堕棿 - test_datetime - datetime - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 200 - null - false - null - false - false - false - - false - - 鍗曡鏂囨湰 - test_input - varchar(n) - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 64 - null - false - null - false - false - false - - false - - 鏈烘瀯閫夋嫨 - test_office_code - varchar(n) - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 10 - null - false - null - false - false - false - - false - - 鍗曢夋 - test_radio - varchar(n) - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 10 - null - false - null - false - false - false - - false - - 涓嬫媺妗 - test_select - varchar(n) - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - 200 - null - false - null - false - false - false - - false - - 涓嬫媺澶氶 - test_select_multiple - varchar(n) - - - f1929c4074c74e32b7e4ac70c95476add194c0a0 - null - null - false - null - false - false - false - - false - - 鎺掑簭鍙 - test_sort - integer - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 200 - null - false - null - false - false - false - - false - - 澶氳鏂囨湰 - test_textarea - nvarchar(n) - - - 54338e0229264fd01ec1efff7c49b30d966df58e - 64 - null - false - null - false - false - false - - false - - 鐢ㄦ埛閫夋嫨 - test_user_code - varchar(n) - - - abe7e075aa224d4322d021e5659d170e0a927621 - 64 - null - false - null - false - false - false - - false - - 鑺傜偣缂栫爜 - tree_code - varchar(n) - - - 8fb086ad8b2a35cdf18c1a1e247005cdb140faf0 - 1 - null - false - null - false - false - false - - false - - 鏄惁鏈鏈骇 - tree_leaf - character(n) - - - f22022df4ccf9c7081b4d8f98deed04c1d8c987c - 4 - null - false - null - false - false - false - - false - - 灞傛绾у埆 - tree_level - decimal(p) - - - b023ebdb5c45aa960edd4a77dbe90dcdcc346664 - 200 - null - false - null - false - false - false - - false - - 鑺傜偣鍚嶇О - tree_name - nvarchar(n) - - - 44f852382fba107fe668304530dea0233f38a321 - 767 - null - false - null - false - false - false - - false - - 鍏ㄨ妭鐐瑰悕 - tree_names - varchar(n) - - - 65265fefa00907a60e8fe2ebd6d2ad58760415e5 - 10 - null - false - null - false - false - false - - false - - 鎺掑簭鍙凤紙鍗囧簭锛 - tree_sort - decimal(p) - - - cf5f1e3cc5cc0869f539c3c5b2adf05677e367b8 - 767 - null - false - null - false - false - false - - false - - 鎵鏈夋帓搴忓彿 - tree_sorts - varchar(n) - - - c60616703cf07aaf21f84215d092e2101efb9bca - 64 - null - false - null - false - false - false - - false - - 鏇存柊鑰 - update_by - varchar(n) - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - null - null - false - null - false - false - false - - false - - 鏇存柊鏃堕棿 - update_date - datetime - - - - - - - e553474c37270813e70025e433a4cf8a64653e13 - 438 - 387 - Arial - 14 - 864 - 36 - - 128 - 128 - 192 - - - - test_tree - 娴嬭瘯鏍戣〃 - - - - - - - abe7e075aa224d4322d021e5659d170e0a927621 - 7e417ee9d0dd69c767a5853922621946ed4fb2d8 - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - a535b6c506004a7fdf4d48984c9ff2cfa59c157a - - b023ebdb5c45aa960edd4a77dbe90dcdcc346664 - 39f501890586173d229e83610cfbfaa6e3a85374 - - - - - nvarchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - - - - - - - - -
- - 5435ef11ea53f170fe3491b199c113e47932e175 - 401 - 320 - Arial - 14 - 36 - 36 - - 128 - 128 - 192 - - - - test_data - 娴嬭瘯鏁版嵁 - - - - - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - d82778c36626013cd39fd790da6f55a9762f0c76 - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 3e14b40dc07c134329a40752973acfad2ffdc48b - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 8050d948828b16267482e9e3716219321f206b81 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 3664605e054c39531ca8e91aa4463c955a993357 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - f7b189ecdc92c78bfaae9c736318ab6a5aedd396 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 6e4837ab55b592669ccc7ebfc8b1ed96a00607b3 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 9fb81bdc12ed017f62e9dd4529025e536eff7f08 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - 9d9478798ed2766a81b0e5a8a022eb89d9c5cc34 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - c131dc5cb7ce6f1aa5e8d5f86f2002c8ae1bb8f6 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 54338e0229264fd01ec1efff7c49b30d966df58e - cfe3c330968a9a824c2cf933b227887d3e9615ac - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 23041cb30875514136904ea11043c7ea1924f048 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - b6d5dc8745c0fa484ed6f14e90a42282ca1b285d - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6adbc087f6a7805c1d979bee36098c497d399378 - d244401ff7302bb5b75092016531952d093b238b - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - - - - - - - - -
- - 5a836e654b7b7d19f102e87336fefa079d98a2e6 - 438 - 346 - Arial - 14 - 468 - 36 - - 128 - 128 - 192 - - - - test_data_child - 娴嬭瘯鏁版嵁瀛愯〃 - - - - - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 34477707bcf8a7810e12e9565aff085f6fb1e0ad - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - f1929c4074c74e32b7e4ac70c95476add194c0a0 - ec8a047dffe3cf2e4d95ba3e26c3bac0382d95c9 - - - - - integer - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 80c7c6394e75c6f7acbf75bae587afdc02d3990b - b095c44611ed08156277676d9a3a0ce52b9b05ef - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 78715aa66a10a9b190ad69b8ed792e9a2f4946e3 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 693f8af2fe6cf45255b6f2bc7e9077f3630c3dd8 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 04216c384533b70b8e86b571fa2beef7157bab5a - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - 0b6f63094be90aa8674460cce26be10327827ceb - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 363e8cfcf4a6b228e656decadacba29280906555 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 7875aa5fee3d6f9587180fb8fce9343a56cdc34e - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - 61c49a2f7807c55c8f85110c30889d5b403e4b04 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - b91171b99f3628aadb0e6986fbfa30cc547b280e - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 54338e0229264fd01ec1efff7c49b30d966df58e - 9f33d190101e56f93f5ece0fd7c5cdda3e704b4c - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 16121b5aa08fc170883408ec2d0487281a132d9d - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - 1afc7f146271f5c90ea811aa24c08ce25d12552e - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6adbc087f6a7805c1d979bee36098c497d399378 - 343f0db997b913f299b0496c4306d3617ad708de - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - - - - - -
-
- - - 845c82ebd869d5620b1ef2c2b6f438b11a045082 - BaseEntity - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 02ecedc0de5850cba25bc91919ed39d414b74111 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a5d0a391d0d09acab89c829d271b0a96a7058ca0 - 2fe6a36385238c1b21c76deae00a7afa00ff5538 - - - - - character(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - ea920cba2fe0eaee64a2310ece7cda4b198b37ec - BaseEntityCorp - - - c71533e4d2f429ff8466fd6a8de5719f1741377b - b8ea4b73d6d32a222e5abfd453287575ae518480 - - - - - varchar(n) - - 0 - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 11c59294fe142d108ca4dac5a03033f50188a450 - b94f5fe344185c40739cf93d1090686001bb11e0 - - - - - nvarchar(n) - - JeeSite - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - DataEntity - - - 70d065a29d01e3875167a20441e0ebbfaf5a05f8 - f0036584bd8711715579d21994a0105935605a7e - - - - - character(n) - - 0 - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - c391a15752a8eb58bc558a39d1b431f7ee125e0e - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 170410257b4d8e712b8c1d499b415de82ce9683c - e2e82ba86e15fd67397355e711255b1625078ae1 - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c60616703cf07aaf21f84215d092e2101efb9bca - fd0546fc2d4e01c35dcbc23913add68a99fabd73 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - f8ea4fc4a778a0b94398a661a1ed8608f0e8d28d - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - 69e01b6d4f42df40a09540ef4ba10ed8e006abaa - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 85024a2953cf3e3c9c1cce49b2351853ab0d125b - DataEntityNoStatus - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - e5355faba5ec3c9128507dd4c48ea9230631cf83 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 170410257b4d8e712b8c1d499b415de82ce9683c - 6bed374c39d181003a4f92d76d79a4119176ba0c - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c60616703cf07aaf21f84215d092e2101efb9bca - f9db19bb567760bbdd554d75bbfdc891c89f9da9 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - ee78b079f7d319bf8119fd01439cd97424ff49fa - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - f7b88ecec0ef386bb384c228842a7587432112fb - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 118dab95fc1f792cd468b9f66af2d4fabd98c39b - ExtendEntity - - - b1acb2df17677e0ed818dea6e1150bfc088fcd50 - 6ccadddab6ce48441ca7abd798cda6f3debf4a0c - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - d27290b84b207a7c87f4d78d80e62048c67fac04 - 93ab0ba3b47b01934614dbd3e572358c9f99e6ea - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5e25d7f0e327d2d760a04b32140b639bb96bfd8d - a78c7961910a5e697027d1a3530b1afaa8ea8c94 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - d05572af90653d4ddfd880402a15ed9b27c81888 - 40085364ec7a58653e96f8659aadd258d7556bc7 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - acc372d31709a1133f6c13fc8abfef7881ca26ed - 9787d7fe93ee31c5b4979fd620ff6e4b2777eccf - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 59763a16504e4136a7a2fbed38476272d337105c - 95c55b81b7e9e1a9bb01aa3d88fb90c648641c4e - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 600b96b04bf4f65919eabfc6613d3c5e370931e1 - 16f44dfc7964796f109293bc49afd58dcb4eec1f - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a9dc80e5c484dc7b9d5fff9294eaa383819edc26 - 39b1dffa083f74afc30df621845cf7f0ed71394f - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b67071354a8d43cabe9a0ac29303f8b144a15985 - 7584cc6360ae7edc99e1f619042eba5865b2c4c7 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 70b8240f049f658b97394b7d4784481fdb477f5c - f0b5383e05c6b3f6e5f65b33b33009826c83d014 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - ce377c081415847061b2efc58b701ff847dcaaca - 260d5f31009fff18000d1e64f4f877926e621306 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - fb96f6dc60d31576c278a3c64024154eda67d3fe - a83144f40e7ae64e46a4b4ed651379774a953b17 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 0733a829c52af8af725ace50d4ed3e0179969f56 - 2a5203a275171a250870cf6cb224a910aa9354ec - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 0b7230df29d6df213507c8855d019d2d55c9a561 - 3ef5bd65a7dcd74b9a9d8a292ec395f66b7de32b - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6cb3dad83f3e1f358155892dcee3167ef55bacc7 - 01d0849bdda56a8d8f24befdadc3fc9b007ae92b - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - e54b261fc7ab81e0ef19a89e657453664abe5593 - 1c8ed63d72f40f0fe2f05815675771bdf3f824f8 - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 038ea74a700b763fa1f8fcdbd2c27e7941f82f7a - 2b49e875138bfb329aaa352629650b7881435123 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 19aa2e40abff2bb4e908f18f5f5e5b30a074cd8b - 5c6ec16226d85b0411b7077cb9a6e0c7aa8d74d1 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 06f59428b50e62e636a58a2f3cbcee2c75764506 - d92b8f7fa7a2be49c7f00c447a603b136e84261d - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 8f08aeb4b9ceb072f0232d3d23fd5371ef8f379c - 095a76f07a3cd2bdc6cc442757c11012e1974f4a - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3962f4b130a803841a193a163e42679946b5ae1f - 42c5d8f490f69b93e77698efa030ca23988ae696 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - a535b6c506004a7fdf4d48984c9ff2cfa59c157a - TreeEntity - - - e4465172e2cc64907a386237cc7d0c7d79a074dc - 394369b90c0a5b6efeed3cf823c642605d7a1653 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b4f9837136b0a84afc9a611a563fb51141fdac1f - e8d877396943acfec73023dba2c1c6e3d7802d62 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 65265fefa00907a60e8fe2ebd6d2ad58760415e5 - 23f973124aedd0244533f4e7b3b103c548b966be - - - - - decimal(p) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cf5f1e3cc5cc0869f539c3c5b2adf05677e367b8 - 984d5eac2b3221118a61655e4a5a49c78e0f0151 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 8fb086ad8b2a35cdf18c1a1e247005cdb140faf0 - b2f246a3f0ade317eaa9915e2fd539abae5a5ec8 - - - - - character(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f22022df4ccf9c7081b4d8f98deed04c1d8c987c - f5a9968479420f08da2e98d21136b3ed4b6e396f - - - - - decimal(p) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 44f852382fba107fe668304530dea0233f38a321 - 618194ebfc8c6c42efcef3a4af0b8054f6af209b - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - - - - - - - - -
diff --git a/web-fast/db/test.png b/web-fast/db/test.png deleted file mode 100644 index da422a4a..00000000 Binary files a/web-fast/db/test.png and /dev/null differ diff --git a/web-fast/pom.xml b/web-fast/pom.xml index b59f0a43..9a60b96f 100644 --- a/web-fast/pom.xml +++ b/web-fast/pom.xml @@ -50,6 +50,13 @@ jeesite-module-core ${project.parent.version}
+ + + + com.jeesite + jeesite-module-test + ${project.parent.version} + diff --git a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java b/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java deleted file mode 100644 index 7b96dda7..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import com.jeesite.common.dao.CrudDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestDataChild; - -/** - * 娴嬭瘯鏁版嵁DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao//(dataSourceName="ds2") -public interface TestDataChildDao extends CrudDao { - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java b/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java deleted file mode 100644 index 5f73cfd0..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java +++ /dev/null @@ -1,27 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import com.jeesite.common.dao.CrudDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestData; - -import java.util.List; -import java.util.Map; - -/** - * 娴嬭瘯鏁版嵁DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao -public interface TestDataDao extends CrudDao { - - /** - * 婕旂ずMap鍙傛暟鍜岃繑鍥炲硷紝鏀寔鍒嗛〉 - */ - List> findListForMap(Map params); - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java b/web-fast/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java deleted file mode 100644 index 7648d4cd..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import com.jeesite.common.dao.TreeDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestTree; - -/** - * 娴嬭瘯鏍戣〃DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao -public interface TestTreeDao extends TreeDao { - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/db/InitTestData.java b/web-fast/src/main/java/com/jeesite/modules/test/db/InitTestData.java deleted file mode 100644 index 7377c7df..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/db/InitTestData.java +++ /dev/null @@ -1,189 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.db; - -import com.jeesite.common.datasource.DataSourceHolder; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; -import org.springframework.stereotype.Component; - -import com.jeesite.common.config.Global; -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.tests.BaseInitDataTests; -import com.jeesite.modules.gen.entity.GenTable; -import com.jeesite.modules.gen.entity.GenTableColumn; -import com.jeesite.modules.gen.service.GenTableService; -import com.jeesite.modules.gen.utils.GenUtils; - -/** - * 鍒濆鍖栨牳蹇冭〃鏁版嵁 - * @author ThinkGem - * @version 2020-5-26 - */ -@Component -@ConditionalOnProperty(name="jeesite.initdata", havingValue="true", matchIfMissing=false) -public class InitTestData extends BaseInitDataTests { - - @Override - public boolean initData() throws Exception { - if (GenUtils.isTableExists("test_data")) { - return true; // 濡傛灉琛ㄥ凡瀛樺湪锛屽垯鏃犻渶鍒濆鍖 - } - runCreateScript("test.sql"); - initGenDemoData(); - return true; - } - - @Autowired - private GenTableService genTableService; - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁 - */ - public void initGenDemoData() throws Exception{ - if (!checkTable(GenTable.class)) { - return; - } - if (!checkTable(GenTableColumn.class)) { - return; - } - initGenTestData(); - initGenTreeData(); - } - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁 - */ - private void initGenTestData() throws Exception{ - GenTable genTable = new GenTable(); - genTable.setIsNewRecord(true); - genTable.setTableName("test_data"); - genTable.setDataSourceName(dataSourceName); - genTable = genTableService.getFromDb(genTable); - genTable.setIsNewRecord(true); - genTable.setClassName("TestData"); - genTable.setFunctionAuthor("ThinkGem"); - genTable.setTplCategory("crud"); - genTable.setPackageName("com.jeesite.modules"); - genTable.setModuleName("test"); - genTable.setSubModuleName(""); - genTable.setFunctionName("娴嬭瘯鏁版嵁"); - genTable.setFunctionNameSimple("鏁版嵁"); - genTable.getOptionMap().put("isHaveDisableEnable", Global.YES); - genTable.getOptionMap().put("isHaveDelete", Global.YES); - genTable.getOptionMap().put("isFileUpload", Global.YES); - genTable.getOptionMap().put("isImageUpload", Global.YES); - initGenTableColumn(genTable); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTable); - // 瀛愯〃 - GenTable genTableChild = new GenTable(); - genTableChild.setIsNewRecord(true); - genTableChild.setTableName("test_data_child"); - genTableChild.setDataSourceName(dataSourceName); - genTableChild = genTableService.getFromDb(genTableChild); - genTableChild.setIsNewRecord(true); - genTableChild.setClassName("TestDataChild"); - genTableChild.setFunctionAuthor("ThinkGem"); - genTableChild.setTplCategory("crud"); - genTableChild.setPackageName("com.jeesite.modules"); - genTableChild.setModuleName("test"); - genTableChild.setSubModuleName(""); - genTableChild.setFunctionName("娴嬭瘯瀛愯〃"); - genTableChild.setFunctionNameSimple("鏁版嵁"); - genTableChild.setParentTableName("test_data"); - genTableChild.setParentTableFkName("test_data_id"); - initGenTableColumn(genTableChild); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTableChild); - } - - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁锛堝垪鍒濆鍖栵級 - */ - private void initGenTableColumn(GenTable genTable){ - for(GenTableColumn column : genTable.getColumnList()){ - if ("test_input".equals(column.getColumnName()) - || "test_textarea".equals(column.getColumnName()) - || "test_select".equals(column.getColumnName()) - || "test_select_multiple".equals(column.getColumnName()) - || "test_checkbox".equals(column.getColumnName()) - || "test_radio".equals(column.getColumnName()) - || "test_date".equals(column.getColumnName()) - || "test_datetime".equals(column.getColumnName()) - ){ - column.setShowType(StringUtils.substringAfter( - column.getColumnName(), "test_")); - if ("test_input".equals(column.getColumnName()) - ){ - column.setQueryType("LIKE"); - } - else if ("test_textarea".equals(column.getColumnName()) - ){ - column.setQueryType("LIKE"); - column.getOptionMap().put("isNewLine", Global.YES); -// column.getOptionMap().put("gridRowCol", "12/2/10"); - } - else if ("test_select".equals(column.getColumnName()) - || "test_select_multiple".equals(column.getColumnName()) - || "test_radio".equals(column.getColumnName()) - || "test_checkbox".equals(column.getColumnName()) - ){ - column.getOptionMap().put("dictType", "sys_menu_type"); - column.getOptionMap().put("dictName", "sys_menu_type"); - } - else if ("test_date".equals(column.getColumnName()) - || "test_datetime".equals(column.getColumnName()) - ){ - column.setQueryType("BETWEEN"); - } - }else if ("test_user_code".equals(column.getColumnName())){ - column.setAttrType("com.jeesite.modules.sys.entity.User"); - column.setFullAttrName("testUser"); - column.setShowType("userselect"); - }else if ("test_office_code".equals(column.getColumnName())){ - column.setAttrType("com.jeesite.modules.sys.entity.Office"); - column.setFullAttrName("testOffice"); - column.setShowType("officeselect"); - }else if ("test_area_code".equals(column.getColumnName())){ - column.setFullAttrName("testAreaCode|testAreaName"); - column.setShowType("areaselect"); - }else if ("test_area_name".equals(column.getColumnName())){ - column.setIsEdit(Global.NO); - column.setIsQuery(Global.NO); - }else if ("test_data_id".equals(column.getColumnName())){ - column.setFullAttrName("testData"); - } - } - } - - /** - * 浠g爜鐢熸垚鏍戣〃娴嬭瘯鏁版嵁 - */ - private void initGenTreeData() throws Exception{ - GenTable genTable = new GenTable(); - genTable.setIsNewRecord(true); - genTable.setTableName("test_tree"); - genTable.setDataSourceName(dataSourceName); - genTable = genTableService.getFromDb(genTable); - genTable.setIsNewRecord(true); - genTable.setClassName("TestTree"); - genTable.setFunctionAuthor("ThinkGem"); - genTable.setTplCategory("treeGrid"); - genTable.setPackageName("com.jeesite.modules"); - genTable.setModuleName("test"); - genTable.setSubModuleName(""); - genTable.setFunctionName("娴嬭瘯鏍戣〃"); - genTable.setFunctionNameSimple("鏁版嵁"); - genTable.getOptionMap().put("isHaveDisableEnable", Global.YES); - genTable.getOptionMap().put("isHaveDelete", Global.YES); - genTable.getOptionMap().put("isFileUpload", Global.YES); - genTable.getOptionMap().put("isImageUpload", Global.YES); - genTable.getOptionMap().put("treeViewCode", "tree_code"); - genTable.getOptionMap().put("treeViewName", "tree_name"); - initGenTableColumn(genTable); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTable); - } - -} diff --git a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestData.java b/web-fast/src/main/java/com/jeesite/modules/test/entity/TestData.java deleted file mode 100644 index 464cff20..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestData.java +++ /dev/null @@ -1,226 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.Size; -import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; -import java.util.List; -import com.jeesite.common.collect.ListUtils; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏁版嵁Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_data", alias="a", columns={ - @Column(name="id", attrName="id", label="缂栧彿", isPK=true), - @Column(name="test_input", attrName="testInput", label="鍗曡鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_textarea", attrName="testTextarea", label="澶氳鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_select", attrName="testSelect", label="涓嬫媺妗"), - @Column(name="test_select_multiple", attrName="testSelectMultiple", label="涓嬫媺澶氶"), - @Column(name="test_radio", attrName="testRadio", label="鍗曢夋"), - @Column(name="test_checkbox", attrName="testCheckbox", label="澶嶉夋"), - @Column(name="test_date", attrName="testDate", label="鏃ユ湡閫夋嫨", isUpdateForce=true/*鏄惁寮哄埗鏇存柊锛堝綋璋冪敤update骞朵笖璇ュ睘鎬т负绌虹殑鏃跺欙紝鍏佽鏇存柊涓虹┖锛*/), - @Column(name="test_datetime", attrName="testDatetime", label="鏃ユ湡鏃堕棿", isUpdateForce=true), - @Column(name="test_user_code", attrName="testUser.userCode", label="鐢ㄦ埛閫夋嫨"), - @Column(name="test_office_code", attrName="testOffice.officeCode", label="鏈烘瀯閫夋嫨"), - @Column(name="test_area_code", attrName="testAreaCode", label="鍖哄煙閫夋嫨"), - @Column(name="test_area_name", attrName="testAreaName", label="鍖哄煙鍚嶇О"), - @Column(includeEntity=DataEntity.class), - }, joinTable={ - @JoinTable(type=Type.LEFT_JOIN, entity=User.class, attrName="testUser", alias="u10", - on="u10.user_code = a.test_user_code", columns={ - @Column(name="user_code", label="鐢ㄦ埛缂栫爜", isPK=true), - @Column(name="user_name", label="鐢ㄦ埛鍚嶇О", isQuery=false), - }), - @JoinTable(type=Type.LEFT_JOIN, entity=Office.class, attrName="testOffice", alias="u11", - on="u11.office_code = a.test_office_code", columns={ - @Column(name="office_code", label="鏈烘瀯缂栫爜", isPK=true), - @Column(name="office_name", label="鏈烘瀯鍚嶇О", isQuery=false), - }), - }, orderBy="a.update_date DESC" -) -public class TestData extends DataEntity { - - private static final long serialVersionUID = 1L; - private String testInput; // 鍗曡鏂囨湰 - private String testTextarea; // 澶氳鏂囨湰 - private String testSelect; // 涓嬫媺妗 - private String testSelectMultiple; // 涓嬫媺澶氶 - private String testRadio; // 鍗曢夋 - private String testCheckbox; // 澶嶉夋 - private Date testDate; // 鏃ユ湡閫夋嫨 - private Date testDatetime; // 鏃ユ湡鏃堕棿 - private User testUser; // 鐢ㄦ埛閫夋嫨 - private Office testOffice; // 鏈烘瀯閫夋嫨 - private String testAreaCode; // 鍖哄煙閫夋嫨 - private String testAreaName; // 鍖哄煙鍚嶇О - private List testDataChildList = ListUtils.newArrayList(); // 瀛愯〃鍒楄〃 - - public TestData() { - this(null); - } - - public TestData(String id){ - super(id); - } - - @Size(min=0, max=200, message="鍗曡鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestInput() { - return testInput; - } - - public void setTestInput(String testInput) { - this.testInput = testInput; - } - - @Size(min=0, max=200, message="澶氳鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestTextarea() { - return testTextarea; - } - - public void setTestTextarea(String testTextarea) { - this.testTextarea = testTextarea; - } - - @Size(min=0, max=10, message="涓嬫媺妗嗛暱搴︿笉鑳借秴杩 10 涓瓧绗") - public String getTestSelect() { - return testSelect; - } - - public void setTestSelect(String testSelect) { - this.testSelect = testSelect; - } - - @Size(min=0, max=200, message="涓嬫媺澶氶夐暱搴︿笉鑳借秴杩 200 涓瓧绗") - public String getTestSelectMultiple() { - return testSelectMultiple; - } - - public void setTestSelectMultiple(String testSelectMultiple) { - this.testSelectMultiple = testSelectMultiple; - } - - @Size(min=0, max=10, message="鍗曢夋闀垮害涓嶈兘瓒呰繃 10 涓瓧绗") - public String getTestRadio() { - return testRadio; - } - - public void setTestRadio(String testRadio) { - this.testRadio = testRadio; - } - - @Size(min=0, max=200, message="澶嶉夋闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestCheckbox() { - return testCheckbox; - } - - public void setTestCheckbox(String testCheckbox) { - this.testCheckbox = testCheckbox; - } - - @JsonFormat(pattern = "yyyy-MM-dd") - public Date getTestDate() { - return testDate; - } - - public void setTestDate(Date testDate) { - this.testDate = testDate; - } - - @JsonFormat(pattern = "yyyy-MM-dd HH:mm") - public Date getTestDatetime() { - return testDatetime; - } - - public void setTestDatetime(Date testDatetime) { - this.testDatetime = testDatetime; - } - - public User getTestUser() { - return testUser; - } - - public void setTestUser(User testUser) { - this.testUser = testUser; - } - - public Office getTestOffice() { - return testOffice; - } - - public void setTestOffice(Office testOffice) { - this.testOffice = testOffice; - } - - @Size(min=0, max=64, message="鍖哄煙閫夋嫨闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public String getTestAreaCode() { - return testAreaCode; - } - - public void setTestAreaCode(String testAreaCode) { - this.testAreaCode = testAreaCode; - } - - @Size(min=0, max=100, message="鍖哄煙鍚嶇О闀垮害涓嶈兘瓒呰繃 100 涓瓧绗") - public String getTestAreaName() { - return testAreaName; - } - - public void setTestAreaName(String testAreaName) { - this.testAreaName = testAreaName; - } - - public Date getTestDate_gte() { - return sqlMap.getWhere().getValue("test_date", QueryType.GTE); - } - - public void setTestDate_gte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.GTE, testDate); - } - - public Date getTestDate_lte() { - return sqlMap.getWhere().getValue("test_date", QueryType.LTE); - } - - public void setTestDate_lte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.LTE, testDate); - } - - public Date getTestDatetime_gte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.GTE); - } - - public void setTestDatetime_gte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.GTE, testDatetime); - } - - public Date getTestDatetime_lte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.LTE); - } - - public void setTestDatetime_lte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.LTE, testDatetime); - } - - public List getTestDataChildList() { - return testDataChildList; - } - - public void setTestDataChildList(List testDataChildList) { - this.testDataChildList = testDataChildList; - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestTree.java b/web-fast/src/main/java/com/jeesite/modules/test/entity/TestTree.java deleted file mode 100644 index 1db55873..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/entity/TestTree.java +++ /dev/null @@ -1,70 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.NotBlank; -import jakarta.validation.constraints.Size; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.entity.TreeEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏍戣〃Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_tree", alias="a", columns={ - @Column(name="tree_code", attrName="treeCode", label="鑺傜偣缂栫爜", isPK=true), - @Column(includeEntity=TreeEntity.class), - @Column(name="tree_name", attrName="treeName", label="鑺傜偣鍚嶇О", queryType=QueryType.LIKE, isTreeName=true), - @Column(includeEntity=DataEntity.class), - }, orderBy="a.tree_sorts, a.tree_code" -) -public class TestTree extends TreeEntity { - - private static final long serialVersionUID = 1L; - private String treeCode; // 鑺傜偣缂栫爜 - private String treeName; // 鑺傜偣鍚嶇О - - public TestTree() { - this(null); - } - - public TestTree(String id){ - super(id); - } - - @Override - public TestTree getParent() { - return parent; - } - - @Override - public void setParent(TestTree parent) { - this.parent = parent; - } - - public String getTreeCode() { - return treeCode; - } - - public void setTreeCode(String treeCode) { - this.treeCode = treeCode; - } - - @NotBlank(message="鑺傜偣鍚嶇О涓嶈兘涓虹┖") - @Size(min=0, max=200, message="鑺傜偣鍚嶇О闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTreeName() { - return treeName; - } - - public void setTreeName(String treeName) { - this.treeName = treeName; - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/service/TestDataService.java b/web-fast/src/main/java/com/jeesite/modules/test/service/TestDataService.java deleted file mode 100644 index 27a409d1..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/service/TestDataService.java +++ /dev/null @@ -1,172 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.service; - -import com.jeesite.common.entity.Page; -import com.jeesite.common.idgen.IdGen; -import com.jeesite.common.lang.DateUtils; -import com.jeesite.common.service.CrudService; -import com.jeesite.modules.file.utils.FileUploadUtils; -import com.jeesite.modules.sys.service.UserService; -import com.jeesite.modules.test.dao.TestDataChildDao; -import com.jeesite.modules.test.dao.TestDataDao; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.entity.TestDataChild; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 娴嬭瘯鏁版嵁Service - * @author ThinkGem - * @version 2018-04-22 - */ -@Service -public class TestDataService extends CrudService { - - @Autowired - private TestDataChildDao testDataChildDao; - - /** - * 鑾峰彇鍗曟潯鏁版嵁 - * @param testData - * @return - */ - @Override - public TestData get(TestData testData) { - TestData entity = super.get(testData); - if (entity != null){ - TestDataChild testDataChild = new TestDataChild(entity); - testDataChild.setStatus(TestDataChild.STATUS_NORMAL); - entity.setTestDataChildList(testDataChildDao.findList(testDataChild)); - } - return entity; - } - - /** - * 鏌ヨ鍒嗛〉鏁版嵁 - * @param testData 鏌ヨ鏉′欢 - * @param testData page 鍒嗛〉瀵硅薄 - * @return - */ - @Override - public Page findPage(TestData testData) { - -// // 婕旂ずMap鍙傛暟鍜岃繑鍥炲硷紝鏀寔鍒嗛〉 -// Page> pageMap = new Page<>(); -// Map params = MapUtils.newHashMap(); -// params.put("testInput", "123"); -// params.put("page", pageMap); -// pageMap.setList(dao.findListForMap(params)); -// System.out.println(pageMap.getList()); -// System.out.println(pageMap.getCount()); - - return super.findPage(testData); - } - - /** - * 鏌ヨ瀛愯〃鍒嗛〉鏁版嵁 - * @param page 鍒嗛〉瀵硅薄 - * @param testData - * @return - */ - public List findSubList(TestDataChild testData) { - return testDataChildDao.findList(testData); - } - - /** - * 淇濆瓨鏁版嵁锛堟彃鍏ユ垨鏇存柊锛 - * @param testData - */ - @Override - @Transactional - public void save(TestData testData) { - super.save(testData); - // 淇濆瓨涓婁紶鍥剧墖 - FileUploadUtils.saveFileUpload(testData, testData.getId(), "testData_image"); - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testData, testData.getId(), "testData_file"); - // 淇濆瓨 TestData瀛愯〃 - int index = 0; - for (TestDataChild testDataChild : testData.getTestDataChildList()){ - if (!TestDataChild.STATUS_DELETE.equals(testDataChild.getStatus())){ - testDataChild.setTestData(testData); - if (testDataChild.getIsNewRecord()){ - testDataChild.preInsert(); - testDataChildDao.insert(testDataChild); - }else{ - testDataChild.preUpdate(); - testDataChildDao.update(testDataChild); - } - }else{ - testDataChildDao.delete(testDataChild); - } - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testDataChild, testDataChild.getId(), - "testDataChildList["+index+"].testDataChild_file"); - index++; - } - } - - /** - * 鏇存柊鐘舵 - * @param testData - */ - @Override - @Transactional - public void updateStatus(TestData testData) { - super.updateStatus(testData); - } - - /** - * 鍒犻櫎鏁版嵁 - * @param testData - */ - @Override - @Transactional - public void delete(TestData testData) { - super.delete(testData); - TestDataChild testDataChild = new TestDataChild(); - testDataChild.setTestData(testData); - testDataChildDao.deleteByEntity(testDataChild); - } - - /** - * 浠诲姟璋冨害娴嬭瘯锛歵estDataService.executeTestTask(userService, 1, 2L, 3F, 4D, 'abc') - */ - public void executeTestTask(UserService userService, Integer i, Long l, Float f, Double d, String s){ - System.out.println(DateUtils.getTime() + " 浠诲姟鎵ц浜唦~~ bean: " + userService + ", i: " + i - + ", l: " + l + ", f: " + f + ", d: " + d + ", s: " + s); - } - - /** - * 浜嬪姟娴嬭瘯锛岃嫢 Child 鎶ラ敊锛屽垯鍥炴粴 - */ - @Transactional//(propagation = Propagation.NOT_SUPPORTED) - public void transTest(TestData testData) { - testData.setTestInput("transTest"); - testData.setTestTextarea(IdGen.randomBase62(5)); - dao.insert(testData); - TestDataChild testDataChild = new TestDataChild(); - testDataChild.setTestData(testData); - // 璁剧疆涓涓秴鍑烘暟鎹簱鑼冨洿鐨勫硷紝鎶涘嚭鏁版嵁搴撳紓甯 - StringBuilder sb = new StringBuilder(); - for (int i=0; i<500; i++){ - sb.append("transTest" + i); - } - testDataChild.setTestInput(sb.toString()); - testDataChildDao.insert(testDataChild); - } - - /** - * 浜嬪姟楠岃瘉锛岃繑鍥炵┖锛屽垯浜嬪姟鍥炴粴鎴愬姛 - */ - public boolean transValid(TestData testData) { - return dao.get(testData) == null; - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/service/TestTreeService.java b/web-fast/src/main/java/com/jeesite/modules/test/service/TestTreeService.java deleted file mode 100644 index ced00001..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/service/TestTreeService.java +++ /dev/null @@ -1,79 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.service; - -import com.jeesite.common.service.TreeService; -import com.jeesite.modules.file.utils.FileUploadUtils; -import com.jeesite.modules.test.dao.TestTreeDao; -import com.jeesite.modules.test.entity.TestTree; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 娴嬭瘯鏍戣〃Service - * @author ThinkGem - * @version 2018-04-22 - */ -@Service -public class TestTreeService extends TreeService { - - /** - * 鑾峰彇鍗曟潯鏁版嵁 - * @param testTree - * @return - */ - @Override - public TestTree get(TestTree testTree) { - return super.get(testTree); - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - * @param testTree - * @return - */ - @Override - public List findList(TestTree testTree) { - return super.findList(testTree); - } - - /** - * 淇濆瓨鏁版嵁锛堟彃鍏ユ垨鏇存柊锛 - * @param testTree - */ - @Override - @Transactional - public void save(TestTree testTree) { - super.save(testTree); - // 淇濆瓨涓婁紶鍥剧墖 - FileUploadUtils.saveFileUpload(testTree, testTree.getId(), "testTree_image"); - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testTree, testTree.getId(), "testTree_file"); - } - - /** - * 鏇存柊鐘舵 - * @param testTree - */ - @Override - @Transactional - public void updateStatus(TestTree testTree) { - super.updateStatus(testTree); - } - - /** - * 鍒犻櫎鏁版嵁 - * @param testTree - */ - @Override - @Transactional - public void delete(TestTree testTree) { - testTree.sqlMap().markIdDelete(); // 閫昏緫鍒犻櫎鏃舵爣璁癐D鍊 - super.delete(testTree); - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/web/DemoController.java b/web-fast/src/main/java/com/jeesite/modules/test/web/DemoController.java deleted file mode 100644 index 63be2d92..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/web/DemoController.java +++ /dev/null @@ -1,58 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; - -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.service.TestDataService; - -/** - * 婕旂ず瀹炰緥Controller - * @author ThinkGem - * @version 2018-03-24 - */ -@Controller -@RequestMapping(value = "${adminPath}/demo") -public class DemoController extends BaseController { - - @Autowired - private TestDataService testDataService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestData get(String id, boolean isNewRecord) { - return testDataService.get(id, isNewRecord); - } - - /** - * DataGrid - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "dataGrid/{viewName}") - public String dataGrid(@PathVariable String viewName, TestData testData, Model model) { - return "modules/demo/demoDataGrid" + StringUtils.cap(viewName); - } - - /** - * Form - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "form/{viewName}") - public String form(@PathVariable String viewName, TestData testData, Model model) { - return "modules/demo/demoForm" + StringUtils.cap(viewName); - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/web/TestDataController.java b/web-fast/src/main/java/com/jeesite/modules/test/web/TestDataController.java deleted file mode 100644 index 35b4077f..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/web/TestDataController.java +++ /dev/null @@ -1,153 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import java.util.List; - -import jakarta.servlet.http.HttpServletRequest; -import jakarta.servlet.http.HttpServletResponse; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.jeesite.common.config.Global; -import com.jeesite.common.entity.Page; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.entity.TestDataChild; -import com.jeesite.modules.test.service.TestDataService; - -/** - * 娴嬭瘯鏁版嵁Controller - * @author ThinkGem - * @version 2018-04-22 - */ -@Controller -@RequestMapping(value = "${adminPath}/test/testData") -public class TestDataController extends BaseController { - - @Autowired - private TestDataService testDataService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestData get(String id, boolean isNewRecord) { - return testDataService.get(id, isNewRecord); - } - - /** - * 鏌ヨ鍒楄〃 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = {"list", ""}) - public String list(TestData testData, Model model) { - model.addAttribute("testData", testData); - return "modules/test/testDataList"; - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "listData") - @ResponseBody - public Page listData(TestData testData, HttpServletRequest request, HttpServletResponse response) { - testData.setPage(new Page<>(request, response)); - Page page = testDataService.findPage(testData); - return page; - } - - /** - * 鏌ヨ瀛愯〃鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "subListData") - @ResponseBody - public List subListData(TestDataChild testDataChild) { - return testDataService.findSubList(testDataChild); - } - - /** - * 鏌ョ湅缂栬緫琛ㄥ崟 - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "form") - public String form(TestData testData, Model model) { - model.addAttribute("testData", testData); - return "modules/test/testDataForm"; - } - - /** - * 淇濆瓨鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @PostMapping(value = "save") - @ResponseBody - public String save(@Validated TestData testData) { - testDataService.save(testData); - return renderResult(Global.TRUE, text("淇濆瓨鏁版嵁鎴愬姛锛")); - } - - /** - * 鍋滅敤鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "disable") - @ResponseBody - public String disable(TestData testData) { - testData.setStatus(TestData.STATUS_DISABLE); - testDataService.updateStatus(testData); - return renderResult(Global.TRUE, text("鍋滅敤鏁版嵁鎴愬姛")); - } - - /** - * 鍚敤鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "enable") - @ResponseBody - public String enable(TestData testData) { - testData.setStatus(TestData.STATUS_NORMAL); - testDataService.updateStatus(testData); - return renderResult(Global.TRUE, text("鍚敤鏁版嵁鎴愬姛")); - } - - /** - * 鍒犻櫎鏁版嵁 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "delete") - @ResponseBody - public String delete(TestData testData) { - testDataService.delete(testData); - return renderResult(Global.TRUE, text("鍒犻櫎鏁版嵁鎴愬姛锛")); - } - - /** - * 浜嬪姟娴嬭瘯 - */ - @RequiresPermissions("test:testData:edit") - @RequestMapping(value = "transTest") - @ResponseBody - public String transTest(TestData testData) { - try{ - testDataService.transTest(testData); - }catch (Exception e) { - logger.debug("浜嬪姟娴嬭瘯淇℃伅锛屾姤閿欏洖婊氾細" + e.getMessage()); - } - boolean bl = testDataService.transValid(testData); - return renderResult(Global.TRUE, "浜嬪姟娴嬭瘯"+(bl?"鎴愬姛锛屾暟鎹凡":"澶辫触锛屾暟鎹湭")+"鍥炴粴锛"); - } - -} \ No newline at end of file diff --git a/web-fast/src/main/java/com/jeesite/modules/test/web/TestTreeController.java b/web-fast/src/main/java/com/jeesite/modules/test/web/TestTreeController.java deleted file mode 100644 index a93002eb..00000000 --- a/web-fast/src/main/java/com/jeesite/modules/test/web/TestTreeController.java +++ /dev/null @@ -1,224 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import java.util.List; -import java.util.Map; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.jeesite.common.config.Global; -import com.jeesite.common.collect.ListUtils; -import com.jeesite.common.collect.MapUtils; -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.idgen.IdGen; -import com.jeesite.modules.sys.utils.UserUtils; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestTree; -import com.jeesite.modules.test.service.TestTreeService; - -/** - * 娴嬭瘯鏍戣〃Controller - * @author ThinkGem - * @version 2018-04-22 - */ -@Controller -@RequestMapping(value = "${adminPath}/test/testTree") -public class TestTreeController extends BaseController { - - @Autowired - private TestTreeService testTreeService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestTree get(String treeCode, boolean isNewRecord) { - return testTreeService.get(treeCode, isNewRecord); - } - - /** - * 鏌ヨ鍒楄〃 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = {"list", ""}) - public String list(TestTree testTree, Model model) { - model.addAttribute("testTree", testTree); - return "modules/test/testTreeList"; - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "listData") - @ResponseBody - public List listData(TestTree testTree) { - if (StringUtils.isBlank(testTree.getParentCode())) { - testTree.setParentCode(TestTree.ROOT_CODE); - } - if (StringUtils.isNotBlank(testTree.getTreeName())){ - testTree.setParentCode(null); - } - if (StringUtils.isNotBlank(testTree.getRemarks())){ - testTree.setParentCode(null); - } - List list = testTreeService.findList(testTree); - return list; - } - - /** - * 鏌ョ湅缂栬緫琛ㄥ崟 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "form") - public String form(TestTree testTree, Model model) { - // 鍒涘缓骞跺垵濮嬪寲涓嬩竴涓妭鐐逛俊鎭 - testTree = createNextNode(testTree); - model.addAttribute("testTree", testTree); - return "modules/test/testTreeForm"; - } - - /** - * 鍒涘缓骞跺垵濮嬪寲涓嬩竴涓妭鐐逛俊鎭紝濡傦細鎺掑簭鍙枫侀粯璁ゅ - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "createNextNode") - @ResponseBody - public TestTree createNextNode(TestTree testTree) { - if (StringUtils.isNotBlank(testTree.getParentCode())){ - testTree.setParent(testTreeService.get(testTree.getParentCode())); - } - if (testTree.getIsNewRecord()) { - TestTree where = new TestTree(); - where.setParentCode(testTree.getParentCode()); - TestTree last = testTreeService.getLastByParentCode(where); - // 鑾峰彇鍒颁笅绾ф渶鍚庝竴涓妭鐐 - if (last != null){ - testTree.setTreeSort(last.getTreeSort() + 30); - testTree.setTreeCode(IdGen.nextCode(last.getTreeCode())); - }else if (testTree.getParent() != null){ - testTree.setTreeCode(testTree.getParent().getTreeCode() + "001"); - } - } - // 浠ヤ笅璁剧疆琛ㄥ崟榛樿鏁版嵁 - if (testTree.getTreeSort() == null){ - testTree.setTreeSort(TestTree.DEFAULT_TREE_SORT); - } - return testTree; - } - - /** - * 淇濆瓨鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @PostMapping(value = "save") - @ResponseBody - public String save(@Validated TestTree testTree) { - testTreeService.save(testTree); - return renderResult(Global.TRUE, text("淇濆瓨鏁版嵁鎴愬姛锛")); - } - - /** - * 鍋滅敤鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "disable") - @ResponseBody - public String disable(TestTree testTree) { - TestTree where = new TestTree(); - where.setStatus(TestTree.STATUS_NORMAL); - where.setParentCodes("," + testTree.getId() + ","); - long count = testTreeService.findCount(where); - if (count > 0) { - return renderResult(Global.FALSE, text("璇ユ暟鎹寘鍚湭鍋滅敤鐨勫瓙鏁版嵁锛")); - } - testTree.setStatus(TestTree.STATUS_DISABLE); - testTreeService.updateStatus(testTree); - return renderResult(Global.TRUE, text("鍋滅敤鏁版嵁鎴愬姛")); - } - - /** - * 鍚敤鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "enable") - @ResponseBody - public String enable(TestTree testTree) { - testTree.setStatus(TestTree.STATUS_NORMAL); - testTreeService.updateStatus(testTree); - return renderResult(Global.TRUE, text("鍚敤鏁版嵁鎴愬姛")); - } - - /** - * 鍒犻櫎鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "delete") - @ResponseBody - public String delete(TestTree testTree) { - testTreeService.delete(testTree); - return renderResult(Global.TRUE, text("鍒犻櫎鏁版嵁鎴愬姛锛")); - } - - /** - * 鑾峰彇鏍戠粨鏋勬暟鎹 - * @param excludeCode 鎺掗櫎鐨凜ode - * @param isShowCode 鏄惁鏄剧ず缂栫爜锛坱rue or 1锛氭樉绀哄湪宸︿晶锛2锛氭樉绀哄湪鍙充晶锛沠alse or null锛氫笉鏄剧ず锛 - * @return - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "treeData") - @ResponseBody - public List> treeData(String excludeCode, String isShowCode) { - List> mapList = ListUtils.newArrayList(); - List list = testTreeService.findList(new TestTree()); - for (int i=0; i map = MapUtils.newHashMap(); - map.put("id", e.getId()); - map.put("pId", e.getParentCode()); - map.put("name", StringUtils.getTreeNodeName(isShowCode, e.getTreeCode(), e.getTreeName())); - mapList.add(map); - } - return mapList; - } - - /** - * 淇琛ㄧ粨鏋勭浉鍏虫暟鎹 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "fixTreeData") - @ResponseBody - public String fixTreeData(TestTree testTree){ - if (!UserUtils.getUser().isAdmin()){ - return renderResult(Global.FALSE, "鎿嶄綔澶辫触锛屽彧鏈夌鐞嗗憳鎵嶈兘杩涜淇锛"); - } - testTreeService.fixTreeData(); - return renderResult(Global.TRUE, "鏁版嵁淇鎴愬姛"); - } - -} \ No newline at end of file diff --git a/web-fast/src/main/resources/db/create/h2/test.sql b/web-fast/src/main/resources/db/create/h2/test.sql deleted file mode 100644 index 11cf00cd..00000000 --- a/web-fast/src/main/resources/db/create/h2/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/src/main/resources/db/create/mssql/test.sql b/web-fast/src/main/resources/db/create/mssql/test.sql deleted file mode 100644 index 4ae8a769..00000000 --- a/web-fast/src/main/resources/db/create/mssql/test.sql +++ /dev/null @@ -1,75 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE [test_data] -( - [id] varchar(64) NOT NULL, - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE [test_data_child] -( - [id] varchar(64) NOT NULL, - [test_sort] int, - [test_data_id] varchar(64), - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE [test_tree] -( - [tree_code] varchar(64) NOT NULL, - [parent_code] varchar(64) NOT NULL, - [parent_codes] varchar(767) NOT NULL, - [tree_sort] decimal(10) NOT NULL, - [tree_sorts] varchar(767) NOT NULL, - [tree_leaf] char(1) NOT NULL, - [tree_level] decimal(4) NOT NULL, - [tree_names] varchar(767) NOT NULL, - [tree_name] nvarchar(200) NOT NULL, - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([tree_code]) -); - - - diff --git a/web-fast/src/main/resources/db/create/mysql/test.sql b/web-fast/src/main/resources/db/create/mysql/test.sql deleted file mode 100644 index 06c78075..00000000 --- a/web-fast/src/main/resources/db/create/mysql/test.sql +++ /dev/null @@ -1,76 +0,0 @@ -SET SESSION FOREIGN_KEY_CHECKS=0; - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁'; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_sort int COMMENT '鎺掑簭鍙', - test_data_id varchar(64) COMMENT '鐖惰〃涓婚敭', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁瀛愯〃'; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL COMMENT '鑺傜偣缂栫爜', - parent_code varchar(64) NOT NULL COMMENT '鐖剁骇缂栧彿', - parent_codes varchar(767) NOT NULL COMMENT '鎵鏈夌埗绾х紪鍙', - tree_sort decimal(10) NOT NULL COMMENT '鎺掑簭鍙凤紙鍗囧簭锛', - tree_sorts varchar(767) NOT NULL COMMENT '鎵鏈夋帓搴忓彿', - tree_leaf char(1) NOT NULL COMMENT '鏄惁鏈鏈骇', - tree_level decimal(4) NOT NULL COMMENT '灞傛绾у埆', - tree_names varchar(767) NOT NULL COMMENT '鍏ㄨ妭鐐瑰悕', - tree_name varchar(200) NOT NULL COMMENT '鑺傜偣鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (tree_code) -) COMMENT = '娴嬭瘯鏍戣〃'; - - - diff --git a/web-fast/src/main/resources/db/create/oracle/test.sql b/web-fast/src/main/resources/db/create/oracle/test.sql deleted file mode 100644 index 4308d8d3..00000000 --- a/web-fast/src/main/resources/db/create/oracle/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar2(64) NOT NULL, - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar2(64) NOT NULL, - test_sort number(10,0), - test_data_id varchar2(64), - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar2(64) NOT NULL, - parent_code varchar2(64) NOT NULL, - parent_codes varchar2(767) NOT NULL, - tree_sort number(10) NOT NULL, - tree_sorts varchar2(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level number(4) NOT NULL, - tree_names varchar2(767) NOT NULL, - tree_name nvarchar2(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/src/main/resources/db/create/postgresql/test.sql b/web-fast/src/main/resources/db/create/postgresql/test.sql deleted file mode 100644 index 54758d68..00000000 --- a/web-fast/src/main/resources/db/create/postgresql/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -) WITHOUT OIDS; - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web-fast/src/main/resources/mappings/modules/test/TestDataChildDao.xml b/web-fast/src/main/resources/mappings/modules/test/TestDataChildDao.xml deleted file mode 100644 index badbe182..00000000 --- a/web-fast/src/main/resources/mappings/modules/test/TestDataChildDao.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/web-fast/src/main/resources/mappings/modules/test/TestDataDao.xml b/web-fast/src/main/resources/mappings/modules/test/TestDataDao.xml deleted file mode 100644 index c21f5521..00000000 --- a/web-fast/src/main/resources/mappings/modules/test/TestDataDao.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/web-fast/src/main/resources/mappings/modules/test/TestTreeDao.xml b/web-fast/src/main/resources/mappings/modules/test/TestTreeDao.xml deleted file mode 100644 index 7486b49e..00000000 --- a/web-fast/src/main/resources/mappings/modules/test/TestTreeDao.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/web-fast/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html b/web-fast/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html deleted file mode 100644 index 63887216..00000000 --- a/web-fast/src/main/resources/views/modules/demo/demoDataGridMultiGrid.html +++ /dev/null @@ -1,115 +0,0 @@ -<% layout('/layouts/default.html', {title: '澶氳〃鏍艰仈鍔ㄧず渚', libs: ['layout', 'dataGrid']}){ %> -
-
-
-
-
- ${text('宀椾綅鍒楄〃')}锛堝琛ㄦ牸鑱斿姩绀轰緥锛 -
-
-
- <#form:form id="searchForm" model="${post!}" action="${ctx}/sys/post/listData" method="post" class="form-inline hide" - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize!3}" - data-order-by="${parameter.orderBy!'post_code desc'}"> -
- - -
- -
-
-
-
-
-
-
-
-
-
-
- ${text('鐢ㄦ埛鍒楄〃')}锛堢偣鍑诲矖浣嶆煡璇㈠搴旂敤鎴凤級 -
-
-
- <#form:form id="searchForm2" model="${empUser!}" action="${ctx}/sys/empUser/listData" method="post" class="form-inline hide" - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize!6}" - data-order-by="${parameter.orderBy}"> -
- -
- <#form:input name="employee.postCode" id="postCode" class="form-control"/> -
-
- -
-
-
-
-
-
- -<% } %> - \ No newline at end of file diff --git a/web-fast/src/main/resources/views/modules/test/testDataList.html b/web-fast/src/main/resources/views/modules/test/testDataList.html deleted file mode 100644 index e8ba6a67..00000000 --- a/web-fast/src/main/resources/views/modules/test/testDataList.html +++ /dev/null @@ -1,244 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['dataGrid']}){ %> -
-
-
-
- ${text('鏁版嵁绠$悊')} -
-
- ${text('鏌ヨ')} - <% if(hasPermi('test:testData:edit')){ %> - ${text('鏂板')} - <% } %> - 浜嬪姟娴嬭瘯 - -
-
-
- <#form:form id="searchForm" model="${testData}" action="${ctx}/test/testData/listData" method="post" class="form-inline " - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}"> -
- -
- <#form:input path="testInput" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:input path="testTextarea" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:input path="testDate_gte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd" data-done="testDate_lte.click()"/> -  -  - <#form:input path="testDate_lte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
- - - -
-
-
- -
- <#form:input path="testDatetime_gte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm" data-done="testDatetime_lte.click()"/> -  -  - <#form:input path="testDatetime_lte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
- -
- <#form:treeselect id="testUser" title="${text('鐢ㄦ埛閫夋嫨')}" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testOffice" title="${text('鏈烘瀯閫夋嫨')}" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testAreaCode" title="${text('鍖哄煙閫夋嫨')}" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData" allowClear="true"/> -
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:select path="status" dictType="sys_search_status" blankOption="true" class="form-control isQuick"/> -
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
-
-
-
-
-<% } %> - \ No newline at end of file diff --git a/web/db/h2/test.sql b/web/db/h2/test.sql deleted file mode 100644 index 11cf00cd..00000000 --- a/web/db/h2/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/db/mssql/test.sql b/web/db/mssql/test.sql deleted file mode 100644 index 4ae8a769..00000000 --- a/web/db/mssql/test.sql +++ /dev/null @@ -1,75 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE [test_data] -( - [id] varchar(64) NOT NULL, - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE [test_data_child] -( - [id] varchar(64) NOT NULL, - [test_sort] int, - [test_data_id] varchar(64), - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE [test_tree] -( - [tree_code] varchar(64) NOT NULL, - [parent_code] varchar(64) NOT NULL, - [parent_codes] varchar(767) NOT NULL, - [tree_sort] decimal(10) NOT NULL, - [tree_sorts] varchar(767) NOT NULL, - [tree_leaf] char(1) NOT NULL, - [tree_level] decimal(4) NOT NULL, - [tree_names] varchar(767) NOT NULL, - [tree_name] nvarchar(200) NOT NULL, - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([tree_code]) -); - - - diff --git a/web/db/mysql/create_user.sql b/web/db/mysql/create_user.sql deleted file mode 100644 index 7876ee92..00000000 --- a/web/db/mysql/create_user.sql +++ /dev/null @@ -1,13 +0,0 @@ - --- 鎵撳紑 my.ini 缁 [mysqld] 澧炲姞濡備笅閰嶇疆锛 --- sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - -set global read_only=0; - -create user 'jeesite'@'%' identified by 'jeesite'; - -create database jeesite DEFAULT CHARSET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci'; - -grant all privileges on jeesite.* to 'jeesite'@'%' identified by 'jeesite'; - -flush privileges; diff --git a/web/db/mysql/test.sql b/web/db/mysql/test.sql deleted file mode 100644 index 06c78075..00000000 --- a/web/db/mysql/test.sql +++ /dev/null @@ -1,76 +0,0 @@ -SET SESSION FOREIGN_KEY_CHECKS=0; - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁'; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_sort int COMMENT '鎺掑簭鍙', - test_data_id varchar(64) COMMENT '鐖惰〃涓婚敭', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁瀛愯〃'; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL COMMENT '鑺傜偣缂栫爜', - parent_code varchar(64) NOT NULL COMMENT '鐖剁骇缂栧彿', - parent_codes varchar(767) NOT NULL COMMENT '鎵鏈夌埗绾х紪鍙', - tree_sort decimal(10) NOT NULL COMMENT '鎺掑簭鍙凤紙鍗囧簭锛', - tree_sorts varchar(767) NOT NULL COMMENT '鎵鏈夋帓搴忓彿', - tree_leaf char(1) NOT NULL COMMENT '鏄惁鏈鏈骇', - tree_level decimal(4) NOT NULL COMMENT '灞傛绾у埆', - tree_names varchar(767) NOT NULL COMMENT '鍏ㄨ妭鐐瑰悕', - tree_name varchar(200) NOT NULL COMMENT '鑺傜偣鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (tree_code) -) COMMENT = '娴嬭瘯鏍戣〃'; - - - diff --git a/web/db/oracle/create_user.sql b/web/db/oracle/create_user.sql deleted file mode 100644 index 7ccd2411..00000000 --- a/web/db/oracle/create_user.sql +++ /dev/null @@ -1,15 +0,0 @@ - -create user jeesite - identified by jeesite - quota unlimited on users; - -grant connect,resource,create session,select any table, - create any view,create any table,create any index, - drop any table,drop any view,drop any index - to jeesite; - --- 鎻愮ず oracle.jdbc.xa.OracleXAResource.recover 閿欒闇瑕佹巿鏉冿細 -grant select on sys.dba_pending_transactions to jeesite; -grant select on sys.pending_trans$ to jeesite; -grant select on sys.dba_2pc_pending to jeesite; -grant execute on sys.dbms_system to jeesite; diff --git a/web/db/oracle/test.sql b/web/db/oracle/test.sql deleted file mode 100644 index 4308d8d3..00000000 --- a/web/db/oracle/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar2(64) NOT NULL, - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar2(64) NOT NULL, - test_sort number(10,0), - test_data_id varchar2(64), - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar2(64) NOT NULL, - parent_code varchar2(64) NOT NULL, - parent_codes varchar2(767) NOT NULL, - tree_sort number(10) NOT NULL, - tree_sorts varchar2(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level number(4) NOT NULL, - tree_names varchar2(767) NOT NULL, - tree_name nvarchar2(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/db/postgresql/test.sql b/web/db/postgresql/test.sql deleted file mode 100644 index 54758d68..00000000 --- a/web/db/postgresql/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -) WITHOUT OIDS; - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/db/test.erm b/web/db/test.erm deleted file mode 100644 index 9354e409..00000000 --- a/web/db/test.erm +++ /dev/null @@ -1,3590 +0,0 @@ - - - - true - 100 - A4 210 x 297 mm - 30 - 30 - 30 - 30 - - 0 - 1.0 - 0 - 0 - - 128 - 128 - 192 - - - 255 - 255 - 255 - - Arial - 14 - - StandardSQL - false - - - 0 - true - 2 - 1 - 1 - false - true - false - false - - - db/test.sql - UTF-8 - CR+LF - false - 7be191506f9daa8070b3ac14921dffd44063d2bb - null - - true - false - true - false - true - false - false - false - false - false - false - false - false - false - false - true - false - true - false - false - - - - - null - db/test.xls - - - en - - true - true - true - - - - true - true - true - - - db/test.png - - true - true - - - - - - - false - - - - - 0 - - - - false - false - - - - - false - - - - - - -1 - -1 - Arial - 14 - 50 - 50 - - 255 - 255 - 255 - - - - false - 2016-12-25 17:25:00 - - Project Name - - - - Model Name - - - - Version - - - - Company - - - - Author - - - - - - - - - 7be191506f9daa8070b3ac14921dffd44063d2bb - Default - - - - - - c71533e4d2f429ff8466fd6a8de5719f1741377b - 64 - null - false - null - false - false - false - - false - 绉熸埛浠g爜 - 绉熸埛浠g爜 - corp_code - varchar(n) - - - 11c59294fe142d108ca4dac5a03033f50188a450 - 100 - null - false - null - false - false - false - - false - 绉熸埛鍚嶇О - 绉熸埛鍚嶇О - corp_name - nvarchar(n) - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - 64 - null - false - null - false - false - false - - false - - 鍒涘缓鑰 - create_by - varchar(n) - - - 170410257b4d8e712b8c1d499b415de82ce9683c - null - null - false - null - false - false - false - - false - - 鍒涘缓鏃堕棿 - create_date - datetime - - - 038ea74a700b763fa1f8fcdbd2c27e7941f82f7a - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 1 - extend_d1 - datetime - - - 19aa2e40abff2bb4e908f18f5f5e5b30a074cd8b - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 2 - extend_d2 - datetime - - - 06f59428b50e62e636a58a2f3cbcee2c75764506 - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 3 - extend_d3 - datetime - - - 8f08aeb4b9ceb072f0232d3d23fd5371ef8f379c - null - null - false - null - false - false - false - - false - - 鎵╁睍 Date 4 - extend_d4 - datetime - - - 0733a829c52af8af725ace50d4ed3e0179969f56 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 1 - extend_f1 - decimal(p,s) - - - 0b7230df29d6df213507c8855d019d2d55c9a561 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 2 - extend_f2 - decimal(p,s) - - - 6cb3dad83f3e1f358155892dcee3167ef55bacc7 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 3 - extend_f3 - decimal(p,s) - - - e54b261fc7ab81e0ef19a89e657453664abe5593 - 19 - 4 - false - null - false - false - false - - false - - 鎵╁睍 Float 4 - extend_f4 - decimal(p,s) - - - b67071354a8d43cabe9a0ac29303f8b144a15985 - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 1 - extend_i1 - decimal(p) - - - 70b8240f049f658b97394b7d4784481fdb477f5c - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 2 - extend_i2 - decimal(p) - - - ce377c081415847061b2efc58b701ff847dcaaca - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 3 - extend_i3 - decimal(p) - - - fb96f6dc60d31576c278a3c64024154eda67d3fe - 19 - null - false - null - false - false - false - - false - - 鎵╁睍 Integer 4 - extend_i4 - decimal(p) - - - 3962f4b130a803841a193a163e42679946b5ae1f - 1000 - null - false - null - false - false - false - - false - - 鎵╁睍 JSON - extend_json - varchar(n) - - - b1acb2df17677e0ed818dea6e1150bfc088fcd50 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 1 - extend_s1 - nvarchar(n) - - - d27290b84b207a7c87f4d78d80e62048c67fac04 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 2 - extend_s2 - nvarchar(n) - - - 5e25d7f0e327d2d760a04b32140b639bb96bfd8d - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 3 - extend_s3 - nvarchar(n) - - - d05572af90653d4ddfd880402a15ed9b27c81888 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 4 - extend_s4 - nvarchar(n) - - - acc372d31709a1133f6c13fc8abfef7881ca26ed - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 5 - extend_s5 - nvarchar(n) - - - 59763a16504e4136a7a2fbed38476272d337105c - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 6 - extend_s6 - nvarchar(n) - - - 600b96b04bf4f65919eabfc6613d3c5e370931e1 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 7 - extend_s7 - nvarchar(n) - - - a9dc80e5c484dc7b9d5fff9294eaa383819edc26 - 500 - null - false - null - false - false - false - - false - - 鎵╁睍 String 8 - extend_s8 - nvarchar(n) - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 64 - null - false - null - false - false - false - - false - - 缂栧彿 - id - varchar(n) - - - e4465172e2cc64907a386237cc7d0c7d79a074dc - 64 - null - false - null - false - false - false - - false - - 鐖剁骇缂栧彿 - parent_code - varchar(n) - - - b4f9837136b0a84afc9a611a563fb51141fdac1f - 767 - null - false - null - false - false - false - - false - - 鎵鏈夌埗绾х紪鍙 - parent_codes - varchar(n) - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - 500 - null - false - null - false - false - false - - false - - 澶囨敞淇℃伅 - remarks - nvarchar(n) - - - a5d0a391d0d09acab89c829d271b0a96a7058ca0 - 1 - null - false - null - false - false - false - - false - - 鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤 3鍐荤粨 4瀹℃牳 5椹冲洖 9鑽夌ǹ锛 - status - character(n) - - - 70d065a29d01e3875167a20441e0ebbfaf5a05f8 - 1 - null - false - null - false - false - false - - false - - 鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛 - status - character(n) - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - 64 - null - false - null - false - false - false - - false - - 鍖哄煙閫夋嫨 - test_area_code - varchar(n) - - - 6adbc087f6a7805c1d979bee36098c497d399378 - 100 - null - false - null - false - false - false - - false - - 鍖哄煙鍚嶇О - test_area_name - nvarchar(n) - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 200 - null - false - null - false - false - false - - false - - 澶嶉夋 - test_checkbox - varchar(n) - - - 80c7c6394e75c6f7acbf75bae587afdc02d3990b - 64 - null - false - null - false - false - false - - false - - 鐖惰〃涓婚敭 - test_data_id - varchar(n) - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - null - null - false - null - false - false - false - - false - - 鏃ユ湡閫夋嫨 - test_date - datetime - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - null - null - false - null - false - false - false - - false - - 鏃ユ湡鏃堕棿 - test_datetime - datetime - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 200 - null - false - null - false - false - false - - false - - 鍗曡鏂囨湰 - test_input - varchar(n) - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 64 - null - false - null - false - false - false - - false - - 鏈烘瀯閫夋嫨 - test_office_code - varchar(n) - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 10 - null - false - null - false - false - false - - false - - 鍗曢夋 - test_radio - varchar(n) - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 10 - null - false - null - false - false - false - - false - - 涓嬫媺妗 - test_select - varchar(n) - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - 200 - null - false - null - false - false - false - - false - - 涓嬫媺澶氶 - test_select_multiple - varchar(n) - - - f1929c4074c74e32b7e4ac70c95476add194c0a0 - null - null - false - null - false - false - false - - false - - 鎺掑簭鍙 - test_sort - integer - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 200 - null - false - null - false - false - false - - false - - 澶氳鏂囨湰 - test_textarea - nvarchar(n) - - - 54338e0229264fd01ec1efff7c49b30d966df58e - 64 - null - false - null - false - false - false - - false - - 鐢ㄦ埛閫夋嫨 - test_user_code - varchar(n) - - - abe7e075aa224d4322d021e5659d170e0a927621 - 64 - null - false - null - false - false - false - - false - - 鑺傜偣缂栫爜 - tree_code - varchar(n) - - - 8fb086ad8b2a35cdf18c1a1e247005cdb140faf0 - 1 - null - false - null - false - false - false - - false - - 鏄惁鏈鏈骇 - tree_leaf - character(n) - - - f22022df4ccf9c7081b4d8f98deed04c1d8c987c - 4 - null - false - null - false - false - false - - false - - 灞傛绾у埆 - tree_level - decimal(p) - - - b023ebdb5c45aa960edd4a77dbe90dcdcc346664 - 200 - null - false - null - false - false - false - - false - - 鑺傜偣鍚嶇О - tree_name - nvarchar(n) - - - 44f852382fba107fe668304530dea0233f38a321 - 767 - null - false - null - false - false - false - - false - - 鍏ㄨ妭鐐瑰悕 - tree_names - varchar(n) - - - 65265fefa00907a60e8fe2ebd6d2ad58760415e5 - 10 - null - false - null - false - false - false - - false - - 鎺掑簭鍙凤紙鍗囧簭锛 - tree_sort - decimal(p) - - - cf5f1e3cc5cc0869f539c3c5b2adf05677e367b8 - 767 - null - false - null - false - false - false - - false - - 鎵鏈夋帓搴忓彿 - tree_sorts - varchar(n) - - - c60616703cf07aaf21f84215d092e2101efb9bca - 64 - null - false - null - false - false - false - - false - - 鏇存柊鑰 - update_by - varchar(n) - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - null - null - false - null - false - false - false - - false - - 鏇存柊鏃堕棿 - update_date - datetime - - - - - - - e553474c37270813e70025e433a4cf8a64653e13 - 438 - 387 - Arial - 14 - 864 - 36 - - 128 - 128 - 192 - - - - test_tree - 娴嬭瘯鏍戣〃 - - - - - - - abe7e075aa224d4322d021e5659d170e0a927621 - 7e417ee9d0dd69c767a5853922621946ed4fb2d8 - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - a535b6c506004a7fdf4d48984c9ff2cfa59c157a - - b023ebdb5c45aa960edd4a77dbe90dcdcc346664 - 39f501890586173d229e83610cfbfaa6e3a85374 - - - - - nvarchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - - - - - - - - -
- - 5435ef11ea53f170fe3491b199c113e47932e175 - 401 - 320 - Arial - 14 - 36 - 36 - - 128 - 128 - 192 - - - - test_data - 娴嬭瘯鏁版嵁 - - - - - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - d82778c36626013cd39fd790da6f55a9762f0c76 - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 3e14b40dc07c134329a40752973acfad2ffdc48b - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 8050d948828b16267482e9e3716219321f206b81 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 3664605e054c39531ca8e91aa4463c955a993357 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - f7b189ecdc92c78bfaae9c736318ab6a5aedd396 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 6e4837ab55b592669ccc7ebfc8b1ed96a00607b3 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 9fb81bdc12ed017f62e9dd4529025e536eff7f08 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - 9d9478798ed2766a81b0e5a8a022eb89d9c5cc34 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - c131dc5cb7ce6f1aa5e8d5f86f2002c8ae1bb8f6 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 54338e0229264fd01ec1efff7c49b30d966df58e - cfe3c330968a9a824c2cf933b227887d3e9615ac - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 23041cb30875514136904ea11043c7ea1924f048 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - b6d5dc8745c0fa484ed6f14e90a42282ca1b285d - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6adbc087f6a7805c1d979bee36098c497d399378 - d244401ff7302bb5b75092016531952d093b238b - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - - - - - - - - -
- - 5a836e654b7b7d19f102e87336fefa079d98a2e6 - 438 - 346 - Arial - 14 - 468 - 36 - - 128 - 128 - 192 - - - - test_data_child - 娴嬭瘯鏁版嵁瀛愯〃 - - - - - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 34477707bcf8a7810e12e9565aff085f6fb1e0ad - - - - - varchar(n) - - - false - false - true - true - false - - - - - - - - - - - false - false - false - - - 0 - - - - f1929c4074c74e32b7e4ac70c95476add194c0a0 - ec8a047dffe3cf2e4d95ba3e26c3bac0382d95c9 - - - - - integer - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 80c7c6394e75c6f7acbf75bae587afdc02d3990b - b095c44611ed08156277676d9a3a0ce52b9b05ef - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 89d26a106a3b0895ebfe6ccf9b5930ef4b1612c1 - 78715aa66a10a9b190ad69b8ed792e9a2f4946e3 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c22eb21bd16761440f79d8782099fa4b0e9115cb - 693f8af2fe6cf45255b6f2bc7e9077f3630c3dd8 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3a0f10db94ed1cb6e8cb088ca0275b664d4fca4c - 04216c384533b70b8e86b571fa2beef7157bab5a - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cb6ff93372480fd7d11e66a1e9c9fa028149e99c - 0b6f63094be90aa8674460cce26be10327827ceb - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b62803aab5f5a3c3f9ff63f7d5122a9ef3a41bb - 363e8cfcf4a6b228e656decadacba29280906555 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5cab10f2b339972b1f10cb150baf883a8adffdbb - 7875aa5fee3d6f9587180fb8fce9343a56cdc34e - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 7b4cc71483ef98673d4cc313eb99314e27722e28 - 61c49a2f7807c55c8f85110c30889d5b403e4b04 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - bc2e5b104e72723c9c6710c9a3a02804111b6846 - b91171b99f3628aadb0e6986fbfa30cc547b280e - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 54338e0229264fd01ec1efff7c49b30d966df58e - 9f33d190101e56f93f5ece0fd7c5cdda3e704b4c - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - efa0f7e9084cf3b09f7e31101ec496a44aadaaa4 - 16121b5aa08fc170883408ec2d0487281a132d9d - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5f188d6afcf9d1afbbe94ac6d92f800caef67cbe - 1afc7f146271f5c90ea811aa24c08ce25d12552e - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6adbc087f6a7805c1d979bee36098c497d399378 - 343f0db997b913f299b0496c4306d3617ad708de - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - - - - - -
-
- - - 845c82ebd869d5620b1ef2c2b6f438b11a045082 - BaseEntity - - - e3325b6b7dc29b87da73eedcfff2a9c4cd245579 - 02ecedc0de5850cba25bc91919ed39d414b74111 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a5d0a391d0d09acab89c829d271b0a96a7058ca0 - 2fe6a36385238c1b21c76deae00a7afa00ff5538 - - - - - character(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - ea920cba2fe0eaee64a2310ece7cda4b198b37ec - BaseEntityCorp - - - c71533e4d2f429ff8466fd6a8de5719f1741377b - b8ea4b73d6d32a222e5abfd453287575ae518480 - - - - - varchar(n) - - 0 - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 11c59294fe142d108ca4dac5a03033f50188a450 - b94f5fe344185c40739cf93d1090686001bb11e0 - - - - - nvarchar(n) - - JeeSite - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 35ae805d1da92afdb99b2fe8c536d1649356fccd - DataEntity - - - 70d065a29d01e3875167a20441e0ebbfaf5a05f8 - f0036584bd8711715579d21994a0105935605a7e - - - - - character(n) - - 0 - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - c391a15752a8eb58bc558a39d1b431f7ee125e0e - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 170410257b4d8e712b8c1d499b415de82ce9683c - e2e82ba86e15fd67397355e711255b1625078ae1 - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c60616703cf07aaf21f84215d092e2101efb9bca - fd0546fc2d4e01c35dcbc23913add68a99fabd73 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - f8ea4fc4a778a0b94398a661a1ed8608f0e8d28d - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - 69e01b6d4f42df40a09540ef4ba10ed8e006abaa - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 85024a2953cf3e3c9c1cce49b2351853ab0d125b - DataEntityNoStatus - - - f60ca81cf3f5c08c518d0266d2b8fd1b219a9802 - e5355faba5ec3c9128507dd4c48ea9230631cf83 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 170410257b4d8e712b8c1d499b415de82ce9683c - 6bed374c39d181003a4f92d76d79a4119176ba0c - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - c60616703cf07aaf21f84215d092e2101efb9bca - f9db19bb567760bbdd554d75bbfdc891c89f9da9 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b5c3a59170184a01c15c78a6778cb73083fe6321 - ee78b079f7d319bf8119fd01439cd97424ff49fa - - - - - datetime - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 1a77879eeba6dd8a2ca8de0ca0cbd6db5ddeb7af - f7b88ecec0ef386bb384c228842a7587432112fb - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - 118dab95fc1f792cd468b9f66af2d4fabd98c39b - ExtendEntity - - - b1acb2df17677e0ed818dea6e1150bfc088fcd50 - 6ccadddab6ce48441ca7abd798cda6f3debf4a0c - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - d27290b84b207a7c87f4d78d80e62048c67fac04 - 93ab0ba3b47b01934614dbd3e572358c9f99e6ea - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 5e25d7f0e327d2d760a04b32140b639bb96bfd8d - a78c7961910a5e697027d1a3530b1afaa8ea8c94 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - d05572af90653d4ddfd880402a15ed9b27c81888 - 40085364ec7a58653e96f8659aadd258d7556bc7 - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - acc372d31709a1133f6c13fc8abfef7881ca26ed - 9787d7fe93ee31c5b4979fd620ff6e4b2777eccf - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 59763a16504e4136a7a2fbed38476272d337105c - 95c55b81b7e9e1a9bb01aa3d88fb90c648641c4e - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 600b96b04bf4f65919eabfc6613d3c5e370931e1 - 16f44dfc7964796f109293bc49afd58dcb4eec1f - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - a9dc80e5c484dc7b9d5fff9294eaa383819edc26 - 39b1dffa083f74afc30df621845cf7f0ed71394f - - - - - nvarchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b67071354a8d43cabe9a0ac29303f8b144a15985 - 7584cc6360ae7edc99e1f619042eba5865b2c4c7 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 70b8240f049f658b97394b7d4784481fdb477f5c - f0b5383e05c6b3f6e5f65b33b33009826c83d014 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - ce377c081415847061b2efc58b701ff847dcaaca - 260d5f31009fff18000d1e64f4f877926e621306 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - fb96f6dc60d31576c278a3c64024154eda67d3fe - a83144f40e7ae64e46a4b4ed651379774a953b17 - - - - - decimal(p) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 0733a829c52af8af725ace50d4ed3e0179969f56 - 2a5203a275171a250870cf6cb224a910aa9354ec - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 0b7230df29d6df213507c8855d019d2d55c9a561 - 3ef5bd65a7dcd74b9a9d8a292ec395f66b7de32b - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 6cb3dad83f3e1f358155892dcee3167ef55bacc7 - 01d0849bdda56a8d8f24befdadc3fc9b007ae92b - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - e54b261fc7ab81e0ef19a89e657453664abe5593 - 1c8ed63d72f40f0fe2f05815675771bdf3f824f8 - - - - - decimal(p,s) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 038ea74a700b763fa1f8fcdbd2c27e7941f82f7a - 2b49e875138bfb329aaa352629650b7881435123 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 19aa2e40abff2bb4e908f18f5f5e5b30a074cd8b - 5c6ec16226d85b0411b7077cb9a6e0c7aa8d74d1 - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 06f59428b50e62e636a58a2f3cbcee2c75764506 - d92b8f7fa7a2be49c7f00c447a603b136e84261d - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 8f08aeb4b9ceb072f0232d3d23fd5371ef8f379c - 095a76f07a3cd2bdc6cc442757c11012e1974f4a - - - - - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 3962f4b130a803841a193a163e42679946b5ae1f - 42c5d8f490f69b93e77698efa030ca23988ae696 - - - - - varchar(n) - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - a535b6c506004a7fdf4d48984c9ff2cfa59c157a - TreeEntity - - - e4465172e2cc64907a386237cc7d0c7d79a074dc - 394369b90c0a5b6efeed3cf823c642605d7a1653 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - b4f9837136b0a84afc9a611a563fb51141fdac1f - e8d877396943acfec73023dba2c1c6e3d7802d62 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 65265fefa00907a60e8fe2ebd6d2ad58760415e5 - 23f973124aedd0244533f4e7b3b103c548b966be - - - - - decimal(p) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - cf5f1e3cc5cc0869f539c3c5b2adf05677e367b8 - 984d5eac2b3221118a61655e4a5a49c78e0f0151 - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 8fb086ad8b2a35cdf18c1a1e247005cdb140faf0 - b2f246a3f0ade317eaa9915e2fd539abae5a5ec8 - - - - - character(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - f22022df4ccf9c7081b4d8f98deed04c1d8c987c - f5a9968479420f08da2e98d21136b3ed4b6e396f - - - - - decimal(p) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 44f852382fba107fe668304530dea0233f38a321 - 618194ebfc8c6c42efcef3a4af0b8054f6af209b - - - - - varchar(n) - - - false - false - true - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - - - - - - - - - - -
diff --git a/web/db/test.png b/web/db/test.png deleted file mode 100644 index da422a4a..00000000 Binary files a/web/db/test.png and /dev/null differ diff --git a/web/pom.xml b/web/pom.xml index e25b17e8..955800dc 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -38,6 +38,13 @@ ${project.parent.version}
+ + + com.jeesite + jeesite-module-test + ${project.parent.version} + + com.jeesite diff --git a/web/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java b/web/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java deleted file mode 100644 index 7b96dda7..00000000 --- a/web/src/main/java/com/jeesite/modules/test/dao/TestDataChildDao.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import com.jeesite.common.dao.CrudDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestDataChild; - -/** - * 娴嬭瘯鏁版嵁DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao//(dataSourceName="ds2") -public interface TestDataChildDao extends CrudDao { - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java b/web/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java deleted file mode 100644 index 52aea481..00000000 --- a/web/src/main/java/com/jeesite/modules/test/dao/TestDataDao.java +++ /dev/null @@ -1,27 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import java.util.List; -import java.util.Map; - -import com.jeesite.common.dao.CrudDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestData; - -/** - * 娴嬭瘯鏁版嵁DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao -public interface TestDataDao extends CrudDao { - - /** - * 婕旂ずMap鍙傛暟鍜岃繑鍥炲硷紝鏀寔鍒嗛〉 - */ - List> findListForMap(Map params); - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java b/web/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java deleted file mode 100644 index 7648d4cd..00000000 --- a/web/src/main/java/com/jeesite/modules/test/dao/TestTreeDao.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.dao; - -import com.jeesite.common.dao.TreeDao; -import com.jeesite.common.mybatis.annotation.MyBatisDao; -import com.jeesite.modules.test.entity.TestTree; - -/** - * 娴嬭瘯鏍戣〃DAO鎺ュ彛 - * @author ThinkGem - * @version 2018-04-22 - */ -@MyBatisDao -public interface TestTreeDao extends TreeDao { - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/db/InitTestData.java b/web/src/main/java/com/jeesite/modules/test/db/InitTestData.java deleted file mode 100644 index 7377c7df..00000000 --- a/web/src/main/java/com/jeesite/modules/test/db/InitTestData.java +++ /dev/null @@ -1,189 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.db; - -import com.jeesite.common.datasource.DataSourceHolder; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; -import org.springframework.stereotype.Component; - -import com.jeesite.common.config.Global; -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.tests.BaseInitDataTests; -import com.jeesite.modules.gen.entity.GenTable; -import com.jeesite.modules.gen.entity.GenTableColumn; -import com.jeesite.modules.gen.service.GenTableService; -import com.jeesite.modules.gen.utils.GenUtils; - -/** - * 鍒濆鍖栨牳蹇冭〃鏁版嵁 - * @author ThinkGem - * @version 2020-5-26 - */ -@Component -@ConditionalOnProperty(name="jeesite.initdata", havingValue="true", matchIfMissing=false) -public class InitTestData extends BaseInitDataTests { - - @Override - public boolean initData() throws Exception { - if (GenUtils.isTableExists("test_data")) { - return true; // 濡傛灉琛ㄥ凡瀛樺湪锛屽垯鏃犻渶鍒濆鍖 - } - runCreateScript("test.sql"); - initGenDemoData(); - return true; - } - - @Autowired - private GenTableService genTableService; - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁 - */ - public void initGenDemoData() throws Exception{ - if (!checkTable(GenTable.class)) { - return; - } - if (!checkTable(GenTableColumn.class)) { - return; - } - initGenTestData(); - initGenTreeData(); - } - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁 - */ - private void initGenTestData() throws Exception{ - GenTable genTable = new GenTable(); - genTable.setIsNewRecord(true); - genTable.setTableName("test_data"); - genTable.setDataSourceName(dataSourceName); - genTable = genTableService.getFromDb(genTable); - genTable.setIsNewRecord(true); - genTable.setClassName("TestData"); - genTable.setFunctionAuthor("ThinkGem"); - genTable.setTplCategory("crud"); - genTable.setPackageName("com.jeesite.modules"); - genTable.setModuleName("test"); - genTable.setSubModuleName(""); - genTable.setFunctionName("娴嬭瘯鏁版嵁"); - genTable.setFunctionNameSimple("鏁版嵁"); - genTable.getOptionMap().put("isHaveDisableEnable", Global.YES); - genTable.getOptionMap().put("isHaveDelete", Global.YES); - genTable.getOptionMap().put("isFileUpload", Global.YES); - genTable.getOptionMap().put("isImageUpload", Global.YES); - initGenTableColumn(genTable); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTable); - // 瀛愯〃 - GenTable genTableChild = new GenTable(); - genTableChild.setIsNewRecord(true); - genTableChild.setTableName("test_data_child"); - genTableChild.setDataSourceName(dataSourceName); - genTableChild = genTableService.getFromDb(genTableChild); - genTableChild.setIsNewRecord(true); - genTableChild.setClassName("TestDataChild"); - genTableChild.setFunctionAuthor("ThinkGem"); - genTableChild.setTplCategory("crud"); - genTableChild.setPackageName("com.jeesite.modules"); - genTableChild.setModuleName("test"); - genTableChild.setSubModuleName(""); - genTableChild.setFunctionName("娴嬭瘯瀛愯〃"); - genTableChild.setFunctionNameSimple("鏁版嵁"); - genTableChild.setParentTableName("test_data"); - genTableChild.setParentTableFkName("test_data_id"); - initGenTableColumn(genTableChild); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTableChild); - } - - /** - * 浠g爜鐢熸垚娴嬭瘯鏁版嵁锛堝垪鍒濆鍖栵級 - */ - private void initGenTableColumn(GenTable genTable){ - for(GenTableColumn column : genTable.getColumnList()){ - if ("test_input".equals(column.getColumnName()) - || "test_textarea".equals(column.getColumnName()) - || "test_select".equals(column.getColumnName()) - || "test_select_multiple".equals(column.getColumnName()) - || "test_checkbox".equals(column.getColumnName()) - || "test_radio".equals(column.getColumnName()) - || "test_date".equals(column.getColumnName()) - || "test_datetime".equals(column.getColumnName()) - ){ - column.setShowType(StringUtils.substringAfter( - column.getColumnName(), "test_")); - if ("test_input".equals(column.getColumnName()) - ){ - column.setQueryType("LIKE"); - } - else if ("test_textarea".equals(column.getColumnName()) - ){ - column.setQueryType("LIKE"); - column.getOptionMap().put("isNewLine", Global.YES); -// column.getOptionMap().put("gridRowCol", "12/2/10"); - } - else if ("test_select".equals(column.getColumnName()) - || "test_select_multiple".equals(column.getColumnName()) - || "test_radio".equals(column.getColumnName()) - || "test_checkbox".equals(column.getColumnName()) - ){ - column.getOptionMap().put("dictType", "sys_menu_type"); - column.getOptionMap().put("dictName", "sys_menu_type"); - } - else if ("test_date".equals(column.getColumnName()) - || "test_datetime".equals(column.getColumnName()) - ){ - column.setQueryType("BETWEEN"); - } - }else if ("test_user_code".equals(column.getColumnName())){ - column.setAttrType("com.jeesite.modules.sys.entity.User"); - column.setFullAttrName("testUser"); - column.setShowType("userselect"); - }else if ("test_office_code".equals(column.getColumnName())){ - column.setAttrType("com.jeesite.modules.sys.entity.Office"); - column.setFullAttrName("testOffice"); - column.setShowType("officeselect"); - }else if ("test_area_code".equals(column.getColumnName())){ - column.setFullAttrName("testAreaCode|testAreaName"); - column.setShowType("areaselect"); - }else if ("test_area_name".equals(column.getColumnName())){ - column.setIsEdit(Global.NO); - column.setIsQuery(Global.NO); - }else if ("test_data_id".equals(column.getColumnName())){ - column.setFullAttrName("testData"); - } - } - } - - /** - * 浠g爜鐢熸垚鏍戣〃娴嬭瘯鏁版嵁 - */ - private void initGenTreeData() throws Exception{ - GenTable genTable = new GenTable(); - genTable.setIsNewRecord(true); - genTable.setTableName("test_tree"); - genTable.setDataSourceName(dataSourceName); - genTable = genTableService.getFromDb(genTable); - genTable.setIsNewRecord(true); - genTable.setClassName("TestTree"); - genTable.setFunctionAuthor("ThinkGem"); - genTable.setTplCategory("treeGrid"); - genTable.setPackageName("com.jeesite.modules"); - genTable.setModuleName("test"); - genTable.setSubModuleName(""); - genTable.setFunctionName("娴嬭瘯鏍戣〃"); - genTable.setFunctionNameSimple("鏁版嵁"); - genTable.getOptionMap().put("isHaveDisableEnable", Global.YES); - genTable.getOptionMap().put("isHaveDelete", Global.YES); - genTable.getOptionMap().put("isFileUpload", Global.YES); - genTable.getOptionMap().put("isImageUpload", Global.YES); - genTable.getOptionMap().put("treeViewCode", "tree_code"); - genTable.getOptionMap().put("treeViewName", "tree_name"); - initGenTableColumn(genTable); - DataSourceHolder.setDataSourceName(dataSourceName); - genTableService.save(genTable); - } - -} diff --git a/web/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java b/web/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java deleted file mode 100644 index 346ff906..00000000 --- a/web/src/main/java/com/jeesite/modules/test/entity/TestDataChild.java +++ /dev/null @@ -1,236 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.Size; -import java.util.Date; -import com.jeesite.common.mybatis.annotation.JoinTable; -import com.jeesite.common.mybatis.annotation.JoinTable.Type; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.jeesite.modules.sys.entity.User; -import com.jeesite.modules.sys.entity.Office; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏁版嵁Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_data_child", alias="a", columns={ - @Column(name="id", attrName="id", label="缂栧彿", isPK=true), - @Column(name="test_sort", attrName="testSort", label="鎺掑簭鍙"), - @Column(name="test_data_id", attrName="testData.id", label="鐖惰〃涓婚敭"), - @Column(name="test_input", attrName="testInput", label="鍗曡鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_textarea", attrName="testTextarea", label="澶氳鏂囨湰", queryType=QueryType.LIKE), - @Column(name="test_select", attrName="testSelect", label="涓嬫媺妗"), - @Column(name="test_select_multiple", attrName="testSelectMultiple", label="涓嬫媺澶氶"), - @Column(name="test_radio", attrName="testRadio", label="鍗曢夋"), - @Column(name="test_checkbox", attrName="testCheckbox", label="澶嶉夋"), - @Column(name="test_date", attrName="testDate", label="鏃ユ湡閫夋嫨", isUpdateForce=true), - @Column(name="test_datetime", attrName="testDatetime", label="鏃ユ湡鏃堕棿", isUpdateForce=true), - @Column(name="test_user_code", attrName="testUser.userCode", label="鐢ㄦ埛閫夋嫨"), - @Column(name="test_office_code", attrName="testOffice.officeCode", label="鏈烘瀯閫夋嫨"), - @Column(name="test_area_code", attrName="testAreaCode", label="鍖哄煙閫夋嫨"), - @Column(name="test_area_name", attrName="testAreaName", label="鍖哄煙鍚嶇О", isQuery=false), - }, joinTable={ - @JoinTable(type=Type.LEFT_JOIN, entity=User.class, attrName="testUser", alias="u12", - on="u12.user_code = a.test_user_code", columns={ - @Column(name="user_code", label="鐢ㄦ埛缂栫爜", isPK=true), - @Column(name="user_name", label="鐢ㄦ埛鍚嶇О", isQuery=false), - }), - @JoinTable(type=Type.LEFT_JOIN, entity=Office.class, attrName="testOffice", alias="u13", - on="u13.office_code = a.test_office_code", columns={ - @Column(name="office_code", label="鏈烘瀯缂栫爜", isPK=true), - @Column(name="office_name", label="鏈烘瀯鍚嶇О", isQuery=false), - }), - }, orderBy="a.id ASC" -) -public class TestDataChild extends DataEntity { - - private static final long serialVersionUID = 1L; - private Long testSort; // 鎺掑簭鍙 - private TestData testData; // 鐖惰〃涓婚敭 鐖剁被 - private String testInput; // 鍗曡鏂囨湰 - private String testTextarea; // 澶氳鏂囨湰 - private String testSelect; // 涓嬫媺妗 - private String testSelectMultiple; // 涓嬫媺澶氶 - private String testRadio; // 鍗曢夋 - private String testCheckbox; // 澶嶉夋 - private Date testDate; // 鏃ユ湡閫夋嫨 - private Date testDatetime; // 鏃ユ湡鏃堕棿 - private User testUser; // 鐢ㄦ埛閫夋嫨 - private Office testOffice; // 鏈烘瀯閫夋嫨 - private String testAreaCode; // 鍖哄煙閫夋嫨 - private String testAreaName; // 鍖哄煙鍚嶇О - - public TestDataChild() { - this(null); - } - - - public TestDataChild(TestData testData){ - this.testData = testData; - } - - public Long getTestSort() { - return testSort; - } - - public void setTestSort(Long testSort) { - this.testSort = testSort; - } - - @Size(min=0, max=64, message="鐖惰〃涓婚敭闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public TestData getTestData() { - return testData; - } - - public void setTestData(TestData testData) { - this.testData = testData; - } - - @Size(min=0, max=200, message="鍗曡鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestInput() { - return testInput; - } - - public void setTestInput(String testInput) { - this.testInput = testInput; - } - - @Size(min=0, max=200, message="澶氳鏂囨湰闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestTextarea() { - return testTextarea; - } - - public void setTestTextarea(String testTextarea) { - this.testTextarea = testTextarea; - } - - @Size(min=0, max=10, message="涓嬫媺妗嗛暱搴︿笉鑳借秴杩 10 涓瓧绗") - public String getTestSelect() { - return testSelect; - } - - public void setTestSelect(String testSelect) { - this.testSelect = testSelect; - } - - @Size(min=0, max=200, message="涓嬫媺澶氶夐暱搴︿笉鑳借秴杩 200 涓瓧绗") - public String getTestSelectMultiple() { - return testSelectMultiple; - } - - public void setTestSelectMultiple(String testSelectMultiple) { - this.testSelectMultiple = testSelectMultiple; - } - - @Size(min=0, max=10, message="鍗曢夋闀垮害涓嶈兘瓒呰繃 10 涓瓧绗") - public String getTestRadio() { - return testRadio; - } - - public void setTestRadio(String testRadio) { - this.testRadio = testRadio; - } - - @Size(min=0, max=200, message="澶嶉夋闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTestCheckbox() { - return testCheckbox; - } - - public void setTestCheckbox(String testCheckbox) { - this.testCheckbox = testCheckbox; - } - - @JsonFormat(pattern = "yyyy-MM-dd") - public Date getTestDate() { - return testDate; - } - - public void setTestDate(Date testDate) { - this.testDate = testDate; - } - - @JsonFormat(pattern = "yyyy-MM-dd HH:mm") - public Date getTestDatetime() { - return testDatetime; - } - - public void setTestDatetime(Date testDatetime) { - this.testDatetime = testDatetime; - } - - public User getTestUser() { - return testUser; - } - - public void setTestUser(User testUser) { - this.testUser = testUser; - } - - public Office getTestOffice() { - return testOffice; - } - - public void setTestOffice(Office testOffice) { - this.testOffice = testOffice; - } - - @Size(min=0, max=64, message="鍖哄煙閫夋嫨闀垮害涓嶈兘瓒呰繃 64 涓瓧绗") - public String getTestAreaCode() { - return testAreaCode; - } - - public void setTestAreaCode(String testAreaCode) { - this.testAreaCode = testAreaCode; - } - - @Size(min=0, max=100, message="鍖哄煙鍚嶇О闀垮害涓嶈兘瓒呰繃 100 涓瓧绗") - public String getTestAreaName() { - return testAreaName; - } - - public void setTestAreaName(String testAreaName) { - this.testAreaName = testAreaName; - } - - public Date getTestDate_gte() { - return sqlMap.getWhere().getValue("test_date", QueryType.GTE); - } - - public void setTestDate_gte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.GTE, testDate); - } - - public Date getTestDate_lte() { - return sqlMap.getWhere().getValue("test_date", QueryType.LTE); - } - - public void setTestDate_lte(Date testDate) { - sqlMap.getWhere().and("test_date", QueryType.LTE, testDate); - } - - public Date getTestDatetime_gte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.GTE); - } - - public void setTestDatetime_gte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.GTE, testDatetime); - } - - public Date getTestDatetime_lte() { - return sqlMap.getWhere().getValue("test_datetime", QueryType.LTE); - } - - public void setTestDatetime_lte(Date testDatetime) { - sqlMap.getWhere().and("test_datetime", QueryType.LTE, testDatetime); - } - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/entity/TestTree.java b/web/src/main/java/com/jeesite/modules/test/entity/TestTree.java deleted file mode 100644 index 1db55873..00000000 --- a/web/src/main/java/com/jeesite/modules/test/entity/TestTree.java +++ /dev/null @@ -1,70 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.entity; - -import jakarta.validation.constraints.NotBlank; -import jakarta.validation.constraints.Size; - -import com.jeesite.common.entity.DataEntity; -import com.jeesite.common.entity.TreeEntity; -import com.jeesite.common.mybatis.annotation.Column; -import com.jeesite.common.mybatis.annotation.Table; -import com.jeesite.common.mybatis.mapper.query.QueryType; - -/** - * 娴嬭瘯鏍戣〃Entity - * @author ThinkGem - * @version 2018-04-22 - */ -@Table(name="test_tree", alias="a", columns={ - @Column(name="tree_code", attrName="treeCode", label="鑺傜偣缂栫爜", isPK=true), - @Column(includeEntity=TreeEntity.class), - @Column(name="tree_name", attrName="treeName", label="鑺傜偣鍚嶇О", queryType=QueryType.LIKE, isTreeName=true), - @Column(includeEntity=DataEntity.class), - }, orderBy="a.tree_sorts, a.tree_code" -) -public class TestTree extends TreeEntity { - - private static final long serialVersionUID = 1L; - private String treeCode; // 鑺傜偣缂栫爜 - private String treeName; // 鑺傜偣鍚嶇О - - public TestTree() { - this(null); - } - - public TestTree(String id){ - super(id); - } - - @Override - public TestTree getParent() { - return parent; - } - - @Override - public void setParent(TestTree parent) { - this.parent = parent; - } - - public String getTreeCode() { - return treeCode; - } - - public void setTreeCode(String treeCode) { - this.treeCode = treeCode; - } - - @NotBlank(message="鑺傜偣鍚嶇О涓嶈兘涓虹┖") - @Size(min=0, max=200, message="鑺傜偣鍚嶇О闀垮害涓嶈兘瓒呰繃 200 涓瓧绗") - public String getTreeName() { - return treeName; - } - - public void setTreeName(String treeName) { - this.treeName = treeName; - } - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/service/TestTreeService.java b/web/src/main/java/com/jeesite/modules/test/service/TestTreeService.java deleted file mode 100644 index ced00001..00000000 --- a/web/src/main/java/com/jeesite/modules/test/service/TestTreeService.java +++ /dev/null @@ -1,79 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.service; - -import com.jeesite.common.service.TreeService; -import com.jeesite.modules.file.utils.FileUploadUtils; -import com.jeesite.modules.test.dao.TestTreeDao; -import com.jeesite.modules.test.entity.TestTree; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 娴嬭瘯鏍戣〃Service - * @author ThinkGem - * @version 2018-04-22 - */ -@Service -public class TestTreeService extends TreeService { - - /** - * 鑾峰彇鍗曟潯鏁版嵁 - * @param testTree - * @return - */ - @Override - public TestTree get(TestTree testTree) { - return super.get(testTree); - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - * @param testTree - * @return - */ - @Override - public List findList(TestTree testTree) { - return super.findList(testTree); - } - - /** - * 淇濆瓨鏁版嵁锛堟彃鍏ユ垨鏇存柊锛 - * @param testTree - */ - @Override - @Transactional - public void save(TestTree testTree) { - super.save(testTree); - // 淇濆瓨涓婁紶鍥剧墖 - FileUploadUtils.saveFileUpload(testTree, testTree.getId(), "testTree_image"); - // 淇濆瓨涓婁紶闄勪欢 - FileUploadUtils.saveFileUpload(testTree, testTree.getId(), "testTree_file"); - } - - /** - * 鏇存柊鐘舵 - * @param testTree - */ - @Override - @Transactional - public void updateStatus(TestTree testTree) { - super.updateStatus(testTree); - } - - /** - * 鍒犻櫎鏁版嵁 - * @param testTree - */ - @Override - @Transactional - public void delete(TestTree testTree) { - testTree.sqlMap().markIdDelete(); // 閫昏緫鍒犻櫎鏃舵爣璁癐D鍊 - super.delete(testTree); - } - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/web/DemoController.java b/web/src/main/java/com/jeesite/modules/test/web/DemoController.java deleted file mode 100644 index 63be2d92..00000000 --- a/web/src/main/java/com/jeesite/modules/test/web/DemoController.java +++ /dev/null @@ -1,58 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; - -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestData; -import com.jeesite.modules.test.service.TestDataService; - -/** - * 婕旂ず瀹炰緥Controller - * @author ThinkGem - * @version 2018-03-24 - */ -@Controller -@RequestMapping(value = "${adminPath}/demo") -public class DemoController extends BaseController { - - @Autowired - private TestDataService testDataService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestData get(String id, boolean isNewRecord) { - return testDataService.get(id, isNewRecord); - } - - /** - * DataGrid - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "dataGrid/{viewName}") - public String dataGrid(@PathVariable String viewName, TestData testData, Model model) { - return "modules/demo/demoDataGrid" + StringUtils.cap(viewName); - } - - /** - * Form - */ - @RequiresPermissions("test:testData:view") - @RequestMapping(value = "form/{viewName}") - public String form(@PathVariable String viewName, TestData testData, Model model) { - return "modules/demo/demoForm" + StringUtils.cap(viewName); - } - -} \ No newline at end of file diff --git a/web/src/main/java/com/jeesite/modules/test/web/TestTreeController.java b/web/src/main/java/com/jeesite/modules/test/web/TestTreeController.java deleted file mode 100644 index a93002eb..00000000 --- a/web/src/main/java/com/jeesite/modules/test/web/TestTreeController.java +++ /dev/null @@ -1,224 +0,0 @@ -/** - * Copyright (c) 2013-Now http://jeesite.com All rights reserved. - * No deletion without permission, or be held responsible to law. - */ -package com.jeesite.modules.test.web; - -import java.util.List; -import java.util.Map; - -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.jeesite.common.config.Global; -import com.jeesite.common.collect.ListUtils; -import com.jeesite.common.collect.MapUtils; -import com.jeesite.common.lang.StringUtils; -import com.jeesite.common.idgen.IdGen; -import com.jeesite.modules.sys.utils.UserUtils; -import com.jeesite.common.web.BaseController; -import com.jeesite.modules.test.entity.TestTree; -import com.jeesite.modules.test.service.TestTreeService; - -/** - * 娴嬭瘯鏍戣〃Controller - * @author ThinkGem - * @version 2018-04-22 - */ -@Controller -@RequestMapping(value = "${adminPath}/test/testTree") -public class TestTreeController extends BaseController { - - @Autowired - private TestTreeService testTreeService; - - /** - * 鑾峰彇鏁版嵁 - */ - @ModelAttribute - public TestTree get(String treeCode, boolean isNewRecord) { - return testTreeService.get(treeCode, isNewRecord); - } - - /** - * 鏌ヨ鍒楄〃 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = {"list", ""}) - public String list(TestTree testTree, Model model) { - model.addAttribute("testTree", testTree); - return "modules/test/testTreeList"; - } - - /** - * 鏌ヨ鍒楄〃鏁版嵁 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "listData") - @ResponseBody - public List listData(TestTree testTree) { - if (StringUtils.isBlank(testTree.getParentCode())) { - testTree.setParentCode(TestTree.ROOT_CODE); - } - if (StringUtils.isNotBlank(testTree.getTreeName())){ - testTree.setParentCode(null); - } - if (StringUtils.isNotBlank(testTree.getRemarks())){ - testTree.setParentCode(null); - } - List list = testTreeService.findList(testTree); - return list; - } - - /** - * 鏌ョ湅缂栬緫琛ㄥ崟 - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "form") - public String form(TestTree testTree, Model model) { - // 鍒涘缓骞跺垵濮嬪寲涓嬩竴涓妭鐐逛俊鎭 - testTree = createNextNode(testTree); - model.addAttribute("testTree", testTree); - return "modules/test/testTreeForm"; - } - - /** - * 鍒涘缓骞跺垵濮嬪寲涓嬩竴涓妭鐐逛俊鎭紝濡傦細鎺掑簭鍙枫侀粯璁ゅ - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "createNextNode") - @ResponseBody - public TestTree createNextNode(TestTree testTree) { - if (StringUtils.isNotBlank(testTree.getParentCode())){ - testTree.setParent(testTreeService.get(testTree.getParentCode())); - } - if (testTree.getIsNewRecord()) { - TestTree where = new TestTree(); - where.setParentCode(testTree.getParentCode()); - TestTree last = testTreeService.getLastByParentCode(where); - // 鑾峰彇鍒颁笅绾ф渶鍚庝竴涓妭鐐 - if (last != null){ - testTree.setTreeSort(last.getTreeSort() + 30); - testTree.setTreeCode(IdGen.nextCode(last.getTreeCode())); - }else if (testTree.getParent() != null){ - testTree.setTreeCode(testTree.getParent().getTreeCode() + "001"); - } - } - // 浠ヤ笅璁剧疆琛ㄥ崟榛樿鏁版嵁 - if (testTree.getTreeSort() == null){ - testTree.setTreeSort(TestTree.DEFAULT_TREE_SORT); - } - return testTree; - } - - /** - * 淇濆瓨鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @PostMapping(value = "save") - @ResponseBody - public String save(@Validated TestTree testTree) { - testTreeService.save(testTree); - return renderResult(Global.TRUE, text("淇濆瓨鏁版嵁鎴愬姛锛")); - } - - /** - * 鍋滅敤鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "disable") - @ResponseBody - public String disable(TestTree testTree) { - TestTree where = new TestTree(); - where.setStatus(TestTree.STATUS_NORMAL); - where.setParentCodes("," + testTree.getId() + ","); - long count = testTreeService.findCount(where); - if (count > 0) { - return renderResult(Global.FALSE, text("璇ユ暟鎹寘鍚湭鍋滅敤鐨勫瓙鏁版嵁锛")); - } - testTree.setStatus(TestTree.STATUS_DISABLE); - testTreeService.updateStatus(testTree); - return renderResult(Global.TRUE, text("鍋滅敤鏁版嵁鎴愬姛")); - } - - /** - * 鍚敤鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "enable") - @ResponseBody - public String enable(TestTree testTree) { - testTree.setStatus(TestTree.STATUS_NORMAL); - testTreeService.updateStatus(testTree); - return renderResult(Global.TRUE, text("鍚敤鏁版嵁鎴愬姛")); - } - - /** - * 鍒犻櫎鏁版嵁 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "delete") - @ResponseBody - public String delete(TestTree testTree) { - testTreeService.delete(testTree); - return renderResult(Global.TRUE, text("鍒犻櫎鏁版嵁鎴愬姛锛")); - } - - /** - * 鑾峰彇鏍戠粨鏋勬暟鎹 - * @param excludeCode 鎺掗櫎鐨凜ode - * @param isShowCode 鏄惁鏄剧ず缂栫爜锛坱rue or 1锛氭樉绀哄湪宸︿晶锛2锛氭樉绀哄湪鍙充晶锛沠alse or null锛氫笉鏄剧ず锛 - * @return - */ - @RequiresPermissions("test:testTree:view") - @RequestMapping(value = "treeData") - @ResponseBody - public List> treeData(String excludeCode, String isShowCode) { - List> mapList = ListUtils.newArrayList(); - List list = testTreeService.findList(new TestTree()); - for (int i=0; i map = MapUtils.newHashMap(); - map.put("id", e.getId()); - map.put("pId", e.getParentCode()); - map.put("name", StringUtils.getTreeNodeName(isShowCode, e.getTreeCode(), e.getTreeName())); - mapList.add(map); - } - return mapList; - } - - /** - * 淇琛ㄧ粨鏋勭浉鍏虫暟鎹 - */ - @RequiresPermissions("test:testTree:edit") - @RequestMapping(value = "fixTreeData") - @ResponseBody - public String fixTreeData(TestTree testTree){ - if (!UserUtils.getUser().isAdmin()){ - return renderResult(Global.FALSE, "鎿嶄綔澶辫触锛屽彧鏈夌鐞嗗憳鎵嶈兘杩涜淇锛"); - } - testTreeService.fixTreeData(); - return renderResult(Global.TRUE, "鏁版嵁淇鎴愬姛"); - } - -} \ No newline at end of file diff --git a/web/src/main/resources/db/create/h2/test.sql b/web/src/main/resources/db/create/h2/test.sql deleted file mode 100644 index 11cf00cd..00000000 --- a/web/src/main/resources/db/create/h2/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date datetime, - test_datetime datetime, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date datetime NOT NULL, - update_by varchar(64) NOT NULL, - update_date datetime NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/src/main/resources/db/create/mssql/test.sql b/web/src/main/resources/db/create/mssql/test.sql deleted file mode 100644 index 4ae8a769..00000000 --- a/web/src/main/resources/db/create/mssql/test.sql +++ /dev/null @@ -1,75 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE [test_data] -( - [id] varchar(64) NOT NULL, - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE [test_data_child] -( - [id] varchar(64) NOT NULL, - [test_sort] int, - [test_data_id] varchar(64), - [test_input] varchar(200), - [test_textarea] nvarchar(200), - [test_select] varchar(10), - [test_select_multiple] varchar(200), - [test_radio] varchar(10), - [test_checkbox] varchar(200), - [test_date] datetime, - [test_datetime] datetime, - [test_user_code] varchar(64), - [test_office_code] varchar(64), - [test_area_code] varchar(64), - [test_area_name] nvarchar(100), - PRIMARY KEY ([id]) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE [test_tree] -( - [tree_code] varchar(64) NOT NULL, - [parent_code] varchar(64) NOT NULL, - [parent_codes] varchar(767) NOT NULL, - [tree_sort] decimal(10) NOT NULL, - [tree_sorts] varchar(767) NOT NULL, - [tree_leaf] char(1) NOT NULL, - [tree_level] decimal(4) NOT NULL, - [tree_names] varchar(767) NOT NULL, - [tree_name] nvarchar(200) NOT NULL, - [status] char(1) DEFAULT '0' NOT NULL, - [create_by] varchar(64) NOT NULL, - [create_date] datetime NOT NULL, - [update_by] varchar(64) NOT NULL, - [update_date] datetime NOT NULL, - [remarks] nvarchar(500), - PRIMARY KEY ([tree_code]) -); - - - diff --git a/web/src/main/resources/db/create/mysql/test.sql b/web/src/main/resources/db/create/mysql/test.sql deleted file mode 100644 index 06c78075..00000000 --- a/web/src/main/resources/db/create/mysql/test.sql +++ /dev/null @@ -1,76 +0,0 @@ -SET SESSION FOREIGN_KEY_CHECKS=0; - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁'; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL COMMENT '缂栧彿', - test_sort int COMMENT '鎺掑簭鍙', - test_data_id varchar(64) COMMENT '鐖惰〃涓婚敭', - test_input varchar(200) COMMENT '鍗曡鏂囨湰', - test_textarea varchar(200) COMMENT '澶氳鏂囨湰', - test_select varchar(10) COMMENT '涓嬫媺妗', - test_select_multiple varchar(200) COMMENT '涓嬫媺澶氶', - test_radio varchar(10) COMMENT '鍗曢夋', - test_checkbox varchar(200) COMMENT '澶嶉夋', - test_date datetime COMMENT '鏃ユ湡閫夋嫨', - test_datetime datetime COMMENT '鏃ユ湡鏃堕棿', - test_user_code varchar(64) COMMENT '鐢ㄦ埛閫夋嫨', - test_office_code varchar(64) COMMENT '鏈烘瀯閫夋嫨', - test_area_code varchar(64) COMMENT '鍖哄煙閫夋嫨', - test_area_name varchar(100) COMMENT '鍖哄煙鍚嶇О', - PRIMARY KEY (id) -) COMMENT = '娴嬭瘯鏁版嵁瀛愯〃'; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL COMMENT '鑺傜偣缂栫爜', - parent_code varchar(64) NOT NULL COMMENT '鐖剁骇缂栧彿', - parent_codes varchar(767) NOT NULL COMMENT '鎵鏈夌埗绾х紪鍙', - tree_sort decimal(10) NOT NULL COMMENT '鎺掑簭鍙凤紙鍗囧簭锛', - tree_sorts varchar(767) NOT NULL COMMENT '鎵鏈夋帓搴忓彿', - tree_leaf char(1) NOT NULL COMMENT '鏄惁鏈鏈骇', - tree_level decimal(4) NOT NULL COMMENT '灞傛绾у埆', - tree_names varchar(767) NOT NULL COMMENT '鍏ㄨ妭鐐瑰悕', - tree_name varchar(200) NOT NULL COMMENT '鑺傜偣鍚嶇О', - status char(1) DEFAULT '0' NOT NULL COMMENT '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛', - create_by varchar(64) NOT NULL COMMENT '鍒涘缓鑰', - create_date datetime NOT NULL COMMENT '鍒涘缓鏃堕棿', - update_by varchar(64) NOT NULL COMMENT '鏇存柊鑰', - update_date datetime NOT NULL COMMENT '鏇存柊鏃堕棿', - remarks varchar(500) COMMENT '澶囨敞淇℃伅', - PRIMARY KEY (tree_code) -) COMMENT = '娴嬭瘯鏍戣〃'; - - - diff --git a/web/src/main/resources/db/create/oracle/test.sql b/web/src/main/resources/db/create/oracle/test.sql deleted file mode 100644 index 4308d8d3..00000000 --- a/web/src/main/resources/db/create/oracle/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar2(64) NOT NULL, - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar2(64) NOT NULL, - test_sort number(10,0), - test_data_id varchar2(64), - test_input varchar2(200), - test_textarea nvarchar2(200), - test_select varchar2(10), - test_select_multiple varchar2(200), - test_radio varchar2(10), - test_checkbox varchar2(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar2(64), - test_office_code varchar2(64), - test_area_code varchar2(64), - test_area_name nvarchar2(100), - PRIMARY KEY (id) -); - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar2(64) NOT NULL, - parent_code varchar2(64) NOT NULL, - parent_codes varchar2(767) NOT NULL, - tree_sort number(10) NOT NULL, - tree_sorts varchar2(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level number(4) NOT NULL, - tree_names varchar2(767) NOT NULL, - tree_name nvarchar2(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar2(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar2(64) NOT NULL, - update_date timestamp NOT NULL, - remarks nvarchar2(500), - PRIMARY KEY (tree_code) -); - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/src/main/resources/db/create/postgresql/test.sql b/web/src/main/resources/db/create/postgresql/test.sql deleted file mode 100644 index 54758d68..00000000 --- a/web/src/main/resources/db/create/postgresql/test.sql +++ /dev/null @@ -1,132 +0,0 @@ - - -/* Create Tables */ - --- 娴嬭瘯鏁版嵁 -CREATE TABLE test_data -( - id varchar(64) NOT NULL, - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏁版嵁瀛愯〃 -CREATE TABLE test_data_child -( - id varchar(64) NOT NULL, - test_sort int, - test_data_id varchar(64), - test_input varchar(200), - test_textarea varchar(200), - test_select varchar(10), - test_select_multiple varchar(200), - test_radio varchar(10), - test_checkbox varchar(200), - test_date timestamp, - test_datetime timestamp, - test_user_code varchar(64), - test_office_code varchar(64), - test_area_code varchar(64), - test_area_name varchar(100), - PRIMARY KEY (id) -) WITHOUT OIDS; - - --- 娴嬭瘯鏍戣〃 -CREATE TABLE test_tree -( - tree_code varchar(64) NOT NULL, - parent_code varchar(64) NOT NULL, - parent_codes varchar(767) NOT NULL, - tree_sort decimal(10) NOT NULL, - tree_sorts varchar(767) NOT NULL, - tree_leaf char(1) NOT NULL, - tree_level decimal(4) NOT NULL, - tree_names varchar(767) NOT NULL, - tree_name varchar(200) NOT NULL, - status char(1) DEFAULT '0' NOT NULL, - create_by varchar(64) NOT NULL, - create_date timestamp NOT NULL, - update_by varchar(64) NOT NULL, - update_date timestamp NOT NULL, - remarks varchar(500), - PRIMARY KEY (tree_code) -) WITHOUT OIDS; - - - -/* Comments */ - -COMMENT ON TABLE test_data IS '娴嬭瘯鏁版嵁'; -COMMENT ON COLUMN test_data.id IS '缂栧彿'; -COMMENT ON COLUMN test_data.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON COLUMN test_data.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_data.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_data.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_data.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_data.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_data.remarks IS '澶囨敞淇℃伅'; -COMMENT ON TABLE test_data_child IS '娴嬭瘯鏁版嵁瀛愯〃'; -COMMENT ON COLUMN test_data_child.id IS '缂栧彿'; -COMMENT ON COLUMN test_data_child.test_sort IS '鎺掑簭鍙'; -COMMENT ON COLUMN test_data_child.test_data_id IS '鐖惰〃涓婚敭'; -COMMENT ON COLUMN test_data_child.test_input IS '鍗曡鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_textarea IS '澶氳鏂囨湰'; -COMMENT ON COLUMN test_data_child.test_select IS '涓嬫媺妗'; -COMMENT ON COLUMN test_data_child.test_select_multiple IS '涓嬫媺澶氶'; -COMMENT ON COLUMN test_data_child.test_radio IS '鍗曢夋'; -COMMENT ON COLUMN test_data_child.test_checkbox IS '澶嶉夋'; -COMMENT ON COLUMN test_data_child.test_date IS '鏃ユ湡閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_datetime IS '鏃ユ湡鏃堕棿'; -COMMENT ON COLUMN test_data_child.test_user_code IS '鐢ㄦ埛閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_office_code IS '鏈烘瀯閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_code IS '鍖哄煙閫夋嫨'; -COMMENT ON COLUMN test_data_child.test_area_name IS '鍖哄煙鍚嶇О'; -COMMENT ON TABLE test_tree IS '娴嬭瘯鏍戣〃'; -COMMENT ON COLUMN test_tree.tree_code IS '鑺傜偣缂栫爜'; -COMMENT ON COLUMN test_tree.parent_code IS '鐖剁骇缂栧彿'; -COMMENT ON COLUMN test_tree.parent_codes IS '鎵鏈夌埗绾х紪鍙'; -COMMENT ON COLUMN test_tree.tree_sort IS '鎺掑簭鍙凤紙鍗囧簭锛'; -COMMENT ON COLUMN test_tree.tree_sorts IS '鎵鏈夋帓搴忓彿'; -COMMENT ON COLUMN test_tree.tree_leaf IS '鏄惁鏈鏈骇'; -COMMENT ON COLUMN test_tree.tree_level IS '灞傛绾у埆'; -COMMENT ON COLUMN test_tree.tree_names IS '鍏ㄨ妭鐐瑰悕'; -COMMENT ON COLUMN test_tree.tree_name IS '鑺傜偣鍚嶇О'; -COMMENT ON COLUMN test_tree.status IS '鐘舵侊紙0姝e父 1鍒犻櫎 2鍋滅敤锛'; -COMMENT ON COLUMN test_tree.create_by IS '鍒涘缓鑰'; -COMMENT ON COLUMN test_tree.create_date IS '鍒涘缓鏃堕棿'; -COMMENT ON COLUMN test_tree.update_by IS '鏇存柊鑰'; -COMMENT ON COLUMN test_tree.update_date IS '鏇存柊鏃堕棿'; -COMMENT ON COLUMN test_tree.remarks IS '澶囨敞淇℃伅'; - - - diff --git a/web/src/main/resources/mappings/modules/test/TestDataChildDao.xml b/web/src/main/resources/mappings/modules/test/TestDataChildDao.xml deleted file mode 100644 index badbe182..00000000 --- a/web/src/main/resources/mappings/modules/test/TestDataChildDao.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/web/src/main/resources/mappings/modules/test/TestDataDao.xml b/web/src/main/resources/mappings/modules/test/TestDataDao.xml deleted file mode 100644 index c21f5521..00000000 --- a/web/src/main/resources/mappings/modules/test/TestDataDao.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/web/src/main/resources/mappings/modules/test/TestTreeDao.xml b/web/src/main/resources/mappings/modules/test/TestTreeDao.xml deleted file mode 100644 index 7486b49e..00000000 --- a/web/src/main/resources/mappings/modules/test/TestTreeDao.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html b/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html deleted file mode 100644 index bfa2d1df..00000000 --- a/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html +++ /dev/null @@ -1,264 +0,0 @@ -<% layout('/layouts/default.html', {title: '缂栬緫琛ㄦ牸澶氳缂栬緫', libs: ['dataGrid','validate']}){ %> -
-
-
-
- 缂栬緫琛ㄦ牸澶氳缂栬緫 -
- -
-
- <#form:form id="searchForm" model="${testData}" action="${ctx}/test/testData/listData" method="post" class="form-inline hide" - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}"> -
- -
- <#form:input path="testInput" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:input path="testTextarea" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:input path="testDate_gte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd" data-done="testDate_lte.click()"/> -  -  - <#form:input path="testDate_lte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
- -
- <#form:input path="testDatetime_gte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm" data-done="testDatetime_lte.click()"/> -  -  - <#form:input path="testDatetime_lte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
- -
- <#form:treeselect id="testUser" title="鐢ㄦ埛閫夋嫨" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testOffice" title="鏈烘瀯閫夋嫨" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testAreaCode" title="鍖哄煙閫夋嫨" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData" allowClear="true"/> -
-
-
- -
- <#form:select path="status" dictType="sys_search_status" blankOption="true" class="form-control isQuick"/> -
-
-
- -
- <#form:input path="remarks" maxlength="500" class="form-control width-120"/> -
-
-
- - -
- - <#form:form id="inputForm" model="${testData}" action="${ctx}/test/testData/save" method="post" class="form-horizontal table-form"> -
-
- -
-
-
-<% } %> - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html b/web/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html deleted file mode 100644 index d86391be..00000000 --- a/web/src/main/resources/views/modules/demo/demoDataGridGroupGrid.html +++ /dev/null @@ -1,234 +0,0 @@ -<% layout('/layouts/default.html', {title: '澶氳〃澶村垎缁勫皬璁″悎璁', libs: ['dataGrid']}){ %> -
-
-
-
- 澶氳〃澶村垎缁勫皬璁″悎璁 -
-
- 鏌ヨ - <% if(hasPermi('test:testData:edit')){ %> - 鏂板 - <% } %> - 缁熻琛ㄦ牱渚 -
-
-
- <#form:form id="searchForm" model="${testData}" action="${ctx}/test/testData/listData" method="post" class="form-inline hide" - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}"> -
- -
- <#form:input path="testInput" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:input path="testTextarea" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" blankOption="true" class="form-control"/> -
-
-
- -
- <#form:input path="testDate_gte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd" data-done="testDate_lte.click()"/> -  -  - <#form:input path="testDate_lte" readonly="true" maxlength="20" class="form-control laydate width-date" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
- -
- <#form:input path="testDatetime_gte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm" data-done="testDatetime_lte.click()"/> -  -  - <#form:input path="testDatetime_lte" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
- -
- <#form:treeselect id="testUser" title="鐢ㄦ埛閫夋嫨" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testOffice" title="鏈烘瀯閫夋嫨" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" allowClear="true"/> -
-
-
- -
- <#form:treeselect id="testAreaCode" title="鍖哄煙閫夋嫨" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData" allowClear="true"/> -
-
-
- -
- <#form:select path="status" dictType="sys_search_status" blankOption="true" class="form-control isQuick"/> -
-
-
- -
- <#form:input path="remarks" maxlength="500" class="form-control width-120"/> -
-
-
- - -
- -
-
-
-
-
-<% } %> - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoDataGridStateGrid.html b/web/src/main/resources/views/modules/demo/demoDataGridStateGrid.html deleted file mode 100644 index d7ef5dfb..00000000 --- a/web/src/main/resources/views/modules/demo/demoDataGridStateGrid.html +++ /dev/null @@ -1,149 +0,0 @@ -<% layout('/layouts/default.html', {title: '缁熻琛ㄦ牱渚', libs: ['dataGrid']}){ %> - -
-
-
-
- ${text('缁熻琛ㄦ牱渚')} -
- -
-
- <#form:form id="searchForm" class="form-inline hide" > -
- -
- <#form:input path="dateStart" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="date" /> -  --  - <#form:input path="dateEnd" readonly="true" maxlength="20" class="form-control laydate width-datetime" - dataFormat="date" /> -
-
-
- -
- <#form:treeselect id="areaId" title="鍖哄煙閫夋嫨" - path="areaId" canSelectParent="true" canSelectRoot="true" - url="${ctx}/sys/area/treeData?parentCode=0" allowClear="true"/> -
-
-
- - -
- -
-
-
-
-<% } %> - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoFormEditForm.html b/web/src/main/resources/views/modules/demo/demoFormEditForm.html deleted file mode 100644 index 8cce16f8..00000000 --- a/web/src/main/resources/views/modules/demo/demoFormEditForm.html +++ /dev/null @@ -1,501 +0,0 @@ -<% layout('/layouts/default.html', {title: '缁勪欢搴旂敤瀹炰緥', libs: ['validate','fileupload','ueditor','dataGrid','inputmask']}){ %> -
-
-
-
- 缁勪欢搴旂敤瀹炰緥 -
-
- -
-
- <#form:form id="inputForm" model="${testData}" action="${ctx}/test/testData/save" method="post" class="form-horizontal"> -
-
鍩烘湰淇℃伅
- <#form:hidden path="id"/> -
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:textarea path="testTextarea" rows="4" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control" /> -
-
-
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control" /> -
-
-
-
-
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
-
-
- -
- <#form:input path="testDate" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
-
-
- -
- <#form:input path="testDatetime" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
-
-
-
-
- -
-
- - <#form:input path="testInput_money" maxlength="200" class="form-control inputmask" - data-inputmask-alias="money" data-inputmask="'digits':'2'"/> - (鍗冨垎浣嶏紝鍙冲榻愶紝淇濈暀2浣嶅皬鏁) -
-
-
-
-
-
- -
-
- - <#form:input path="testInput_regex" maxlength="200" class="form-control inputmask" - data-inputmask-regex="[a-zA-Z0-9._%-]+@[a-zA-Z0-9-]+\\.[a-zA-Z]{2,4}"/> - (姝e垯琛ㄨ揪寮) -
-
-
-
-
-
-
-
- -
- <#form:treeselect id="testUser" title="鐢ㄦ埛閫夋嫨" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" - class="" allowClear="true"/> -
-
-
-
-
- -
- <#form:treeselect id="testUser2" title="鐢ㄦ埛閫夋嫨" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" - class="" allowClear="true" checkbox="true"/> -
-
-
-
-
-
-
- -
- <#form:listselect id="testUser3" title="鐢ㄦ埛閫夋嫨" - url="${ctx}/sys/empUser/empUserSelect" allowClear="false" - checkbox="false" itemCode="userCode" itemName="userName"/> -
-
-
-
-
- -
- <#form:listselect id="testUser4" title="鐢ㄦ埛閫夋嫨" - url="${ctx}/sys/empUser/empUserSelect" allowClear="false" - checkbox="true" itemCode="userCode" itemName="userName"/> -
-
-
-
-
-
-
- -
- <#form:treeselect id="testAreaCode" title="鍖哄煙閫夋嫨" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData?parentCode=0" - class="" allowClear="true" returnFullName="true"/> -
-
-
-
-
- -
- <#form:treeselect id="testOffice" title="鏈烘瀯閫夋嫨" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" - class="" allowClear="true"/> -
-
-
-
-
-
-
- -
-
- - -
-
-
-
-
- -
- <#form:input path="areaSelectValue" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:ueditor path="remarks" maxlength="10000" height="200" class="" - simpleToolbars="true" readonly="false" outline="false"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadImage" bizKey="${testData.id}" bizType="testData_image" - uploadType="image" class="" readonly="false" preview="true"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadImage2" returnPath="true" - filePathInputId="uploadImage2Path" fileNameInputId="uploadImage2Name" - uploadType="image" readonly="false" preview="true" maxUploadNum="3" isMini="false"/> - <#form:input name="uploadImage2Path" value="/js/userfiles/fileupload/201812/1073024549485039616.png|/js/userfiles/fileupload/201812/1073043095867133952.png" class="form-control"/> - <#form:input name="uploadImage2Name" value="0 (1).png|0 (2).png" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadFile" bizKey="${testData.id}" bizType="testData_file" - uploadType="all" class="" readonly="false" preview="true"/> -
-
-
-
-
娴嬭瘯鏁版嵁瀛愯〃
-
-
- <% if (hasPermi('test:testData:edit')){ %> - 澧炶 - <% } %> -
-
- - -
-
-<% } %> - - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoFormLaydate.html b/web/src/main/resources/views/modules/demo/demoFormLaydate.html deleted file mode 100644 index 03c86e5c..00000000 --- a/web/src/main/resources/views/modules/demo/demoFormLaydate.html +++ /dev/null @@ -1,66 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏂囦功鍐呭', libs: ['validate','dataGrid','fileupload']}){ %> -
-
- -
-
-<% } %> - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoFormLayoutForm.html b/web/src/main/resources/views/modules/demo/demoFormLayoutForm.html deleted file mode 100644 index 83f2ee37..00000000 --- a/web/src/main/resources/views/modules/demo/demoFormLayoutForm.html +++ /dev/null @@ -1,279 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['validate','fileupload','ueditor','dataGrid']}){ %> -
-
-
-
- ${testData.isNewRecord ? '鏂板鏁版嵁' : '缂栬緫鏁版嵁'} -
-
- -
-
- <#form:form id="inputForm" model="${testData}" action="${ctx}/test/testData/save" method="post" class="form-horizontal"> -
-
涓鍒
- <#form:hidden path="id"/> -
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:textarea path="testTextarea" rows="4" maxlength="200" class="form-control"/> -
-
-
-
-
涓ゅ垪
-
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control" /> -
-
-
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control" /> -
-
-
-
-
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
涓夊垪
-
-
-
- -
- <#form:input path="testDate" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
-
-
- -
- <#form:input path="testDatetime" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
-
-
- -
- <#form:treeselect id="testUser" title="鐢ㄦ埛閫夋嫨" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" - class="" allowClear="true"/> -
-
-
-
-
-
-
- -
- <#form:treeselect id="testOffice" title="鏈烘瀯閫夋嫨" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" - class="" allowClear="true"/> -
-
-
-
-
- -
- <#form:treeselect id="testAreaCode" title="鍖哄煙閫夋嫨" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData" - class="" allowClear="true"/> -
-
-
-
-
- -
- <#form:input path="remarks" class="form-control"/> -
-
-
-
-
-
-
- - -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
鍥涘垪
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
- - -
-
-<% } %> - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoFormTabPage.html b/web/src/main/resources/views/modules/demo/demoFormTabPage.html deleted file mode 100644 index 34d48df6..00000000 --- a/web/src/main/resources/views/modules/demo/demoFormTabPage.html +++ /dev/null @@ -1,72 +0,0 @@ -<% layout('/layouts/default.html', {title: '澶氶〉绛惧簲鐢ㄧず渚', libs: ['tabPage']}){ %> -
-
-
-
- 澶氶〉绛惧簲鐢ㄧず渚 -
-
- - - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-<% } %> - - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/demo/demoFormTableForm.html b/web/src/main/resources/views/modules/demo/demoFormTableForm.html deleted file mode 100644 index 1bf6f5a3..00000000 --- a/web/src/main/resources/views/modules/demo/demoFormTableForm.html +++ /dev/null @@ -1,239 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['validate','fileupload','ueditor','dataGrid']}){ %> -
-
-
-
- 琛ㄦ牸琛ㄥ崟瀹炰緥 -
-
- -
-
- <#form:form id="inputForm" model="${testData}" action="${ctx}/test/testData/save" method="post" class="form-horizontal"> -
-

浜у搧淇℃伅鎯呭喌

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
鍩烘湰淇℃伅
* 璐熻矗浜 - <#form:input path="testInput" maxlength="200" class="form-control required" defaultValue="灏忕帇"/> - 鎵灞為儴闂 - <#form:treeselect id="testOffice" title="鏈烘瀯閫夋嫨" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" defaultLabel="鎶鏈儴" - class="required" allowClear="true"/> - -
- <#form:fileupload id="uploadImage" bizKey="${testData.id}" bizType="testData_image" - uploadType="image" class="" readonly="false" preview="true" - maxUploadNum="1" isMini="true"/> -
-
鍗曡鏂囨湰 - <#form:input path="testInput" maxlength="200" class="form-control" defaultValue="婕旂ず鏂囨湰"/> - 鍗曡鏂囨湰 - <#form:input path="testInput" maxlength="200" class="form-control" defaultValue="婕旂ず鏂囨湰"/> -
涓嬫媺妗 - <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control" defaultValue="1"/> - 涓嬫媺澶氶 - <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control" defaultValue="2"/> -
鍗曢夋 - <#form:radio path="testRadio" dictType="sys_menu_type" class="form-control" defaultValue="1"/> - 澶嶉夋 - <#form:checkbox path="testCheckbox" dictType="sys_menu_type" class="form-control" defaultValue="1"/> -
鏃ユ湡閫夋嫨 - <#form:input path="testDate" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="date" data-type="date" data-format="yyyy-MM-dd" defaultValue="${date()}"/> - 鏃ユ湡鏃堕棿 - <#form:input path="testDatetime" readonly="true" maxlength="20" class="form-control laydate " - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm" defaultValue="${date()}"/> -
鍥㈤槦浜烘暟 浜恒傚叾涓妧鏈汉鍛 - 浜恒 -
鍔炲叕闈㈢Н M虏鏈嶅姟鎴锋暟
璇︾粏淇℃伅
- - - - - - - - - - - - - - - - - -
椤圭洰缂栧彿椤圭洰鍚嶇О椤圭洰鐗堟湰
鏂板浜у 涓囧厓鏂板閿鍞 涓囧厓鏂板浜ょ◣鎬婚 涓囧厓
-
鍐呭绠浠 - -
瀛愯〃鏁版嵁 -
- 澧炶 -
- - - - - -
闄勪欢
- <#form:fileupload id="uploadFile" bizKey="${testData.id}" bizType="testData_file" - uploadType="all" class="" readonly="false" preview="true"/> -
-
-   -   - -
-
- - -
-
-<% } %> - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/test/testDataForm.html b/web/src/main/resources/views/modules/test/testDataForm.html deleted file mode 100644 index 9da06181..00000000 --- a/web/src/main/resources/views/modules/test/testDataForm.html +++ /dev/null @@ -1,403 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['validate','fileupload','dataGrid']}){ %> -
-
-
-
- ${text(testData.isNewRecord ? '鏂板鏁版嵁' : '缂栬緫鏁版嵁')} -
-
- -
-
- <#form:form id="inputForm" model="${testData}" action="${ctx}/test/testData/save" method="post" class="form-horizontal"> -
-
${text('鍩烘湰淇℃伅')}
- <#form:hidden path="id"/> -
-
-
- -
- <#form:input path="testInput" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:textarea path="testTextarea" rows="4" maxlength="200" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:select path="testSelect" dictType="sys_menu_type" blankOption="true" class="form-control" /> -
-
-
-
-
- -
- <#form:select path="testSelectMultiple" dictType="sys_menu_type" multiple="true" blankOption="true" class="form-control" /> -
-
-
-
-
-
-
- -
- <#form:radio path="testRadio" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
- -
- <#form:checkbox path="testCheckbox" dictType="sys_menu_type" class="form-control" /> -
-
-
-
-
-
-
- -
- <#form:input path="testDate" readonly="true" maxlength="20" class="form-control laydate" - dataFormat="date" data-type="date" data-format="yyyy-MM-dd"/> -
-
-
-
-
- -
- <#form:input path="testDatetime" readonly="true" maxlength="20" class="form-control laydate" - dataFormat="datetime" data-type="datetime" data-format="yyyy-MM-dd HH:mm"/> -
-
-
-
-
-
-
- -
- <#form:treeselect id="testUser" title="${text('鐢ㄦ埛閫夋嫨')}" - path="testUser.userCode" labelPath="testUser.userName" - url="${ctx}/sys/office/treeData?isLoadUser=true" - class="" allowClear="true"/> -
-
-
-
-
- -
- <#form:treeselect id="testOffice" title="${text('鏈烘瀯閫夋嫨')}" - path="testOffice.officeCode" labelPath="testOffice.officeName" - url="${ctx}/sys/office/treeData" - class="" allowClear="true"/> -
-
-
-
-
-
-
- -
- <#form:treeselect id="testAreaCode" title="${text('鍖哄煙閫夋嫨')}" - path="testAreaCode" labelPath="testAreaName" - url="${ctx}/sys/area/treeData" - class="" allowClear="true"/> -
-
-
-
-
-
-
- -
- <#form:textarea path="remarks" rows="4" maxlength="500" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadImage" bizKey="${testData.id}" bizType="testData_image" - uploadType="image" class="" readonly="false" preview="true"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadFile" bizKey="${testData.id}" bizType="testData_file" - uploadType="all" class="" readonly="false" preview="true"/> -
-
-
-
-
${text('瀛愯〃鏁版嵁')}
-
-
- <% if (hasPermi('test:testData:edit')){ %> - ${text('澧炶')} - <% } %> -
-
- - -
-
-<% } %> - - - - - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/test/testTreeForm.html b/web/src/main/resources/views/modules/test/testTreeForm.html deleted file mode 100644 index ddf283f4..00000000 --- a/web/src/main/resources/views/modules/test/testTreeForm.html +++ /dev/null @@ -1,131 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['validate','fileupload']}){ %> -
-
-
-
- ${text(testTree.isNewRecord ? '鏂板鏁版嵁' : '缂栬緫鏁版嵁')} -
-
- -
-
- <#form:form id="inputForm" model="${testTree}" action="${ctx}/test/testTree/save" method="post" class="form-horizontal"> -
-
${text('鍩烘湰淇℃伅')}
-
-
-
- -
- <#form:treeselect id="parent" title="${text('涓婄骇鏁版嵁')}" - path="parent.id" labelPath="parent.treeName" - url="${ctx}/test/testTree/treeData?excludeCode=${testTree.id}" - class="" allowClear="true" canSelectRoot="true" canSelectParent="true"/> -
-
-
-
-
- -
- <#form:hidden path="isNewRecord"/> - <#form:input path="treeCode" maxlength="64" readonly="${!testTree.isNewRecord}" class="form-control required abc"/> -
-
-
-
-
-
-
- -
- <#form:input path="treeName" maxlength="200" class="form-control required"/> -
-
-
-
-
- -
- <#form:input path="treeSort" class="form-control required digits"/> -
-
-
-
-
-
-
- -
- <#form:textarea path="remarks" rows="4" maxlength="500" class="form-control"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadImage" bizKey="${testTree.id}" bizType="testTree_image" - uploadType="image" class="" readonly="false" preview="true"/> -
-
-
-
-
-
-
- -
- <#form:fileupload id="uploadFile" bizKey="${testTree.id}" bizType="testTree_file" - uploadType="all" class="" readonly="false" preview="true"/> -
-
-
-
-
- - -
-
-<% } %> - \ No newline at end of file diff --git a/web/src/main/resources/views/modules/test/testTreeList.html b/web/src/main/resources/views/modules/test/testTreeList.html deleted file mode 100644 index c70680d6..00000000 --- a/web/src/main/resources/views/modules/test/testTreeList.html +++ /dev/null @@ -1,96 +0,0 @@ -<% layout('/layouts/default.html', {title: '鏁版嵁绠$悊', libs: ['dataGrid']}){ %> -
-
-
-
- ${text('鏁版嵁绠$悊')} -
- -
-
- <#form:form id="searchForm" model="${testTree}" action="${ctx}/test/testTree/listData" method="post" class="form-inline hide" - data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}"> -
- -
- <#form:input path="treeName" maxlength="200" class="form-control width-120"/> -
-
-
- -
- <#form:input path="remarks" maxlength="500" class="form-control width-120"/> -
-
-
- -
- <#form:select path="status" dictType="sys_search_status" blankOption="true" class="form-control isQuick"/> -
-
-
- - -
- -
-
-
-
-<% } %> - \ No newline at end of file