zhongshujie
昨天 d11b7bf0ecbf1662ca96c127beda0581ecfd6853
src/books/toddlerGameImplementation/view/components/chapter001.vue
@@ -70,10 +70,10 @@
                            <td class="ta-l table-tr-bc">
                                <p class="td-0"><b>学习前:</b></p>
                                <p>①完成本任务的学习初体验活动。</p>
                                <p>②查阅 0~3 岁婴儿身心发展特点的相关资料。</p>
                                <p>②查阅 0~3 岁婴幼儿身心发展特点的相关资料。</p>
                                <p class="td-0"><b>学习中:</b></p>
                                <p>①深入了解婴幼儿早期发展的相关知识。</p>
                                <p>②能够将婴幼儿游戏实景与婴幼儿发展进行--对应。</p>
                                <p>②能够将婴幼儿游戏实景与婴幼儿发展进行一一对应。</p>
                                <p class="td-0"><b>学习后:</b></p>
                                <p>①完成本任务的学习效果检测。</p>
                                <p>②尝试结合所学对婴幼儿的行为表现进行初步分析。</p>
@@ -610,9 +610,10 @@
                    </div>
                    <div class="bk2">
                        <p><img class="rwmb-5" alt="" src="../../assets/images/bkzn.png" /></p>
                        <ul v-for="(item, index) in exampleOne.unitOne" :key="'exampleOne' + index">
                        <p class="center mr-0"><span class="ls2">2021年初级育婴师理论知识考试真题</span></p>
                        <ul class='mr-0' v-for="(item, index) in exampleOne.unitOne" :key="'exampleOne' + index">
                            <li>
                                {{ index + 1 }}.(单选){{ item.txt }}。
                                (单选题){{ item.txt }}。
                            </li>
                            <li class="inputChoice" v-for="(citem, cindex) in item.option" :key="cindex">
                                <label>
@@ -819,9 +820,10 @@
                    </p>
                    <div class="bk2">
                        <p><img class="rwmb-5" alt="" src="../../assets/images/bkzn.png" /></p>
                        <ul v-for="(item, index) in exampleTwo.unitOne" :key="'exampleTwo' + index">
                        <p class="center mr-0"><span class="ls2">2019 年高级育婴师理论知识考试真题</span></p>
                        <ul class='mr-0' v-for="(item, index) in exampleTwo.unitOne" :key="'exampleTwo' + index">
                            <li>
                                {{ index + 1 }}.(单选){{ item.txt }}。
                                (单选题){{ item.txt }}。
                            </li>
                            <li class="inputChoice" v-for="(citem, cindex) in item.option" :key="cindex">
                                <label>
@@ -1259,9 +1261,10 @@
                    </p>
                    <div class="bk2">
                        <p><img class="rwmb-5" alt="" src="../../assets/images/bkzn.png" /></p>
                        <ul v-for="(item, index) in exampleThree.unitOne" :key="'exampleThree' + index">
                        <p class="center mr-0"><span class="ls2">2022年全国职业院校早期教育专业保教技能竞赛真题</span></p>
                        <ul class="mr-0" v-for="(item, index) in exampleThree.unitOne" :key="'exampleThree' + index">
                            <li>
                                {{ index + 1 }}.(单选){{ item.txt }}
                                (单选题){{ item.txt }}
                            </li>
                            <li class="inputChoice" v-for="(citem, cindex) in item.option" :key="cindex">
                                <label>
@@ -1463,9 +1466,10 @@
                    <p>此时虽然成人不再是婴幼儿游戏中常见的伙伴,但是婴幼儿游戏仍然离不开成人的支持,成人应担任好相应的辅助角色。</p>
                    <div class="bk2">
                        <p><img class="rwmb-5" alt="" src="../../assets/images/bkzn.png" /></p>
                        <ul v-for="(item, index) in exampleFour.unitOne" :key="'exampleFour' + index">
                        <p class="center mr-0"><span class="ls2">2022年全国职业院校早期教育专业保教技能竞赛真题</span></p>
                        <ul class="mr-0" v-for="(item, index) in exampleFour.unitOne" :key="'exampleFour' + index">
                            <li>
                                {{ index + 1 }}.(单选){{ item.txt }}
                                (单选){{ item.txt }}
                            </li>
                            <li class="inputChoice" v-for="(citem, cindex) in item.option" :key="cindex">
                                <label>
