From a21582607b88104e66f7dc91a5038b3f59ed9f1a Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期三, 13 九月 2023 17:12:00 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes --- CanadaMes-ui/src/views/Electrical/alarm.vue | 48 +++++++++++++++++++++++------------------------- 1 files changed, 23 insertions(+), 25 deletions(-) diff --git a/CanadaMes-ui/src/views/Electrical/alarm.vue b/CanadaMes-ui/src/views/Electrical/alarm.vue index 8d23c07..378a61d 100644 --- a/CanadaMes-ui/src/views/Electrical/alarm.vue +++ b/CanadaMes-ui/src/views/Electrical/alarm.vue @@ -2,20 +2,22 @@ <div class="app"> <!--闈㈠寘灞戝鑸尯鍩�--> <el-breadcrumb separator-class="el-icon-arrow-right" class="el-breadcrumb"> + <router-link to="/Electrical/alarm" tag="el-button" type="text" active-class="blue-button">{{ $t('Alarm') }}</router-link> <router-link to="/Electrical/State" tag="el-button" type="text" active-class="blue-button">{{ $t('State') }}</router-link> <router-link to="/Electrical/Action" tag="el-button" type="text" active-class="blue-button">{{ $t('Action') }}</router-link> <router-link to="/Electrical/Parameter" tag="el-button" type="text" active-class="blue-button">{{ $t('Parameter') }}</router-link> <router-link to="/Electrical/Sign" tag="el-button" type="text" active-class="blue-button">{{ $t('Sign') }}</router-link> + </el-breadcrumb> - <div>Alarm</div> + <div>{{ $t('Alarm') }}</div> <div class="block"> - <span class="demonstration">鏃堕棿锛�</span> - <el-date-picker v-model="shijian1" type="datetime" placeholder="閫夋嫨鏃ユ湡鏃堕棿" align="right" + <span class="demonstration">{{ $t('shijian') }}锛�</span> + <el-date-picker v-model="shijian1" type="datetime" :placeholder="$t('Pick a day')" align="right" :picker-options="pickerOptions"> </el-date-picker> ~ - <el-date-picker v-model="shijian2" type="datetime" placeholder="閫夋嫨鏃ユ湡鏃堕棿" align="right" + <el-date-picker v-model="shijian2" type="datetime" :placeholder="$t('Pick a day')" align="right" :picker-options="pickerOptions"> </el-date-picker> @@ -23,13 +25,13 @@ </div> <el-table :data="localizedRoles" style="width: 100%;" height="550"> - <el-table-column prop="id" label="id" width="80"> + <el-table-column prop="id" :label="$t('alarmid')" width="80"> </el-table-column> - <el-table-column prop="content" label="content"> + <el-table-column prop="content" :label="$t('alacontent')"> </el-table-column> - <el-table-column prop="timeon" label="time-on"> + <el-table-column prop="timeon" :label="$t('time-on')"> </el-table-column> - <el-table-column prop="endTime" label="End Time"> + <el-table-column prop="endTime" :label="$t('End-Time')"> </el-table-column> </el-table> </div> @@ -47,7 +49,6 @@ mixins: [LanguageMixin], data () { return { - activeButton: '', record: { params: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], @@ -66,27 +67,33 @@ pageSize: 10 }, pickerOptions: { + + disabledDate (time) { + return time.getTime() > Date.now(); + }, shortcuts: [{ - text: '浠婂ぉ', + + text: this.$t('today'), onClick (picker) { picker.$emit('pick', new Date()); } - }, { - text: '鏄ㄥぉ', + }, + { + text: this.$t('yesterday'), onClick (picker) { const date = new Date(); date.setTime(date.getTime() - 3600 * 1000 * 24); picker.$emit('pick', date); } - }, { - text: '涓�鍛ㄥ墠', + }, + { + text: this.$t('week'), onClick (picker) { const date = new Date(); date.setTime(date.getTime() - 3600 * 1000 * 24 * 7); picker.$emit('pick', date); } - }], - + }] }, shijian1: "", shijian2: "", @@ -109,12 +116,6 @@ }, methods: { - onButtonClick() { - this.isButtonClicked = true; // 灏嗘寜閽鑹茶缃负钃濊壊 - setTimeout(() => { - this.isButtonClicked = false; // 閲嶇疆鎸夐挳棰滆壊 - }, 500); // 杩欓噷鐨�500姣鏄牴鎹偍甯屾湜鎸夐挳棰滆壊鎸佺画澶氶暱鏃堕棿鏉ュ畾鐨勶紝鍙互鏍规嵁闇�姹傝繘琛岃皟鏁� - }, load () { setAll().then(res => { @@ -236,8 +237,5 @@ td div, th div { text-align: center; -} -.blue-button { - background-color: skyblue; } </style> \ No newline at end of file -- Gitblit v1.8.0