|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
<div>
|
|
|
|
|
<!-- 部门信息相关-->
|
|
|
|
|
<el-card>
|
|
|
|
|
<el-form :inline="true" :model="filterQuery" class="query-form" size="mini">
|
|
|
|
|
<el-form :inline="true" :model="filterQuery" class="query-form" size="mini" >
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-form-item class="query-form-item" label="部门名称:">
|
|
|
|
|
<el-input
|
|
|
|
@ -46,7 +46,7 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-form>
|
|
|
|
|
<el-table v-loading="loading" :data="list" style="width: 100%"
|
|
|
|
|
<el-table v-loading="loading" :data="list" style="width: 100%" ref="deptTableRef"
|
|
|
|
|
highlight-current-row
|
|
|
|
|
border
|
|
|
|
|
v-if="refreshTable"
|
|
|
|
@ -72,6 +72,14 @@
|
|
|
|
|
</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="允许供应商使用" prop="spUse">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-tag :type="scope.row.spUse | spUerFilterType">{{
|
|
|
|
|
scope.row.spUse | spUerFilterName
|
|
|
|
|
}}
|
|
|
|
|
</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="备注" prop="remark">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="操作">
|
|
|
|
@ -416,6 +424,21 @@ export default {
|
|
|
|
|
};
|
|
|
|
|
return statusMap[status];
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
spUerFilterType(status) {
|
|
|
|
|
const upUerMap = {
|
|
|
|
|
true: "success",
|
|
|
|
|
false: "danger",
|
|
|
|
|
};
|
|
|
|
|
return upUerMap[status];
|
|
|
|
|
},
|
|
|
|
|
spUerFilterName(status) {
|
|
|
|
|
const upUerMap = {
|
|
|
|
|
true: "允许",
|
|
|
|
|
false: "不允许",
|
|
|
|
|
};
|
|
|
|
|
return upUerMap[status];
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
onReset() {
|
|
|
|
@ -714,9 +737,10 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
components: {Treeselect},
|
|
|
|
|
mounted() {
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
|
this.getList();
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|