提交 74df4d85 authored 作者: matian's avatar matian

updates

上级 34865e19
......@@ -27,7 +27,6 @@ const showFileList = computed(() => {
// 上传之前
const handleBeforeUpload = async (file: any) => {
console.log(uploadData.value)
const fileName = file.name
const key = props.prefix + md5(fileName + new Date().getTime()) + fileName.substr(fileName.lastIndexOf('.'))
const response: Record<string, any> = await getSignature()
......
<script lang="ts" setup>
import AppUpload from '@/components/base/AppUpload.vue'
import VEditor from '@/components/tinymce/Index.vue'
import type { FormInstance, FormRules } from 'element-plus'
import { useProjectList } from '@/composables/useGetProjectList'
import { createPosts, getConditionList } from '../api'
......@@ -246,7 +245,14 @@ const handleChangeCourse = () => {
<el-input v-model="form.title" />
</el-form-item>
<el-form-item label="正文内容" prop="content">
<v-editor v-model="form.content" class="editor" :height="200"></v-editor>
<!-- <v-editor v-model="form.content" class="editor" :height="200"></v-editor> -->
<el-input
v-model="form.content"
maxlength="500"
placeholder="请输入正文内容"
show-word-limit
type="textarea"
/>
</el-form-item>
<el-form-item>
<div>
......
<script lang="ts" setup>
import AppUpload from '@/components/base/AppUpload.vue'
import VEditor from '@/components/tinymce/Index.vue'
import type { FormInstance, FormRules } from 'element-plus'
import { replyPosts } from '../api'
......@@ -48,8 +47,8 @@ const handleConfirm = async (formEl: FormInstance | undefined) => {
}
</script>
<template>
<el-dialog :model-value="isShowReplyDialog" draggable title="回复新楼层" :before-close="handleCancel">
<div style="height: 40vh; overflow-y: auto">
<el-dialog :model-value="isShowReplyDialog" draggable title="回复新楼层" :before-close="handleCancel" width="30%">
<div style="height: 30vh; overflow-y: auto">
<el-form
:model="form"
label-position="right"
......@@ -59,7 +58,13 @@ const handleConfirm = async (formEl: FormInstance | undefined) => {
label-suffix=":"
>
<el-form-item label="正文内容" prop="content">
<v-editor v-model="form.content" class="editor" :height="200"></v-editor>
<el-input
v-model="form.content"
maxlength="500"
placeholder="请输入正文内容"
show-word-limit
type="textarea"
/>
</el-form-item>
<el-form-item>
<div>
......
......@@ -297,6 +297,7 @@ const handleDelFloor = (val: any) => {
font-weight: 400;
color: #666666;
line-height: 27px;
word-break: break-word;
}
.right_files {
display: flex;
......@@ -401,6 +402,7 @@ const handleDelFloor = (val: any) => {
line-height: 27px;
color: #666666;
padding-left: 40px;
word-break: break-word;
}
.list_bottom {
display: flex;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论