|
@@ -67,8 +67,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <!-- 新增/编辑对话框 -->
|
|
|
|
|
- <el-dialog v-model="dialog.visible" :title="dialog.title" width="800px" append-to-body>
|
|
|
|
|
|
|
+ <!-- 新增/编辑侧边栏 -->
|
|
|
|
|
+ <el-drawer v-model="dialog.visible" :title="dialog.title" size="1000px" direction="rtl" append-to-body :destroy-on-close="true">
|
|
|
<el-form ref="formRef" :model="form" :rules="rules" label-width="100px">
|
|
<el-form ref="formRef" :model="form" :rules="rules" label-width="100px">
|
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
@@ -86,7 +86,7 @@
|
|
|
<el-input v-model="form.announcementTitle" placeholder="请输入公告标题" />
|
|
<el-input v-model="form.announcementTitle" placeholder="请输入公告标题" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="封面图片" prop="coverImage">
|
|
<el-form-item label="封面图片" prop="coverImage">
|
|
|
- <image-upload v-model="form.coverImage" :limit="1" />
|
|
|
|
|
|
|
+ <upload-image v-model="form.coverImage" :limit="1" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="公告内容" prop="announcementContent">
|
|
<el-form-item label="公告内容" prop="announcementContent">
|
|
|
<editor v-model="form.announcementContent" :min-height="200" />
|
|
<editor v-model="form.announcementContent" :min-height="200" />
|
|
@@ -96,7 +96,7 @@
|
|
|
<el-button type="primary" @click="submitForm">确 认</el-button>
|
|
<el-button type="primary" @click="submitForm">确 认</el-button>
|
|
|
<el-button @click="dialog.visible = false">取 消</el-button>
|
|
<el-button @click="dialog.visible = false">取 消</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
- </el-dialog>
|
|
|
|
|
|
|
+ </el-drawer>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|