|
@@ -47,19 +47,7 @@
|
|
|
</template>
|
|
|
</el-autocomplete>
|
|
|
</div>
|
|
|
- <!-- <ul class="classify-list">
|
|
|
- <li
|
|
|
- :class="[
|
|
|
- 'classify-item',
|
|
|
- { act: select_classify === item.TypeCode },
|
|
|
- ]"
|
|
|
- v-for="item in classifyList"
|
|
|
- :key="item.TypeCode"
|
|
|
- @click="changeClassify(item.TypeCode)"
|
|
|
- >
|
|
|
- {{ item.TypeName }}
|
|
|
- </li>
|
|
|
- </ul> -->
|
|
|
+
|
|
|
<div class="scroll-wrap">
|
|
|
<el-tree
|
|
|
ref="treeRef"
|
|
@@ -94,7 +82,7 @@
|
|
|
(node.Nodewidth || data.NodeWidth + 'px')) ||
|
|
|
''
|
|
|
}`"
|
|
|
- >{{ data.ClassifyName }}</span
|
|
|
+ >{{ currentLang==='zh' ? data.ClassifyName : (data.ClassifyNameEn||data.ClassifyName) }}</span
|
|
|
>
|
|
|
<div v-if="select_node === data.UniqueCode">
|
|
|
<img
|
|
@@ -737,7 +725,7 @@ export default {
|
|
|
? {
|
|
|
title: "添加分类",
|
|
|
classify_name: "",
|
|
|
- parent_classify_name: data.ClassifyName,
|
|
|
+ parent_classify_name: this.currentLang==='zh' ? data.ClassifyName : data.ClassifyNameEn,
|
|
|
parent_classify_id: data.ClassifyId,
|
|
|
}
|
|
|
: {
|
|
@@ -752,7 +740,7 @@ export default {
|
|
|
//console.log('data',data,'node',node)
|
|
|
const { level, parent } = node;
|
|
|
const parentNodeId = parent.data.ClassifyId;
|
|
|
- const { ClassifyName, topParentNodeId, ClassifyId, BaseFromSmmIndexId } =
|
|
|
+ const { ClassifyName,ClassifyNameEn, topParentNodeId, ClassifyId, BaseFromSmmIndexId } =
|
|
|
data;
|
|
|
let tempForm = {
|
|
|
parent_classify_name: "",
|
|
@@ -764,7 +752,7 @@ export default {
|
|
|
if (level === 2 && parentNodeId !== 0) {
|
|
|
const { parent } = node;
|
|
|
tempForm.parent_classify_id = data.ParentId;
|
|
|
- tempForm.parent_classify_name = parent.data.ClassifyName;
|
|
|
+ tempForm.parent_classify_name = this.currentLang==='zh' ? parent.data.ClassifyName : parent.data.ClassifyNameEn;
|
|
|
}
|
|
|
//是指标(三级,或二级,父节点为未分类节点)
|
|
|
if (level === 3 || (level === 2 && parentNodeId === 0)) {
|
|
@@ -782,7 +770,7 @@ export default {
|
|
|
this.classifyForm = {
|
|
|
...{
|
|
|
title: type === "index" ? "编辑指标" : "编辑分类",
|
|
|
- classify_name: ClassifyName,
|
|
|
+ classify_name: this.currentLang==='zh' ? ClassifyName : ClassifyNameEn,
|
|
|
classify_id: ClassifyId,
|
|
|
type,
|
|
|
classifys_id,
|
|
@@ -1149,6 +1137,9 @@ export default {
|
|
|
}
|
|
|
return this.escapeStr(urlStr);
|
|
|
},
|
|
|
+ currentLang() {
|
|
|
+ return this.$store.state.lang
|
|
|
+ }
|
|
|
},
|
|
|
created() {},
|
|
|
mounted() {
|