From 3f98ccf49e7ffc098689c37237bd1dceed651ca1 Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期一, 27 十一月 2023 09:14:39 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes --- CanadaMes-ui/src/views/Electrical/State.vue | 21 +++++++++------------ 1 files changed, 9 insertions(+), 12 deletions(-) diff --git a/CanadaMes-ui/src/views/Electrical/State.vue b/CanadaMes-ui/src/views/Electrical/State.vue index bb0a133..e3a4a2d 100644 --- a/CanadaMes-ui/src/views/Electrical/State.vue +++ b/CanadaMes-ui/src/views/Electrical/State.vue @@ -16,16 +16,12 @@ </el-breadcrumb> <div>{{ $t('State') }}</div> - - <el-form label-width="100px" style="display: flex;flex-wrap: wrap;" :model="messagepack.data"> <div class="kuai_div" v-for="item in this.record.xyData" :key="item.name"> <el-input style="width: 60%;" class="in_mc" v-model="item.name" readonly></el-input> <el-input v-model="item.value" readonly="readonly" style="width: 90px;"></el-input> </div> - - </el-form> @@ -37,12 +33,14 @@ <script > import LanguageMixin from '../../lang/LanguageMixin' +import data from '../../configuration/State' let socket; export default { name: "State", mixins: [LanguageMixin], data () { return { + jsonData: data, activeButton: '', record: { params: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1,], @@ -111,11 +109,9 @@ this.record.params[0] = obj.sta[0]; //灏嗚鍙栧埌鐨凱LC鐨勬暟鎹紝涓庡畾涔夌殑xyData锛岀粍鍚堟垚鏂扮殑鏁扮粍 for (let a = 0; a < this.record.params[0].length; a++) { - if (!this.record.xyData[a]) { - this.record.xyData[a] = { name: this.record.canshu[a], value: this.record.params[0][a] }; - } else { - this.record.xyData[a].value = this.record.params[0][a]; - } + + this.record.xyData[a].name = this.jsonData.state[a].name; + this.record.xyData[a].value = this.record.params[0][a]; } const language = this.$i18n.locale; @@ -124,8 +120,8 @@ } else { this.localizedRoles = [...this.record.xyData]; } - //console.log(this.localizedRoles); this.$forceUpdate(); + this.replaceChineseWithEnglish(); }.bind(this); //鍏抽棴浜嬩欢 @@ -141,8 +137,9 @@ //璇█杞崲 replaceChineseWithEnglish () { const translation = this.$t('dvstate'); - this.record.xyData = this.record.xyData.map(item => { return { name: item.name, value: translation[item.value] || item.value }; }); - console.log(translation); + const translation1 = this.$t('Statelang'); + this.record.xyData = this.record.xyData.map(item => { return { name: translation1[item.name] || item.name, value: translation[item.value] || item.value }; }); + //console.log(translation); }, -- Gitblit v1.8.0