| | |
| | | </div> |
| | | <div class="table-box"> |
| | | <el-table |
| | | ref="personnerlTable" |
| | | |
| | | ref="standardLibraryTable" |
| | | :cell-style="{textAlign: 'center'}" |
| | | :header-cell-style="{border:'0px',background:'#f5f7fa',color:'#606266',boxShadow: 'inset 0 1px 0 #ebeef5',textAlign: 'center'}" |
| | | :data="personnerlTable" |
| | | :data="standardLibraryTable" |
| | | style="width: 100%" |
| | | > |
| | | <el-table-column |
| | | prop="roleName" |
| | | label="角色名称" |
| | | min-width="120" |
| | | type="index" |
| | | label="序号" |
| | | min-width="50" |
| | | /> |
| | | <el-table-column |
| | | prop="rolePermissions" |
| | | label="角色权限" |
| | | min-width="120" |
| | | /> |
| | | <el-table-column |
| | | prop="age" |
| | | label="年龄" |
| | | prop="name" |
| | | label="产品名称" |
| | | min-width="150" |
| | | /> |
| | | <el-table-column |
| | | prop="creatTime" |
| | | label="创建时间" |
| | | min-width="180" |
| | | prop="username" |
| | | label="更新人" |
| | | min-width="100" |
| | | /> |
| | | <el-table-column |
| | | prop="phone" |
| | | label="电话" |
| | | min-width="200" |
| | | prop="updateTime" |
| | | label="更新时间" |
| | | min-width="150" |
| | | /> |
| | | <el-table-column |
| | | prop="mailbox" |
| | | label="邮箱" |
| | | min-width="200" |
| | | prop="vel" |
| | | label="版本" |
| | | min-width="100" |
| | | /> |
| | | <el-table-column |
| | | prop="incumbentStatus" |
| | | label="在职状态" |
| | | min-width="120" |
| | | :filters="[{ text: 0, value: 0 }, { text: 1, value: 1 }]" |
| | | :filter-method="filterTag" |
| | | filter-placement="bottom-end" |
| | | prop="spe_state" |
| | | label="状态" |
| | | min-width="150" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-tag |
| | | :type="scope.row.businessStatus === 0 ? 'primary' : 'success'" |
| | | :type="scope.row.spe_state === 0 ? 'primary' : 'success'" |
| | | disable-transitions |
| | | >{{ scope.row.businessStatus === 0 ? '未同意' : '已同意' }}</el-tag> |
| | | >{{ scope.row.spe_state === 0 ? '未同意' : '已同意' }}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="操作" |
| | | min-width="120" |
| | | min-width="150" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button> |
| | | <!-- <el-button type="text" size="small">编辑</el-button> --> |
| | | <el-button |
| | | type="text" |
| | | size="small" |
| | | @click="handleClick(scope.row)" |
| | | >查看</el-button> |
| | | <el-button type="text" size="small"><i class="el-icon-more" /></el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | export default { |
| | | data() { |
| | | return { |
| | | // 标准库bom树 |
| | | data: [{ |
| | | id: 1, |
| | | label: '一级 1', |
| | |
| | | }] |
| | | }] |
| | | }], |
| | | // 默认值 |
| | | defaultProps: { |
| | | children: 'children', |
| | | label: 'label' |
| | | }, |
| | | // 查询条件 |
| | | searchData: { |
| | | keyword: '' |
| | | }, |
| | | standardLibraryTable: [ |
| | | { |
| | | id: 2, |
| | | name: 'AB', |
| | | updateTime: '2023-07-12 00:00:12', |
| | | username: '小小', |
| | | vel: 'V1.0', |
| | | spe_state: 1 |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | watch: { |