|
@@ -31,7 +31,7 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="卡种" prop="equitycardId">
|
|
|
+ <el-form-item label="卡种" prop="equitycardId" label-width="50px">
|
|
|
<el-select v-model="queryParams.equitycardId" clearable placeholder="请选择卡种">
|
|
|
<el-option
|
|
|
v-for="dict in tableListCopy"
|
|
@@ -41,6 +41,16 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="状态" prop="actStatus" label-width="50px">
|
|
|
+ <el-select v-model="queryParams.actStatus" clearable placeholder="请选择状态">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.activate_status"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
@@ -58,6 +68,16 @@
|
|
|
v-hasPermi="configPermi.add"
|
|
|
>添加新卡</el-button>
|
|
|
</el-col>
|
|
|
+ <el-col :span="1.5">
|
|
|
+ <el-button
|
|
|
+ type="warning"
|
|
|
+ plain
|
|
|
+ icon="el-icon-download"
|
|
|
+ size="mini"
|
|
|
+ @click="handleExport"
|
|
|
+ v-hasPermi="configPermi.export"
|
|
|
+ >导出</el-button>
|
|
|
+ </el-col>
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
|
|
|
</el-row>
|
|
|
|
|
@@ -167,7 +187,7 @@ export default {
|
|
|
delect: [], // 删除权限
|
|
|
edit: [], // 编辑权限
|
|
|
upload: [''],// 导入权限
|
|
|
- export: [''],// 导出权限
|
|
|
+ export: ['equityCard:equityCardManagement:export'],// 导出权限
|
|
|
AuthRole: ['equityCard:equityCardManagement:AuthRole'],// 设置审核
|
|
|
Password: ['equityCard:equityCardManagement:Password'], // 重置密码
|
|
|
useList: ['equityCard:equityCardManagement:uselist'], // 重置密码
|
|
@@ -178,7 +198,7 @@ export default {
|
|
|
delect: '', // 删除地址
|
|
|
upload: '',// 导入地址
|
|
|
download:'', // 下载模板地址
|
|
|
- export: '',// 导出地址
|
|
|
+ export: '/merchant/memberEquityCard/exportEquityCardXls',// 导出地址
|
|
|
updateStatus: '/merchant/memberEquityCard/updateStatus', // 禁用/启用
|
|
|
resetPassword: '/merchant/memberEquityCard/resetPwd', //重置密码
|
|
|
listCopy: '/merchant/equityCard', // 卡种
|
|
@@ -311,7 +331,7 @@ export default {
|
|
|
},
|
|
|
/** 导出按钮操作 */
|
|
|
handleExport() {
|
|
|
- this.download(this.configUrl.export, {
|
|
|
+ this.downloadGet(this.configUrl.export, {
|
|
|
...this.queryParams
|
|
|
}, `${this.title }_${new Date().getTime()}.xlsx`)
|
|
|
},
|