diff --git a/package.json b/package.json
index 073b2d5f..a35204ad 100644
--- a/package.json
+++ b/package.json
@@ -68,9 +68,10 @@
"video.js": "^7.21.5",
"vue": "3.4.20",
"vue-dompurify-html": "^4.1.4",
- "vue-i18n": "9.9.1",
+ "vue-i18n": "9.9.1",
"vue-router": "^4.3.0",
"vue-types": "^5.1.1",
+ "vue3-tree-org": "^4.2.2",
"vuedraggable": "^4.1.0",
"web-storage-cache": "^1.1.1",
"xlsx": "^0.18.5",
diff --git a/src/components/mdp-ui-ext/index.js b/src/components/mdp-ui-ext/index.js
index 7f104c0b..94b3b1f4 100644
--- a/src/components/mdp-ui-ext/index.js
+++ b/src/components/mdp-ui-ext/index.js
@@ -15,6 +15,7 @@ import MdpFormData from './mdp-expand/FormData.vue'
import MdpFormExpand from './mdp-expand/FormExpand.vue'
import MdpColumnExpand from './mdp-expand/ColumnExpand.vue'
import MdpFuncMenu from './mdp-func-menu/Index.vue'
+import MdpFocus from './mdp-focus/Index.vue'
const compLists = {
install: function(Vue) {
@@ -36,6 +37,7 @@ const compLists = {
Vue.component('MdpFormExpand', MdpFormExpand)
Vue.component('MdpColumnExpand', MdpColumnExpand)
Vue.component('MdpFuncMenu',MdpFuncMenu)
+ Vue.component('MdpFocus',MdpFocus)
}
}
export default compLists
\ No newline at end of file
diff --git a/src/components/mdp-ui-ext/mdp-focus/Index.vue b/src/components/mdp-ui-ext/mdp-focus/Index.vue
new file mode 100644
index 00000000..2486674c
--- /dev/null
+++ b/src/components/mdp-ui-ext/mdp-focus/Index.vue
@@ -0,0 +1,104 @@
+
+
+ 已关注 取消关注
+
+
+
+ 未关注 去关注
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/xm/core/components/headEditor.vue b/src/views/xm/core/components/headEditor.vue
index 59699e1e..c0bc8544 100644
--- a/src/views/xm/core/components/headEditor.vue
+++ b/src/views/xm/core/components/headEditor.vue
@@ -17,7 +17,7 @@
import util from '@/components/mdp-ui/js/util';//全局公共库
import { mapState } from 'pinia'
import { useUserStore } from '@/store/modules/user';
-import VueEditor from '@/components/Tinymce/index';
+import { Editor as VueEditor } from '@/components/Editor'
import {sn} from '@/components/mdp-ui/js/sequence';
export default {
props:["id","user","projectId","taskId","quoteId","replyId"],
diff --git a/src/views/xm/core/xmGroup/XmGroupDialog.vue b/src/views/xm/core/xmGroup/XmGroupDialog.vue
index 50f13a10..fc99a90d 100644
--- a/src/views/xm/core/xmGroup/XmGroupDialog.vue
+++ b/src/views/xm/core/xmGroup/XmGroupDialog.vue
@@ -7,10 +7,9 @@