优化公司管理

This commit is contained in:
龙运模 2024-09-14 16:14:46 +08:00
parent 8fbe83d121
commit 7485e589e4
6 changed files with 9 additions and 4 deletions

View File

@ -1,6 +1,7 @@
<template> <template>
<el-container class="mainBox mainHeaderNoBorderPadding"> <el-container class="mainBox mainHeaderNoBorderPadding">
<el-header> <el-header>
<!--v-auths="['addCost','deleteCost','costFlowImport','costFlowExport']"-->
<div class="left-panel"> <div class="left-panel">
<el-button type="primary" v-auth="'addCost'" :size="size" icon="el-icon-plus" @click="add">新增</el-button> <el-button type="primary" v-auth="'addCost'" :size="size" icon="el-icon-plus" @click="add">新增</el-button>
<el-button type="danger" plain v-auth="'deleteCost'" :disabled="selection.length>0?false:true" :size="size" icon="el-icon-delete" @click="all_del"></el-button> <el-button type="danger" plain v-auth="'deleteCost'" :disabled="selection.length>0?false:true" :size="size" icon="el-icon-delete" @click="all_del"></el-button>

View File

@ -274,4 +274,7 @@ export default {
height: 20px; height: 20px;
margin: 0 auto; margin: 0 auto;
} }
.mainMiddle{
min-height: 600px;
}
</style> </style>

View File

@ -329,6 +329,7 @@ export default {
.logoCell{ .logoCell{
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center;
height: 20px; height: 20px;
margin: 0 auto; margin: 0 auto;
} }

View File

@ -129,9 +129,6 @@ export default {
name:[ name:[
{required: true, message: '公司简称不能为空', trigger: 'blur'} {required: true, message: '公司简称不能为空', trigger: 'blur'}
], ],
domain:[
{required: true, message: '入口地址不能为空', trigger: 'blur'}
],
company_type:[ company_type:[
{required: true, message: '公司类型不能为空', trigger: 'change'} {required: true, message: '公司类型不能为空', trigger: 'change'}
], ],

View File

@ -17,7 +17,9 @@
<!-- <el-input placeholder="输入关键字进行过滤" :size="size" v-model="groupFilterText" clearable></el-input>--> <!-- <el-input placeholder="输入关键字进行过滤" :size="size" v-model="groupFilterText" clearable></el-input>-->
<!-- </el-header>--> <!-- </el-header>-->
<el-main class="treeMain nopadding"> <el-main class="treeMain nopadding">
<role-sort ref="roleSort" :role_id="role_id" :column="group" @roleChange="groupChange" @roleClick="roleClick" @roleEdit="table_edit" @roleDelete="table_del"></role-sort> <el-scrollbar>
<role-sort ref="roleSort" :role_id="role_id" :column="group" @roleChange="groupChange" @roleClick="roleClick" @roleEdit="table_edit" @roleDelete="table_del"></role-sort>
</el-scrollbar>
</el-main> </el-main>
</el-container> </el-container>
</el-aside> </el-aside>

View File

@ -95,6 +95,7 @@ export default {
.setting-column__list li .name_b{margin-left: 10px;flex: 1;} .setting-column__list li .name_b{margin-left: 10px;flex: 1;}
.setting-column__list li.liCheck{background: #E7F3FF;} .setting-column__list li.liCheck{background: #E7F3FF;}
.setting-column__list li:hover{background: #E7F3FF;cursor: pointer;} .setting-column__list li:hover{background: #E7F3FF;cursor: pointer;}
.setting-column__list li.liCheck .btnBox{display: flex;align-items: center;}
.setting-column__list li:hover .btnBox{display: flex;align-items: center;} .setting-column__list li:hover .btnBox{display: flex;align-items: center;}
.btnBox{ .btnBox{