|
@@ -22,15 +22,13 @@
|
|
|
</template>
|
|
|
</Collapse>
|
|
|
<div class="btn-group clearfix">
|
|
|
- <div class="fl">
|
|
|
- <el-button
|
|
|
- v-if="checkBtnRole('add')"
|
|
|
- size="small"
|
|
|
- type="primary"
|
|
|
- icon="el-icon-plus"
|
|
|
- @click="addOrEdit('add')"
|
|
|
+ <div style="display: flex">
|
|
|
+ <el-button v-if="checkBtnRole('add')" size="mini" type="primary" @click="addOrEdit('add')"
|
|
|
>新增账号</el-button
|
|
|
>
|
|
|
+ <el-button style="margin-left: 20px" type="primary" size="mini" @click="handleExportListGongCheng"
|
|
|
+ >导出数据</el-button
|
|
|
+ >
|
|
|
</div>
|
|
|
<!-- <div class="fr">-->
|
|
|
<!-- <ImportButton :im-url="'stock/importToll'" @importSuccess="getList" />-->
|
|
@@ -205,7 +203,8 @@ import {
|
|
|
editSubAccount,
|
|
|
editEngineeringUser,
|
|
|
getDetailGongCheng,
|
|
|
- delUserGongCheng
|
|
|
+ delUserGongCheng,
|
|
|
+ exportListGongCheng
|
|
|
} from '@/api/setting'
|
|
|
|
|
|
export default {
|
|
@@ -258,7 +257,16 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
- ...mapGetters(['userid', 'name', 'parentId'])
|
|
|
+ ...mapGetters(['userid', 'name', 'parentId']),
|
|
|
+ exParams() {
|
|
|
+ return {
|
|
|
+ pageNum: this.currentPage,
|
|
|
+ pageSize: this.pageSize,
|
|
|
+ parentId: this.parentId,
|
|
|
+ userName: this.screenForm.userName,
|
|
|
+ isMaster: false
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
created() {
|
|
|
this.getList()
|
|
@@ -281,6 +289,19 @@ export default {
|
|
|
this.subCustomerList = res.data.records
|
|
|
})
|
|
|
},
|
|
|
+ handleExportListGongCheng() {
|
|
|
+ exportListGongCheng({}, `${this.$route.meta.title}`)
|
|
|
+ .then(res => {
|
|
|
+ console.log('chengg')
|
|
|
+ this.$message({
|
|
|
+ message: '下载成功',
|
|
|
+ type: 'success'
|
|
|
+ })
|
|
|
+ })
|
|
|
+ .catch(err => {
|
|
|
+ this.$message.error('下载失败')
|
|
|
+ })
|
|
|
+ },
|
|
|
getList() {
|
|
|
this.listLoading = true
|
|
|
const params = {
|
|
@@ -494,8 +515,8 @@ export default {
|
|
|
this.$successMsg('编辑成功')
|
|
|
})
|
|
|
},
|
|
|
- // 提交筛选表单
|
|
|
- submitScreenForm() {
|
|
|
+ // 提交筛选表单
|
|
|
+ submitScreenForm() {
|
|
|
this.currentPage = 1
|
|
|
this.getList()
|
|
|
},
|
|
@@ -505,7 +526,7 @@ export default {
|
|
|
this.$refs.screenForm.resetFields()
|
|
|
this.currentPage = 1
|
|
|
this.getList()
|
|
|
- },
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|