From 4d99171d6e935ba2060ae0af723a8e2db72d22d6 Mon Sep 17 00:00:00 2001 From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com> Date: 星期三, 02 七月 2025 11:07:04 +0800 Subject: [PATCH] 修改新增 --- src/views/build/conpanyFunctionConsult/staffManage/staffPortfolio/components/editorDialog.vue | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/build/conpanyFunctionConsult/staffManage/staffPortfolio/components/editorDialog.vue b/src/views/build/conpanyFunctionConsult/staffManage/staffPortfolio/components/editorDialog.vue index 38d6d2b..7d6dc96 100644 --- a/src/views/build/conpanyFunctionConsult/staffManage/staffPortfolio/components/editorDialog.vue +++ b/src/views/build/conpanyFunctionConsult/staffManage/staffPortfolio/components/editorDialog.vue @@ -3,7 +3,7 @@ <el-dialog v-model="dialogVisible" :title="state.title" - width="700px" + width="800px" :before-close="handleClose" :close-on-press-escape="false" :close-on-click-modal="false" @@ -20,7 +20,8 @@ </el-select> </el-form-item> <el-form-item label="员工情况介绍:" prop="companyRoster"> - <editor v-model="state.form.companyRoster" :min-height="300"/> +<!-- <editor v-model="state.form.companyRoster" :min-height="300"/>--> + <t-editor style="width: 800px" ref="myEditor" :value="state.form.companyRoster" ></t-editor> </el-form-item> </el-form> <template #footer v-if="state.title !='查看'"> @@ -39,10 +40,11 @@ import {Base64} from "js-base64" import {getCompany} from "@/api/onlineEducation/company"; import {saveRoster, updateRoster} from "@/api/staffManage/staff"; - +import TEditor from "@/components/Tinymce/Tinymce.vue" const emit = defineEmits(["getList"]); const dialogVisible = ref(false) const superRef = ref() +const myEditor = ref(); const state = reactive({ title: '', form: { @@ -89,9 +91,9 @@ const loading = ref(false) const onSubmit = async () => { + state.form.companyRoster = tinyMCE.activeEditor.getContent(); const valid = await superRef.value.validate(); if(valid){ - if(state.title == '新增'){ const {id,...data} = state.form const res = await saveRoster(data) @@ -123,6 +125,7 @@ companyId: null, companyRoster: '', } + myEditor.value.clear(); superRef.value.clearValidate(); superRef.value.resetFields() dialogVisible.value = false; -- Gitblit v1.9.2