This commit is contained in:
xulu
2021-07-29 18:10:00 +08:00
parent 92d455dddd
commit e6b2a06061

View File

@@ -3,7 +3,7 @@
<div class="crumbs"> <div class="crumbs">
<el-breadcrumb separator="/"> <el-breadcrumb separator="/">
<el-breadcrumb-item> <el-breadcrumb-item>
<i class="el-icon-connection"></i> Editor list <i class="el-icon-connection"></i> Journal list
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
</div> </div>
@@ -13,14 +13,13 @@
</div> </div>
<el-table :data="tableData" border stripe class="table" ref="multipleTable" header-cell-class-name="table-header"> <el-table :data="tableData" border stripe class="table" ref="multipleTable" header-cell-class-name="table-header">
<el-table-column prop="user_id" label="ID" align="center"></el-table-column>
<el-table-column prop="account" label="username" align="center"></el-table-column> <el-table-column prop="account" label="username" align="center"></el-table-column>
<el-table-column prop="realname" label="realname" align="center"></el-table-column> <el-table-column prop="realname" label="realname" align="center"></el-table-column>
<el-table-column prop="phone" label="phone" align="center"></el-table-column> <el-table-column prop="phone" label="phone" align="center"></el-table-column>
<el-table-column prop="email" label="email" align="center"></el-table-column> <el-table-column prop="email" label="email" align="center"></el-table-column>
<el-table-column label="操作" width="100" align="center"> <el-table-column label="" width="100" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" icon="el-icon-edit" @click="handleEdit(scope.$index, scope.row)">编辑</el-button> <el-button type="text" icon="el-icon-edit" @click="handleEdit(scope.$index, scope.row)">Edit</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@@ -49,16 +48,18 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="addVisible = false"> </el-button> <el-button @click="addVisible = false">Cancel</el-button>
<el-button type="primary" @click="saveAdd(addForm)"> </el-button> <el-button type="primary" @click="saveAdd(addForm)">OK</el-button>
</span> </span>
</el-dialog> </el-dialog>
<!-- 编辑弹出框 --> <!-- 编辑弹出框 -->
<el-dialog title="Edit editor" :visible.sync="editVisible" width="40%"> <el-dialog title="Edit editor" :visible.sync="editVisible" width="40%">
<el-form ref="edit_Form" :model="editForm" :rules="rules" label-width="150px"> <el-form ref="edit_Form" :model="editForm" :rules="rules" label-width="150px">
<el-form-item label="account" prop="account"> <el-form-item label="account">
<el-input v-model="editForm.account"></el-input> <template slot-scope="scope">
{{editForm.account}}
</template>
</el-form-item> </el-form-item>
<el-form-item label="email" prop="email"> <el-form-item label="email" prop="email">
<el-input v-model="editForm.email"></el-input> <el-input v-model="editForm.email"></el-input>
@@ -71,8 +72,8 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="editVisible = false"> </el-button> <el-button @click="editVisible = false">Cancel</el-button>
<el-button type="primary" @click="saveEdit(editForm)"> </el-button> <el-button type="primary" @click="saveEdit(editForm)">OK</el-button>
</span> </span>
</el-dialog> </el-dialog>
</div> </div>
@@ -80,7 +81,6 @@
<script> <script>
export default { export default {
name: 'editorList',
data() { data() {
return { return {
tableData: [], tableData: [],
@@ -214,48 +214,8 @@
margin-bottom: 20px; margin-bottom: 20px;
} }
.handle-select {
width: 120px;
}
.handle-input {
width: 300px;
display: inline-block;
}
.table { .table {
width: 100%; width: 100%;
font-size: 14px; font-size: 14px;
} }
.red {
color: #ff0000;
}
.mr10 {
margin-right: 10px;
}
.table-td-thumb {
display: block;
margin: auto;
width: 40px;
height: 40px;
}
.el-table .warning-row {
background: #f3ca7f;
}
.el-table .success-row {
background: #bcfc9a;
}
.el-table .normol-row {
background: #d8f1c7
}
.el-table .red-row {
background: #f05555;
}
</style> </style>