更新房间列表的排序

This commit is contained in:
yziiy
2025-10-28 14:24:24 +08:00
parent 8fbf649dc5
commit fdb780d5ef
2 changed files with 9 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ const ruleFormRef = ref();
const formRules = ref({
admin_id: [{ required: true }], room_id: [{ required: true }],
room_name: [{ required: true, message: '请输入房间名称', trigger: 'blur' }],
room_intro: [{ required: true, message: '请输入房间公告', trigger: 'blur' }],
// room_intro: [{ required: true, message: '请输入房间公告', trigger: 'blur' }],
room_cover: [{ required: true, message: '请上传房间封面', trigger: 'blur' }],
room_background_id: [{ required: true, message: '请选择房间背景', trigger: 'change' }],
type_id: [{ required: true, message: '请选择房间分类', trigger: 'change' }],
@@ -46,7 +46,8 @@ const newFormInline = ref(
room_password: "",
is_robot_num: "",
robot_num: "",
is_open_blind_box_turntable: ""
is_open_blind_box_turntable: "",
sort: ""
}
);
function getRef() {
@@ -70,7 +71,7 @@ defineExpose({ getRef });
<template>
<!-- :rules="formRules" -->
<el-form ref="ruleFormRef" :model="newFormInline" label-width="150px">
<el-form ref="ruleFormRef" :rules="formRules" :model="newFormInline" label-width="150px">
<!-- <el-form-item label="厅主ID" prop="admin_id">
<el-input v-model="newFormInline.admin_id" disabled clearable placeholder="请输入厅主ID" />
</el-form-item>
@@ -93,6 +94,10 @@ defineExpose({ getRef });
</el-option>
</el-select>
</el-form-item>
<el-form-item label="排序" prop="sort">
<div><el-input-number v-model="newFormInline.sort"></el-input-number></div>
<div style="margin-left: 20px;font-size: 12px;color: red;">数字越大房间越靠前</div>
</el-form-item>
<el-form-item label="是否有收益" prop="is_earnings">
<el-radio-group v-model="newFormInline.is_earnings">
<el-radio :label="1"></el-radio>

View File

@@ -209,6 +209,7 @@ export function useData() {
is_robot_num: data?.is_robot_num ?? "",
robot_num: data?.robot_num ?? "",
is_open_blind_box_turntable: data?.is_open_blind_box_turntable ?? "",
sort: data?.sort ?? "",
}
},
width: "40%",