index.js
678 Bytes
import React from 'react';
import { connect } from 'dva';
import LoginComponent from '../../../components/Login/loginSRMC';
function Login({ dispatch, login }) {
const LoginProps = {
login,
onLogin: userlogin,
onClearModelCenter: clearModelCenter, /* 清空KPI工作中心 */
};
function userlogin(param) {
dispatch({
type: 'login/login',
payload: { ...param, dispatch },
});
}
function clearModelCenter() {
/* 清空KPI工作中心 */
dispatch({ type: 'app/clearModelCenter' });
}
return (
<div>
<LoginComponent {...LoginProps} />
</div>
);
}
export default connect(({ login }) => ({ login }))(Login);