wenlele
2 years ago
65 changed files with 626 additions and 17 deletions
@ -1,6 +1,6 @@ |
|||
'use strict'; |
|||
|
|||
import HiAl from './hiAI'; |
|||
import Hiai from './hiAI'; |
|||
import Consumption from './consumption'; |
|||
|
|||
export { HiAl ,Consumption}; |
|||
export { Hiai ,Consumption}; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const ApplicationCenter = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(ApplicationCenter); |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
import ApplicationCenter from './applicationCenter'; |
|||
|
|||
export { ApplicationCenter }; |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'applicationCenter', |
|||
name: '应用管理', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,12 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'application', text: '应用管理', to: '/application', icon: <IconCode />, |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
'use strict'; |
|||
import { ApplicationCenter, } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/application', |
|||
key: 'application', |
|||
breadcrumb: '应用管理', |
|||
component: ApplicationCenter, |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const ContainersCenter = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(ContainersCenter); |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
import ContainersCenter from './containersCenter'; |
|||
|
|||
export { ContainersCenter }; |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'containersCenter', |
|||
name: '文档中心', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,12 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'containers', text: '文档中心', to: '/containers', icon: <IconCode />, |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
'use strict'; |
|||
import { ContainersCenter, } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/containers', |
|||
key: 'containers', |
|||
breadcrumb: '文档中心', |
|||
component: ContainersCenter, |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
import JournalingCenter from './journalingCenter'; |
|||
|
|||
export { JournalingCenter }; |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const JournalingCenter = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(JournalingCenter); |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'journalingCenter', |
|||
name: '设备报表', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,12 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'journaling', text: '设备报表', to: '/journaling', icon: <IconCode />, |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
'use strict'; |
|||
import { JournalingCenter, } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/journaling', |
|||
key: 'journaling', |
|||
breadcrumb: '设备报表', |
|||
component: JournalingCenter, |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
import MemberCenter from './memberCenter'; |
|||
|
|||
export { MemberCenter }; |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const MemberCenter = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(MemberCenter); |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'memberCenter', |
|||
name: '成员管理', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,12 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'member', text: '成员管理', to: '/member', icon: <IconCode />, |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
'use strict'; |
|||
import { MemberCenter, } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/member', |
|||
key: 'member', |
|||
breadcrumb: '成员管理', |
|||
component: MemberCenter, |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const Carrierpigeon = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(Carrierpigeon); |
@ -0,0 +1,6 @@ |
|||
'use strict'; |
|||
|
|||
import Statuscode from './statuscode'; |
|||
import Carrierpigeon from './carrierpigeon'; |
|||
|
|||
export { Statuscode ,Carrierpigeon}; |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const Statuscode = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(Statuscode); |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'offline', |
|||
name: '离线管理', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,16 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'offline', text: '离线管理', to: '/offline', icon: <IconCode />, |
|||
items: [ |
|||
{ itemKey: 'statuscode', to: '/offline/statuscode', text: '状态码管理' }, |
|||
{ itemKey: 'carrierpigeon', to: '/offline/carrierpigeon', text: '信鸽服务' } |
|||
], |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,23 @@ |
|||
'use strict'; |
|||
import { Statuscode,Carrierpigeon } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/offline', |
|||
key: 'offline', |
|||
breadcrumb: '离线管理', |
|||
// 不设置 component 则面包屑禁止跳转
|
|||
childRoutes: [{ |
|||
path: '/statuscode', |
|||
key: 'statuscode', |
|||
component: Statuscode, |
|||
breadcrumb: '状态码管理', |
|||
}, { |
|||
path: '/carrierpigeon', |
|||
key: 'carrierpigeon', |
|||
component: Carrierpigeon, |
|||
breadcrumb: '信鸽服务', |
|||
}] |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
import Mirroring from './mirroring'; |
|||
|
|||
export { Mirroring}; |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const Mirroring = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(Mirroring); |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'openness', |
|||
name: '视频AI能力', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,15 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'openness', text: '开放能力', to: '/openness', icon: <IconCode />, |
|||
items: [ |
|||
{ itemKey: 'mirroring', to: '/openness/mirroring', text: '镜像服务' }, |
|||
], |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,18 @@ |
|||
'use strict'; |
|||
import { Mirroring } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/openness', |
|||
key: 'openness', |
|||
breadcrumb: '开放能力', |
|||
// 不设置 component 则面包屑禁止跳转
|
|||
childRoutes: [{ |
|||
path: '/mirroring', |
|||
key: 'mirroring', |
|||
component: Mirroring, |
|||
breadcrumb: '镜像服务', |
|||
}] |
|||
} |
|||
}]; |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,6 @@ |
|||
'use strict'; |
|||
|
|||
import Journal from './journal'; |
|||
import Theme from './theme'; |
|||
|
|||
export { Journal ,Theme}; |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const Journal = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(Journal); |
@ -0,0 +1,20 @@ |
|||
import React, { useEffect } from 'react'; |
|||
import { connect } from 'react-redux'; |
|||
import { Coming } from '$components' |
|||
import '../style.less' |
|||
|
|||
const Theme = (props) => { |
|||
|
|||
return ( |
|||
<Coming /> |
|||
) |
|||
} |
|||
|
|||
function mapStateToProps (state) { |
|||
const { auth } = state; |
|||
return { |
|||
user: auth.user, |
|||
}; |
|||
} |
|||
|
|||
export default connect(mapStateToProps)(Theme); |
@ -0,0 +1,15 @@ |
|||
'use strict'; |
|||
|
|||
import reducers from './reducers'; |
|||
import routes from './routes'; |
|||
import actions from './actions'; |
|||
import { getNavItem } from './nav-item'; |
|||
|
|||
export default { |
|||
key: 'system', |
|||
name: '系统管理', |
|||
reducers: reducers, |
|||
routes: routes, |
|||
actions: actions, |
|||
getNavItem: getNavItem |
|||
}; |
@ -0,0 +1,16 @@ |
|||
import React from 'react'; |
|||
import { IconCode } from '@douyinfe/semi-icons'; |
|||
|
|||
export function getNavItem (user, dispatch) { |
|||
return ( |
|||
[ |
|||
{ |
|||
itemKey: 'system', text: '系统管理', to: '/system', icon: <IconCode />, |
|||
items: [ |
|||
{ itemKey: 'journal', to: '/system/journal', text: '操作日志' }, |
|||
{ itemKey: 'theme', to: '/system/theme', text: '主题设置' } |
|||
], |
|||
}, |
|||
] |
|||
); |
|||
} |
@ -0,0 +1,5 @@ |
|||
'use strict'; |
|||
|
|||
export default { |
|||
|
|||
} |
@ -0,0 +1,23 @@ |
|||
'use strict'; |
|||
import { Journal,Theme } from './containers'; |
|||
|
|||
export default [{ |
|||
type: 'inner', |
|||
route: { |
|||
path: '/system', |
|||
key: 'system', |
|||
breadcrumb: '系统管理', |
|||
// 不设置 component 则面包屑禁止跳转
|
|||
childRoutes: [{ |
|||
path: '/journal', |
|||
key: 'journal', |
|||
component: Journal, |
|||
breadcrumb: '操作日志', |
|||
}, { |
|||
path: '/theme', |
|||
key: 'theme', |
|||
component: Theme, |
|||
breadcrumb: '主题设置', |
|||
}] |
|||
} |
|||
}]; |
Loading…
Reference in new issue