Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ethan
/
ant-admin-pro
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit 819269f4
authored
2018-03-19 23:08:39 +0800
by
ethanlamzs
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
1、联赛的检索
2、队伍的检索功能
1 parent
0e869795
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
8 deletions
src/routes/fb/teams.js
src/services/fb.js
src/routes/fb/teams.js
View file @
819269f
...
...
@@ -89,7 +89,7 @@ export default class schoollist extends PureComponent {
}
handleSelectRows
=
(
rows
)
=>
{
console
.
log
(
rows
);
}
handleSearch
=
(
e
)
=>
{
...
...
@@ -119,12 +119,12 @@ export default class schoollist extends PureComponent {
}
//地区信息的排序控制
leaguesort
=
(
a
,
b
)
=>
(
a
.
league
<
b
.
league
?
-
1
:
1
)
leaguesort
=
(
a
,
b
)
=>
(
a
.
caption
<
b
.
caption
?
-
1
:
1
)
//加载地区属性的下来选择项目
renderSellectOption
=
(
datas
)
=>
{
return
datas
.
map
((
item
)
=>
{
return
<
Option
key
=
{
`option_
${
item
.
id
}
`
}
value
=
{
item
.
id
}
>
{
item
.
league
}
<
/Option
>
return
<
Option
key
=
{
`option_
${
item
.
id
}
`
}
value
=
{
item
.
id
}
>
{
item
.
caption
}
<
/Option
>
});
}
...
...
@@ -139,7 +139,7 @@ export default class schoollist extends PureComponent {
<
Col
md
=
{
8
}
sm
=
{
24
}
>
<
FormItem
label
=
"联赛"
>
{
getFieldDecorator
(
'league_id'
)(
<
Select
placeholder
=
"
非精确查询
"
style
=
{{
width
:
'100%'
}}
>
<
Select
placeholder
=
"
请选择对应的联赛队伍
"
style
=
{{
width
:
'100%'
}}
>
{
this
.
renderSellectOption
(
seasons_SellectOption
.
sort
(
this
.
leaguesort
))}
<
/Select
>
)}
...
...
src/services/fb.js
View file @
819269f
import
{
stringify
}
from
'qs'
;
import
request
from
'../utils/request'
;
import
{
getToken
,
availToken
}
from
'../utils/authority'
;
export
async
function
qrySeasons
(
params
)
{
return
request
(
'/sea/'
+
params
);
export
async
function
qrySeasons
(
year
)
{
let
params
=
{};
params
=
availToken
(
params
);
let
url
=
'/sea/'
+
year
;
return
request
(
url
+
`?
${
stringify
(
params
)}
`
);
}
export
async
function
qryTeams
(
params
){
return
request
(
'/teams/'
+
params
.
league_id
);
export
async
function
qryTeams
(
payload
){
let
params
=
{};
params
=
availToken
(
params
);
return
request
(
'/teams/'
+
payload
.
league_id
+
`?
${
stringify
(
params
)}
`
);
}
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment