webpackJsonp([32],{ /***/ "/7YS": /***/ (function(module, exports, __webpack_require__) { "use strict"; var _interopRequireDefault = __webpack_require__("ouCL"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _objectSpread2 = _interopRequireDefault(__webpack_require__("+TWC")); // import { systemPerAccountInfoGetUserAccount } from '../services/api'; var _default = exports.default = { namespace: 'user', state: { list: [], loading: false, currentUser: { name: '', perId: '' } }, effects: { /* *fetch(_, { call, put }) { yield put({ type: 'changeLoading', payload: true, }); const response = yield call(queryUsers); yield put({ type: 'save', payload: response, }); yield put({ type: 'changeLoading', payload: false, }); }, */ // *fetchCurrent(action, { call, put }) { // const response = yield call(systemPerAccountInfoGetUserAccount, { // ...action.payload, // method: 'GET' // }); // yield put({ // type: 'saveCurrentUser', // payload: response.data // }); // } }, reducers: { save: function save(state, action) { return (0, _objectSpread2.default)({}, state, { list: action.payload }); }, changeLoading: function changeLoading(state, action) { return (0, _objectSpread2.default)({}, state, { loading: action.payload }); }, saveCurrentUser: function saveCurrentUser(state, action) { return (0, _objectSpread2.default)({}, state, { currentUser: action.payload }); }, changeNotifyCount: function changeNotifyCount(state, action) { return (0, _objectSpread2.default)({}, state, { currentUser: (0, _objectSpread2.default)({}, state.currentUser, { notifyCount: action.payload }) }); } } }; /***/ }) });