修改
This commit is contained in:
parent
16ab6d12d0
commit
0a51200ac2
@ -45,6 +45,7 @@
|
|||||||
<u-empty text="暂无目录" mode="list" icon-size='240' font-size='32'></u-empty>
|
<u-empty text="暂无目录" mode="list" icon-size='240' font-size='32'></u-empty>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
<u-toast ref="uToast" />
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
@ -66,11 +67,13 @@
|
|||||||
}],
|
}],
|
||||||
trainingParentId: undefined,
|
trainingParentId: undefined,
|
||||||
nurseStationPersonId: undefined,
|
nurseStationPersonId: undefined,
|
||||||
|
trainingOrderStatus: undefined,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
const that = this
|
const that = this
|
||||||
this.baseurl = baseurl
|
this.baseurl = baseurl
|
||||||
|
this.trainingOrderStatus = options.trainingOrderStatus
|
||||||
this.trainingParentId = options.trainingParentId
|
this.trainingParentId = options.trainingParentId
|
||||||
this.trainingOrderNo = options.trainingOrderNo
|
this.trainingOrderNo = options.trainingOrderNo
|
||||||
const value = uni.getStorageSync('nursePersonId');
|
const value = uni.getStorageSync('nursePersonId');
|
||||||
@ -82,14 +85,22 @@
|
|||||||
methods: {
|
methods: {
|
||||||
//跳转图文学习
|
//跳转图文学习
|
||||||
goImglearning(item) {
|
goImglearning(item) {
|
||||||
|
if (this.trainingOrderStatus == 'PAY') {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pages/Imglearning/Imglearning?trainingItemId=${item.trainingItemId}`
|
url: `/pages/Imglearning/Imglearning?trainingItemId=${item.trainingItemId}`
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
this.$refs.uToast.show({
|
||||||
|
title: '您未购买',
|
||||||
|
type: 'error',
|
||||||
|
duration: '1000'
|
||||||
|
})
|
||||||
|
}
|
||||||
},
|
},
|
||||||
//跳转视频学习详情
|
//跳转视频学习详情
|
||||||
goVideolearningdetails(item) {
|
goVideolearningdetails(item) {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pages/Ordervideolearning/Ordervideolearning?trainingItemId=${item.trainingItemId}&trainingOrderNo=${item.trainingOrderNo}`
|
url: `/pages/Ordervideolearning/Ordervideolearning?trainingOrderStatus=${this.trainingOrderStatus}&trainingItemId=${item.trainingItemId}&trainingOrderNo=${item.trainingOrderNo}`
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
info() {
|
info() {
|
||||||
|
|||||||
@ -66,15 +66,15 @@
|
|||||||
//我的学习
|
//我的学习
|
||||||
goOrderlearning(item) {
|
goOrderlearning(item) {
|
||||||
item.trainingItemContent = undefined
|
item.trainingItemContent = undefined
|
||||||
if (item.trainingOrderStatus == 'WAIT_PAY') {
|
// if (item.trainingOrderStatus == 'WAIT_PAY') {
|
||||||
|
// uni.navigateTo({
|
||||||
|
// url: `/pages/Orderdetails/Orderdetails?list=${JSON.stringify(item)}`
|
||||||
|
// })
|
||||||
|
// } else{
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pages/Orderdetails/Orderdetails?list=${JSON.stringify(item)}`
|
url: `/pages/Orderlearning/Orderlearning?trainingOrderStatus=${item.trainingOrderStatus}&trainingParentId=${item.trainingItemId}&trainingOrderNo=${item.trainingOrderNo}`
|
||||||
})
|
})
|
||||||
} else if (item.trainingOrderStatus == 'PAY') {
|
// }
|
||||||
uni.navigateTo({
|
|
||||||
url: `/pages/Orderlearning/Orderlearning?trainingParentId=${item.trainingItemId}&trainingOrderNo=${item.trainingOrderNo}`
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
//列表信息
|
//列表信息
|
||||||
info() {
|
info() {
|
||||||
|
|||||||
@ -19,6 +19,7 @@
|
|||||||
<view class="Introduce">
|
<view class="Introduce">
|
||||||
{{item.itemDirectoryIntroduce}}
|
{{item.itemDirectoryIntroduce}}
|
||||||
</view>
|
</view>
|
||||||
|
<view class="" v-if="trainingOrderStatus=='PAY'">
|
||||||
<view class="play" @tap='videoplay(item)'
|
<view class="play" @tap='videoplay(item)'
|
||||||
:style="item.itemDirectoryWatchStatus=='NOT_WATCHED'?'background-color: #3D7DCA;color:#fff':''"
|
:style="item.itemDirectoryWatchStatus=='NOT_WATCHED'?'background-color: #3D7DCA;color:#fff':''"
|
||||||
v-if="item.itemDirectoryWatchStatus=='NOT_WATCHED'">
|
v-if="item.itemDirectoryWatchStatus=='NOT_WATCHED'">
|
||||||
@ -35,6 +36,10 @@
|
|||||||
已看完
|
已看完
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
<view class="play" v-else @tap='novideoplay'>
|
||||||
|
开始播放
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<u-popup v-model="videoshow" mode="center" closeable @close='videoshowfalse'>
|
<u-popup v-model="videoshow" mode="center" closeable @close='videoshowfalse'>
|
||||||
<view>
|
<view>
|
||||||
@ -42,6 +47,7 @@
|
|||||||
:initial-time='videoitem.watchTime'></video>
|
:initial-time='videoitem.watchTime'></video>
|
||||||
</view>
|
</view>
|
||||||
</u-popup>
|
</u-popup>
|
||||||
|
<u-toast ref="uToast" />
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
@ -69,6 +75,7 @@
|
|||||||
videoitem: {
|
videoitem: {
|
||||||
watchTime: 0,
|
watchTime: 0,
|
||||||
}, //视频对象
|
}, //视频对象
|
||||||
|
trainingOrderStatus: undefined
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@ -86,6 +93,14 @@
|
|||||||
this.videoshow = false
|
this.videoshow = false
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
//novideoplay未购买
|
||||||
|
novideoplay() {
|
||||||
|
this.$refs.uToast.show({
|
||||||
|
title: '您未购买',
|
||||||
|
type: 'error',
|
||||||
|
duration: '1000'
|
||||||
|
})
|
||||||
|
},
|
||||||
//视频播放
|
//视频播放
|
||||||
videoplay(item) {
|
videoplay(item) {
|
||||||
if (!item.watchTime) {
|
if (!item.watchTime) {
|
||||||
@ -147,6 +162,7 @@
|
|||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
const that = this
|
const that = this
|
||||||
this.baseurl = baseurl
|
this.baseurl = baseurl
|
||||||
|
this.trainingOrderStatus = options.trainingOrderStatus
|
||||||
this.trainingItemId = options.trainingItemId
|
this.trainingItemId = options.trainingItemId
|
||||||
this.trainingOrderNo = options.trainingOrderNo
|
this.trainingOrderNo = options.trainingOrderNo
|
||||||
this.info();
|
this.info();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user