myCenter.js 664 Bytes
import { notifyError } from '../services/app.js';
import { getPerformanceRank } from '../services/myCenter';


export default {
  namespace: 'myCenter',
  state: {
    rerformanceRank:''
  },
  effects: {
    /* 获取手机验证码 */
    *getPerformanceRank({ payload, callback }, { call, put }) {
      const { data } = yield call(getPerformanceRank, payload);
      console.log(payload);
      yield put({
        type: 'savePhone',
        payload: payload,
      });
      if (data.status === true) {
        if (callback) callback(data);
      } else {
         notifyError(data.message);
      }
    }

  },
  reducers: {
  },
  subscriptions: {

  },
};