import React from 'react'
import Nav from './nav'
import NavSingleItem from './nav_single_item'
import { observable } from 'mobx'
import { NavDataLevel3 } from './types'
const data = [
{
link: '/merchandise',
name: '商品',
icon:
icon
,
iconActive: a
,
sub: [
{
name: '商品管理',
link: '/merchandise/manage',
sub: [
{
link: '/merchandise/manage/sale',
name: '报价单管理',
},
{
link: '/merchandise/manage/list',
name: '商品库',
},
{
link: '/merchandise/manage/spu_remark',
name: '商品备注',
},
],
},
{
name: '营销',
link: '/merchandise/marketing_tool',
sub: [
{
link: '/merchandise/marketing_tool/price_rule',
name: '限时锁价',
},
],
},
],
},
{
link: '/merchandise2',
name: '商品',
sub: [
{
name: '商品管理',
link: '/merchandise/manage',
sub: [
{
link: '/merchandise/manage/tax_rate',
name: '税率规则',
},
{
link: '/merchandise/manage/tax_rate2',
name: '税率规则2',
},
{
link: '/merchandise/manage/tax_rate3',
name: '税率规则3',
},
{
link: '/merchandise/manage/tax_rate4',
name: '税率规则4',
},
],
},
],
},
{
link: '/supply_chain',
name: '供应链',
sub: [
{
name: '订单',
link: '/supply_chain/order',
sub: [
{
link: '/supply_chain/order/list',
name: '订单列表',
},
],
},
{
name: '分拣',
link: '/supply_chain/sorting',
sub: [
{
link: '/supply_chain/sorting/schedule',
name: '分拣进度',
},
{
link: '/supply_chain/sorting/detail',
name: '分拣明细',
},
{
link: '/supply_chain/sorting/method',
name: '分拣方式',
},
],
},
],
},
]
const application = {
name: '应用中心',
link: '/application_center',
}
const store = observable({
selected: '/merchandise/manage/tax_rate',
setSelect(selected: NavDataLevel3) {
console.log(selected)
this.selected = selected.link
},
})
export const ComNav = () => (
}
data={data}
selected={store.selected}
onSelect={store.setSelect.bind(store)}
other={
}
>
点击显示 loading
)
export default {
title: '布局/Nav',
}