This commit is contained in:
曹辉 2023-04-25 17:04:11 +08:00
parent 10513ba43b
commit 0f1e1efb08
4 changed files with 77 additions and 3 deletions

View File

@ -140,7 +140,16 @@
"enablePullDownRefresh": false
}
}
],
,{
"path" : "pages/Imglearning/Imglearning",
"style" :
{
"navigationBarTitleText": "图文学习",
"enablePullDownRefresh": false
}
}
],
"globalStyle": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "",

View File

@ -0,0 +1,52 @@
<template>
<view>
<view class="u-content">
<u-parse :html="list.trainingItemContent"></u-parse>
</view>
</view>
</template>
<script>
import {
selectNurseAppletPersonTrainingItemDetailsList,
} from '@/api/Videolearning/index.js'
import baseurl from '@/api/baseurl.js'
export default {
data() {
return {
baseurl: undefined,
nurseStationPersonId: undefined,
list: undefined
};
},
methods: {
info() {
selectNurseAppletPersonTrainingItemDetailsList(this.trainingItemId, this.nurseStationPersonId).then(
res => {
this.list = res.data
})
},
},
onLoad(options) {
const that = this
this.baseurl = baseurl
this.trainingItemId = options.trainingItemId
const value = uni.getStorageSync('nursePersonId');
if (value) {
that.nurseStationPersonId = value
that.info();
} else {}
},
}
</script>
<style lang="scss">
page {
background-color: #fff;
}
.u-content {
text-indent: 2em;
margin-top: 15rpx;
}
</style>

View File

@ -12,7 +12,8 @@
图文学习
</view>
<view class="items">
<view class="item" v-for="(item,index) in imgtextlist" :key='item.trainingItemId'>
<view class="item" v-for="(item,index) in imgtextlist" :key='item.trainingItemId'
@tap='goImglearning(item)'>
<image :src="baseurl+item.trainingItemCoverUrl" mode=""></image>
<view class="title">
{{item.trainingItemTitle}}
@ -78,6 +79,12 @@
} else {}
},
methods: {
//
goImglearning(item) {
uni.navigateTo({
url: `/pages/Imglearning/Imglearning?trainingItemId=${item.trainingItemId}`
})
},
//
goVideolearningdetails(item) {
uni.navigateTo({

View File

@ -22,7 +22,7 @@
图文学习
</view>
<view class="items">
<view class="item" v-for="(item,index) in imgtextlist" :key='item.id'>
<view class="item" v-for="(item,index) in imgtextlist" :key='item.id' @tap='goImglearning(item)'>
<image :src="baseurl+item.trainingItemCoverUrl" mode=""></image>
<view class="title">
{{item.trainingItemTitle}}
@ -183,6 +183,12 @@
buy() {
this.buyshow = true
},
//
goImglearning(item) {
uni.navigateTo({
url: `/pages/Imglearning/Imglearning?trainingItemId=${item.id}`
})
},
//
goVideolearning(item) {
uni.navigateTo({