UNPKG

ttk-app-core

Version:

@ttk/recat enterprise develop framework

33 lines (31 loc) 1.01 kB
// import { closeTabAction, openIframeTabAction } from '@/apps/portal/app-root/action' // import { history } from '@ttk/router' // import MD5 from 'md5.js' // export function openIframeTab(reduce, gf, data){ // return async(dispatch, getState)=>{ // let { iframeUrl, name } = data // name = name || '新标签' // let url = new MD5().update(`iframeUrl=${iframeUrl}&name=${name}`).digest('hex') // data = { // functioinId: url, // name: name, // url: url, // iframeUrl: iframeUrl // } // dispatch(openIframeTabAction(data)) // history.push(data.url) // } // } // export function closeTab(reduce, gf, data){ // return async(dispatch, getState)=>{ // let { iframeUrl, name } = data // let url = new MD5().update(`iframeUrl=${iframeUrl}&name=${name}`).digest('hex') // data = { // functioinId: url, // name: name, // url: url, // iframeUrl: iframeUrl // } // dispatch(closeTabAction(null, null, data)) // } // }