提交 ebf75992 作者: 郁骅焌

登录修改

上级 5cc79877
...@@ -26,7 +26,7 @@ class SecurityLayout extends React.Component { ...@@ -26,7 +26,7 @@ class SecurityLayout extends React.Component {
const { children, loading, currentUser } = this.props; // You can replace it to your authentication rule (such as check token exists) const { children, loading, currentUser } = this.props; // You can replace it to your authentication rule (such as check token exists)
// 你可以把它替换成你自己的登录认证规则(比如判断 token 是否存在) // 你可以把它替换成你自己的登录认证规则(比如判断 token 是否存在)
const isLogin = currentUser && currentUser.userid; const isLogin = currentUser && currentUser.userId;
const queryString = stringify({ const queryString = stringify({
redirect: window.location.href, redirect: window.location.href,
}); });
......
...@@ -16,10 +16,17 @@ const UserModel = { ...@@ -16,10 +16,17 @@ const UserModel = {
*fetchCurrent(_, { call, put }) { *fetchCurrent(_, { call, put }) {
const response = yield call(queryCurrent); const response = yield call(queryCurrent);
yield put({ if (response.isSuccess) {
type: 'saveCurrentUser', const userInfo = response.data
payload: response,
}); userInfo.name = 'Serati Ma'
userInfo.avatar = 'https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png'
yield put({
type: 'saveCurrentUser',
payload: userInfo,
});
}
}, },
}, },
reducers: { reducers: {
......
...@@ -48,7 +48,7 @@ const TableList = () => { ...@@ -48,7 +48,7 @@ const TableList = () => {
// 重置 // 重置
const onResetTable = () => { const onResetTable = () => {
if (tableRef.current) { if (tableRef.current) {
tableRef.current.queryTable() tableRef.current.queryTable({ pageNum: 1 }, 'reset')
} }
} }
...@@ -64,14 +64,14 @@ const TableList = () => { ...@@ -64,14 +64,14 @@ const TableList = () => {
setStatus('update') setStatus('update')
const res = await getRuleDetail({ id: record.id }) const res = await getRuleDetail({ id: record.id })
const { data: { role } } = res const { data: { role: roleData } } = res
setDetail(role) setDetail(roleData)
modalRef.current.setTitle('编辑角色') modalRef.current.setTitle('编辑角色')
modalRef.current.setVisible(true) modalRef.current.setVisible(true)
formRef.current.setFieldsValue({ formRef.current.setFieldsValue({
roleName: role.roleName, roleName: roleData.roleName,
remarks: role.remarks remarks: roleData.remarks
}) })
} }
......
import request from '@/utils/request'; import request from '@/utils/request';
import { requestPrefix } from '@/services/prefix'
export async function query() { export async function query() {
return request('/api/users'); return request('/api/users');
} }
export async function queryCurrent() { export async function queryCurrent() {
return request('/api/currentUser'); return request(`/${requestPrefix}/party/userInfo`);
} }
export async function queryNotices() { export async function queryNotices() {
return request('/api/notices'); return request('/api/notices');
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论