stockStatsActions.js 6.43 KB
'use strict';
import Request from '../../services/Request';
import StockStatsService from '../../services/HomeService';

const {
    STOCK_STATS_REQUEST,
    STOCK_STATS_SUCCESS,
    STOCK_STATS_FAILURE,

} = require('../../constants/actionTypes').default;

export function request() {
    return {
        type: STOCK_STATS_REQUEST,
    }
}

export function success(json) {
    return {
        type: STOCK_STATS_SUCCESS,
        payload: json,
    }
}

export function failure(error) {
    return {
        type: STOCK_STATS_FAILURE,
        payload: error,
    }
}

export function requestData() {
    // return dispatch => {
    //     dispatch(request());
    //     return new StockStatsService()
    //     .stockStatsData()
    //     .then(json => {
    //         dispatch(success(json));
    //     })
    //     .catch(error => {
    //         dispatch(failure(error));
    //     })
    // };
    return success(testStockStatsData);
}

let testStockStatsData = {
	sum: 100,
	totalAmount: 100000.00,
	list: [
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddddddddddddddddddddddddddd 超清来袭ddddddddddddddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '70',
			thumb: 'http://www.ruanyifeng.com/blogimg/asset/2015/bg2015071002.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '71',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '72',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '73',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '74',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '75',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '76',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '77',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '78',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '79',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '80',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '81',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '82',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '83',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '84',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '85',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '86',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '87',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '88',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '89',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '90',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '91',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},
		{
			brand: 'vans',
			product: 'dddddddddddddddddddddddd 超清来袭ddddddddddd',
			vendor: '222222',
			sku: '111111111',
			importPrice: '222',
			stockNum: '92',
			thumb: 'https://facebook.github.io/react/img/logo_og.png',
		},

	]
}