Commit b72e5919 authored by Junling Bu's avatar Junling Bu
Browse files

fix[litemall-admin]: 专题内容支持富文本编辑。

parent a028fddb
...@@ -54,6 +54,10 @@ ...@@ -54,6 +54,10 @@
</el-pagination> </el-pagination>
</div> </div>
<el-tooltip placement="top" content="返回顶部">
<back-to-top :visibilityHeight="100" ></back-to-top>
</el-tooltip>
<!-- 添加或修改对话框 --> <!-- 添加或修改对话框 -->
<el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible"> <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible">
<el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width: 400px; margin-left:50px;'> <el-form :rules="rules" ref="dataForm" :model="dataForm" status-icon label-position="left" label-width="100px" style='width: 400px; margin-left:50px;'>
...@@ -63,8 +67,8 @@ ...@@ -63,8 +67,8 @@
<el-form-item label="专题子标题" prop="subtitle"> <el-form-item label="专题子标题" prop="subtitle">
<el-input v-model="dataForm.subtitle"></el-input> <el-input v-model="dataForm.subtitle"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="专题内容" prop="content"> <el-form-item style="width: 700px;" label="专题内容">
<el-input v-model="dataForm.content" type="textarea" :rows="4"></el-input> <tinymce v-model="dataForm.content"></tinymce>
</el-form-item> </el-form-item>
<el-form-item label="商品低价" prop="priceInfo"> <el-form-item label="商品低价" prop="priceInfo">
<el-input v-model="dataForm.priceInfo"></el-input> <el-input v-model="dataForm.priceInfo"></el-input>
...@@ -103,15 +107,21 @@ ...@@ -103,15 +107,21 @@
margin-right: 0; margin-right: 0;
margin-bottom: 0; margin-bottom: 0;
} }
.el-dialog {
width: 800px;
}
</style> </style>
<script> <script>
import { listTopic, createTopic, updateTopic, deleteTopic } from '@/api/topic' import { listTopic, createTopic, updateTopic, deleteTopic } from '@/api/topic'
import { createStorage } from '@/api/storage' import { createStorage } from '@/api/storage'
import waves from '@/directive/waves' // 水波纹指令 import waves from '@/directive/waves' // 水波纹指令
import BackToTop from '@/components/BackToTop'
import Tinymce from '@/components/Tinymce'
export default { export default {
name: 'Topic', name: 'Topic',
components: { BackToTop, Tinymce },
directives: { directives: {
waves waves
}, },
...@@ -143,9 +153,9 @@ export default { ...@@ -143,9 +153,9 @@ export default {
create: '创建' create: '创建'
}, },
rules: { rules: {
name: [{ required: true, message: '广告标题不能为空', trigger: 'blur' }], title: [{ required: true, message: '专题标题不能为空', trigger: 'blur' }],
content: [{ required: true, message: '广告内容不能为空', trigger: 'blur' }], subtitle: [{ required: true, message: '专题子标题不能为空', trigger: 'blur' }],
url: [{ required: true, message: '广告链接不能为空', trigger: 'blur' }] content: [{ required: true, message: '专题内容不能为空', trigger: 'blur' }]
}, },
downloadLoading: false downloadLoading: false
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment