| | |
| | | <template> |
| | | <div id="app"> |
| | | <childHealth v-if="activeBook.name == 'childHealth'"></childHealth> |
| | | <book v-if="activeBook.name == 'content'"></book> |
| | | <lifeCare v-if="activeBook.name == 'lifeCare'"></lifeCare> |
| | | <embedded v-if="activeBook.name == 'embedded'"></embedded> |
| | | <english v-if="activeBook.name == 'english'"></english> |
| | | </div> |
| | |
| | | |
| | | <script> |
| | | import childHealth from "./books/childHealth/view/index.vue"; |
| | | import book from "./books/content/index.vue"; |
| | | import lifeCare from "./books/lifeCare/index.vue"; |
| | | import embedded from "./books/embedded/view/index.vue"; |
| | | import english from "./books/English/view/index.vue"; |
| | | |
| | |
| | | name: "App", |
| | | components: { |
| | | childHealth, |
| | | book, |
| | | lifeCare, |
| | | embedded, |
| | | english |
| | | english, |
| | | }, |
| | | data() { |
| | | return { |
| | | activeBook: {} |
| | | activeBook: {}, |
| | | }; |
| | | }, |
| | | async created() { |
| | | if (this.setGlobalState) { |
| | | this.setGlobalState({ |
| | | initTestBook: async (bookId) => { |
| | | this.activeBook = await this.config.getBookConfig(bookId); |
| | | // this.activeBook = await this.config.getBookConfig(this.config.resourceCtx + bookId); |
| | | if ( |
| | | this.config.resourceCtx == |
| | | "http://182.92.203.7:3007/books/resource/" |
| | | ) { |
| | | this.config.resourceCtx = this.config.resourceCtx + bookId; |
| | | } |
| | | this.config.activeBook = this.activeBook; |
| | | this.config.goodsStore = this.activeBook.storeRefcode; |
| | | this.activeBook = await this.config.getBookConfig( |
| | | this.config.resourceCtx |
| | | ); |
| | | console.log("图书", this.activeBook); |
| | | if ( |
| | | (this.$store.state.qiankun, this.$store.state.qiankun.getBookConfig) |
| | | ) { |
| | | this.$store.state.qiankun.getBookConfig({ |
| | | bookConfig: this.activeBook |
| | | bookConfig: this.activeBook, |
| | | }); |
| | | } |
| | | } |
| | | }, |
| | | }); |
| | | } else { |
| | | this.activeBook = await this.config.getBookConfig(); |
| | | this.activeBook = await this.config.getBookConfig( |
| | | // childHealth |
| | | this.config.resourceCtx + "childHealth" |
| | | ); |
| | | console.log("ac", this.activeBook); |
| | | this.config.activeBook = this.activeBook; |
| | | debugger; |
| | | this.config.goodsStore = this.activeBook.storeRefcode; |
| | | } |
| | | } |
| | | }, |
| | | }; |
| | | </script> |
| | | |