清除异常

This commit is contained in:
aixianling
2022-03-09 14:22:04 +08:00
parent 071666f0fe
commit 6fe2cafabb

View File

@@ -37,11 +37,14 @@
<template slot="content">
<ai-search-bar class="search-bar">
<template #left>
<el-button size="small" type="primary" :disabled="isShowAdd" icon="iconfont iconAdd" @click="toAdd('')">添加</el-button>
<ai-import :instance="instance" :dict="dict" type="appconvenientaddressbook" name="便民通讯录" @success="getList()">
<el-button size="small" type="primary" :disabled="isShowAdd" icon="iconfont iconAdd" @click="toAdd('')">添加
</el-button>
<ai-import :instance="instance" :dict="dict" type="appconvenientaddressbook" name="便民通讯录"
@success="getList()">
<el-button icon="iconfont iconImport">导入</el-button>
</ai-import>
<ai-download :instance="instance" url="/app/appconvenientaddressbook/export" :params="search" fileName="便民通讯录" :disabled="tableData.length == 0">
<ai-download :instance="instance" url="/app/appconvenientaddressbook/export" :params="search" fileName="便民通讯录"
:disabled="tableData.length == 0">
<el-button icon="iconfont iconExported" :disabled="tableData.length == 0">导出</el-button>
</ai-download>
</template>
@@ -91,8 +94,9 @@
</template>
<script>
import { mapState } from 'vuex'
export default {
import {mapState} from 'vuex'
export default {
name: 'List',
props: {
@@ -134,20 +138,18 @@
computed: {
...mapState(['user']),
isShowAdd () {
const str = this.search.areaId.substr(this.search.areaId.length - 3)
isShowAdd() {
return false
}
},
watch: {
unitName (val) {
unitName(val) {
this.$refs.tree.filter(val)
}
},
mounted() {
created() {
this.search.areaId = this.user.info.areaId
this.areaName = this.user.info.areaName
this.getTree()
@@ -172,7 +174,7 @@
})
},
onChange (id) {
onChange(id) {
this.instance.post(`/app/appconvenientaddressbook/enable?id=${id}`).then(res => {
if (res.code == 0) {
this.$message.success('修改成功')
@@ -186,7 +188,7 @@
return data.name.indexOf(value) !== -1
},
onTreeChange (e) {
onTreeChange(e) {
this.search.areaId = e.id
this.areaName = e.name
this.search.current = 1
@@ -196,7 +198,7 @@
})
},
getTree () {
getTree() {
this.instance.post(`/admin/area/queryAllArea?id=${this.user.info.areaId}`).then(res => {
if (res.code === 0) {
let parent = res.data.map(v => {
@@ -218,7 +220,7 @@
})
},
addChild (parent, list) {
addChild(parent, list) {
for (let i = 0; i < list.length; i++) {
if (list[i].parentId === parent.id) {
parent.children.push(list[i])
@@ -260,7 +262,7 @@
})
}
}
}
}
</script>
<style lang="scss" scoped>
@@ -315,6 +317,7 @@
.addressBook-left__list--search {
flex: 1;
::v-deep input {
width: 100%;
}
@@ -336,7 +339,7 @@
background: transparent;
.el-tree-node__expand-icon.is-leaf {
color: transparent!important;
color: transparent !important;
}
.el-tree-node__content > .el-tree-node__expand-icon {