yapi/client/actions/news.js

50 lines
2.1 KiB
JavaScript
Raw Normal View History

2017-07-17 12:15:21 +08:00
import {
FETCH_NEWS_DATA,
FETCH_MORE_NEWS
2017-07-17 12:15:21 +08:00
} from '../constants/action-types.js';
2017-07-20 16:30:55 +08:00
export function fetchNewsData (logId) {
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
2017-07-17 12:15:21 +08:00
};
2017-07-20 16:30:55 +08:00
console.log(logId);
2017-07-17 12:15:21 +08:00
return {
type: FETCH_NEWS_DATA,
2017-07-20 16:30:55 +08:00
payload: new Promise(function(reslove,reject){
if(data){
reslove(data);
}else{
reject("chucuole");
}
})
};
2017-07-17 12:15:21 +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-20 16:30:55 +08:00
})
}