Commit 4b54de36 authored by zhangzhaohui's avatar zhangzhaohui

增加清空表按钮

parent f41db662
node_modules
\ No newline at end of file
node_modules
dist
dist.zip
\ No newline at end of file
......@@ -9,7 +9,8 @@
window.SITE_CONFIG = {};
window.SITE_CONFIG['version'] = 'v1.0.0';
window.SITE_CONFIG['nodeEnv'] = '<%= process.env.VUE_APP_NODE_ENV %>';
window.SITE_CONFIG['apiURL'] = 'http://192.168.10.39:18000/hmit-admin'; // api请求地址
window.SITE_CONFIG['apiURL'] = 'http://119.3.50.187:8096/hmit-admin'; // api请求地址
// window.SITE_CONFIG['apiURL'] = 'http://192.168.10.39:8096/hmit-admin'; // api请求地址
window.SITE_CONFIG['storeState'] = {}; // vuex本地储存初始化状态(用于不刷新页面的情况下,也能重置初始化项目中所有状态)
window.SITE_CONFIG['contentTabDefault'] = { // 内容标签页默认属性对象
'name': '', // 名称, 由 this.$route.name 自动赋值(默认,名称 === 路由名称 === 路由路径)
......
......@@ -2,12 +2,12 @@
<el-card shadow="never" class="aui-card--fill">
<div class="mod-dq__dqpersonel}">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
<el-form-item>
<!-- <el-form-item>
<el-input v-model="dataForm.id" placeholder="id" clearable></el-input>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-button type="info" @click="exportHandle()">{{ $t('export') }}</el-button>
</el-form-item>
......@@ -20,10 +20,13 @@
<el-form-item>
<el-button type="primary" :loading="uploading" @click="importExcel">导入</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission('dq:dqpersonel:delete')" type="danger" @click="deleteAll">清空表</el-button>
</el-form-item>
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="id" label="id" header-align="center" align="center"></el-table-column>
<!-- <el-table-column prop="id" label="id" header-align="center" align="center"></el-table-column> -->
<el-table-column prop="name" label="用户名" header-align="center" align="center"></el-table-column>
<el-table-column prop="idcardType" label="证件类型" header-align="center" align="center"></el-table-column>
<el-table-column prop="idcard" label="证件号码" header-align="center" align="center"></el-table-column>
......@@ -114,6 +117,23 @@ export default {
AddOrUpdate
},
methods: {
deleteAll() {
this.$confirm('是否确认清空表数据', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$http
.delete("/dq/dqpersonel/delall")
.then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg);
}
this.$message.success('删除成功');
this.getDataList();
});
})
},
importExcel() {
this.$refs.uploadRef.dispatchEvent(new MouseEvent("click"));
},
......
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