databank.js 1.04 KB

import { GetDataBankList, GetDataInfoList } from '../services/databank';




export default {
  namespace: 'databank',
  state: {
    // item: {},

  },
  effects: {

    *getDataBankList({ payload, callback }, { call, put }) {
      const { data } = yield call(GetDataBankList, payload);
      // console.log(data)
      callback && callback(data)
      // if (data.status == true) {
      //   console.log(data.data);
      //   if(data.data.length==1){
      //    yield put({
      //      type: 'saveUser',
      //      payload: data.data,
      //    });
      //  }

      //   console.log(666666);
      //   if (callback) callback(data.data);
      // } else {
      //   notifyError('!');
      // }
    },
    *getDataInfoList({ payload, callback }, { call, put }) {
      const { data } = yield call(GetDataInfoList, payload);
      callback && callback(data);
    },

  },
  reducers: {

    // saveUser(state, { payload }) {
    //   console.log(payload);
    //   return { ...state, item: payload };
    // },

  },
  subscriptions: {

  },
};