react-app-shell
Version:
react打包脚本和example, 这里的版本请忽略
37 lines (32 loc) • 799 B
JavaScript
import {fetchUtils} from '../utils';
import {appConfig} from '../config';
const baseUrl = `${appConfig.domain.baseDomain}/activity/api/secondKill`;
/**
* 获取秒杀活动信息
*/
export const getSeckillInfo = () => {
const url = `${baseUrl}/apiInfo`;
const param = {};
return fetchUtils.get(url, param);
};
/**
* 领取优惠券
*/
export const acceptCoupon = () => {
const url = `${baseUrl}/join`;
const param = {};
return fetchUtils.postJson(url, param);
};
/**
* 获取用户参加信息
*/
export const getUsrJoinInfo = () => {
const url = `${baseUrl}/result`;
const param = {};
return fetchUtils.get(url, param).then(res => {
if (res.code === 'OK') {
return res.data;
}
return Promise.reject(res);
});
};