From 592c1750b148874737cdfba4b22b6229f9805fe6 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期三, 02 七月 2025 14:55:27 +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