fix:
1、修复兑换码复制 商品不能编辑问题 2、修复新增兑换码没有默认剩余数量、已使用数量问题 3、注释无用代码 待删除
This commit is contained in:
parent
6b0440837c
commit
e3c81251f9
|
@ -1,13 +1,13 @@
|
|||
import React from "react";
|
||||
import ReactDOM from "react-dom";
|
||||
import "./main.less";
|
||||
import { Pop } from "zent";
|
||||
import MouseMenu from "../mouseMenu/main.js";
|
||||
import Bus from "../../assets/eventBus.js";
|
||||
import { HashRouter as Router, Route, Link } from "react-router-dom";
|
||||
import React from "react"
|
||||
import ReactDOM from "react-dom"
|
||||
import "./main.less"
|
||||
import { Pop } from "zent"
|
||||
import MouseMenu from "../mouseMenu/main.js"
|
||||
import Bus from "../../assets/eventBus.js"
|
||||
import { HashRouter as Router, Route, Link } from "react-router-dom"
|
||||
export default class topNav extends React.Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
super(props)
|
||||
this.state = {
|
||||
pathname: "",
|
||||
pathname2: sessionStorage.getItem("pathname2"),
|
||||
|
@ -17,55 +17,55 @@ export default class topNav extends React.Component {
|
|||
: [],
|
||||
linkshowname: sessionStorage.getItem("linkshowname"),
|
||||
showflag: JSON.parse(sessionStorage.getItem("showflag")),
|
||||
mouseMenuFlag: false, //控制菜单移入效果
|
||||
};
|
||||
this.backFn = this.backFn.bind(this);
|
||||
mouseMenuFlag: false //控制菜单移入效果
|
||||
}
|
||||
this.backFn = this.backFn.bind(this)
|
||||
}
|
||||
//点击一级菜单
|
||||
showlinkmenu(e, item) {
|
||||
let self = this;
|
||||
let self = this
|
||||
try {
|
||||
item.children.forEach((it) => {
|
||||
if (it.level === 5) {
|
||||
sessionStorage.setItem("pathname2", it.router);
|
||||
throw "终止循环";
|
||||
sessionStorage.setItem("pathname2", it.router)
|
||||
throw "终止循环"
|
||||
}
|
||||
});
|
||||
})
|
||||
} catch (e) {}
|
||||
self.setState({ linkshowname: item.title });
|
||||
self.setState({ menulinklist: item.children });
|
||||
self.setState({ linkshowname: item.title })
|
||||
self.setState({ menulinklist: item.children })
|
||||
|
||||
// 防止刷新页面,导航签清空
|
||||
sessionStorage.setItem("menulinklist", JSON.stringify(item.children));
|
||||
sessionStorage.setItem("showflag", true);
|
||||
sessionStorage.setItem("linkshowname", item.title);
|
||||
Bus.emit("closeMask", false); //中介传参,关闭弹出框
|
||||
this.setState({ mouseMenuFlag: false });
|
||||
sessionStorage.setItem("menulinklist", JSON.stringify(item.children))
|
||||
sessionStorage.setItem("showflag", true)
|
||||
sessionStorage.setItem("linkshowname", item.title)
|
||||
Bus.emit("closeMask", false) //中介传参,关闭弹出框
|
||||
this.setState({ mouseMenuFlag: false })
|
||||
}
|
||||
//鼠标移入
|
||||
mouseMenuFn() {
|
||||
this.setState({ mouseMenuFlag: true });
|
||||
this.props.openMouseMask();
|
||||
this.setState({ mouseMenuFlag: true })
|
||||
this.props.openMouseMask()
|
||||
}
|
||||
mouseLeaveFn() {
|
||||
//鼠标移出
|
||||
this.setState({ mouseMenuFlag: false });
|
||||
Bus.emit("closeMask", false); //中介传参,关闭弹出框
|
||||
this.setState({ mouseMenuFlag: false })
|
||||
Bus.emit("closeMask", false) //中介传参,关闭弹出框
|
||||
}
|
||||
btnfn(item2) {
|
||||
this.setState({ pathname2: item2.router });
|
||||
this.setState({ showflag: true });
|
||||
sessionStorage.setItem("showflag", true);
|
||||
sessionStorage.setItem("pathname2", item2.router);
|
||||
this.setState({ pathname2: item2.router })
|
||||
this.setState({ showflag: true })
|
||||
sessionStorage.setItem("showflag", true)
|
||||
sessionStorage.setItem("pathname2", item2.router)
|
||||
}
|
||||
//返回
|
||||
backFn(items) {
|
||||
this.setState({ pathname2: items.router });
|
||||
sessionStorage.setItem("showflag", true);
|
||||
sessionStorage.setItem("pathname2", items.router);
|
||||
window.history.go(-1);
|
||||
this.setState({ pathname2: items.router })
|
||||
sessionStorage.setItem("showflag", true)
|
||||
sessionStorage.setItem("pathname2", items.router)
|
||||
window.history.go(-1)
|
||||
if (items.length > 1) {
|
||||
sessionStorage.setItem("pathname2", items[0].path);
|
||||
sessionStorage.setItem("pathname2", items[0].path)
|
||||
}
|
||||
}
|
||||
componentDidUpdate(nextProps, nextState) {
|
||||
|
@ -74,67 +74,67 @@ export default class topNav extends React.Component {
|
|||
linkshowname: sessionStorage.getItem("linkshowname"),
|
||||
menulinklist: JSON.parse(sessionStorage.getItem("menulinklist"))
|
||||
? JSON.parse(sessionStorage.getItem("menulinklist"))
|
||||
: [],
|
||||
});
|
||||
: []
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
render() {
|
||||
let history0 = window.history.length <= 1;
|
||||
let routeflag = sessionStorage.getItem("showflag");
|
||||
let breaknav = JSON.parse(sessionStorage.getItem("breaknav"));
|
||||
let urlHref = window.location.href.replace(/^\/|\/$/g, "");
|
||||
const pathname = urlHref.lastIndexOf("/");
|
||||
const pathnamestr = urlHref.substr(pathname);
|
||||
let history0 = window.history.length <= 1
|
||||
let routeflag = sessionStorage.getItem("showflag")
|
||||
let breaknav = JSON.parse(sessionStorage.getItem("breaknav"))
|
||||
let urlHref = window.location.href.replace(/^\/|\/$/g, "")
|
||||
const pathname = urlHref.lastIndexOf("/")
|
||||
const pathnamestr = urlHref.substr(pathname)
|
||||
let breakflag =
|
||||
pathnamestr.includes("add") ||
|
||||
pathnamestr.includes("aid") ||
|
||||
pathnamestr.includes("exchangecode-copyCode") ||
|
||||
// pathnamestr.includes("exchangecode-copyCode") ||
|
||||
pathnamestr.includes("exchangecode-exchangecodeAdd") ||
|
||||
pathnamestr.includes("distributor-edit") ||
|
||||
pathnamestr.includes("key-list") ||
|
||||
pathnamestr.includes("key-detail") ||
|
||||
pathnamestr.includes("key-edit") ||
|
||||
pathnamestr.includes("exchangecode-edit") ||
|
||||
// pathnamestr.includes("exchangecode-edit") ||
|
||||
pathnamestr.includes("plan-edit") ||
|
||||
pathnamestr.includes("product-edit") ||
|
||||
pathnamestr.includes("coupon-commodity");
|
||||
let sedcbreakflag = pathnamestr.includes("plan-create");
|
||||
let planbreakflag = pathnamestr.includes("mytempMould");
|
||||
let editbreakflag = pathnamestr.includes("edittemplate");
|
||||
pathnamestr.includes("coupon-commodity")
|
||||
let sedcbreakflag = pathnamestr.includes("plan-create")
|
||||
let planbreakflag = pathnamestr.includes("mytempMould")
|
||||
let editbreakflag = pathnamestr.includes("edittemplate")
|
||||
let backshow =
|
||||
pathnamestr.includes("account-add") ||
|
||||
pathnamestr.includes("role-add") ||
|
||||
pathnamestr.includes("distributor-add") ||
|
||||
pathnamestr.includes("subaccount-add") ||
|
||||
pathnamestr.includes("exchangecode-edit") ||
|
||||
// pathnamestr.includes("exchangecode-edit") ||
|
||||
pathnamestr.includes("plan-edit") ||
|
||||
pathnamestr.includes("key-list") ||
|
||||
pathnamestr.includes("exchange-addcommodity");
|
||||
pathnamestr.includes("exchange-addcommodity")
|
||||
let breakchange =
|
||||
pathnamestr.includes("exchangecode-add") ||
|
||||
pathnamestr.includes("key-edit") ||
|
||||
pathnamestr.includes("key-detail") ||
|
||||
pathnamestr.includes("product-edit") ||
|
||||
pathnamestr.includes("plan-edit");
|
||||
pathnamestr.includes("plan-edit")
|
||||
if (breakchange) {
|
||||
breaknav = JSON.parse(sessionStorage.getItem("breakchangenav"));
|
||||
breaknav = JSON.parse(sessionStorage.getItem("breakchangenav"))
|
||||
}
|
||||
if (pathnamestr.includes("aid")) {
|
||||
breaknav = JSON.parse(sessionStorage.getItem("subbreaknav"));
|
||||
breaknav = JSON.parse(sessionStorage.getItem("subbreaknav"))
|
||||
}
|
||||
let accPath = null;
|
||||
let accPath = null
|
||||
return (
|
||||
<div className="topheader">
|
||||
<div className="nava">
|
||||
<div className='topheader'>
|
||||
<div className='nava'>
|
||||
{this.state.navlists?.map((item, i) => {
|
||||
try {
|
||||
item.children.forEach((it) => {
|
||||
if (it.level === 5) {
|
||||
accPath = it.router;
|
||||
throw "终止循环";
|
||||
accPath = it.router
|
||||
throw "终止循环"
|
||||
}
|
||||
});
|
||||
})
|
||||
} catch (e) {}
|
||||
return item.children && item.children.length > 0 ? (
|
||||
<Link
|
||||
|
@ -145,7 +145,7 @@ export default class topNav extends React.Component {
|
|||
? {
|
||||
width: "#100%",
|
||||
background: "#f2f4f7",
|
||||
color: "#296bef",
|
||||
color: "#296bef"
|
||||
}
|
||||
: null
|
||||
}
|
||||
|
@ -154,14 +154,13 @@ export default class topNav extends React.Component {
|
|||
}
|
||||
onClick={(e) => this.showlinkmenu(e, item)}
|
||||
onMouseEnter={this.mouseMenuFn.bind(this)}
|
||||
onMouseLeave={this.mouseLeaveFn.bind(this)}
|
||||
>
|
||||
onMouseLeave={this.mouseLeaveFn.bind(this)}>
|
||||
{item.title}
|
||||
</Link>
|
||||
) : null;
|
||||
) : null
|
||||
})}
|
||||
{this.state.mouseMenuFlag ? (
|
||||
<div className="moveMenu">
|
||||
<div className='moveMenu'>
|
||||
<MouseMenu
|
||||
mouseEnter={this.mouseMenuFn.bind(this)}
|
||||
mouseLeaveFn={this.mouseLeaveFn.bind(this)}
|
||||
|
@ -176,9 +175,9 @@ export default class topNav extends React.Component {
|
|||
this.state.menulinklist != "" &&
|
||||
breakflag == false &&
|
||||
routeflag == "true" ? (
|
||||
<div className="linkmenu">
|
||||
<div className="dflexaj navshow">
|
||||
<div className="linkmenu-row">
|
||||
<div className='linkmenu'>
|
||||
<div className='dflexaj navshow'>
|
||||
<div className='linkmenu-row'>
|
||||
{this.state.menulinklist.map((item, key) => {
|
||||
return item.level == 5 ? (
|
||||
<Link
|
||||
|
@ -191,11 +190,10 @@ export default class topNav extends React.Component {
|
|||
.length > 1
|
||||
? "menuactive"
|
||||
: ""
|
||||
}
|
||||
>
|
||||
}>
|
||||
{item.title}
|
||||
</Link>
|
||||
) : null;
|
||||
) : null
|
||||
})}
|
||||
</div>
|
||||
<span>数据最后更新时间:{window.timeshow}</span>
|
||||
|
@ -207,55 +205,52 @@ export default class topNav extends React.Component {
|
|||
breakflag == true &&
|
||||
breaknav != null &&
|
||||
routeflag == "true" ? (
|
||||
<div className="linkmenu">
|
||||
<div className='linkmenu'>
|
||||
{breaknav.map((item, key) => {
|
||||
return (
|
||||
<div className="nolinkmenu-row" key={key}>
|
||||
<div className='nolinkmenu-row' key={key}>
|
||||
{!history0 && !backshow ? (
|
||||
<Pop
|
||||
trigger="hover"
|
||||
position="bottom-center"
|
||||
content="返回"
|
||||
>
|
||||
trigger='hover'
|
||||
position='bottom-center'
|
||||
content='返回'>
|
||||
<img
|
||||
onClick={() => this.backFn(item.items)}
|
||||
src="https://lsxdemall.oss-cn-beijing.aliyuncs.com/Marketing/back.svg"
|
||||
alt=""
|
||||
src='https://lsxdemall.oss-cn-beijing.aliyuncs.com/Marketing/back.svg'
|
||||
alt=''
|
||||
/>
|
||||
</Pop>
|
||||
) : null}
|
||||
|
||||
<div
|
||||
className="nonav"
|
||||
className='nonav'
|
||||
style={{
|
||||
borderLeft:
|
||||
!history0 && !backshow ? "1px solid #d1cfcf" : "none",
|
||||
}}
|
||||
>
|
||||
!history0 && !backshow ? "1px solid #d1cfcf" : "none"
|
||||
}}>
|
||||
{item.items.map((item2, key2) => {
|
||||
return (
|
||||
<div className="dflexa" key={key2}>
|
||||
<div className='dflexa' key={key2}>
|
||||
{key2 != 0 ? <span>{">"} </span> : null}
|
||||
<font
|
||||
className={
|
||||
key2 + 1 == breaknav[0].items.length
|
||||
? "nomenuactive"
|
||||
: ""
|
||||
}
|
||||
>
|
||||
}>
|
||||
{" "}
|
||||
{item2.name}
|
||||
</font>
|
||||
</div>
|
||||
);
|
||||
)
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
)
|
||||
})}
|
||||
</div>
|
||||
) : null}
|
||||
</div>
|
||||
);
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,265 +1,265 @@
|
|||
import Extension from "@/pages/extension/main/main";
|
||||
import Overview from "@/pages/overview/main/main";
|
||||
import Distributor from "@/pages/distributor/main/main";
|
||||
import ExchangeCodeList from "@/pages/exchangecode/list/list";
|
||||
import ExchangeCodeAdd from "@/pages/exchangecode/add/add";
|
||||
import ExchangeCodeEdit from "@/pages/exchangecode/edit/edit";
|
||||
import ExchangeCommodity from "@/pages/exchangecode/commodity/commodity";
|
||||
import ProductEdit from "@/pages/exchangecode/commodity/goodedit.js";
|
||||
import ExchangePage from "@/pages/exchangepage/main/main";
|
||||
import OrderList from "@/pages/order/list/list";
|
||||
import OrderDetails from "@/pages/order/more/more";
|
||||
import OrderAdd from "@/pages/order/add/add";
|
||||
import Plan from "@/pages/plan/main/main";
|
||||
import PlanList from "@/pages/plan/list/list";
|
||||
import PlanAdd from "@/pages/plan/add/add";
|
||||
import PlanEdit from "@/pages/plan/add/edit";
|
||||
import PlanEditCopy from "@/pages/plan/add/plan-copy";
|
||||
import KeyList from "@/pages/plan/key/list";
|
||||
import KeysList from "@/pages/plan/keyList";
|
||||
import KeyOrderList from "@/pages/plan/keyorder/keyorder";
|
||||
import KeyEdit from "@/pages/plan/key/edit.js";
|
||||
import KeyDetail from "@/pages/plan/key/detail/list.js";
|
||||
import KeyLog from "@/pages/plan/key/detail/log.js";
|
||||
import AccountList from "@/pages/system/account/list/list";
|
||||
import AccountAdd from "@/pages/system/account/add/add";
|
||||
import SubAccountList from "@/pages/system/subAccount/list/list";
|
||||
import SubAccountAdd from "@/pages/system/subAccount/add/add";
|
||||
import RoleList from "@/pages/system/role/list/list";
|
||||
import RoleAdd from "@/pages/system/role/add/add";
|
||||
import Station from "@/pages/system/station/main";
|
||||
import Customize from "@/pages/system/customize/main.js";
|
||||
import MyMould from "@/pages/system/systemMould/main.js";
|
||||
import Menu from "@/pages/system/menu/main/main";
|
||||
import DistriButorList from "@/pages/distributor/list/list";
|
||||
import DistriButorAdd from "@/pages/distributor/add/add";
|
||||
import DistriButorEdit from "@/pages/distributor/add/add";
|
||||
import MyTempMouldAdd from "@/pages/exchangepage/template/main.js";
|
||||
import MyExChangeTemplate from "@/pages/exchangepage/mytemplate/main.js";
|
||||
import CopyCode from "@/pages/exchangecode/copyCode/index";
|
||||
import ExchangeCodeAdds from "@/pages/exchangecode/exchangecodeAdd";
|
||||
import CouponList from "@/pages/coupon/list";
|
||||
import CouponAddEdit from "@/pages/coupon/addEdit";
|
||||
import UseCouponCommodity from "@/pages/coupon/commodity";
|
||||
import Extension from "@/pages/extension/main/main"
|
||||
import Overview from "@/pages/overview/main/main"
|
||||
import Distributor from "@/pages/distributor/main/main"
|
||||
import ExchangeCodeList from "@/pages/exchangecode/list/list"
|
||||
import ExchangeCodeAdd from "@/pages/exchangecode/add/add"
|
||||
// import ExchangeCodeEdit from "@/pages/exchangecode/edit/edit"
|
||||
import ExchangeCommodity from "@/pages/exchangecode/commodity/commodity"
|
||||
import ProductEdit from "@/pages/exchangecode/commodity/goodedit.js"
|
||||
import ExchangePage from "@/pages/exchangepage/main/main"
|
||||
import OrderList from "@/pages/order/list/list"
|
||||
import OrderDetails from "@/pages/order/more/more"
|
||||
import OrderAdd from "@/pages/order/add/add"
|
||||
import Plan from "@/pages/plan/main/main"
|
||||
import PlanList from "@/pages/plan/list/list"
|
||||
import PlanAdd from "@/pages/plan/add/add"
|
||||
import PlanEdit from "@/pages/plan/add/edit"
|
||||
import PlanEditCopy from "@/pages/plan/add/plan-copy"
|
||||
import KeyList from "@/pages/plan/key/list"
|
||||
import KeysList from "@/pages/plan/keyList"
|
||||
import KeyOrderList from "@/pages/plan/keyorder/keyorder"
|
||||
import KeyEdit from "@/pages/plan/key/edit.js"
|
||||
import KeyDetail from "@/pages/plan/key/detail/list.js"
|
||||
import KeyLog from "@/pages/plan/key/detail/log.js"
|
||||
import AccountList from "@/pages/system/account/list/list"
|
||||
import AccountAdd from "@/pages/system/account/add/add"
|
||||
import SubAccountList from "@/pages/system/subAccount/list/list"
|
||||
import SubAccountAdd from "@/pages/system/subAccount/add/add"
|
||||
import RoleList from "@/pages/system/role/list/list"
|
||||
import RoleAdd from "@/pages/system/role/add/add"
|
||||
import Station from "@/pages/system/station/main"
|
||||
import Customize from "@/pages/system/customize/main.js"
|
||||
import MyMould from "@/pages/system/systemMould/main.js"
|
||||
import Menu from "@/pages/system/menu/main/main"
|
||||
import DistriButorList from "@/pages/distributor/list/list"
|
||||
import DistriButorAdd from "@/pages/distributor/add/add"
|
||||
import DistriButorEdit from "@/pages/distributor/add/add"
|
||||
import MyTempMouldAdd from "@/pages/exchangepage/template/main.js"
|
||||
import MyExChangeTemplate from "@/pages/exchangepage/mytemplate/main.js"
|
||||
// import CopyCode from "@/pages/exchangecode/copyCode/index";
|
||||
import ExchangeCodeAdds from "@/pages/exchangecode/exchangecodeAdd"
|
||||
import CouponList from "@/pages/coupon/list"
|
||||
import CouponAddEdit from "@/pages/coupon/addEdit"
|
||||
import UseCouponCommodity from "@/pages/coupon/commodity"
|
||||
|
||||
/* 基础路由 */
|
||||
const router = [
|
||||
{
|
||||
path: "/home/extension",
|
||||
component: Extension,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/overview",
|
||||
component: Overview,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/distributor",
|
||||
component: Distributor,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/exchangepage",
|
||||
component: ExchangePage,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/mytempMould",
|
||||
component: MyTempMouldAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/myexchangetemplate",
|
||||
component: MyExChangeTemplate,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/order-list",
|
||||
component: OrderList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/order-addetails",
|
||||
component: OrderDetails,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/order-add",
|
||||
component: OrderAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan",
|
||||
component: Plan,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan-list",
|
||||
component: PlanList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan-create",
|
||||
component: PlanAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan-edit",
|
||||
component: PlanEdit,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan-edit-copy",
|
||||
component: PlanEditCopy,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/key-list",
|
||||
component: KeyList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/plan-keyList",
|
||||
component: KeysList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/key-edit",
|
||||
component: KeyEdit,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/key-detail",
|
||||
component: KeyDetail,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/key-log",
|
||||
component: KeyLog,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/addkeyorder",
|
||||
component: KeyOrderList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/account-add",
|
||||
component: AccountAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/subaccount-list",
|
||||
component: SubAccountList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/subaccount-add",
|
||||
component: SubAccountAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/role-list",
|
||||
component: RoleList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/role-add",
|
||||
component: RoleAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/station",
|
||||
component: Station,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/customize",
|
||||
component: Customize,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/menu",
|
||||
component: Menu,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/my-mould",
|
||||
component: MyMould,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/distributor-list",
|
||||
component: DistriButorList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/distributor-add",
|
||||
component: DistriButorAdd,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/distributor-edit",
|
||||
component: DistriButorEdit,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/exchangecode-list",
|
||||
component: ExchangeCodeList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/exchangecode-add",
|
||||
component: ExchangeCodeAdd,
|
||||
meta: { exact: true },
|
||||
},
|
||||
{
|
||||
path: "/home/exchangecode-edit",
|
||||
component: ExchangeCodeEdit,
|
||||
meta: { exact: true },
|
||||
},
|
||||
{
|
||||
path: "/home/exchangecode-copyCode",
|
||||
component: CopyCode,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
// {
|
||||
// path: "/home/exchangecode-edit",
|
||||
// component: ExchangeCodeEdit,
|
||||
// meta: { exact: true }
|
||||
// },
|
||||
// {
|
||||
// path: "/home/exchangecode-copyCode",
|
||||
// component: CopyCode,
|
||||
// meta: { exact: true }
|
||||
// },
|
||||
{
|
||||
path: "/home/exchange-addcommodity",
|
||||
component: ExchangeCommodity,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/product-edit",
|
||||
component: ProductEdit,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/system/account-list",
|
||||
component: AccountList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/exchangecode-exchangecodeAdd",
|
||||
component: ExchangeCodeAdds,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/coupon-list",
|
||||
component: CouponList,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/coupon-add-edit",
|
||||
component: CouponAddEdit,
|
||||
meta: { exact: true },
|
||||
meta: { exact: true }
|
||||
},
|
||||
{
|
||||
path: "/home/coupon-commodity",
|
||||
component: UseCouponCommodity,
|
||||
meta: { exact: true },
|
||||
},
|
||||
];
|
||||
meta: { exact: true }
|
||||
}
|
||||
]
|
||||
|
||||
/* 不显示路由 */
|
||||
const noShowSubMenu = [
|
||||
|
@ -267,7 +267,7 @@ const noShowSubMenu = [
|
|||
"/home/overview",
|
||||
"/home/plan-create",
|
||||
"/home/mytempMould",
|
||||
"/home/edittemplate",
|
||||
];
|
||||
"/home/edittemplate"
|
||||
]
|
||||
|
||||
export { router, noShowSubMenu };
|
||||
export { router, noShowSubMenu }
|
||||
|
|
Loading…
Reference in New Issue