lsc 9 月之前
父節點
當前提交
984aa556b5

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.a4e6658656b473025c568c9c66d9ad2f.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.ee476e38463461edca63.js></script><script type=text/javascript src=./static/js/app.70e0f8ef6ca58c4eae67.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.55481b6d8b8dc3eab7c1c6cb179895cd.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.ee476e38463461edca63.js></script><script type=text/javascript src=./static/js/app.683014a5bd72f920270d.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.55481b6d8b8dc3eab7c1c6cb179895cd.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.55481b6d8b8dc3eab7c1c6cb179895cd.css.map


二進制
dist/static/img/model6-6.1c5ef38.png


二進制
dist/static/img/model6-7-1.f29bdb4.png


二進制
dist/static/img/model6-7-2.4d419cf.png


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.683014a5bd72f920270d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.683014a5bd72f920270d.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/manifest.571c38d63f24b1ae9e16.js.map


+ 0 - 0
dist/static/SourceHanSans-Regular.otf → src/assets/css/SourceHanSans-Regular.otf


二進制
src/assets/icon/ppt/model6-6.png


二進制
src/assets/icon/ppt/model6-7-1.png


二進制
src/assets/icon/ppt/model6-7-2.png


+ 311 - 238
src/components/pages/aiAddCourse/aiCreateDialog.vue

