From b354f155ca98ed8e2b2d97fb0b748b9401c3cd1b Mon Sep 17 00:00:00 2001 From: RenCheng Date: Sat, 19 Apr 2025 14:01:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A0=B7=E5=BC=8F=E9=97=AE=E9=A2=98=EF=BC=8C=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E6=95=B0=E6=8D=AE=E6=A3=80=E7=B4=A2=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/api/dataManage.js | 28 +++ src/views/data/dataSearch.vue | 424 +++++++++++++++++++++++++++++++++ src/views/fileManage/index.vue | 2 +- 4 files changed, 454 insertions(+), 2 deletions(-) create mode 100644 src/api/dataManage.js create mode 100644 src/views/data/dataSearch.vue diff --git a/.env.development b/.env.development index 0a6098f..5aef017 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ NODE_ENV=development -VUE_APP_API_BASE_URL=http://rcproject.natapp1.cc/jeecg-boot +VUE_APP_API_BASE_URL=http://pbl.natapp1.cc/jeecg-boot VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview \ No newline at end of file diff --git a/src/api/dataManage.js b/src/api/dataManage.js new file mode 100644 index 0000000..01199c3 --- /dev/null +++ b/src/api/dataManage.js @@ -0,0 +1,28 @@ +import { getAction, deleteAction, putAction, postAction, httpAction,uploadAction } from '@/api/manage' + +const getDataManagerInfo = (params)=>getAction("/dataManager/getDataManagerInfo",params); +const getAllSchemaName = (params)=>getAction("/dataManager/getAllSchemaName",params); +const getAllTable = (params)=>getAction("/dataManager/getAllTable",params); +const getTableData = (params)=>getAction("/dataManager/getTableData",params); +const getTableColumns = (params)=>getAction("/dataManager/getTableColumns",params); +const getTableIndexes = (params)=>getAction("/tableIndex/getTableIndexes",params); +const updateIndexSafe = (params)=>postAction("/tableIndex/updateIndexSafe",params); +const dropIndex = (params)=>postAction("/tableIndex/dropIndex",params); +const DmExportTool = (params)=>postAction("/dataManager/DmExportTool",params); +const getExportLog = (params)=>getAction("/dataManager/getExportLog",params); + +export { + getDataManagerInfo, + getAllSchemaName, + getAllTable, + getTableData, + getTableColumns, + getTableIndexes, + updateIndexSafe, + dropIndex, + DmExportTool, + getExportLog +} + + + diff --git a/src/views/data/dataSearch.vue b/src/views/data/dataSearch.vue new file mode 100644 index 0000000..5f48394 --- /dev/null +++ b/src/views/data/dataSearch.vue @@ -0,0 +1,424 @@ + + + + \ No newline at end of file diff --git a/src/views/fileManage/index.vue b/src/views/fileManage/index.vue index ca6decc..c0d2494 100644 --- a/src/views/fileManage/index.vue +++ b/src/views/fileManage/index.vue @@ -461,7 +461,7 @@ export default { } .quarter-div { - min-width: 200px; + min-width: 196px; height: 130px; float: left; margin-right: 12px;