#ant design pro 登陆
登陆页面
登陆页面对应的models
models 调用services
export async function fakeAccountLogin(params) {
return request('/api/login', {
method: 'POST',
body: params,
});
}
/api/login 服务端接口地址
#问题 待解决
登陆后 下次打开项目自动打开的是登陆后页面,而非登陆页面登陆后 好像默认找的路由里面离 “/” 路由最近的一个
#后续补充完善 登陆问题
路由页面
##需求根据不同用户登陆实现不同页面的方案
// 登录公司选择确定
handleOk = () => {
this.setState({ loading: true });
const pathname = this.state.pathName ==null? "/": this.state.pathName;
setTimeout(() => {
this.setState({ loading: false, switchOrgvisible: false });
this.props.dispatch(routerRedux.push({
pathname: pathname,
query: {companyId: this.state.companyId,companyName:this.state.companyName}
}));
}, 1000);
};