@@ -1683,7 +1687,7 @@
                    <p><span class="ls1 fm-fzfs">关于认识婴幼儿游戏的书籍:</span></p>
                    <p>1.刘焱:《儿童游戏通论》,北京,北京师范大学出版社,2004。</p>
                    <p>2.[英]珍妮特·莫伊蕾斯:《仅仅是游戏吗——游戏在早期儿童教育中的作用与地位》,刘焱、刘峰峰、雷美琴译,北京,北京师范大学出版社,2010。</p>
                    <p>3.[美]托尼·W.林德:《在游戏中发展儿童——以游戏为基础的跨学科儿童干预法》,陈学峰、江泽菲等译,上海,华东师范大学出版社,2008。</p>
                    <p>3.[美]托尼·W. 林德:《在游戏中发展儿童——以游戏为基础的跨学科儿童干预法》,陈学峰、江泽菲等译,上海,华东师范大学出版社,2008。</p>
                    <p><span class="ls1 fm-fzfs">关于婴幼儿发展关键期的书籍:</span></p>
                    <p>1.冯国强:《0~6岁身心智发展实用全典:婴幼儿关键期P.E.D早教法》,北京,中国妇女出版社,2016。</p>
                    <p>2.韩棣华:《0~3岁:孩子成长的关键期》,北京,北京出版社,2004。</p>
@@ -1709,9 +1713,9 @@
            </div>
        </div>
        <preView :isClear="dialogVisible" :md5="p_md5" :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView>
        <dialogExaminations :isClear="dialogVisibleOne" :primaryColor="themeColor"
            :cardList="interfaceQuestion[questionNum]" v-if="interfaceQuestion" :chapter="2" :page="questionNum"
            :questionTitle="questionTitleMain" ref="dialogRef">
        <dialogExaminations :isClear="dialogVisibleOne" :primaryColor="themeColor" :cardList="cardArrayList"
            v-if="interfaceQuestion" :chapter="2" :page="questionNum" :questionTitle="questionTitleMain"
            ref="dialogRef">
        </dialogExaminations>
        <mindMapView :isClear="mapDialogVisible" ref="mindMapDialogRef"></mindMapView>
    </div>
@@ -1779,6 +1783,7 @@
            themeColor: "#6dcff6",
            questionNum: 0,
            questionTitleMain: "",
            cardArrayList: [],
            chapterData: {
                isCollectVideo: false,
                isCollectVideo01: false,
@@ -2412,7 +2417,7 @@
                                value: "B"
                            },
                            {
                                txt: "6个月至2岁",
                                txt: "社会领域",
                                value: "C"
                            },
                            {
@@ -2425,6 +2430,18 @@
            },
            questionDataImg: ""
        }
    },
    watch: {
        interfaceQuestion: {
            handler(newValue) {
                if (newValue[this.questionNum] != undefined) {
                    this.cardArrayList = newValue[this.questionNum];
                }
            },
            deep: true,
            immediate: true
        },
    },
    async mounted() {
        const bookQuestion = localStorage.getItem("toddleGame-book-chapter01-tableData");
@@ -2508,8 +2525,6 @@
            this.videoPathEight = await getResourcePath(
                "8215ef4093c9b916f147c41cdbe8f60a"
            );
        },
        handleCollect(e) {
            if (e == 'video-01') {
@@ -2818,16 +2833,18 @@
            if (num) {
                this.questionNum = this.chapter001.question[num].questionNum;
                this.questionTitleMain = this.chapter001.question[num].questionTitleMain;
                if (this.interfaceQuestion && this.interfaceQuestion[this.questionNum] != undefined) {
                    this.cardArrayList = this.interfaceQuestion[this.questionNum];
                }
                this.$refs.dialogRef.openDialogQuestion();
            }
        },
        //上传图片
        fileUpload(file) {
            console.log(file, "file");
            return new Promise((resolve, reject) => {
                const isJPG = file.file.type === 'image/jpeg' || file.file.type === 'image/png'
                console.log(isJPG, "isJPG");
                if (!isJPG) {
                    Message.error('上传文件只能是 jpg/png 格式!')
                    return reject()
@@ -2839,8 +2856,6 @@
                tool
                    .getFileMd5(file.file, size * 1024)
                    .then(async (e) => {
                        console.log(this.questionData.askAbout.one == e, "this.questionData.askAbout.one == e");
                        if (!(this.questionData.askAbout.one == e)) {
                            const imgData = new FormData()
                            imgData.append('Md5', e)