2017-07-17 12:15:21 +08:00
import {
2017-07-18 10:17:07 +08:00
FETCH _NEWS _DATA ,
FETCH _MORE _NEWS
2017-07-17 12:15:21 +08:00
} from '../constants/action-types.js' ;
2017-07-24 16:41:11 +08:00
import axios from 'axios' ;
import variable from '../constants/variable' ;
export function fetchNewsData ( uid , page , limit ) {
// const data = {
// newsList:[
// { key: 1,title: '日志标题', username: 'John Brown', content: '您好!亲爱的用户:您已成功申请接口:实时空气质量数据查询,请于两个月内进行应用验证,逾期接口将不能正常使用。如果您在使用的过程中遇到任何问题,欢迎前往交流社区反馈意见,谢谢!',time: '2014-12-01' },
// { key: 2,title: '日志标题', username: 'John Brown', content: 'My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park.',time: '2014-12-01' },
// { key: 3,title: '日志标题', username: 'John Brown', content: 'My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park.',time: '2014-12-01' }
// ],
// totalPage: 34
// };
const param = {
uid : uid ,
page : page ,
limit : variable . PAGE _LIMIT ? variable . PAGE _LIMIT : limit
}
2017-07-25 10:31:19 +08:00
// console.log(param);
2017-07-17 12:15:21 +08:00
return {
type : FETCH _NEWS _DATA ,
2017-07-25 10:31:19 +08:00
payload : axios . get ( '/log/list' , {
params : param
} )
2017-07-20 16:30:55 +08:00
} ;
2017-07-17 12:15:21 +08:00
}
2017-07-18 10:17:07 +08:00
2017-07-20 16:30:55 +08:00
export function fetchMoreNews ( current , pageSize ) {
// id,type,news,time,totalPage
const newsList = [
{ key : 1 , title : '日志标题1' , username : 'John Brown' , content : '您好!亲爱的用户:您已成功申请接口:实时空气质量数据查询,请于两个月内进行应用验证,逾期接口将不能正常使用。如果您在使用的过程中遇到任何问题,欢迎前往交流社区反馈意见,谢谢!' , time : '2014-12-01' } ,
{ key : 2 , title : '日志标题' , username : 'John Brown' , content : 'My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park.' , time : '2014-12-01' } ,
{ key : 3 , title : '日志标题' , username : 'John Brown' , content : 'My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park.' , time : '2014-12-01' }
]
console . log ( current , pageSize ) ;
return ( {
type : FETCH _MORE _NEWS ,
payload : new Promise ( function ( resolve , reject ) {
if ( newsList ) {
resolve ( newsList ) ;
} else {
reject ( "出现了错误" ) ;
}
2017-07-18 10:17:07 +08:00
} )
2017-07-20 16:30:55 +08:00
} )
2017-07-18 10:17:07 +08:00
}