@@ -415,120 +415,119 @@ export default {
                         }
                     },
                     img2: [
-                        // {
-                        //     img:require('../../../assets/icon/ppt/model6-2.png'),
-                        //     title: {
-                        //         x: "5%", // 横坐标
-                        //         y: 1.1,
-                        //         w: "90%",
-                        //         color: '4F73DA',
-                        //         bold: true,
-                        //         fontSize: 35, // 字号
-                        //         align: "center",
-                        //     },
-                        //     subTitle: {
-                        //         x: "5%", // 横坐标
-                        //         y: 1.8,
-                        //         w: "90%",
-                        //         color: "333333",
-                        //         fontSize: 20, // 字号
-                        //         align: "center",
-                        //     },
-                        //     content: {
-                        //         x: "20%", // 横坐标
-                        //         y: 3.2,
-                        //         w: "60%",
-                        //         color: "333333",
-                        //         fontSize: 18, // 字号
-                        //         align: "center",
-                        //     }
-                        // },//内容页1
-                        // {
-                        //     img: require('../../../assets/icon/ppt/model6-2.png'),
-                        //     title: {
-                        //         x: "2.5%", // 横坐标
-                        //         y: 2.3,
-                        //         w: "30%",
-                        //         color: 'ffffff',
-                        //         bold: true,
-                        //         fontSize: 35, // 字号
-                        //         align: "left",
-                        //     },
-                        //     subTitle: {
-                        //         x: "2.5%", // 横坐标
-                        //         y: 3.1,
-                        //         w: "30%",
-                        //         color: "ffffff",
-                        //         fontSize: 20, // 字号
-                        //         align: "left",
-                        //     },
-                        //     content: {
-                        //         x: "45%", // 横坐标
-                        //         y: 2.8,
-                        //         w: "45%",
-                        //         color: "333333",
-                        //         fontSize: 18, // 字号
-                        //         align: "left",
-                        //     },
-                        //     square: {
-                        //         x: 0,
-                        //         y: 0,
-                        //         w: "35%",
-                        //         h: "100%",
-                        //         fill: { color: "4F73DA" }
-                        //     },
-                        //     square2: {
-                        //         x: "35%",
-                        //         y: 0,
-                        //         w: "2.5%",
-                        //         h: "100%",
-                        //         fill: { color: "C2CFEF" }
-                        //     }
-                        // },//内容页2
-                        // {
-                        //     img: require('../../../assets/icon/ppt/model6-2.png'),
-                        //     title: {
-                        //         x: "5%", // 横坐标
-                        //         y: 1,
-                        //         w: "60%",
-                        //         color: '4F73DA',
-                        //         bold: true,
-                        //         fontSize: 35, // 字号
-                        //         align: "left",
-                        //     },
-                        //     subTitle: {
-                        //         x: "5%", // 横坐标
-                        //         y: 1.7,
-                        //         w: "60%",
-                        //         color: "333333",
-                        //         fontSize: 20, // 字号
-                        //         align: "left",
-                        //     },
-                        //     content: {
-                        //         x: "5%", // 横坐标
-                        //         y: 2.5,
-                        //         w: "60%",
-                        //         color: "333333",
-                        //         fontSize: 18, // 字号
-                        //         align: "left",
-                        //     },
-                        //     image: {
-                        //         x: "70%",
-                        //         y: "22%",
-                        //         w: "30%",
-                        //         h: "56%",
-                        //         sizing: "contain",
-                        //         path: require('../../../assets/icon/ppt/model6-3.png')
-                        //     },
-                        // },//内容页3
+                        {
+                            img:require('../../../assets/icon/ppt/model6-2.png'),
+                            title: {
+                                x: "5%", // 横坐标
+                                y: 1.1,
+                                w: "90%",
+                                color: '4F73DA',
+                                bold: true,
+                                fontSize: 35, // 字号
+                                align: "center",
+                            },
+                            subTitle: {
+                                x: "5%", // 横坐标
+                                y: 1.8,
+                                w: "90%",
+                                color: "333333",
+                                fontSize: 20, // 字号
+                                align: "center",
+                            },
+                            content: {
+                                x: "20%", // 横坐标
+                                y: 3.2,
+                                w: "60%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "center",
+                            }
+                        },//内容页1
                         {
                             img: require('../../../assets/icon/ppt/model6-2.png'),
                             title: {
-                                x: "50%", // 横坐标
-                                y: "5%",
-                                h: 40,
-                                margin: 10,
-                                // w: "60%",
+                                x: "2.5%", // 横坐标
+                                y: 2.3,
+                                w: "30%",
+                                color: 'ffffff',
+                                bold: true,
+                                fontSize: 35, // 字号
+                                align: "left",
+                            },
+                            subTitle: {
+                                x: "2.5%", // 横坐标
+                                y: 3.1,
+                                w: "30%",
+                                color: "ffffff",
+                                fontSize: 20, // 字号
+                                align: "left",
+                            },
+                            content: {
+                                x: "45%", // 横坐标
+                                y: 2.8,
+                                w: "45%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "left",
+                            },
+                            square: {
+                                x: 0,
+                                y: 0,
+                                w: "35%",
+                                h: "100%",
+                                fill: { color: "4F73DA" }
+                            },
+                            square2: {
+                                x: "35%",
+                                y: 0,
+                                w: "2.5%",
+                                h: "100%",
+                                fill: { color: "C2CFEF" }
+                            }
+                        },//内容页2
+                        {
+                            img: require('../../../assets/icon/ppt/model6-2.png'),
+                            title: {
+                                x: "5%", // 横坐标
+                                y: 1,
+                                w: "60%",
+                                color: '4F73DA',
+                                bold: true,
+                                fontSize: 35, // 字号
+                                align: "left",
+                            },
+                            subTitle: {
+                                x: "5%", // 横坐标
+                                y: 1.7,
+                                w: "60%",
+                                color: "333333",
+                                fontSize: 20, // 字号
+                                align: "left",
+                            },
+                            content: {
+                                x: "5%", // 横坐标
+                                y: 2.5,
+                                w: "60%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "left",
+                            },
+                            image: {
+                                x: "70%",
+                                y: "22%",
+                                w: "30%",
+                                h: "56%",
+                                sizing: "contain",
+                                path: require('../../../assets/icon/ppt/model6-3.png')
+                            },
+                        },//内容页3
+                        {
+                            img: require('../../../assets/icon/ppt/model6-2.png'),
+                            title: {
+                                x: "10%", // 横坐标
+                                y: "4%",
+                                h: 0.75,
+                                w: "80%",
                                 color: 'ffffff',
                                 fill: { color: "4F73DA"},
                                 bold: true,
@@ -537,7 +536,7 @@ export default {
                             },
                             subTitle: {
                                 x: "10%", // 横坐标
-                                y: 1.7,
+                                y: 1.5,
                                 w: "80%",
                                 color: "333333",
                                 fontSize: 20, // 字号
@@ -545,7 +544,7 @@ export default {
                             },
                             content: {
                                 x: "10%", // 横坐标
-                                y: 2.5,
+                                y: 2.3,
                                 w: "80%",
                                 color: "333333",
                                 fontSize: 18, // 字号
@@ -560,48 +559,122 @@ export default {
                                 path: require('../../../assets/icon/ppt/model6-4.png')
                             },
                         },//内容页4
-                        // {
-                        //     img: require('../../../assets/icon/ppt/model6-2.png'),
-                        //     title: {
-                        //         x: 0, // 横坐标
-                        //         y: "30%",
-                        //         w: "35%",
-                        //         h: "40%",
-                        //         color: 'ffffff',
-                        //         bold: true,
-                        //         fontSize: 30, // 字号
-                        //         align: "right",
-                        //         fill: { color: "4F73DA"},
-                        //         margin: 10,
-                        //     },
-                        //     subTitle: {
-                        //         x: "37.5%", // 横坐标
-                        //         y: 1,
-                        //         w: "53%",
-                        //         color: "333333",
-                        //         fontSize: 20, // 字号
-                        //         align: "left",
-                        //     },
-                        //     content: {
-                        //         x: "37.5%", // 横坐标
-                        //         y: 2,
-                        //         w: "53%",
-                        //         color: "333333",
-                        //         fontSize: 18, // 字号
-                        //         align: "left",
-                        //     },
-                        //     square: {
-                        //         x: "5%",
-                        //         y: "10%",
-                        //         w: "90%",
-                        //         h: "80%",
-                        //         fill: { color: "ffffff" },
-                        //         line: {
-                        //             width: '2',
-                        //             color: "3B4564"
-                        //         }
-                        //     },
-                        // }, //内容页5
+                        {
+                            img: require('../../../assets/icon/ppt/model6-2.png'),
+                            title: {
+                                x: 0, // 横坐标
+                                y: "30%",
+                                w: "35%",
+                                h: "40%",
+                                color: 'ffffff',
+                                bold: true,
+                                fontSize: 30, // 字号
+                                align: "right",
+                                fill: { color: "4F73DA"},
+                                margin: 10,
+                            },
+                            subTitle: {
+                                x: "37.5%", // 横坐标
+                                y: 1,
+                                w: "53%",
+                                color: "333333",
+                                fontSize: 20, // 字号
+                                align: "left",
+                            },
+                            content: {
+                                x: "37.5%", // 横坐标
+                                y: 2,
+                                w: "53%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "left",
+                            },
+                            square: {
+                                x: "5%",
+                                y: "10%",
+                                w: "90%",
+                                h: "80%",
+                                fill: { color: "ffffff" },
+                                line: {
+                                    width: '2',
+                                    color: "3B4564"
+                                }
+                            },
+                        }, //内容页5
+                        {
+                            img: require('../../../assets/icon/ppt/model6-2.png'),
+                            title: {
+                                x: "17%", // 横坐标
+                                y: "20%",
+                                h: 0.75,
+                                w: "66%",
+                                color: 'ffffff',
+                                fill: { color: "4F73DA"},
+                                bold: true,
+                                fontSize: 35, // 字号
+                                align: "center",
+                            },
+                            subTitle: {
+                                x: "5%", // 横坐标
+                                y: 3,
+                                w: "90%",
+                                color: "333333",
+                                fontSize: 20, // 字号
+                                align: "left",
+                            },
+                            content: {
+                                x: "5%", // 横坐标
+                                y: 3.8,
+                                w: "90%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "left",
+                            },
+                            image: {
+                                x: 0,
+                                y: 0,
+                                w: "100%",
+                                h: "45%",
+                                sizing: "contain",
+                                path: require('../../../assets/icon/ppt/model6-6.png')
+                            },
+                        },//内容页6
+                        {
+                            img: require('../../../assets/icon/ppt/model6-7-1.png'),
+                            title: {
+                                x: "45%", // 横坐标
+                                y: 1.3,
+                                w: "50%",
+                                color: '4F73DA',
+                                bold: true,
+                                fontSize: 35, // 字号
+                                align: "left",
+                            },
+                            subTitle: {
+                                x: "45%", // 横坐标
+                                y: 2,
+                                w: "50%",
+                                color: "333333",
+                                fontSize: 20, // 字号
+                                align: "left",
+                            },
+                            content: {
+                                x: "45%", // 横坐标
+                                y: 3,
+                                w: "50%",
+                                color: "333333",
+                                fontSize: 18, // 字号
+                                align: "left",
+                            },
+                            image: {
+                                x: "20%",
+                                y: 0,
+                                w: "80%",
+                                h: "100%",
+                                sizing: "contain",
+                                path: require('../../../assets/icon/ppt/model6-7-2.png')
+                            },
+                        },//内容页6
                     ],
                     imgEnd: {
                         img: require('../../../assets/icon/ppt/model6-1-2.png'),
@@ -623,89 +696,89 @@ export default {
         dialogVisibleAiCreate(newValue, oldValue) {
             if (newValue) {
                 this.loading = false;
-                // this.aiGet(2);
-                this.templateIndex = 5
-                let array = [
-                {
-                    "page": 1,
-                    "title": "引入阶段",
-                    "task": "课程背景",
-                    "points": "同学们,让我们一起了解一下这门有趣的熊猫课程吧!今天,我们将探索熊猫的生活环境,并尝试去理解这些环境是如何影响熊猫的生存的。"
-                },
-                {
-                    "page": 2,
-                    "title": "引入阶段",
-                    "task": "整体目标和任务要求",
-                    "points": "这门课程的主要目标是让大家了解熊猫生活的环境以及生存所需的关键因素。我们将完成一个任务,具体要求是观察、记录、绘制和制作模型哦!"
-                },
-                {
-                    "page": 3,
-                    "title": "引入阶段",
-                    "task": "驱动性问题",
-                    "points": "大家思考一下这样一个问题:‘熊猫的生活环境对它们的生存有何重要影响?’ 我们接下去的活动将帮助大家找到答案。"
-                },
-                {
-                    "page": 4,
-                    "title": "引入阶段",
-                    "task": "观察与记录技巧",
-                    "points": "今天我们会运用图片和视频,来帮助大家观察熊猫栖息地和它们所吃的竹子等特征。细心观察,并将所见的特征记录下来是非常重要的技能哦!"
-                },
-                {
-                    "page": 5,
-                    "title": "探究阶段",
-                    "task": "绘图工具和材料",
-                    "points": "现在我们分发绘图工具和材料,来学习基本的绘图和建模技巧吧!熟练掌握这些工具会帮助我们更好地记录和展示我们的观察结果。"
-                },
-                {
-                    "page": 6,
-                    "title": "探究阶段",
-                    "task": "观察和记录特征",
-                    "points": "让我们好好观察一下身边的常见物体,把它们的特征记录下来。这个过程会训练你们的观察力和手眼协调能力。"
-                },
-                {
-                    "page": 7,
-                    "title": "探究阶段",
-                    "task": "转换二维图像",
-                    "points": "接下来,我们要把记录的三维物体转化为二维图像。这个步骤非常有趣,大家可以尽情发挥自己的绘画天赋哦!"
-                },
-                {
-                    "page": 8,
-                    "title": "探究阶段",
-                    "task": "三维模型制作",
-                    "points": "现在我们提供一些简单的材料,比如纸张和纸板,示范一下如何制作三维模型。记住,比例和结构是模型制作的关键!"
-                },
-                {
-                    "page": 9,
-                    "title": "评估与反馈阶段",
-                    "task": "评估和检查",
-                    "points": "大家完成了任务后,我们来检查和评估你们的二维图像和三维模型。确保它们的结构合理、比例协调。"
-                },
-                {
-                    "page": 10,
-                    "title": "评估与反馈阶段",
-                    "task": "提出改进建议",
-                    "points": "针对你们完成的作品,我们会提出一些改进建议。大家也可以相互评价,分享制作经验,这样可以互相学习哦!"
-                },
-                {
-                    "page": 11,
-                    "title": "评估与反馈阶段",
-                    "task": "任务总结",
-                    "points": "最后,我们要总结这次任务的执行情况,并表扬表现特别突出的同学。希望大家都能有所收获,并继续努力!"
-                },
-                {
-                    "page": 12,
-                    "title": "练习",
-                    "task": "练习1:二维图像绘制",
-                    "points": "选择一件日常物品(如书本、杯子),观察其特征,尝试通过手绘将其转换为二维图像。示例:通过绘制书本的正面、侧面和顶面图,展示其主要特征和比例关系。"
-                },
-                {
-                    "page": 13,
-                    "title": "练习",
-                    "task": "练习2:三维模型制作",
-                    "points": "使用纸张和纸板制作简单的模型,比如一个基本的房子或盒子。关注其结构和比例哦! 示例:通过折叠和粘贴纸张,制作一个四面体,确保各个面的比例协调,结构稳定。"
-                }
-                ]
-                this.createPpt(array);
+                this.aiGet(2);
+                // this.templateIndex = 5
+                // let array = [
+                // {
+                //     "page": 1,
+                //     "title": "引入阶段",
+                //     "task": "课程背景",
+                //     "points": "同学们,让我们一起了解一下这门有趣的熊猫课程吧!今天,我们将探索熊猫的生活环境,并尝试去理解这些环境是如何影响熊猫的生存的。"
+                // },
+                // {
+                //     "page": 2,
+                //     "title": "引入阶段",
+                //     "task": "整体目标和任务要求",
+                //     "points": "这门课程的主要目标是让大家了解熊猫生活的环境以及生存所需的关键因素。我们将完成一个任务,具体要求是观察、记录、绘制和制作模型哦!"
+                // },
+                // {
+                //     "page": 3,
+                //     "title": "引入阶段",
+                //     "task": "驱动性问题",
+                //     "points": "大家思考一下这样一个问题:‘熊猫的生活环境对它们的生存有何重要影响?’ 我们接下去的活动将帮助大家找到答案。"
+                // },
+                // {
+                //     "page": 4,
+                //     "title": "引入阶段",
+                //     "task": "观察与记录技巧",
+                //     "points": "今天我们会运用图片和视频,来帮助大家观察熊猫栖息地和它们所吃的竹子等特征。细心观察,并将所见的特征记录下来是非常重要的技能哦!"
+                // },
+                // {
+                //     "page": 5,
+                //     "title": "探究阶段",
+                //     "task": "绘图工具和材料",
+                //     "points": "现在我们分发绘图工具和材料,来学习基本的绘图和建模技巧吧!熟练掌握这些工具会帮助我们更好地记录和展示我们的观察结果。"
+                // },
+                // {
+                //     "page": 6,
+                //     "title": "探究阶段",
+                //     "task": "观察和记录特征",
+                //     "points": "让我们好好观察一下身边的常见物体,把它们的特征记录下来。这个过程会训练你们的观察力和手眼协调能力。"
+                // },
+                // {
+                //     "page": 7,
+                //     "title": "探究阶段",
+                //     "task": "转换二维图像",
+                //     "points": "接下来,我们要把记录的三维物体转化为二维图像。这个步骤非常有趣,大家可以尽情发挥自己的绘画天赋哦!"
+                // },
+                // {
+                //     "page": 8,
+                //     "title": "探究阶段",
+                //     "task": "三维模型制作",
+                //     "points": "现在我们提供一些简单的材料,比如纸张和纸板,示范一下如何制作三维模型。记住,比例和结构是模型制作的关键!"
+                // },
+                // {
+                //     "page": 9,
+                //     "title": "评估与反馈阶段",
+                //     "task": "评估和检查",
+                //     "points": "大家完成了任务后,我们来检查和评估你们的二维图像和三维模型。确保它们的结构合理、比例协调。"
+                // },
+                // {
+                //     "page": 10,
+                //     "title": "评估与反馈阶段",
+                //     "task": "提出改进建议",
+                //     "points": "针对你们完成的作品,我们会提出一些改进建议。大家也可以相互评价,分享制作经验,这样可以互相学习哦!"
+                // },
+                // {
+                //     "page": 11,
+                //     "title": "评估与反馈阶段",
+                //     "task": "任务总结",
+                //     "points": "最后,我们要总结这次任务的执行情况,并表扬表现特别突出的同学。希望大家都能有所收获,并继续努力!"
+                // },
+                // {
+                //     "page": 12,
+                //     "title": "练习",
+                //     "task": "练习1:二维图像绘制",
+                //     "points": "选择一件日常物品(如书本、杯子),观察其特征,尝试通过手绘将其转换为二维图像。示例:通过绘制书本的正面、侧面和顶面图,展示其主要特征和比例关系。"
+                // },
+                // {
+                //     "page": 13,
+                //     "title": "练习",
+                //     "task": "练习2:三维模型制作",
+                //     "points": "使用纸张和纸板制作简单的模型,比如一个基本的房子或盒子。关注其结构和比例哦! 示例:通过折叠和粘贴纸张,制作一个四面体,确保各个面的比例协调,结构稳定。"
+                // }
+                // ]
+                // this.createPpt(array);
 
             }
         },

二進制
static/SourceHanSans-Regular.otf


Some files were not shown because too many files changed in this diff