MrShi
2024-11-12 5ec088f7b2c1281a1874ef6ba4e783a64acb8079
company/src/views/business/userManagement.vue
@@ -36,20 +36,19 @@
                <el-table-column prop="username" label="账号" min-width="120px"></el-table-column>
                <el-table-column prop="realname" label="姓名" min-width="100px"></el-table-column>
                <el-table-column prop="mobile" label="联系方式" min-width="100px"></el-table-column>
                <el-table-column prop="companyDepartmentPathName" label="归属公司" min-width="100px"></el-table-column>
                <el-table-column prop="companyName" label="归属公司" min-width="100px"></el-table-column>
                <el-table-column label="授权企业" min-width="100px">
                    <template slot-scope="{row}">
                        <span>{{row.authNum}}家</span>
                    </template>
                </el-table-column>
                <el-table-column prop="roles" label="角色" min-width="160px" class-name="table-column-strings">
                <el-table-column label="是否超管" min-width="100px">
                    <template slot-scope="{row}">
                        <ul>
                            <li v-for="role in row.roles" :key="role.id">{{role.name}}</li>
                        </ul>
                        <span v-if="row.isAdmin === '1'">是</span>
                        <span v-if="row.isAdmin === '0'">否</span>
                    </template>
                </el-table-column>
                <el-table-column label="启用状态" min-width="100px">
                <el-table-column label="状态" min-width="100px">
                    <template slot-scope="{row}">
                        <el-switch
                            v-if="!row.fixed"
@@ -99,7 +98,8 @@
          username: '',
          realname: '',
          mobile: '',
          companyName: ''
          companyName: '',
          type: 1
        }
      }
    },