| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 | 
							- import Request from '@/common/request.js';
 
- let request = new Request().http
 
- const api = {
 
- 	liveDataLike: (liveId) => `/app/live/liveData/like/${liveId}`, // 点赞
 
- 	collectStore: (sotreId) => `/app/live/liveData/collectStore?storeId=${sotreId}`, // 店铺收藏/取消收藏
 
- 	collectGoods: (goodId) => `/app/live/liveData/collectGoods?goodId=${goodId}`, // 商品收藏/取消收藏
 
- 	store: (storeld, key, liveId) => `/app/live/store/${storeld}?key=${key}&liveId=${liveId}`, // 小黄车查询店铺
 
- 	queryStore: (storeld, pageSize, pageNum, keywords) =>
 
- 		`/app/live/store?storeId=${storeld}&pageSize=${pageSize}&pageNum=${pageNum}&keywords=${keywords}`, // 查询店铺
 
- 	follow: (liveId) => `/app/live/liveData/follow/${liveId}`, // 关注/取消关注
 
- 	// getRecentLiveViewers: (liveId) => `/app/live/liveData/getRecentLiveViewers/${liveId}`, // 获取直播间用户(展示在线用户)
 
- 	watchUserList: (liveId, pageSize, pageNum, reasonable) =>
 
- 		`/app/live/liveWatchUser/watchUserList/?liveId=${liveId}&pageSize=${pageSize}&pageNum=${pageNum}&reasonable=${reasonable}`, // 获取直播间用户(展示在线用户)
 
- 	liveMsg: (liveId, pageSize, pageNum) =>
 
- 		`/app/live/liveMsg/list/?liveId=${liveId}&pageSize=${pageSize}&pageNum=${pageNum}`, //获取最近聊天记录
 
- 	// checkSms: 'api/sms/checkSms',
 
- 	getLiveInfo: (liveId) => `/app/live/${liveId}`, // 获取直播间信息接口
 
- 	getLiveViewData: (liveId) => `/app/live/liveData/getLiveViewData/${liveId}`, // 直播间点赞、关注、在线人数数据
 
- 	liveRed: '/app/live/liveRed/claim', // 点击领红包
 
- 	// 直播订单
 
- 	liveStore: (liveId, key) => `/app/live/liveGoods/liveStore/${liveId}?key=${key}`, // 店铺展示
 
- 	liveGoodsDetail: (productId) => `/app/live/liveGoods/liveGoodsDetail/${productId}`, // 商品详情
 
- 	liveOrderUser: (liveId) => `/app/live/liveOrder/liveOrderUser/${liveId}`, // 正在购买
 
- 	showGoods: (liveId) => `/app/live/liveGoods/showGoods/${liveId}`, // 弹出商品卡片
 
- 	currentActivities: (liveId) => `/app/live/currentActivities?liveId=${liveId}`, // 弹出商品卡片
 
- 	claim: '/app/live/liveLottery/claim', // 抽奖
 
- 	liveLottery: '/app/live/liveLottery/detail', // 抽奖查询
 
- 	getlive: '/app/live/live',
 
- 	liveList: '/app/live/liveList', //直播列表
 
- 	liveShareList: (companyId, pageSize, pageNum) =>`/app/live/liveList/${companyId}?pageSize=${pageSize}&pageNum=${pageNum}` //直播列表
 
- }
 
- // 点赞
 
- export function liveDataLike(liveId, data = {}) {
 
- 	return request(api.liveDataLike(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 店铺收藏/取消收藏
 
- export function collectStore(sotreId, data = {}) {
 
- 	return request(api.collectStore(sotreId), data, 'POST', 'application/json;charset=UTF-8')
 
- }
 
- // 商品收藏/取消收藏
 
- export function collectGoods(goodId, data = {}) {
 
- 	return request(api.collectGoods(goodId), data, 'POST', 'application/json;charset=UTF-8')
 
- }
 
- // 小黄车查询店铺
 
- export function store(storeld, key, liveId, data = {}) {
 
- 	return request(api.store(storeld, key, liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 查询店铺
 
- export function queryStore(storeld, pageSize, pageNum, keywords, data = {}) {
 
- 	return request(api.queryStore(storeld, pageSize, pageNum, keywords), data, 'GET', 'application/json;charset=UTF-8',
 
- 		false)
 
- }
 
- //弹出商品卡片
 
- export function showGoods(liveId, data = {}) {
 
- 	return request(api.showGoods(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 点击领红包
 
- export function liveRed(data) {
 
- 	return request(api.liveRed, data, 'POST', 'application/json;charset=UTF-8')
 
- }
 
- // 关注/取消关注
 
- export function follow(liveId, data = {}) {
 
- 	return request(api.follow(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 观众
 
- // 获取直播间用户(展示在线用户)
 
- // export function getRecentLiveViewers(liveId, data = {}) {
 
- // 	return request(api.getRecentLiveViewers(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- // }
 
- // 获取直播间用户(展示在线用户)
 
- export function watchUserList(liveId, pageSize, pageNum, reasonable, data = {}) {
 
- 	return request(api.watchUserList(liveId, pageSize, pageNum, reasonable), data, 'GET',
 
- 		'application/json;charset=UTF-8')
 
- }
 
- // 获取最近聊天记录
 
- export function liveMsg(liveId, pageSize, pageNum, data = {}) {
 
- 	return request(api.liveMsg(liveId, pageSize, pageNum), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 小黄车
 
- // 店铺展示
 
- export function liveStore(liveId, key, data) {
 
- 	return request(api.liveStore(liveId, key), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 商品详情
 
- export function liveGoodsDetail(productId, data) {
 
- 	return request(api.liveGoodsDetail(productId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- //正在购买
 
- export function liveOrderUser(liveId, data = {}) {
 
- 	return request(api.liveOrderUser(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 直播间
 
- export function getLiveInfo(liveId, data = {}) {
 
- 	return request(api.getLiveInfo(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 直播间点赞、关注、在线人数数据
 
- export function getLiveViewData(liveId, data = {}) {
 
- 	return request(api.getLiveViewData(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- // 红包 卡片 抽奖
 
- export function currentActivities(liveId, data = {}) {
 
- 	return request(api.currentActivities(liveId), data, 'GET', 'application/json;charset=UTF-8')
 
- }
 
- //抽奖
 
- export function claim(data) {
 
- 	return request(api.claim, data, 'POST', 'application/json;charset=UTF-8')
 
- }
 
- // 抽奖查询
 
- export function liveLottery(data) {
 
- 	return request(api.liveLottery, data, 'POST', 'application/json;charset=UTF-8')
 
- }
 
- //直播间信息
 
- export function getlive(data) {
 
- 	return request(api.getlive, data, 'GET', 'application/json;charset=UTF-8');
 
- }
 
- //直播列表
 
- export function liveList(data) {
 
- 	return request(api.liveList, data, 'GET', 'application/json;charset=UTF-8');
 
- }
 
- //销售端分享直播列表
 
- export function liveShareList(companyId, pageSize, pageNum, data = {}) {
 
- 	return request(api.liveShareList(companyId, pageSize, pageNum), data, 'GET', 'application/json;charset=UTF-8');
 
- }
 
 
  |