| | |
| | | </el-table> |
| | | |
| | | <el-dialog |
| | | title="添加视频分类" |
| | | :title="title" |
| | | :visible.sync="open" |
| | | width="300px" |
| | | :before-close="handleClose"> |
| | | <el-form label-position="top" label-width="80px" ref="form" :rules="rules" :model="form"> |
| | | <el-form-item label="分类名称" prop="typeName"> |
| | | <el-input v-model="form.typeName"></el-input> |
| | | <el-input v-model="form.typeName" placeholder="分类名称"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="排序值" prop="orderNum"> |
| | | <el-input v-model="form.orderNum" type="number" placeholder="排序值"></el-input> |
| | |
| | | </el-form> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="open = false">取 消</el-button> |
| | | <el-button type="primary" @click="handlerSubmit">添 加</el-button> |
| | | <el-button v-if="! form.id" type="primary" @click="handlerSubmit">添 加</el-button> |
| | | <el-button v-else type="primary" @click="handlerSubmit">修 改</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | </div> |
| | |
| | | name: 'type', |
| | | data () { |
| | | return { |
| | | title: '', |
| | | searchForm: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | |
| | | this.open = false |
| | | }, |
| | | handlerAdd () { |
| | | this.title = "添加学习分类" |
| | | this.form = {} |
| | | this.open = true |
| | | }, |
| | |
| | | }) |
| | | }, |
| | | handleUpdate (row) { |
| | | this.title = "修改学习分类" |
| | | this.form.typeName = row.typeName |
| | | this.form.orderNum = row.orderNum |
| | | this.form.id = row.id |