zx 3 years ago
parent ee33f92bb0
commit 219e3a3f61

@ -212,7 +212,7 @@ export default defineComponent({
this.form.end = res.data.end; this.form.end = res.data.end;
this.form.coverUrl = res.data.coverUrl; this.form.coverUrl = res.data.coverUrl;
this.form.imgText = res.data.imgText; this.form.imgText = res.data.imgText;
if(res.data.imgText) { if(res.data.showImgText == 1) {
this.textareaShow = true; this.textareaShow = true;
} }
this.selTime = [res.data.start,res.data.end] this.selTime = [res.data.start,res.data.end]

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

Loading…
Cancel
Save