|
@@ -33,7 +33,14 @@
|
|
|
<div class="file-name">
|
|
|
<span>
|
|
|
<SvgIcon :icon-class="icon_list[active_index]" size="16" />
|
|
|
- <span>{{ data.file_info[file.file_id].xuhao + data.file_info[file.file_id].file_name }}</span>
|
|
|
+ <span
|
|
|
+ >{{ data.file_info[file.file_id].xuhao + data.file_info[file.file_id].file_name }}
|
|
|
+ <!-- {{
|
|
|
+ multilingualTextList[getLang()] && multilingualTextList[getLang()][i]
|
|
|
+ ? ' ' + multilingualTextList[getLang()][i]
|
|
|
+ : ''
|
|
|
+ }} -->
|
|
|
+ </span>
|
|
|
</span>
|
|
|
<SvgIcon v-show="file.file_id" icon-class="uploadPreview" size="16" @click="viewDialog(file)" />
|
|
|
<img
|
|
@@ -87,6 +94,7 @@ export default {
|
|
|
visible: false,
|
|
|
newpath: '',
|
|
|
iframeHeight: `${window.innerHeight - 100}px`,
|
|
|
+ multilingualTextList: {}, // 多语言对应的切割后的翻译
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
@@ -102,6 +110,7 @@ export default {
|
|
|
methods: {
|
|
|
// 处理数据
|
|
|
handleData() {
|
|
|
+ this.multilingualTextList = {};
|
|
|
this.source_list = [[], [], [], []];
|
|
|
this.data.file_list.forEach((item) => {
|
|
|
const suffix = item.file_name.slice(item.file_name.lastIndexOf('.') + 1, item.file_name.length).toLowerCase();
|
|
@@ -115,6 +124,13 @@ export default {
|
|
|
this.source_list[2].push(item);
|
|
|
}
|
|
|
});
|
|
|
+ // if (this.showLang) {
|
|
|
+ this.data.multilingual.forEach((item) => {
|
|
|
+ let trans_arr = item.translation.split('\n');
|
|
|
+ this.$set(this.multilingualTextList, item.code, trans_arr);
|
|
|
+ });
|
|
|
+ console.log(this.multilingualTextList);
|
|
|
+ // }
|
|
|
},
|
|
|
// 下载表格
|
|
|
downLoad(file) {
|