Browse Source

微信-图书推荐

master
xuhuajiao 10 hours ago
parent
commit
07f885b3f6
  1. 12
      src/views/weChatMiniProgram/baseSetting.vue
  2. 54
      src/views/weChatMiniProgram/bookrecommend.vue

12
src/views/weChatMiniProgram/baseSetting.vue

@ -212,7 +212,6 @@
</div> </div>
<!-- <div class="config-remarks">双击输入框可进行编辑</div> --> <!-- <div class="config-remarks">双击输入框可进行编辑</div> -->
</div> </div>
<bookRecommend ref="bookRecommendRef" @ready="initScreenBookRecommend" />
</div> </div>
</div> </div>
</div> </div>
@ -221,12 +220,10 @@
<script> <script>
import { FetchInitScreenSetting, FetchEditScreenSetting } from '@/api/digitalScreen/index' import { FetchInitScreenSetting, FetchEditScreenSetting } from '@/api/digitalScreen/index'
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import bookRecommend from '../digitalScreen/module/bookRecommend'
export default { export default {
name: 'WeChatMiniProgram', name: 'WeChatMiniProgram',
components: { components: {
bookRecommend
}, },
data() { data() {
return { return {
@ -280,14 +277,7 @@ export default {
this.initScreenSetting() this.initScreenSetting()
}) })
}, },
methods: {
initScreenBookRecommend() {
this.$refs.bookRecommendRef.initScreenBookRecommend()
if (this.$refs.bookRecommendRef) {
this.$refs.bookRecommendRef.updateBookSwiper()
}
},
//
methods: { //
initScreenSetting() { initScreenSetting() {
FetchInitScreenSetting({ 'libcode': this.user.fonds.fondsNo }).then(res => { FetchInitScreenSetting({ 'libcode': this.user.fonds.fondsNo }).then(res => {
Object.values(res).forEach(item => { Object.values(res).forEach(item => {

54
src/views/weChatMiniProgram/bookrecommend.vue

@ -0,0 +1,54 @@
<template>
<div class="app-container row-container">
<div class="content-area">
<div class="area-config">
<bookRecommend ref="bookRecommendRef" @ready="initScreenBookRecommend" />
</div>
</div>
</div>
</template>
<script>
import { mapGetters } from 'vuex'
import bookRecommend from '../digitalScreen/module/bookRecommend'
export default {
name: 'BookRecommend',
components: {
bookRecommend
},
data() {
return {
}
},
computed: {
...mapGetters([
'baseApi',
'user'
])
},
created() {
},
mounted() {
},
methods: {
initScreenBookRecommend() {
this.$refs.bookRecommendRef.initScreenBookRecommend()
if (this.$refs.bookRecommendRef) {
this.$refs.bookRecommendRef.updateBookSwiper()
}
}
}
}
</script>
<style scoped lang="scss">
@import "~@/assets/styles/digitalScreen.scss";
.content-area {
height: 734px;
border-radius: 4px;
width: 100%;
}
</style>
Loading…
Cancel
Save