From 7333a9141be3ce8fc8222527ebfc5f31748fe99c Mon Sep 17 00:00:00 2001 From: "[li_she]" <[li.she@xujiesoft.com]> Date: Wed, 22 Dec 2021 15:19:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97,=E5=B8=AE=E5=8A=A9=E6=96=87?= =?UTF-8?q?=E4=BB=B6=20sxm=202021-12-22?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sysLanguage.js | 4 + src/api/table.js | 9 +- src/views/modules/common/upload.vue | 11 +- src/views/modules/oss/oss.vue | 277 ++++++++++++++++------------ src/views/modules/sys/log.vue | 9 +- 5 files changed, 185 insertions(+), 125 deletions(-) diff --git a/src/api/sysLanguage.js b/src/api/sysLanguage.js index 57da32d..8417766 100644 --- a/src/api/sysLanguage.js +++ b/src/api/sysLanguage.js @@ -35,6 +35,10 @@ export const saveSysLanguageOne = data => createAPI(`sysLanguagePack/saveSysLang export const searchPageLanguageData = data => createAPI(`sysLanguagePack/searchPageLanguageData`,'post',data) +// 删除 base 数据 +export const removerLanguage = data => createAPI(`sysLanguagePack/removerLanguage`,'post',data) + + diff --git a/src/api/table.js b/src/api/table.js index de3fc50..86c5d60 100644 --- a/src/api/table.js +++ b/src/api/table.js @@ -1,6 +1,5 @@ import { createAPI } from "@/utils/httpRequest.js"; - // 获取默认配置 export const getTableDefault = data => createAPI(`gridTableDefault/getTableDefaultList`,'Post',data) // 多语言配置 @@ -8,6 +7,8 @@ export const getTableDefaultListLanguage = data => createAPI(`gridTableDefault/g // 添加默认配置 export const saveTableDefaultList = data => createAPI(`gridTableDefault/saveTableDefaultList`,'Post',data) +// 删除 +export const removerDefault = data => createAPI(`gridTableDefault/removerDefault`,'post',data) // 获取默认配置 @@ -18,9 +19,13 @@ export const getTableUserListLanguage = data => createAPI(`gridTableUser/getTabl // 保存用户默认配置 export const saveTableUser = data => createAPI(`gridTableUser/saveGridTableUserList`,'Post',data) - // 修改用户默认配置 export const updateTableUser = data => createAPI(`gridTableUser/updateTableUser`,'Post',data) +// 删除 +export const removerUser = data => createAPI(`gridTableDefault/removerUser`,'post',data) + + + diff --git a/src/views/modules/common/upload.vue b/src/views/modules/common/upload.vue index df7ff95..3b2c2d3 100644 --- a/src/views/modules/common/upload.vue +++ b/src/views/modules/common/upload.vue @@ -2,13 +2,14 @@
- 点击上传 + 点击上传
@@ -27,7 +28,6 @@ methods: { init(id) { this.url = this.$http.adornUrl(`/ftp/file/upload?token=${this.$cookie.get('token')}&folder=` + this.folder) - console.log(this.url) this.visible = true }, // 上传之前 @@ -40,7 +40,6 @@ }, // 上传成功 successHandle(response, file, fileList) { - this.fileList = response.ossEntity this.childClick() return response.ossEntity @@ -48,6 +47,12 @@ childClick() { // childByValue是在父组件on监听的方法 this.$emit('childByValue', this.fileList) + this.$emit('refreshDataList') + }, + // 弹窗关闭时 + closeHandle () { + this.fileList = [] + this.$emit('refreshDataList') } }, created() { diff --git a/src/views/modules/oss/oss.vue b/src/views/modules/oss/oss.vue index 11ee1cc..efd20fe 100644 --- a/src/views/modules/oss/oss.vue +++ b/src/views/modules/oss/oss.vue @@ -2,28 +2,49 @@
- 云存储配置 - 上传文件 + + + + 查询 + + + + + 批量删除 + + + + @@ -34,8 +55,8 @@ width="150" label="操作"> @@ -48,130 +69,156 @@ :total="totalPage" layout="total, sizes, prev, pager, next, jumper"> - - - -
diff --git a/src/views/modules/sys/log.vue b/src/views/modules/sys/log.vue index 4d3bef7..6f7b2a7 100644 --- a/src/views/modules/sys/log.vue +++ b/src/views/modules/sys/log.vue @@ -95,7 +95,7 @@ let rolltimer = '' // 自动滚动的定时任务 }, dataList: [], pageIndex: 1, - pageSize: 20, + pageSize: 19, totalPage: 0, dataListLoading: false, selectionDataList: [], @@ -112,7 +112,7 @@ let rolltimer = '' // 自动滚动的定时任务 }, mounted() { this.$nextTick(() => { - this.tableHeight = window.innerHeight - 255; + this.tableHeight = window.innerHeight - 170; //后面的50:根据需求空出的高度,自行调整 }) }, @@ -120,12 +120,12 @@ let rolltimer = '' // 自动滚动的定时任务 // 鼠标进入 mouseEnter(time) { // 鼠标进入停止滚动和切换的定时任务 - this.autoRoll(true) + // this.autoRoll(true) }, // 鼠标离开 mouseLeave() { // 开启 - this.autoRoll() + //this.autoRoll() }, // 设置自动滚动 autoRoll(stop) { @@ -133,7 +133,6 @@ let rolltimer = '' // 自动滚动的定时任务 clearInterval(rolltimer) return } - // 拿到表格挂载后的真实DOM const table = this.$refs.wt_table // 拿到表格中承载数据的div元素