import Request from '../common/request.js'; let request = new Request().http export function getIntegralGoodsList(data) { return request('/app/integral/getIntegralGoodsList', data, 'GET'); } export function getIntegralGoodsById(data) { return request('/app/integral/getIntegralGoodsById', data, 'GET'); } export function getUserIntegralLogsList(data) { return request('/app/integral/getUserIntegralLogsList', data, 'GET'); } export function getIntegralOrderList(data) { return request('/app/integral/getIntegralOrderList', data, 'GET'); } export function getIntegralOrderById(data) { return request('/app/integral/getIntegralOrderById', data, 'GET'); } export function createOrder(data) { return request('/app/integral/createOrder', data, 'POST', 'application/json;charset=UTF-8'); } export function getUserSign() { return request('/app/integral/getUserSign', null, 'GET'); } export function doSign(data) { return request('/app/integral/sign', data, 'POST', 'application/json;charset=UTF-8'); } //添加芳华币 export function addIntegral(type, extra, userId) { //类型 1浏览商品 2刷视频 // 类型说明:1-浏览商品 2-刷视频 5-广告奖励 let data = { type: type }; if (type === 5) { if (extra) data.extra = extra; if (userId) data.userId = userId; } return request('/app/integral/addIntegral', data, 'POST', 'application/json;charset=UTF-8'); } //获取新人福利完成情况 export function getNewcomerBenefits(type) { return request('/app/integral/getNewcomerBenefits', null, 'GET', 'application/json;charset=UTF-8'); } //获取邀请下载海报 export function getDownloadPoster(type) { return request('/app/invited/getDownloadPoster', null, 'GET'); } //填写邀请码 export function invited(data) { return request('/app/invited', data, 'POST', 'application/json;charset=UTF-8'); } // 分享健康知识获取积分 export function shareHealth(data) { return request('/app/integral/shareHealth', data, 'POST', 'application/json;charset=UTF-8'); } //添加购物车 export function addGoodsIntoCart(data) { return request('/app/integralCart/addGoodsIntoCart', data, 'POST', 'application/json;charset=UTF-8'); } //购物车列表 export function getFsIntegralCartList(data) { return request('/app/integralCart/getFsIntegralCartList', data, 'POST', 'application/json;charset=UTF-8'); } //购物车订单 export function createOrderFromCart(data) { return request('/app/integralCart/createOrderFromCart', data, 'POST', 'application/json;charset=UTF-8'); } //删除购物车 export function deleteCart(cartIds) { return request('/app/integralCart/deleteGoodsFromCart/' + cartIds, null, 'DELETE', 'application/json;charset=UTF-8'); } //修改购物车数量 export function putGoodsQuantityFromCart(data) { return request('/app/integralCart/putGoodsQuantityFromCart', data, 'PUT'); } //购物车详情 export function getFsIntegralCartDetails(data) { return request('/app/integralCart/getFsIntegralCartDetails', data, 'POST', 'application/json;charset=UTF-8'); } //提现记录 export function getRedPacketLogList(data) { return request('/app/integral/getRedPacketLogList', data, 'GET'); } //提现状态 export function getRedPacketLogByCode(data) { return request('/app/integral/getRedPacketLogByCode', data, 'GET'); } export function claimSignReward(data) { return request('/app/integral/claimSignReward', data, 'POST', 'application/json;charset=UTF-8'); } export function bindInvForUser(data) { return request('/app/userInvited/bindInvForUser', data, 'POST', 'application/json;charset=UTF-8'); } export function getExpress(orderId) { return request('/app/integral/getExpress/'+orderId,null,'GET'); }