This commit is contained in:
陈裕财
2024-06-16 08:55:12 +08:00
parent a8aa418071
commit 4049eb2d67
2 changed files with 7 additions and 3 deletions

View File

@@ -68,6 +68,7 @@
"v-region": "^3.0.0",
"video.js": "^7.21.5",
"vue": "3.4.20",
"vue-clipboard3": "^2.0.0",
"vue-dompurify-html": "^4.1.4",
"vue-i18n": "9.9.1",
"vue-json-viewer": "^2.2.22",

View File

@@ -323,7 +323,7 @@ import util from '@/components/mdp-ui/js/util';//全局公共库
import { listXmMenuWithState, editXmMenu, editXmMenuSomeFields, batchChangeParentMenu } from '@/api/xm/core/xmMenu';
import { mapState } from 'pinia'
import { useUserStore } from '@/store/modules/user'
import clipboard3 from 'vue-clipboard3'
import XmSubWorkItem from '@/views/xm/core/xmMenuWorkItem/XmSubWorkItem.vue';
import XmRecord from '../xmRecord/XmRecord.vue'
import ArchiveEdit from '@/views/xm/core/wiki/archive/WikiMenuEdit.vue';
@@ -334,6 +334,9 @@ import xmQuestionMng from '@/views/xm/core/xmQuestion/XmQuestionMng.vue';
import XmFuncSelect from '../xmFunc/XmFuncSelect.vue'
import XmEpicFeatures from './XmEpicFeatures.vue'
import CommentArea from '../xmMenuComment/comment-area.vue';
const { toClipboard } = clipboard3();
export default {
computed: {
...mapState(useUserStore, [
@@ -679,8 +682,8 @@ export default {
copyLink() {
var curlDomain = window.location.protocol + "//" + window.location.host; // 返回https://mp.csdn.net
var link = curlDomain + "/" + process.env.CONTEXT + "/" + process.env.VERSION + "/#/xm/core/menu/detail?menuId=" + this.editForm.menuId
this.$copyText(link).then(e => {
var link = curlDomain + "/" + import.meta.env.VITE_CTX_XM+ "/" +import.meta.env.VITE_UI_VERSION + "/#/xm/product/menu/detail?menuId=" + this.editForm.menuId
toClipboard(link).then(e => {
this.$notify({ position: 'bottom-left', showClose: true, message: "拷贝链接成功,您可以黏贴到任何地方", type: 'success' })
});
},