|
@@ -4,8 +4,9 @@ import { dispatchCitySelected } from '@/actions/city'
|
4
|
4
|
import { USER_INFO, ASSIGN_UNREADNUM, ROLE_CODE } from '@/constants/user'
|
5
|
5
|
import { ifNull } from '@/utils/tools'
|
6
|
6
|
import { wxLogin } from '@/services/login'
|
7
|
|
-import { getCardDetail } from '@/services/card'
|
8
|
7
|
import { queryUserInfo } from '@/services/user'
|
|
8
|
+import { API_QUERY_USERINFO_BYID } from '@/constants/api'
|
|
9
|
+import { fetch } from '@/utils/request'
|
9
|
10
|
|
10
|
11
|
export default (params) => {
|
11
|
12
|
return new Promise((resolve, reject) => {
|
|
@@ -43,7 +44,7 @@ export default (params) => {
|
43
|
44
|
|
44
|
45
|
// 如果有推荐人信息
|
45
|
46
|
if (loginParams.recommender && loginParams.recommender !== person.personId) {
|
46
|
|
- getCardDetail(loginParams.recommender).then((res) => {
|
|
47
|
+ fetch({ url: `${API_QUERY_USERINFO_BYID}/${loginParams.recommender}` }).then((res) => {
|
47
|
48
|
dispatch({ type: 'SYNC_RECOMMENDER', payload: res });
|
48
|
49
|
if (res.personType === ROLE_CODE.CONSULTANT) {
|
49
|
50
|
dispatch({ type: 'SYNC_CONSULTANT', payload: res });
|