| | |
| | | <el-card class="json-block" style="width:670px;margin-bottom: 10px;"> |
| | | <div v-for="(item, itemIndex) in dataGroup" :key="itemIndex" class="item-container"> |
| | | <div class="item-row"> |
| | | <span class="name" style="width:300px;">{{ item.CNname }}</span> |
| | | <span class="name" style="width:300px;">{{ language=='en-US'?item.USname:item.CNname}}</span> |
| | | |
| | | |
| | | |
| | |
| | | </div> |
| | | <div class="button-row" style="display: flex; justify-content: center;flex-wrap: wrap;"> |
| | | <div v-for="(item, itemIndex) in dataGroup" :key="itemIndex"> |
| | | <el-button v-if="item.button && language === 'en-US' && item.state != 0" :name="item.button.CNname" |
| | | <el-button v-if="item.button && language === 'en-US' && item.state != 0" :name="item.button.USname" |
| | | v-model="item.button.value" |
| | | :class="{ 'action-button': true, 'error-button': item.button.CNname === 'Fault' && item.button.value === 1, 'error-button2': item.button.CNname === 'NotZero' && item.button.value === 0, 'error-button3': item.button.CNname === 'Zero' && item.button.value === 1, 'greenbutton': item.button.CNname !== 'NotZero' && item.button.CNname !== 'Fault' && item.button.value === 1 }" |
| | | @click="updateButtonValue(dataGroup, itemIndex);">{{ |
| | | item.button.CNname }}</el-button> |
| | | @click="updateButtonValue(dataGroup, itemIndex);">{{ language=='en-US'?item.button.USname:item.button.CNname}}</el-button> |
| | | |
| | | <el-button v-if="item.button && language === 'zh-CN' && item.state != 0" :name="item.button.CNname" |
| | | v-model="item.button.value" |
| | | :class="{ 'action-button': true, 'error-button': item.button.CNname === '故障' && item.button.value === 1, 'error-button2': item.button.CNname === '未回零' && item.button.value === 0, 'error-button3': item.button.CNname === '已回零' && item.button.value === 1, 'greenbutton': item.button.CNname !== '未回零' && item.button.CNname !== '故障' && item.button.value === 1 }" |
| | | @click="updateButtonValue(dataGroup, itemIndex);">{{ |
| | | item.button.CNname }}</el-button> |
| | | @click="updateButtonValue(dataGroup, itemIndex);">{{ language=='en-US'?item.button.USname:item.button.CNname}}</el-button> |
| | | </div> |
| | | </div> |
| | | </el-card> |