邻里互助

This commit is contained in:
liuye
2023-03-16 14:41:48 +08:00
parent 7be3016bfa
commit 8614b5a369
4 changed files with 69 additions and 36 deletions

View File

@@ -9,13 +9,14 @@
<template #content>
<el-form class="ai-form" :model="form" label-width="120px" ref="form">
<el-form-item prop="title" style="width: 100%;" label="话题名称" :rules="[{required: true, message: '请输入话题名称', trigger: 'change'}]">
<el-input size="small" placeholder="请输入话题名称" v-model="form.title"></el-input>
<el-input size="small" placeholder='如“社会保障”仅限4个字' v-model="form.title" maxlength="4" :show-word-limit="true"></el-input>
</el-form-item>
<el-form-item prop="title" style="width: 100%;" label="排序" :rules="[{required: true, message: '请输入排序', trigger: 'change'}]">
<el-input-number v-model="form.showIndex" :min="1" :max="100" size="small"></el-input-number>
<span class="tips">请输入数字数字越小排序越前</span>
</el-form-item>
<el-form-item label="话题描述" prop="description" style="width: 100%;" :rules="[{required: true, message: '请输入发布内容', trigger: 'change'}]">
<el-input type="textarea" placeholder="请输入内容" v-model="form.description" rows="8" maxlength="500"></el-input>
<el-input type="textarea" placeholder="限500字" v-model="form.description" rows="8" maxlength="500" :show-word-limit="true"></el-input>
</el-form-item>
<el-form-item label="话题图标" prop="files" style="width: 100%;" :rules="[{required: true, message: '请上传话题图标', trigger: 'change'}]">
<ai-uploader
@@ -25,7 +26,7 @@
:limit="1">
</ai-uploader>
</el-form-item>
<el-form-item prop="title" style="width: 100%;" label="是否启用" :rules="[{required: true}]">
<el-form-item prop="status" style="width: 100%;" label="是否启用" :rules="[{required: true}]">
<el-radio-group v-model="form.status">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
@@ -115,4 +116,10 @@
</script>
<style scoped lang="scss">
.tips {
display: inline-block;
margin-left: 8px;
color: #999;
font-size: 12px;
}
</style>