diff --git a/src/views/QuestManage/_questDetail/index.vue b/src/views/QuestManage/_questDetail/index.vue index 78fcc40..354551e 100644 --- a/src/views/QuestManage/_questDetail/index.vue +++ b/src/views/QuestManage/_questDetail/index.vue @@ -117,6 +117,7 @@ export default defineComponent({ departmentList: [], imgText: undefined, }); + const textareaShow = ref(false); const toRelease = ref(1); //发布对象 const selTime = ref([]); const tagData = ref([]); @@ -168,7 +169,7 @@ export default defineComponent({ return { form,proxy,selTime,valueFormatter,toRelease, tagData,brandData,ruleData,refData,teachData,departmentData, - ruleTable, + ruleTable,textareaShow, editorRef, mode: 'simple', toolbarConfig, editorConfig, handleCreated, activeId } @@ -211,6 +212,9 @@ 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.selTime = [res.data.start,res.data.end] this.form.rewardRuleTemplateId = res.data.rewardRuleTemplateId; // this.form.departmentList = res.data.departmentList; diff --git a/src/views/QuestManage/_questRelease/index.vue b/src/views/QuestManage/_questRelease/index.vue index 900291d..ef8c05b 100644 --- a/src/views/QuestManage/_questRelease/index.vue +++ b/src/views/QuestManage/_questRelease/index.vue @@ -155,7 +155,7 @@ export default defineComponent({ const teachData = ref([]); const departmentData = ref([]); const departmentGroupData = ref([]); - const textareaShow = ref(true); + const textareaShow = ref(false); const { proxy } = getCurrentInstance(); const ruleTable = reactive({ data: [] @@ -240,6 +240,9 @@ 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.selTime = [res.data.start,res.data.end] this.form.rewardRuleTemplateId = res.data.rewardRuleTemplateId; this.ruleChange(res.data.rewardRuleTemplateId);