import * as api from "@/services";
// // 全局
export default {
namespace: "forms",
state: {
obj: {},
},
reducers: {
setObj(state, { payload }) {
return {
...state,
obj: { ...payload, ...JSON.parse(payload.info) },
};
},
},
effects: {
*fetchInfo({ payload }, { call, put, select }) {
const res = yield call(api.sampleInfo, payload);
if (!res.code) {
yield put({
type: "setObj",
payload: res.result,
});
}
},
};