From e62150eed77965519199d83d4988c4dde91f5069 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 20 一月 2022 17:02:35 +0800
Subject: [PATCH] 2022-01-20

---
 src/menu/components/card/cardcomponent/index.jsx |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/src/menu/components/card/cardcomponent/index.jsx b/src/menu/components/card/cardcomponent/index.jsx
index d7739c2..7077ca0 100644
--- a/src/menu/components/card/cardcomponent/index.jsx
+++ b/src/menu/components/card/cardcomponent/index.jsx
@@ -1,7 +1,7 @@
 import React, {Component} from 'react'
 import PropTypes from 'prop-types'
 import { is, fromJS } from 'immutable'
-import { Popover, Switch, Col, Modal, Button, notification } from 'antd'
+import { Popover, Switch, Col, Modal, Button } from 'antd'
 import { PlusOutlined, PlusSquareOutlined, EditOutlined, ArrowLeftOutlined, ArrowRightOutlined, SwapOutlined, ToolOutlined, DeleteOutlined, FontColorsOutlined } from '@ant-design/icons'
 
 import asyncComponent from '@/utils/asyncComponent'
@@ -282,14 +282,18 @@
 
     if (card.setting.click === 'menu' && card.setting.menu) {
       if (['IM'].includes(card.setting.menu)) {
-        notification.warning({
-          top: 92,
-          message: '绯荤粺椤甸潰涓嶅彲缂栬緫锛�',
-          duration: 5
-        })
-        return
+        let param = {
+          MenuID: sessionStorage.getItem('instantMessage'),
+          copyMenuId: '',
+          type: 'view'
+        }
+    
+        param = window.btoa(window.encodeURIComponent(JSON.stringify(param)))
+    
+        MKEmitter.emit('changeEditMenu', {routerUrl: '/imdesign/' + param})
+      } else {
+        MKEmitter.emit('changeEditMenu', {MenuID: card.setting.menu})
       }
-      MKEmitter.emit('changeEditMenu', {MenuID: card.setting.menu})
     } else if (card.setting.click === 'menus' && card.menus && card.menus.length > 0 && cards.subtype === 'datacard' && appType) {
       this.setState({visible: true})
     }

--
Gitblit v1.8.0