Răsfoiți Sursa

翻译和背景图替换

cxmo 1 an în urmă
părinte
comite
9def610d1c

BIN
src/assets/img/ppt_m/list_bg.png


+ 12 - 0
src/lang/modules/Slides/pptList.js

@@ -114,6 +114,12 @@ export const listEn = {
   is_delete_ppt: "Are you sure you want to delete this PowerPoint slide?",
   add_least_one: "Please add at least one PowerPoint slide.",
   preview_report_btn: "Preview report.",
+
+  //列表页操作栏
+  list_ppt_item_publish:'Publish',
+  list_ppt_item_preview:'Demo',
+  list_ppt_item_download:'Download',
+  list_ppt_item_edit:'Edit'
 };
 
 /* 中文 */
@@ -230,4 +236,10 @@ export const listZh = {
   is_delete_ppt: "确定删除该页ppt吗",
   add_least_one: "请至少添加一张",
   preview_report_btn: "预览报告",
+
+  //列表页操作栏
+  list_ppt_item_publish:'预览发布',
+  list_ppt_item_preview:'演示',
+  list_ppt_item_download:'下载',
+  list_ppt_item_edit:'编辑'
 };

+ 12 - 4
src/views/ppt_manage/newVersion/pptCatalog.vue

@@ -233,12 +233,12 @@
                 v-for="item in catalogPPTList" :key="item.PptId"
                 @click="changeModel('ppt',item)">
                 <div class="item-image" 
-                    style="background-color:#fff;background-image:none;">
-                        <span style="color:#000">{{item.Title}}</span>
+                    :style="{'background-image':`url(${require('@/assets/img/ppt_m/list_bg.png')})`}">
+                        <span>{{item.Title}}</span>
                 </div>
                 <div class="item-opt">
                     <span v-for="optItem in setListTool()" :key="optItem.key" @click.stop="handleListToolClick(optItem,item)">
-                        {{ getContentMenuOptText(optItem.label) }}
+                        {{ getListMenuOptText(optItem.label) }}
                     </span>
                 </div>
                 <span style="font-size:14px;">{{$t('Slides.creation_time')}}:{{$moment(item.PptCreateTime).format('YYYY-MM-DD')}}</span>
@@ -452,7 +452,15 @@ export default {
     } */
   },
   methods: {
-    // 
+    //ppt列表操作栏
+    getListMenuOptText(e){
+        if(e==='预览发布') return this.$t('Slides.list_ppt_item_publish')
+        if(e==='演示') return this.$t('Slides.list_ppt_item_preview')
+        if(e==='下载') return this.$t('Slides.list_ppt_item_download')
+        if(e==='编辑') return this.$t('Slides.list_ppt_item_edit')
+
+    },
+    //ppt详情操作栏
     getContentMenuOptText(e){
       if(e==='查看报告') return this.$t('Slides.view_report_btn')
       if(e==='编辑') return this.$t('Slides.edit_lable_name')

+ 11 - 3
src/views/ppt_manage/newVersion/pptEnCatalog.vue

@@ -228,12 +228,12 @@
                 v-for="item in catalogPPTList" :key="item.PptId"
                 @click="changeModel('ppt',item)">
                 <div class="item-image" 
-                    style="background-color:#fff;background-image:none;">
-                        <span style="color:#000">{{item.Title}}</span>
+                :style="{'background-image':`url(${require('@/assets/img/ppt_m/list_bg.png')})`}">
+                        <span>{{item.Title}}</span>
                 </div>
                 <div class="item-opt">
                     <span v-for="optItem in setListTool()" :key="optItem.key" @click.stop="handleListToolClick(optItem,item)">
-                        {{ getContentMenuOptText(optItem.label) }}
+                        {{ getListMenuOptText(optItem.label) }}
                     </span>
                 </div>
                 <span style="font-size:14px;">{{$t('Slides.creation_time')}}:{{$moment(item.PptCreateTime).format('YYYY-MM-DD')}}</span>
@@ -438,6 +438,14 @@ export default {
     },
   },
   methods: {
+    //ppt列表操作栏
+    getListMenuOptText(e){
+        if(e==='预览发布') return this.$t('Slides.list_ppt_item_publish')
+        if(e==='演示') return this.$t('Slides.list_ppt_item_preview')
+        if(e==='下载') return this.$t('Slides.list_ppt_item_download')
+        if(e==='编辑') return this.$t('Slides.list_ppt_item_edit')
+
+    },
     getContentMenuOptText(e){
       if(e==='查看报告') return this.$t('Slides.view_report_btn')
       if(e==='编辑') return this.$t('Slides.edit_lable_name')