king
2023-03-02 81e1787aaee9d03da52ab8938d1961c4333ee5b5
src/views/design/sidemenu/thdmenuplus/index.jsx
@@ -3,6 +3,7 @@
import { Modal, notification, Col, Card, Tabs, Row, Input, Button } from 'antd'
import { PlusOutlined } from '@ant-design/icons'
import moment from 'moment'
import md5 from 'md5'
import Api from '@/api'
import { sysTemps } from '@/utils/option.js'
@@ -235,16 +236,15 @@
          config.MenuNo = param.MenuNo
          config.easyCode = ''
          let uuids = {} // 重置公共数据源
          let commonId = Utils.getuuid()
          if (config.interfaces && config.interfaces.length > 0) {
            config.interfaces = config.interfaces.map(inter => {
              uuids[inter.uuid] = this.getuuid()
              inter.uuid = uuids[inter.uuid]
              inter.uuid = md5(commonId + inter.uuid)
              return inter
            })
          }
          config.components = MenuUtils.resetConfig(config.components, uuids)
          config.components = MenuUtils.resetConfig(config.components, commonId)
          config.enabled = false
          param.LongParam = window.btoa(window.encodeURIComponent(JSON.stringify(config)))