修改ios審核時候的視頻播放

This commit is contained in:
duan
2025-01-18 09:51:56 +08:00
parent 503f1d4594
commit 940cf8c2e7
10 changed files with 189 additions and 110 deletions

View File

@@ -3,17 +3,24 @@ import http from '@/http/http.js'
//获取短剧视频详情
export function getVideoDetail(data) {
return http.request({
url: 'course/courseSets?courseId='+data.courseId,
data
url: 'course/courseSets',
data: data
})
}
//追剧
export function zhuiju(data) {
return http.request({
url: 'courseCollect/insertCourseCollect',
method:'POST',
data:{
classify:1,
method: 'POST',
data: {
classify: 1,
...data
}
})
@@ -23,9 +30,9 @@ export function zhuiju(data) {
export function dianzan(data) {
return http.request({
url: 'courseCollect/insertCourseCollect',
method:'POST',
data:{
classify:2,
method: 'POST',
data: {
classify: 2,
...data
}
})
@@ -33,13 +40,13 @@ export function dianzan(data) {
//插入播放历史记录
export function insertHistory(data){
export function insertHistory(data) {
return http.request({
url: 'courseCollect/insertCourseCollect',
method:'POST',
data:{
classify:3,
type:1,
method: 'POST',
data: {
classify: 3,
type: 1,
...data
}
})
@@ -54,12 +61,12 @@ export function getJinbiBili(data) {
}
//获取推荐视频
export function tuijianVideo(data){
const randomNum=10+ Math.ceil(Math.random()*20)
export function tuijianVideo(data) {
const randomNum = 10 + Math.ceil(Math.random() * 20)
return http.request({
url: 'course/selectCourseDetailsList',
method:'GET',
data:{
method: 'GET',
data: {
page: 1,
limit: 10,
randomNum: randomNum
@@ -67,64 +74,67 @@ export function tuijianVideo(data){
})
}
//解锁10集视频
export function buyTenVideo(data){
export function buyTenVideo(data) {
return http.request({
url: 'order/insertCourseOrders/limit10',
method:'GET',
data:data
method: 'GET',
data: data
})
}
//解锁单集或者全部视频
export function buyVideo(data){
export function buyVideo(data) {
return http.request({
url: 'order/insertCourseOrders',
method:'GET',
data:data
method: 'GET',
data: data
})
}
//订单支付
export function payOrder(data){
let payType='h5'
export function payOrder(data) {
let payType = 'h5'
// #ifdef APP
payType='app'
payType = 'app'
// #endif
return http.request({
url: 'wuyou/payOrder/'+data.orderId+'?payType='+payType,
method:'GET'
url: 'wuyou/payOrder/' + data.orderId + '?payType=' + payType,
method: 'GET'
})
}
//获取订单支付状态
export function getOrderInfo(data){
export function getOrderInfo(data) {
return http.request({
url: 'wuyou/queryOrder/'+data.orderId,
method:'GET'
url: 'wuyou/queryOrder/' + data.orderId,
method: 'GET'
})
}
//金币解锁
export function goldPay(data){
export function goldPay(data) {
return http.request({
url: 'order/payOrders',
method:'POST',
data:{...data,header:{
'content-type':'application/x-www-form-urlencoded'
}}
method: 'POST',
data: {
...data,
header: {
'content-type': 'application/x-www-form-urlencoded'
}
}
})
}
//获取转盘抽奖次数
export function getDrawCount(data){
export function getDrawCount(data) {
return http.request({
url: 'discSpinning/drawCount',
method:'GET',
method: 'GET',
data
})
}
//播放开始或者结束
export function playStatus(data){
export function playStatus(data) {
return http.request({
url: 'course/viewCourse',
method:'GET',
method: 'GET',
data
})
}