|  |  |  | @ -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> | 
			
		
	
	
		
			
				
					|  |  |  | 
 |