|
|
@@ -44,6 +44,7 @@
|
|
|
<el-table-column label="编号" align="center" prop="id" v-if="true" />
|
|
|
<el-table-column label="页签名称" align="center" prop="tabDisplayName" />
|
|
|
<el-table-column label="页签标识" align="center" prop="tabKey" />
|
|
|
+ <el-table-column label="排序" align="center" prop="sortOrder" />
|
|
|
<el-table-column label="是否启用" align="center">
|
|
|
<template #default="{ row }">
|
|
|
<el-tag v-if="row.isEnabled === 1" type="success">开启</el-tag>
|
|
|
@@ -84,6 +85,9 @@
|
|
|
<el-form-item label="页签标识" prop="tabKey">
|
|
|
<el-input v-model="form.tabKey" placeholder="请输入页签唯一标识,如:news, video_subscription, live_stream" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="排序" prop="sortOrder">
|
|
|
+ <el-input v-model="form.sortOrder" placeholder="请输入排序" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="状态" prop="status">
|
|
|
<el-select v-model="form.isEnabled" placeholder="请选择状态">
|
|
|
<el-option label="开启" :value="1" />
|
|
|
@@ -148,7 +152,8 @@ const data = reactive<PageData<HomeTabConfigForm, HomeTabConfigQuery>>({
|
|
|
id: [{ required: true, message: '不能为空', trigger: 'blur' }],
|
|
|
tabDisplayName: [{ required: true, message: '页签名称不能为空', trigger: 'blur' }],
|
|
|
tabKey: [{ required: true, message: '页签唯一标识不能为空', trigger: 'blur' }],
|
|
|
- isEnabled: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
|
|
|
+ isEnabled: [{ required: true, message: '状态不能为空', trigger: 'blur' }],
|
|
|
+ sortOrder: [{ required: true, message: '排序不能为空', trigger: 'blur' }]
|
|
|
}
|
|
|
});
|
|
|
|