const actions = { /** * 根据角色查找永久的日常任务 * @param {*} commit * @param {string} roleId 角色id */ getPermanent({ commit }, param) { commit('setShowGlobalSkeleton', true); uni.$catchReq.getPermanent(param, (err, data) => { commit('setShowGlobalSkeleton', false); if (err) { console.error('err: ', err); } else { commit('setPermanents', data); } }); }, /** * 根据时间和角色查找日常任务 * @param {*} commit * @param {object} param 请求参数 roleId, timeNode, timeUnit */ getGlobal({ commit }, param) { commit('setShowGlobalSkeleton', true); uni.$catchReq.getGlobal(param, (err, data) => { commit('setShowGlobalSkeleton', false); if (err) { console.error('err: ', err); } else { commit('setDailyTasks', data); } }); }, }; export default actions;