Commit 8dbe1f77 authored by 陈明豪's avatar 陈明豪

文章管理按钮失焦修改

parent 864a4075
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
<div class="lastRow footerButton"> <div class="lastRow footerButton">
<el-form-item> <el-form-item>
<div> <div>
<el-button class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button id="subButton" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<BackBtn <BackBtn
:button-class="'resetBtn'" :button-class="'resetBtn'"
:button-icon="'el-icon-back'" :button-icon="'el-icon-back'"
...@@ -192,6 +192,7 @@ export default { ...@@ -192,6 +192,7 @@ export default {
}) })
} }
}) })
document.getElementById('subButton').blur()
}, },
// /** 提交按钮 */ // /** 提交按钮 */
// submitForm() { // submitForm() {
......
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
<div class="lastRow footerButton"> <div class="lastRow footerButton">
<el-form-item> <el-form-item>
<div> <div>
<el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button id="subButton" :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<BackBtn <BackBtn
:button-class="'resetBtn'" :button-class="'resetBtn'"
:button-icon="'el-icon-back'" :button-icon="'el-icon-back'"
...@@ -211,6 +211,7 @@ export default { ...@@ -211,6 +211,7 @@ export default {
}) })
} }
}) })
document.getElementById('subButton').blur()
}, },
selectDictLabel, selectDictLabel,
......
...@@ -59,6 +59,7 @@ ...@@ -59,6 +59,7 @@
</el-button> </el-button>
<!--选择全部--> <!--选择全部-->
<el-button <el-button
id="selectAllButton"
v-hasPermi="['system:manage:export']" v-hasPermi="['system:manage:export']"
class="fourWordswhiteBtn" class="fourWordswhiteBtn"
size="mini" size="mini"
...@@ -69,6 +70,7 @@ ...@@ -69,6 +70,7 @@
</el-button> </el-button>
<!--反向选择--> <!--反向选择-->
<el-button <el-button
id="reverseSelectAllButton"
v-hasPermi="['system:manage:export']" v-hasPermi="['system:manage:export']"
class="fourWordswhiteBtn" class="fourWordswhiteBtn"
size="mini" size="mini"
...@@ -79,6 +81,7 @@ ...@@ -79,6 +81,7 @@
</el-button> </el-button>
<!--批量导出--> <!--批量导出-->
<el-button <el-button
id="exportButton"
v-hasPermi="['system:pets:export']" v-hasPermi="['system:pets:export']"
class="fourWordswhiteBtn" class="fourWordswhiteBtn"
size="mini" size="mini"
...@@ -92,8 +95,8 @@ ...@@ -92,8 +95,8 @@
</el-form-item> </el-form-item>
<el-form-item style="position: absolute;right: 0.6%;"> <el-form-item style="position: absolute;right: 0.6%;">
<!--搜索 重置--> <!--搜索 重置-->
<el-button class="queryBtn" icon="el-icon-search" @click="handleQuery">查询</el-button> <el-button id="queryButton" class="queryBtn" icon="el-icon-search" @click="handleQuery">查询</el-button>
<el-button class="resetBtn" icon="el-icon-refresh" @click="resetQuery">重置</el-button> <el-button id="resetButton" class="resetBtn" icon="el-icon-refresh" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</div> </div>
</el-form> </el-form>
...@@ -467,12 +470,14 @@ export default { ...@@ -467,12 +470,14 @@ export default {
handleQuery() { handleQuery() {
this.queryParams.pageNum = 1 this.queryParams.pageNum = 1
this.effectTableSelect([]) this.effectTableSelect([])
document.getElementById('queryButton').blur()
this.getList() this.getList()
}, },
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.queryParams.params.sort = null this.queryParams.params.sort = null
this.resetForm('queryForm') this.resetForm('queryForm')
document.getElementById('resetButton').blur()
this.handleQuery() this.handleQuery()
}, },
...@@ -502,6 +507,7 @@ export default { ...@@ -502,6 +507,7 @@ export default {
* @param all 是否永远进行全选操作 * @param all 是否永远进行全选操作
*/ */
async selectAll(selection = [], all = true) { async selectAll(selection = [], all = true) {
document.getElementById('selectAllButton').blur()
// 如果已经全选并且是非一直全选操作则清空选择 // 如果已经全选并且是非一直全选操作则清空选择
if (this.articleList.length !== selection.length && !all) { if (this.articleList.length !== selection.length && !all) {
this.effectTableSelect([]) this.effectTableSelect([])
...@@ -511,6 +517,7 @@ export default { ...@@ -511,6 +517,7 @@ export default {
}, },
// 反向选择 // 反向选择
reverseSelect() { reverseSelect() {
document.getElementById('reverseSelectAllButton').blur()
this.changeTableSelect(this.ids) this.changeTableSelect(this.ids)
}, },
/** /**
...@@ -543,6 +550,7 @@ export default { ...@@ -543,6 +550,7 @@ export default {
console.log('queryParams', this.queryParams) console.log('queryParams', this.queryParams)
if (!this.total || !this.ids.length) { if (!this.total || !this.ids.length) {
this.$message.warning('请选择至少一条数据导出') this.$message.warning('请选择至少一条数据导出')
document.getElementById('exportButton').blur()
return return
} }
// 开始loading // 开始loading
...@@ -558,6 +566,7 @@ export default { ...@@ -558,6 +566,7 @@ export default {
.then(_ => { .then(_ => {
this.effectTableSelect([]) this.effectTableSelect([])
this.$nextTick(_ => this.exportLoading = false) this.$nextTick(_ => this.exportLoading = false)
document.getElementById('exportButton').blur()
}) })
}, },
/** 列表区--多选框选中数据 */ /** 列表区--多选框选中数据 */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment