Commit 819269f4 by ethanlamzs

1、联赛的检索

2、队伍的检索功能
1 parent 0e869795
......@@ -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>
)}
......
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)}`);
}
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!