Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-shop-manage
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
陈峰
8 years ago
Commit
3414c336b596f7f70c901246f6488e1cb34de435
1 parent
66cb0ea9
master
...
develop
feature/6.9.24
feature/business-board-add-field
feature/jit
feature/merchant-app-invoice
feature/one-product-proxy-send
feture/docker
release/6.10.1
release/6.10.2
release/6.9.10
release/6.9.24
2.0
router
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
9 additions
and
7 deletions
app/pages/product/edit/index.js
app/pages/trade/allot-list/index.js
app/pages/trade/print-detail/index.js
app/plugins/yoho-plugin-router.js
app/pages/product/edit/index.js
View file @
3414c33
/**
* Created by TaoHuang on 2017/4/26.
*/
const
editProduct
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'./edit'
)),
'product.create'
);
const
editProduct
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'./edit'
)),
'product.edit'
);
export
default
{
path
:
'/edit/:id.html'
,
...
...
app/pages/trade/allot-list/index.js
View file @
3414c33
...
...
@@ -2,7 +2,7 @@ const allotList = r => require.ensure([], () => r(require('./allot-list')), 'tra
export
default
{
path
:
'/allotList.html'
,
name
:
'allot
L
ist'
,
name
:
'allot
l
ist'
,
component
:
allotList
,
meta
:
{
pageName
:
'调拨单'
...
...
app/pages/trade/print-detail/index.js
View file @
3414c33
...
...
@@ -2,6 +2,6 @@ const printDetail = r => require.ensure([], () => r(require('./print-detail')),
export
default
{
path
:
'/printDetail.html'
,
name
:
'print
D
etail'
,
name
:
'print
d
etail'
,
component
:
printDetail
};
...
...
app/plugins/yoho-plugin-router.js
View file @
3414c33
...
...
@@ -9,14 +9,17 @@ export default {
if
(
_
.
has
(
rous
,
'path'
))
{
let
ps
=
_
.
flattenDeep
(
paths
).
filter
(
p
=>
p
);
rous
.
name
=
_
.
join
(
ps
,
'.'
);
if
(
_
.
last
(
ps
)
===
rous
.
name
)
{
ps
=
_
.
dropRight
(
ps
);
}
if
(
!
children
)
{
if
(
rous
.
path
)
{
rous
.
path
=
_
.
join
(
_
.
dropRight
(
ps
,
1
)
,
'/'
)
+
(
rous
.
path
[
0
]
===
'/'
?
''
:
'/'
)
+
rous
.
path
;
rous
.
path
=
_
.
join
(
ps
,
'/'
)
+
(
rous
.
path
[
0
]
===
'/'
?
''
:
'/'
)
+
rous
.
path
;
}
else
{
rous
.
path
=
_
.
join
(
ps
,
'/'
)
+
'.html'
;
}
}
rous
.
name
=
_
.
join
(
_
.
concat
(
ps
,
[
rous
.
name
]),
'.'
);
if
(
rous
.
children
)
{
_
.
each
(
rous
.
children
,
child
=>
this
.
loadRouters
(
child
,
[
paths
,
child
.
name
],
true
));
...
...
@@ -26,7 +29,7 @@ export default {
}
if
(
rous
.
length
)
{
return
_
.
map
(
rous
,
r
=>
{
return
this
.
loadRouters
(
r
,
[
paths
,
r
.
name
]);
return
this
.
loadRouters
(
r
,
[
paths
]);
});
}
else
{
return
_
.
map
(
rous
,
(
rou
,
k
)
=>
{
...
...
Please
register
or
login
to post a comment