diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.xlsx b/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.xlsx index 103cb4a4..7be4d7ec 100644 Binary files a/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.xlsx and b/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.xlsx differ diff --git a/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.5.sql b/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.5.sql new file mode 100644 index 00000000..d5a46753 --- /dev/null +++ b/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.5.sql @@ -0,0 +1,3 @@ + +INSERT INTO js_sys_module(module_code, module_name, description, main_class_name, current_version, upgrade_info, status, create_by, create_date, update_by, update_date, remarks) +VALUES ('filemanager', '文件管理', '公共文件柜、个人文件柜、文件分享', 'com.jeesite.modules.filemanager.web.FilemanagerController', '4.1.4', NULL, '0', 'system', getdate(), 'system', getdate(), NULL); diff --git a/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.5.sql b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.5.sql new file mode 100644 index 00000000..af462360 --- /dev/null +++ b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.5.sql @@ -0,0 +1,3 @@ + +INSERT INTO js_sys_module(module_code, module_name, description, main_class_name, current_version, upgrade_info, status, create_by, create_date, update_by, update_date, remarks) +VALUES ('filemanager', '文件管理', '公共文件柜、个人文件柜、文件分享', 'com.jeesite.modules.filemanager.web.FilemanagerController', '4.1.4', NULL, '0', 'system', now(), 'system', now(), NULL); diff --git a/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.5.sql b/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.5.sql new file mode 100644 index 00000000..dbd2bb7b --- /dev/null +++ b/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.5.sql @@ -0,0 +1,3 @@ + +INSERT INTO js_sys_module(module_code, module_name, description, main_class_name, current_version, upgrade_info, status, create_by, create_date, update_by, update_date, remarks) +VALUES ('filemanager', '文件管理', '公共文件柜、个人文件柜、文件分享', 'com.jeesite.modules.filemanager.web.FilemanagerController', '4.1.4', NULL, '0', 'system', sysdate, 'system', sysdate, NULL); diff --git a/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.5.sql b/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.5.sql new file mode 100644 index 00000000..af462360 --- /dev/null +++ b/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.5.sql @@ -0,0 +1,3 @@ + +INSERT INTO js_sys_module(module_code, module_name, description, main_class_name, current_version, upgrade_info, status, create_by, create_date, update_by, update_date, remarks) +VALUES ('filemanager', '文件管理', '公共文件柜、个人文件柜、文件分享', 'com.jeesite.modules.filemanager.web.FilemanagerController', '4.1.4', NULL, '0', 'system', now(), 'system', now(), NULL); diff --git a/web/.settings/org.eclipse.wst.common.component b/web/.settings/org.eclipse.wst.common.component index 1ccb64ab..e779eed6 100644 --- a/web/.settings/org.eclipse.wst.common.component +++ b/web/.settings/org.eclipse.wst.common.component @@ -12,10 +12,10 @@ uses - + uses - + uses diff --git a/web/bin/init-data.bat b/web/bin/init-data.bat index a6cc051b..75d9e267 100644 --- a/web/bin/init-data.bat +++ b/web/bin/init-data.bat @@ -36,6 +36,7 @@ echo. cd %~dp0 cd .. -call mvn clean test -Dmaven.test.skip=false -Dtest=com.jeesite.test.InitCoreData -Djeesite.initdata=true -Djdbc.jta.enabled=false -U +set "MAVEN_OPTS=%MAVEN_OPTS% -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m" +call mvn clean test -Dmaven.test.skip=false -Dtest=com.jeesite.test.InitFilemanagerData,com.jeesite.test.InitCoreData -Djeesite.initdata=true -Djdbc.jta.enabled=false -U pause \ No newline at end of file diff --git a/web/bin/init-data.sh b/web/bin/init-data.sh index 82620b1e..631ba0a8 100644 --- a/web/bin/init-data.sh +++ b/web/bin/init-data.sh @@ -29,4 +29,5 @@ read -s -n1 -p "请按任意键继续 ... " echo "" cd .. -mvn clean test -Dmaven.test.skip=false -Dtest=com.jeesite.test.InitCoreData -Djeesite.initdata=true -Djdbc.jta.enabled=false -U +MAVEN_OPTS="$MAVEN_OPTS -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m" +mvn clean test -Dmaven.test.skip=false -Dtest=com.jeesite.test.InitFilemanagerData,com.jeesite.test.InitCoreData -Djeesite.initdata=true -Djdbc.jta.enabled=false -U diff --git a/web/db/db2/filemanager.sql b/web/db/db2/filemanager.sql new file mode 100644 index 00000000..9ffba5a5 --- /dev/null +++ b/web/db/db2/filemanager.sql @@ -0,0 +1,71 @@ + +/* Drop Tables */ + +DROP TABLE js_filemanager_shared; +DROP TABLE js_filemanager_folder; + + + + +/* Create Tables */ + +-- 文件管理文件夹 +CREATE TABLE js_filemanager_folder +( + id varchar(64) NOT NULL, + parent_code varchar(64) NOT NULL, + parent_codes varchar(1000) NOT NULL, + tree_sort decimal(10) NOT NULL, + tree_sorts varchar(1000) NOT NULL, + tree_leaf char(1) NOT NULL, + tree_level decimal(4) NOT NULL, + tree_names varchar(1000) NOT NULL, + folder_name vargraphic(100) NOT NULL, + group_type varchar(64) NOT NULL, + office_code varchar(64), + 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 vargraphic(500), + corp_code varchar(64) DEFAULT '0' NOT NULL, + corp_name vargraphic(100) DEFAULT 'JeeSite' NOT NULL, + PRIMARY KEY (id) +); + + +-- 文件管理共享表 +CREATE TABLE js_filemanager_shared +( + id varchar(64) NOT NULL, + folder_id varchar(64), + file_upload_id varchar(64), + file_name vargraphic(500) NOT NULL, + receive_user_code varchar(100) NOT NULL, + receive_user_name vargraphic(200) NOT NULL, + click_num numeric(10), + 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 vargraphic(500), + PRIMARY KEY (id) +); + + + +/* Create Indexes */ + +CREATE INDEX idx_sys_file_tree_pc ON js_filemanager_folder (parent_code); +CREATE INDEX idx_sys_file_tree_ts ON js_filemanager_folder (tree_sort); +CREATE INDEX idx_sys_file_tree_tss ON js_filemanager_folder (tree_sorts); +CREATE INDEX idx_sys_file_tree_gt ON js_filemanager_folder (group_type); +CREATE INDEX idx_sys_file_tree_oc ON js_filemanager_folder (office_code); +CREATE INDEX idx_sys_file_tree_cb ON js_filemanager_folder (create_by); +CREATE INDEX idx_sys_file_share_ruc ON js_filemanager_shared (receive_user_code); +CREATE INDEX idx_sys_file_share_cb ON js_filemanager_shared (create_by); + + + diff --git a/web/db/mssql/filemanager.sql b/web/db/mssql/filemanager.sql new file mode 100644 index 00000000..4630ba30 --- /dev/null +++ b/web/db/mssql/filemanager.sql @@ -0,0 +1,71 @@ + +/* Drop Tables */ + +IF OBJECT_ID('[js_filemanager_shared]') IS NOT NULL DROP TABLE [js_filemanager_shared]; +IF OBJECT_ID('[js_filemanager_folder]') IS NOT NULL DROP TABLE [js_filemanager_folder]; + + + + +/* Create Tables */ + +-- 文件管理文件夹 +CREATE TABLE [js_filemanager_folder] +( + [id] varchar(64) NOT NULL, + [parent_code] varchar(64) NOT NULL, + [parent_codes] varchar(1000) NOT NULL, + [tree_sort] decimal(10) NOT NULL, + [tree_sorts] varchar(1000) NOT NULL, + [tree_leaf] char(1) NOT NULL, + [tree_level] decimal(4) NOT NULL, + [tree_names] varchar(1000) NOT NULL, + [folder_name] nvarchar(100) NOT NULL, + [group_type] varchar(64) NOT NULL, + [office_code] varchar(64), + [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), + [corp_code] varchar(64) DEFAULT '0' NOT NULL, + [corp_name] nvarchar(100) DEFAULT 'JeeSite' NOT NULL, + PRIMARY KEY ([id]) +); + + +-- 文件管理共享表 +CREATE TABLE [js_filemanager_shared] +( + [id] varchar(64) NOT NULL, + [folder_id] varchar(64), + [file_upload_id] varchar(64), + [file_name] nvarchar(500) NOT NULL, + [receive_user_code] varchar(100) NOT NULL, + [receive_user_name] nvarchar(200) NOT NULL, + [click_num] numeric(10), + [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 Indexes */ + +CREATE INDEX [idx_sys_file_tree_pc] ON [js_filemanager_folder] ([parent_code]); +CREATE INDEX [idx_sys_file_tree_ts] ON [js_filemanager_folder] ([tree_sort]); +CREATE INDEX [idx_sys_file_tree_tss] ON [js_filemanager_folder] ([tree_sorts]); +CREATE INDEX [idx_sys_file_tree_gt] ON [js_filemanager_folder] ([group_type]); +CREATE INDEX [idx_sys_file_tree_oc] ON [js_filemanager_folder] ([office_code]); +CREATE INDEX [idx_sys_file_tree_cb] ON [js_filemanager_folder] ([create_by]); +CREATE INDEX [idx_sys_file_share_ruc] ON [js_filemanager_shared] ([receive_user_code]); +CREATE INDEX [idx_sys_file_share_cb] ON [js_filemanager_shared] ([create_by]); + + + diff --git a/web/db/mysql/filemanager.sql b/web/db/mysql/filemanager.sql new file mode 100644 index 00000000..c2d78834 --- /dev/null +++ b/web/db/mysql/filemanager.sql @@ -0,0 +1,72 @@ +SET SESSION FOREIGN_KEY_CHECKS=0; + +/* Drop Tables */ + +DROP TABLE IF EXISTS js_filemanager_shared; +DROP TABLE IF EXISTS js_filemanager_folder; + + + + +/* Create Tables */ + +-- 文件管理文件夹 +CREATE TABLE js_filemanager_folder +( + id varchar(64) NOT NULL COMMENT '编号', + parent_code varchar(64) NOT NULL COMMENT '父级编号', + parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号', + tree_sort decimal(10) NOT NULL COMMENT '本级排序号(升序)', + tree_sorts varchar(1000) NOT NULL COMMENT '所有级别排序号', + tree_leaf char(1) NOT NULL COMMENT '是否最末级', + tree_level decimal(4) NOT NULL COMMENT '层次级别', + tree_names varchar(1000) NOT NULL COMMENT '全节点名', + folder_name varchar(100) NOT NULL COMMENT '文件夹名', + group_type varchar(64) NOT NULL COMMENT '文件分组类型', + office_code varchar(64) COMMENT '部门编码', + status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 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 '备注信息', + corp_code varchar(64) DEFAULT '0' NOT NULL COMMENT '租户代码', + corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL COMMENT '租户名称', + PRIMARY KEY (id) +) COMMENT = '文件管理文件夹'; + + +-- 文件管理共享表 +CREATE TABLE js_filemanager_shared +( + id varchar(64) NOT NULL COMMENT '编号', + folder_id varchar(64) COMMENT '文件夹编码', + file_upload_id varchar(64) COMMENT '文件上传编码', + file_name varchar(500) NOT NULL COMMENT '文件或文件夹名', + receive_user_code varchar(100) NOT NULL COMMENT '接受者用户编码', + receive_user_name varchar(200) NOT NULL COMMENT '接收者用户名称', + click_num numeric(10) COMMENT '点击次数', + status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 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 Indexes */ + +CREATE INDEX idx_sys_file_tree_pc ON js_filemanager_folder (parent_code ASC); +CREATE INDEX idx_sys_file_tree_ts ON js_filemanager_folder (tree_sort ASC); +CREATE INDEX idx_sys_file_tree_tss ON js_filemanager_folder (tree_sorts ASC); +CREATE INDEX idx_sys_file_tree_gt ON js_filemanager_folder (group_type ASC); +CREATE INDEX idx_sys_file_tree_oc ON js_filemanager_folder (office_code ASC); +CREATE INDEX idx_sys_file_tree_cb ON js_filemanager_folder (create_by ASC); +CREATE INDEX idx_sys_file_share_ruc ON js_filemanager_shared (receive_user_code ASC); +CREATE INDEX idx_sys_file_share_cb ON js_filemanager_shared (create_by ASC); + + + diff --git a/web/db/oracle/filemanager.sql b/web/db/oracle/filemanager.sql new file mode 100644 index 00000000..c74246fb --- /dev/null +++ b/web/db/oracle/filemanager.sql @@ -0,0 +1,110 @@ + +/* Drop Tables */ + +DROP TABLE js_filemanager_shared CASCADE CONSTRAINTS; +DROP TABLE js_filemanager_folder CASCADE CONSTRAINTS; + + + + +/* Create Tables */ + +-- 文件管理文件夹 +CREATE TABLE js_filemanager_folder +( + id varchar2(64) NOT NULL, + parent_code varchar2(64) NOT NULL, + parent_codes varchar2(1000) NOT NULL, + tree_sort number(10) NOT NULL, + tree_sorts varchar2(1000) NOT NULL, + tree_leaf char(1) NOT NULL, + tree_level number(4) NOT NULL, + tree_names varchar2(1000) NOT NULL, + folder_name nvarchar2(100) NOT NULL, + group_type varchar2(64) NOT NULL, + office_code varchar2(64), + 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), + corp_code varchar2(64) DEFAULT '0' NOT NULL, + corp_name nvarchar2(100) DEFAULT 'JeeSite' NOT NULL, + PRIMARY KEY (id) +); + + +-- 文件管理共享表 +CREATE TABLE js_filemanager_shared +( + id varchar2(64) NOT NULL, + folder_id varchar2(64), + file_upload_id varchar2(64), + file_name nvarchar2(500) NOT NULL, + receive_user_code varchar2(100) NOT NULL, + receive_user_name nvarchar2(200) NOT NULL, + click_num number(10), + 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 Indexes */ + +CREATE INDEX idx_sys_file_tree_pc ON js_filemanager_folder (parent_code); +CREATE INDEX idx_sys_file_tree_ts ON js_filemanager_folder (tree_sort); +CREATE INDEX idx_sys_file_tree_tss ON js_filemanager_folder (tree_sorts); +CREATE INDEX idx_sys_file_tree_gt ON js_filemanager_folder (group_type); +CREATE INDEX idx_sys_file_tree_oc ON js_filemanager_folder (office_code); +CREATE INDEX idx_sys_file_tree_cb ON js_filemanager_folder (create_by); +CREATE INDEX idx_sys_file_share_ruc ON js_filemanager_shared (receive_user_code); +CREATE INDEX idx_sys_file_share_cb ON js_filemanager_shared (create_by); + + + +/* Comments */ + +COMMENT ON TABLE js_filemanager_folder IS '文件管理文件夹'; +COMMENT ON COLUMN js_filemanager_folder.id IS '编号'; +COMMENT ON COLUMN js_filemanager_folder.parent_code IS '父级编号'; +COMMENT ON COLUMN js_filemanager_folder.parent_codes IS '所有父级编号'; +COMMENT ON COLUMN js_filemanager_folder.tree_sort IS '本级排序号(升序)'; +COMMENT ON COLUMN js_filemanager_folder.tree_sorts IS '所有级别排序号'; +COMMENT ON COLUMN js_filemanager_folder.tree_leaf IS '是否最末级'; +COMMENT ON COLUMN js_filemanager_folder.tree_level IS '层次级别'; +COMMENT ON COLUMN js_filemanager_folder.tree_names IS '全节点名'; +COMMENT ON COLUMN js_filemanager_folder.folder_name IS '文件夹名'; +COMMENT ON COLUMN js_filemanager_folder.group_type IS '文件分组类型'; +COMMENT ON COLUMN js_filemanager_folder.office_code IS '部门编码'; +COMMENT ON COLUMN js_filemanager_folder.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_filemanager_folder.create_by IS '创建者'; +COMMENT ON COLUMN js_filemanager_folder.create_date IS '创建时间'; +COMMENT ON COLUMN js_filemanager_folder.update_by IS '更新者'; +COMMENT ON COLUMN js_filemanager_folder.update_date IS '更新时间'; +COMMENT ON COLUMN js_filemanager_folder.remarks IS '备注信息'; +COMMENT ON COLUMN js_filemanager_folder.corp_code IS '租户代码'; +COMMENT ON COLUMN js_filemanager_folder.corp_name IS '租户名称'; +COMMENT ON TABLE js_filemanager_shared IS '文件管理共享表'; +COMMENT ON COLUMN js_filemanager_shared.id IS '编号'; +COMMENT ON COLUMN js_filemanager_shared.folder_id IS '文件夹编码'; +COMMENT ON COLUMN js_filemanager_shared.file_upload_id IS '文件上传编码'; +COMMENT ON COLUMN js_filemanager_shared.file_name IS '文件或文件夹名'; +COMMENT ON COLUMN js_filemanager_shared.receive_user_code IS '接受者用户编码'; +COMMENT ON COLUMN js_filemanager_shared.receive_user_name IS '接收者用户名称'; +COMMENT ON COLUMN js_filemanager_shared.click_num IS '点击次数'; +COMMENT ON COLUMN js_filemanager_shared.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_filemanager_shared.create_by IS '创建者'; +COMMENT ON COLUMN js_filemanager_shared.create_date IS '创建时间'; +COMMENT ON COLUMN js_filemanager_shared.update_by IS '更新者'; +COMMENT ON COLUMN js_filemanager_shared.update_date IS '更新时间'; +COMMENT ON COLUMN js_filemanager_shared.remarks IS '备注信息'; + + + diff --git a/web/db/postgresql/filemanager.sql b/web/db/postgresql/filemanager.sql new file mode 100644 index 00000000..1ac96c09 --- /dev/null +++ b/web/db/postgresql/filemanager.sql @@ -0,0 +1,110 @@ + +/* Drop Tables */ + +DROP TABLE IF EXISTS js_filemanager_shared; +DROP TABLE IF EXISTS js_filemanager_folder; + + + + +/* Create Tables */ + +-- 文件管理文件夹 +CREATE TABLE js_filemanager_folder +( + id varchar(64) NOT NULL, + parent_code varchar(64) NOT NULL, + parent_codes varchar(1000) NOT NULL, + tree_sort decimal(10) NOT NULL, + tree_sorts varchar(1000) NOT NULL, + tree_leaf char(1) NOT NULL, + tree_level decimal(4) NOT NULL, + tree_names varchar(1000) NOT NULL, + folder_name varchar(100) NOT NULL, + group_type varchar(64) NOT NULL, + office_code varchar(64), + 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), + corp_code varchar(64) DEFAULT '0' NOT NULL, + corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL, + PRIMARY KEY (id) +) WITHOUT OIDS; + + +-- 文件管理共享表 +CREATE TABLE js_filemanager_shared +( + id varchar(64) NOT NULL, + folder_id varchar(64), + file_upload_id varchar(64), + file_name varchar(500) NOT NULL, + receive_user_code varchar(100) NOT NULL, + receive_user_name varchar(200) NOT NULL, + click_num numeric(10), + 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 Indexes */ + +CREATE INDEX idx_sys_file_tree_pc ON js_filemanager_folder (parent_code); +CREATE INDEX idx_sys_file_tree_ts ON js_filemanager_folder (tree_sort); +CREATE INDEX idx_sys_file_tree_tss ON js_filemanager_folder (tree_sorts); +CREATE INDEX idx_sys_file_tree_gt ON js_filemanager_folder (group_type); +CREATE INDEX idx_sys_file_tree_oc ON js_filemanager_folder (office_code); +CREATE INDEX idx_sys_file_tree_cb ON js_filemanager_folder (create_by); +CREATE INDEX idx_sys_file_share_ruc ON js_filemanager_shared (receive_user_code); +CREATE INDEX idx_sys_file_share_cb ON js_filemanager_shared (create_by); + + + +/* Comments */ + +COMMENT ON TABLE js_filemanager_folder IS '文件管理文件夹'; +COMMENT ON COLUMN js_filemanager_folder.id IS '编号'; +COMMENT ON COLUMN js_filemanager_folder.parent_code IS '父级编号'; +COMMENT ON COLUMN js_filemanager_folder.parent_codes IS '所有父级编号'; +COMMENT ON COLUMN js_filemanager_folder.tree_sort IS '本级排序号(升序)'; +COMMENT ON COLUMN js_filemanager_folder.tree_sorts IS '所有级别排序号'; +COMMENT ON COLUMN js_filemanager_folder.tree_leaf IS '是否最末级'; +COMMENT ON COLUMN js_filemanager_folder.tree_level IS '层次级别'; +COMMENT ON COLUMN js_filemanager_folder.tree_names IS '全节点名'; +COMMENT ON COLUMN js_filemanager_folder.folder_name IS '文件夹名'; +COMMENT ON COLUMN js_filemanager_folder.group_type IS '文件分组类型'; +COMMENT ON COLUMN js_filemanager_folder.office_code IS '部门编码'; +COMMENT ON COLUMN js_filemanager_folder.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_filemanager_folder.create_by IS '创建者'; +COMMENT ON COLUMN js_filemanager_folder.create_date IS '创建时间'; +COMMENT ON COLUMN js_filemanager_folder.update_by IS '更新者'; +COMMENT ON COLUMN js_filemanager_folder.update_date IS '更新时间'; +COMMENT ON COLUMN js_filemanager_folder.remarks IS '备注信息'; +COMMENT ON COLUMN js_filemanager_folder.corp_code IS '租户代码'; +COMMENT ON COLUMN js_filemanager_folder.corp_name IS '租户名称'; +COMMENT ON TABLE js_filemanager_shared IS '文件管理共享表'; +COMMENT ON COLUMN js_filemanager_shared.id IS '编号'; +COMMENT ON COLUMN js_filemanager_shared.folder_id IS '文件夹编码'; +COMMENT ON COLUMN js_filemanager_shared.file_upload_id IS '文件上传编码'; +COMMENT ON COLUMN js_filemanager_shared.file_name IS '文件或文件夹名'; +COMMENT ON COLUMN js_filemanager_shared.receive_user_code IS '接受者用户编码'; +COMMENT ON COLUMN js_filemanager_shared.receive_user_name IS '接收者用户名称'; +COMMENT ON COLUMN js_filemanager_shared.click_num IS '点击次数'; +COMMENT ON COLUMN js_filemanager_shared.status IS '状态(0正常 1删除 2停用)'; +COMMENT ON COLUMN js_filemanager_shared.create_by IS '创建者'; +COMMENT ON COLUMN js_filemanager_shared.create_date IS '创建时间'; +COMMENT ON COLUMN js_filemanager_shared.update_by IS '更新者'; +COMMENT ON COLUMN js_filemanager_shared.update_date IS '更新时间'; +COMMENT ON COLUMN js_filemanager_shared.remarks IS '备注信息'; + + + diff --git a/web/pom.xml b/web/pom.xml index e0a3f57b..5198a99a 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -44,13 +44,6 @@ ${project.parent.version} - - - com.jeesite - jeesite-module-filemanager - ${project.parent.version} - - com.jeesite @@ -58,6 +51,13 @@ ${project.parent.version} + + + com.jeesite + jeesite-module-filemanager + ${project.parent.version} + + org.springframework.boot diff --git a/web/src/test/java/com/jeesite/test/InitFilemanagerData.java b/web/src/test/java/com/jeesite/test/InitFilemanagerData.java index c71a23fb..53de46e9 100644 --- a/web/src/test/java/com/jeesite/test/InitFilemanagerData.java +++ b/web/src/test/java/com/jeesite/test/InitFilemanagerData.java @@ -21,8 +21,9 @@ import com.jeesite.modules.Application; public class InitFilemanagerData extends com.jeesite.modules.filemanager.db.InitFilemanagerData { @Test - public void initCoreData() throws Exception{ + public void initFilemanagerData() throws Exception{ createTable(); + initFilemanagerFolder(); } }