@@ -5,14 +5,13 @@ import { pathMatchRegexp } from 'utils'
55import { model } from 'utils/model'
66
77const {
8- // queryDashboard,
9- // queryWeather,
108 getPTC,
119 queryTasks,
1210 queryTask,
1311 createProject,
1412 queryProject,
1513 topupProject,
14+ updateProjectMiscConfig,
1615} = api
1716
1817export default modelExtend ( model , {
@@ -34,41 +33,12 @@ export default modelExtend(model, {
3433
3534 dispatch ( { type : 'app/getProjectList' } )
3635 // query dashboard related
37- // dispatch({ type: 'query' })
38- // dispatch({ type: 'queryWeather' })
3936 dispatch ( { type : 'getTaskList' , payload : { all : true } } )
4037 }
4138 } )
4239 } ,
4340 } ,
4441 effects : {
45- // *query({ payload }, { call, put }) {
46- // const data = yield call(queryDashboard, parse(payload))
47- // yield put({
48- // type: 'updateState',
49- // payload: data,
50- // })
51- // },
52- // *queryWeather({ payload = {} }, { call, put }) {
53- // payload.location = 'shenzhen'
54- // const result = yield call(queryWeather, payload)
55- // const { success } = result
56- // if (success) {
57- // const data = result.results[0]
58- // const weather = {
59- // city: data.location.name,
60- // temperature: data.now.temperature,
61- // name: data.now.text,
62- // icon: `//s5.sencdn.com/web/icons/3d_50/${data.now.code}.png`,
63- // }
64- // yield put({
65- // type: 'updateState',
66- // payload: {
67- // weather,
68- // },
69- // })
70- // }
71- // },
7242 * getPTC ( { payload } , { call, put } ) {
7343 const { data, success } = yield call ( getPTC )
7444 yield put ( { type : 'app/checkMainWallet' } )
@@ -101,5 +71,9 @@ export default modelExtend(model, {
10171 const { data, success } = yield call ( topupProject , payload )
10272 return { data, success }
10373 } ,
74+ * updateProjectMisc ( { payload } , { call, put } ) {
75+ const { data, success } = yield call ( updateProjectMiscConfig , payload )
76+ return { data, success }
77+ } ,
10478 } ,
10579} )
0 commit comments