Browse Source

样式修改

黄琪勇 6 months ago
parent
commit
77e571934a

+ 3 - 1
public/pptworker/pptJson.js

@@ -57497,7 +57497,9 @@
                         i = 1080
                         break
                   }
-                  var a = r.preview,
+                  // hqy 这里没有预览图的时候会报错,所以加了判空
+                  var a = r.preview || "",
+                  // hqy
                      s = a.indexOf("data:image") > -1,
                      l = {
                         path: s ? void 0 : a,

+ 4 - 1
src/store/pptWork.ts

@@ -8,6 +8,7 @@ import { getHttpJson, jsonToPpt, getJsonToBlob } from "@/libs/jsonTool"
 import fileUpload from "@/utils/oss-file-upload"
 import { ElMessage } from "element-plus"
 import { toBlob } from "html-to-image"
+import { useSlidesStore } from "@/store"
 
 type pptWork = { id: string; coverImg: string; jsonUrl: string; isSave: boolean }
 const useStore = defineStore("pptWork", {
@@ -28,10 +29,12 @@ const useStore = defineStore("pptWork", {
         LoadingBar.loading(true, "资源加载中,请稍等...")
         const res = await httpAjaxErrMsg(getTeacherChapterKnowledgeMaterial, id)
         if (res.code === 200) {
-          const { id, dataJson } = res.data || {}
+          const { id, dataJson, chapterLessonCoursewareName } = res.data || {}
           const { coverImg, jsonUrl } = JSON.parse(dataJson)
           this.id = id
           this.coverImg = coverImg || ""
+          const slidesStore = useSlidesStore()
+          slidesStore.setTitle(chapterLessonCoursewareName)
           if (jsonUrl) {
             const jsonRes = await getHttpJson(jsonUrl)
             if (jsonRes.code === 200) {

+ 1 - 1
src/store/slides.ts

@@ -33,7 +33,7 @@ export interface SlidesState {
 
 export const useSlidesStore = defineStore("slides", {
   state: (): SlidesState => ({
-    title: "未命名演示文稿", // 幻灯片标题
+    title: "", // 幻灯片标题
     theme: theme, // 主题样式
     slides: slides, // 幻灯片页面数据
     slideIndex: 0, // 当前页面索引

BIN
src/views/Editor/CanvasTool/imgs/bf.png


+ 1 - 7
src/views/Editor/CanvasTool/index.vue

@@ -29,7 +29,6 @@
           <PopoverMenuItem @click="enterScreening()">从当前页开始</PopoverMenuItem>
         </template>
         <div class="arrow-btn">
-          <img src="./imgs/bf.png" alt="" />
           <div>播放</div>
         </div>
       </Popover>
@@ -468,7 +467,7 @@ const toggleNotesPanel = () => {
     display: flex;
     align-items: center;
     justify-content: center;
-    width: 88px;
+    width: 60px;
     height: 32px;
     background: linear-gradient(312deg, #1b7af8 0%, #3cbbff 100%);
     border-radius: 6px;
@@ -480,11 +479,6 @@ const toggleNotesPanel = () => {
     &:hover {
       opacity: 0.8;
     }
-    & > img {
-      margin-right: 8px;
-      width: 12px;
-      height: 14px;
-    }
   }
 }
 .add-element-handler {

+ 2 - 2
src/views/Editor/Thumbnails/index.vue

@@ -432,8 +432,8 @@ const contextmenusThumbnailItem = (): ContextmenuItem[] => {
       display: flex;
       & > img {
         cursor: pointer;
-        width: 32px;
-        height: 32px;
+        width: 28px;
+        height: 28px;
         &:hover {
           opacity: 0.8;
         }

BIN
src/views/components/element/cloudCoachElement/cloudCoachList/imgs/musicBg.png


+ 1 - 1
vite.config.ts

@@ -28,7 +28,7 @@ export default defineConfig({
     proxy: {
       // 正则表达式写法
       "^/pptApi/.*": {
-        target: "https://dev.kt.colexiu.com",
+        target: "https://test.kt.colexiu.com",
         changeOrigin: true,
         rewrite: path => path.replace(/^\/pptApi/, "")
       }