ttk-app-core
Version:
@ttk/recat enterprise develop framework
33 lines (31 loc) • 1.01 kB
JavaScript
// 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))
// }
// }