|
|
@@ -629,6 +629,7 @@
|
|
|
<el-table-column prop="fr" :label="$t('流阻系数')" align="center"></el-table-column>
|
|
|
<el-table-column prop="fkv" :label="$t('阻塞流修正系数')" align="center"></el-table-column>
|
|
|
<el-table-column prop="v" :label="$t('流速') + '(' + valveSelection.out_v + ')'" align="center"></el-table-column>
|
|
|
+ <el-table-column prop="db" :label="$t('噪音')" align="center"></el-table-column>
|
|
|
</el-table>
|
|
|
<div v-if="tableData2" style="margin-top: 20px;">
|
|
|
<div class="mt-10" v-if="resultMessages.result_success">
|
|
|
@@ -2283,6 +2284,8 @@ export default {
|
|
|
nice: true
|
|
|
},
|
|
|
value: {
|
|
|
+ type: 'log',
|
|
|
+ base: 10,
|
|
|
nice: true
|
|
|
}
|
|
|
})
|
|
|
@@ -2304,6 +2307,17 @@ export default {
|
|
|
title: {
|
|
|
text: this.$t('流阻系数ζ')
|
|
|
},
|
|
|
+ label: {
|
|
|
+ formatter(text) {
|
|
|
+ const num = Number(text)
|
|
|
+ if (num <= 0 || !isFinite(num)) return String(num)
|
|
|
+ const exp = Math.round(Math.log10(num))
|
|
|
+ const sign = exp < 0 ? '⁻' : ''
|
|
|
+ const superscriptMap = { '0': '⁰', '1': '¹', '2': '²', '3': '³', '4': '⁴', '5': '⁵', '6': '⁶', '7': '⁷', '8': '⁸', '9': '⁹' }
|
|
|
+ const expStr = String(Math.abs(exp)).split('').map(c => superscriptMap[c] || c).join('')
|
|
|
+ return '10' + sign + expStr
|
|
|
+ }
|
|
|
+ },
|
|
|
line: {
|
|
|
style: { stroke: '#bfbfbf' }
|
|
|
},
|