|
|
@@ -875,6 +875,7 @@
|
|
|
});
|
|
|
},
|
|
|
async studyIn(v, i, item, index) {
|
|
|
+ let playSource = 2;
|
|
|
if (item.externalLinkStatus) {
|
|
|
this.$method.toLink(item.externalLink);
|
|
|
return;
|
|
|
@@ -892,36 +893,36 @@
|
|
|
|
|
|
if (item.learnStatus > 0) {
|
|
|
//跳转第三方h5
|
|
|
- // uni.navigateTo({
|
|
|
- // url: `/pages3/polyv/detail?goodsId=${item.goodsId}&orderGoodsId=${item.orderGoodsId}&gradeId=${item.gradeId}&isOther=1`,
|
|
|
- // });
|
|
|
-
|
|
|
- this.$api
|
|
|
- .courseSkipPort()
|
|
|
- .then((res) => {
|
|
|
- let obj = {
|
|
|
- goodsId: item.goodsId,
|
|
|
- orderGoodsId: item.orderGoodsId,
|
|
|
- gradeId: item.gradeId,
|
|
|
- isOther: 1,
|
|
|
- skipPort: res.data.data.skipPort
|
|
|
- }
|
|
|
- let webViewUrl = null;
|
|
|
- // #ifdef H5
|
|
|
- webViewUrl = '/pages3/polyv/detail?obj=' + encodeURIComponent(JSON.stringify(obj));
|
|
|
- uni.navigateTo({
|
|
|
- url: webViewUrl
|
|
|
- })
|
|
|
- // #endif
|
|
|
- // #ifdef MP-WEIXIN
|
|
|
- webViewUrl = encodeURIComponent('http://192.168.1.213:8080' +
|
|
|
- '/pages3/polyv/detail?obj=' +
|
|
|
- JSON.stringify(obj))
|
|
|
- uni.navigateTo({
|
|
|
- url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ if (playSource == 1) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?goodsId=${item.goodsId}&orderGoodsId=${item.orderGoodsId}&gradeId=${item.gradeId}&isOther=1`,
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ // #ifdef H5
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?goodsId=${item.goodsId}&orderGoodsId=${item.orderGoodsId}&gradeId=${item.gradeId}&isOther=1`,
|
|
|
+ });
|
|
|
+ // #endif
|
|
|
+ // #ifdef MP-WEIXIN
|
|
|
+ this.$api
|
|
|
+ .courseSkipPort()
|
|
|
+ .then((res) => {
|
|
|
+ let obj = {
|
|
|
+ goodsId: item.goodsId,
|
|
|
+ orderGoodsId: item.orderGoodsId,
|
|
|
+ gradeId: item.gradeId,
|
|
|
+ isOther: 1,
|
|
|
+ skipPort: res.data.data.skipPort
|
|
|
+ }
|
|
|
+ let webViewUrl = encodeURIComponent('http://192.168.1.213:8081' +
|
|
|
+ '/pages3/polyv/detail?obj=' +
|
|
|
+ JSON.stringify(obj))
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ })
|
|
|
})
|
|
|
- // #endif
|
|
|
- })
|
|
|
+ // #endif
|
|
|
+ }
|
|
|
return;
|
|
|
} else {
|
|
|
const text = this.eduPhone ? ",有疑问,请联系" + this.eduPhone : "";
|
|
|
@@ -1041,88 +1042,97 @@
|
|
|
}).then((res) => {
|
|
|
if (res.data.code == 200) {
|
|
|
if (res.data.total > 1) {
|
|
|
- // uni.navigateTo({
|
|
|
- // url: `/pages3/polyv/detail?id=''&goodsId=${
|
|
|
- // item.goodsId
|
|
|
- // }&orderGoodsId=${item.orderGoodsId}&gradeId=${
|
|
|
- // item.gradeId
|
|
|
- // }&periodWaitTime=${item.periodWaitTime ? 1 : ""}&isQ=${
|
|
|
- // item.orderYear ? 1 : ""
|
|
|
- // }`,
|
|
|
- // });
|
|
|
-
|
|
|
-
|
|
|
- this.$api
|
|
|
- .courseSkipPort()
|
|
|
- .then((res) => {
|
|
|
- let obj = {
|
|
|
- id: '',
|
|
|
- goodsId: item.goodsId,
|
|
|
- orderGoodsId: item.orderGoodsId,
|
|
|
- gradeId: item.gradeId,
|
|
|
- periodWaitTime: item.periodWaitTime ? 1 : "",
|
|
|
- isQ: item.orderYear ? 1 : "",
|
|
|
- skipPort: res.data.data.skipPort
|
|
|
- }
|
|
|
- let webViewUrl = null;
|
|
|
- // #ifdef H5
|
|
|
- webViewUrl = '/pages3/polyv/detail?obj=' +
|
|
|
- encodeURIComponent(JSON.stringify(obj));
|
|
|
- uni.navigateTo({
|
|
|
- url: webViewUrl
|
|
|
- })
|
|
|
- // #endif
|
|
|
- // #ifdef MP-WEIXIN
|
|
|
- webViewUrl = encodeURIComponent(
|
|
|
- 'http://192.168.1.213:8080' +
|
|
|
- '/pages3/polyv/detail?obj=' +
|
|
|
- JSON.stringify(obj))
|
|
|
- uni.navigateTo({
|
|
|
- url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ if (playSource == 1) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=''&goodsId=${
|
|
|
+ item.goodsId
|
|
|
+ }&orderGoodsId=${item.orderGoodsId}&gradeId=${
|
|
|
+ item.gradeId
|
|
|
+ }&periodWaitTime=${item.periodWaitTime ? 1 : ""}&isQ=${
|
|
|
+ item.orderYear ? 1 : ""
|
|
|
+ }`,
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ // #ifdef H5
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=''&goodsId=${
|
|
|
+ item.goodsId
|
|
|
+ }&orderGoodsId=${item.orderGoodsId}&gradeId=${
|
|
|
+ item.gradeId
|
|
|
+ }&periodWaitTime=${item.periodWaitTime ? 1 : ""}&isQ=${
|
|
|
+ item.orderYear ? 1 : ""
|
|
|
+ }`,
|
|
|
+ });
|
|
|
+ // #endif
|
|
|
+ // #ifdef MP-WEIXIN
|
|
|
+ this.$api
|
|
|
+ .courseSkipPort()
|
|
|
+ .then((res) => {
|
|
|
+ let obj = {
|
|
|
+ id: '',
|
|
|
+ goodsId: item.goodsId,
|
|
|
+ orderGoodsId: item.orderGoodsId,
|
|
|
+ gradeId: item.gradeId,
|
|
|
+ periodWaitTime: item.periodWaitTime ? 1 : "",
|
|
|
+ isQ: item.orderYear ? 1 : "",
|
|
|
+ skipPort: res.data.data.skipPort
|
|
|
+ }
|
|
|
+ let webViewUrl = encodeURIComponent(
|
|
|
+ 'http://192.168.1.213:8081' +
|
|
|
+ '/pages3/polyv/detail?obj=' +
|
|
|
+ JSON.stringify(obj))
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ })
|
|
|
})
|
|
|
- // #endif
|
|
|
- })
|
|
|
+ // #endif
|
|
|
+ }
|
|
|
} else if (res.data.total == 1) {
|
|
|
- // uni.navigateTo({
|
|
|
- // url: `/pages3/polyv/detail?id=${
|
|
|
- // res.data.rows[0].courseId
|
|
|
- // }&goodsId=${item.goodsId}&orderGoodsId=${
|
|
|
- // item.orderGoodsId
|
|
|
- // }&gradeId=${item.gradeId}&periodWaitTime=${
|
|
|
- // item.periodWaitTime ? "" : 1
|
|
|
- // }&isQ=${item.orderYear ? 1 : ""}`,
|
|
|
- // });
|
|
|
-
|
|
|
- this.$api
|
|
|
- .courseSkipPort()
|
|
|
- .then((resForDetail) => {
|
|
|
- let obj = {
|
|
|
- id: res.data.rows[0].courseId,
|
|
|
- goodsId: item.goodsId,
|
|
|
- orderGoodsId: item.orderGoodsId,
|
|
|
- gradeId: item.gradeId,
|
|
|
- periodWaitTime: item.periodWaitTime ? "" : 1,
|
|
|
- isQ: item.orderYear ? 1 : "",
|
|
|
- skipPort: resForDetail.data.data.skipPort
|
|
|
- }
|
|
|
- let webViewUrl = null;
|
|
|
- // #ifdef H5
|
|
|
- webViewUrl = '/pages3/polyv/detail?obj=' +
|
|
|
- encodeURIComponent(JSON.stringify(obj));
|
|
|
- uni.navigateTo({
|
|
|
- url: webViewUrl
|
|
|
- })
|
|
|
- // #endif
|
|
|
- // #ifdef MP-WEIXIN
|
|
|
- webViewUrl = encodeURIComponent(
|
|
|
- 'http://192.168.1.213:8080' +
|
|
|
- '/pages3/polyv/detail?obj=' +
|
|
|
- JSON.stringify(obj))
|
|
|
- uni.navigateTo({
|
|
|
- url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ if (playSource == 1) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=${
|
|
|
+ res.data.rows[0].courseId
|
|
|
+ }&goodsId=${item.goodsId}&orderGoodsId=${
|
|
|
+ item.orderGoodsId
|
|
|
+ }&gradeId=${item.gradeId}&periodWaitTime=${
|
|
|
+ item.periodWaitTime ? "" : 1
|
|
|
+ }&isQ=${item.orderYear ? 1 : ""}`,
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ // #ifdef H5
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=${
|
|
|
+ res.data.rows[0].courseId
|
|
|
+ }&goodsId=${item.goodsId}&orderGoodsId=${
|
|
|
+ item.orderGoodsId
|
|
|
+ }&gradeId=${item.gradeId}&periodWaitTime=${
|
|
|
+ item.periodWaitTime ? "" : 1
|
|
|
+ }&isQ=${item.orderYear ? 1 : ""}`,
|
|
|
+ });
|
|
|
+ // #endif
|
|
|
+ // #ifdef MP-WEIXIN
|
|
|
+ this.$api
|
|
|
+ .courseSkipPort()
|
|
|
+ .then((resForDetail) => {
|
|
|
+ let obj = {
|
|
|
+ id: res.data.rows[0].courseId,
|
|
|
+ goodsId: item.goodsId,
|
|
|
+ orderGoodsId: item.orderGoodsId,
|
|
|
+ gradeId: item.gradeId,
|
|
|
+ periodWaitTime: item.periodWaitTime ? "" : 1,
|
|
|
+ isQ: item.orderYear ? 1 : "",
|
|
|
+ skipPort: resForDetail.data.data.skipPort
|
|
|
+ }
|
|
|
+ let webViewUrl = encodeURIComponent(
|
|
|
+ 'http://192.168.1.213:8081' +
|
|
|
+ '/pages3/polyv/detail?obj=' +
|
|
|
+ JSON.stringify(obj))
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages5/webview/detaillink?url=${webViewUrl}`
|
|
|
+ })
|
|
|
})
|
|
|
- // #endif
|
|
|
- })
|
|
|
+ // #endif
|
|
|
+ }
|
|
|
} else {
|
|
|
uni.showToast({
|
|
|
icon: "none",
|