|
|
|
@ -26,11 +26,11 @@
|
|
|
|
|
<el-input placeholder="请输入" :rows="4" type="textarea" v-model="form.subtitle" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="图文介绍">
|
|
|
|
|
<el-radio-group v-model="textareaShow">
|
|
|
|
|
<el-radio :label="false">不显示图文介绍</el-radio>
|
|
|
|
|
<el-radio :label="true">显示图文介绍</el-radio>
|
|
|
|
|
<el-radio-group v-model="form.showImgText">
|
|
|
|
|
<el-radio :label="0">不显示图文介绍</el-radio>
|
|
|
|
|
<el-radio :label="1">显示图文介绍</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
<div style="border: 1px solid #ccc" v-if="textareaShow">
|
|
|
|
|
<div style="border: 1px solid #ccc" v-if="form.showImgText == 1">
|
|
|
|
|
<Toolbar
|
|
|
|
|
style="border-bottom: 1px solid #ccc;width: 700px"
|
|
|
|
|
:editor="editorRef"
|
|
|
|
@ -145,6 +145,7 @@ export default defineComponent({
|
|
|
|
|
departmentList: [],
|
|
|
|
|
departmentGroupList: [],
|
|
|
|
|
imgText: undefined,
|
|
|
|
|
showImgText: 0,
|
|
|
|
|
});
|
|
|
|
|
const toRelease = ref(1); //发布对象
|
|
|
|
|
const selTime = ref([]);
|
|
|
|
@ -155,7 +156,6 @@ export default defineComponent({
|
|
|
|
|
const teachData = ref([]);
|
|
|
|
|
const departmentData = ref([]);
|
|
|
|
|
const departmentGroupData = ref([]);
|
|
|
|
|
const textareaShow = ref(false);
|
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
|
|
const ruleTable = reactive({
|
|
|
|
|
data: []
|
|
|
|
@ -199,7 +199,7 @@ export default defineComponent({
|
|
|
|
|
return {
|
|
|
|
|
form,proxy,selTime,valueFormatter,toRelease,
|
|
|
|
|
tagData,brandData,ruleData,refData,teachData,departmentData,departmentGroupData,
|
|
|
|
|
ruleTable,textareaShow,
|
|
|
|
|
ruleTable,
|
|
|
|
|
editorRef, mode: 'simple', toolbarConfig, editorConfig, handleCreated,
|
|
|
|
|
activeId
|
|
|
|
|
}
|
|
|
|
@ -240,9 +240,7 @@ export default defineComponent({
|
|
|
|
|
this.form.end = res.data.end;
|
|
|
|
|
this.form.coverUrl = res.data.coverUrl;
|
|
|
|
|
this.form.imgText = res.data.imgText;
|
|
|
|
|
if(res.data.imgText) {
|
|
|
|
|
this.textareaShow = true;
|
|
|
|
|
}
|
|
|
|
|
this.form.showImgText = res.data.showImgText
|
|
|
|
|
this.selTime = [res.data.start,res.data.end]
|
|
|
|
|
this.form.rewardRuleTemplateId = res.data.rewardRuleTemplateId;
|
|
|
|
|
this.ruleChange(res.data.rewardRuleTemplateId);
|
|
|
|
|