Przeglądaj źródła

幅度、振幅百分比保留两位小数

li.shaoyi 3 lat temu
rodzic
commit
93be344906

+ 3 - 3
src/common/setup/table/tableQuote.ts

@@ -183,7 +183,7 @@ export function quoteChange_out(goodscode: string) {
 // 幅度(最新价 - 昨结价) / 昨结价) *  100 %
 export function quoteAmplitude(record: QueryQuoteDayRsp, decimalplace = 2) {
     const result = quoteChange(record, decimalplace)
-    return result === '--' ? '--' : (+result / record.presettle * 100).toFixed(decimalplace) + '%'
+    return result === '--' ? '--' : (+result / record.presettle * 100).toFixed(2) + '%'
 }
 
 // 外部行情 幅度(最新价 - 昨结价) / 昨结价) *  100 %
@@ -198,12 +198,12 @@ export function quoteAmplitude_out(goodscode: string) {
 }
 
 // 振幅 (最高价 - 最低价 ) / 昨结价  * 100 %
-export function quoteAmplituOfVibration(record: QueryQuoteDayRsp, decimalplace = 2) {
+export function quoteAmplituOfVibration(record: QueryQuoteDayRsp) {
     const { highest, lowest, presettle } = record
     let result = '--'
     if (isPrice(highest, lowest)) {
         if (presettle && (presettle as unknown as any) !== '--') {
-            result = ((highest - lowest) / presettle * 100).toFixed(decimalplace) + '%'
+            result = ((highest - lowest) / presettle * 100).toFixed(2) + '%'
         }
     }
     return result

+ 1 - 1
src/views/market/spot_trade/spot_trade_reference_market/index.vue

@@ -28,7 +28,7 @@
         </template>
         <!-- 振幅 -->
         <template #vibration="{ record, text }">
-          <span :class="handleQuotePriceColor(text, record.presettle)">{{ quoteAmplituOfVibration(record, record.decimalplace) }}</span>
+          <span :class="handleQuotePriceColor(text, record.presettle)">{{ quoteAmplituOfVibration(record) }}</span>
         </template>
         <template #index="{ index }">
           <span>{{ index + 1 }}</span>