исправления типов параметров в JS
This commit is contained in:
parent
ed0bfce64d
commit
9577ac844d
@ -118,8 +118,8 @@
|
||||
<label>
|
||||
<span>Режим работы</span>
|
||||
<select v-model="param.general.isCinC">
|
||||
<option value="false">SCPC</option>
|
||||
<option value="true">CinC</option>
|
||||
<option :value="false">SCPC</option>
|
||||
<option :value="true">CinC</option>
|
||||
</select>
|
||||
</label>
|
||||
</div>
|
||||
@ -150,8 +150,8 @@
|
||||
<label>
|
||||
<span>Входные данные</span>
|
||||
<select v-model="param.general.isTestInputData">
|
||||
<option value="false">Ethernet</option>
|
||||
<option value="true">Тест (CW)</option>
|
||||
<option :value="false">Ethernet</option>
|
||||
<option :value="true">Тест (CW)</option>
|
||||
</select>
|
||||
</label>
|
||||
<h3>Параметры передачи</h3>
|
||||
@ -166,11 +166,11 @@
|
||||
<label>
|
||||
<span>Roll-off</span>
|
||||
<select v-model="param.tx.rolloff">
|
||||
<option value="5">0.05</option>
|
||||
<option value="10">0.10</option>
|
||||
<option value="15">0.15</option>
|
||||
<option value="20">0.20</option>
|
||||
<option value="25">0.25</option>
|
||||
<option :value="5">0.05</option>
|
||||
<option :value="10">0.10</option>
|
||||
<option :value="15">0.15</option>
|
||||
<option :value="20">0.20</option>
|
||||
<option :value="25">0.25</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>
|
||||
@ -195,15 +195,15 @@
|
||||
<label>
|
||||
<span>Размер кадра</span>
|
||||
<select v-model="param.dvbs2.frameSizeNormal">
|
||||
<option value="true">normal</option>
|
||||
<option value="false">short</option>
|
||||
<option :value="true">normal</option>
|
||||
<option :value="false">short</option>
|
||||
</select>
|
||||
</label>
|
||||
<!-- <label>-->
|
||||
<!-- <span>Пилот-символы</span>-->
|
||||
<!-- <select v-model="param.dvbs2.isPilots">-->
|
||||
<!-- <option value="true">pilots</option>-->
|
||||
<!-- <option value="false">no pilots</option>-->
|
||||
<!-- <option :value="true">pilots</option>-->
|
||||
<!-- <option :value="false">no pilots</option>-->
|
||||
<!-- </select>-->
|
||||
<!-- </label>-->
|
||||
|
||||
@ -315,19 +315,19 @@
|
||||
<label>
|
||||
<span>Roll-off</span>
|
||||
<select v-model="param.rx.rolloff">
|
||||
<option value="5">0.05</option>
|
||||
<option value="10">0.10</option>
|
||||
<option value="15">0.15</option>
|
||||
<option value="20">0.20</option>
|
||||
<option value="25">0.25</option>
|
||||
<option :value="5">0.05</option>
|
||||
<option :value="10">0.10</option>
|
||||
<option :value="15">0.15</option>
|
||||
<option :value="20">0.20</option>
|
||||
<option :value="25">0.25</option>
|
||||
</select>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<button class="action-button" @click="settingsSubmitRxTx()">Сохранить <span class="submit-spinner" v-show="submitStatus.rxTx"></span></button>
|
||||
|
||||
<h2 v-show="param.general.isCinC">Настройки режима CinC</h2>
|
||||
<div v-show="param.general.isCinC" class="settings-set-container">
|
||||
<h2 v-show="param.general.isCinC === true">Настройки режима CinC</h2>
|
||||
<div v-show="param.general.isCinC === true" class="settings-set-container">
|
||||
<label>
|
||||
<span>Метод расчета задержки</span>
|
||||
<select v-model="param.cinc.mode">
|
||||
@ -517,7 +517,7 @@
|
||||
</div>
|
||||
<div class="tabs-body-item" v-if="activeTab === 'admin'">
|
||||
<p>
|
||||
Эти настройки пока недоступны, но скоро разработчик это поправит. А пока смотри на крокодила, или купи разработчику банку <strike>пива</strike> колы для ускорения процесса)
|
||||
Эти настройки пока недоступны, но скоро разработчик это поправит. А пока смотри на крокодила, или купи разработчику банку <span style="text-decoration: line-through;">пива</span> колы для ускорения процесса)
|
||||
</p>
|
||||
<img loading="lazy" src="/images/krokodil_vzryvaetsya_hd.gif" alt="krokodil">
|
||||
<video preload="auto" controls style="max-width: 100%">
|
||||
@ -681,7 +681,7 @@
|
||||
const app = new Vue({
|
||||
el: '#app',
|
||||
data: {
|
||||
isCinC: null,
|
||||
isCinC: false,
|
||||
|
||||
// false - означает что статистика не отправляется, true - отправляется
|
||||
submitStatus: {
|
||||
@ -733,17 +733,17 @@
|
||||
|
||||
param: {
|
||||
general: {
|
||||
isCinC: false,
|
||||
txEn: false, // включен/выключен
|
||||
isCinC: Boolean,
|
||||
txEn: Boolean, // включен/выключен
|
||||
modulatorMode: 'normal', // режим работы модулятора
|
||||
autoStartTx: false, // было "режим работы передатчика"
|
||||
isTestInputData: false, // входные данные: eth или test
|
||||
autoStartTx: Boolean, // было "режим работы передатчика"
|
||||
isTestInputData: Boolean, // входные данные: eth или test
|
||||
},
|
||||
tx: {
|
||||
attenuation: null, // ослабление
|
||||
rolloff: null,
|
||||
cymRate: null,
|
||||
centerFreq: null,
|
||||
attenuation: Number, // ослабление
|
||||
rolloff: Number,
|
||||
cymRate: Number,
|
||||
centerFreq: Number,
|
||||
},
|
||||
dvbs2: {
|
||||
mode: null, // ccm/acm
|
||||
@ -948,12 +948,12 @@
|
||||
|
||||
let query = {
|
||||
"cinc.mode": this.param.cinc.mode,
|
||||
"cinc.searchBandwidth": parseInt(this.param.cinc.searchBandwidth),
|
||||
"cinc.position.station.latitude": parseFloat(this.param.cinc.position.station.latitude),
|
||||
"cinc.position.station.longitude": parseFloat(this.param.cinc.position.station.longitude),
|
||||
"cinc.position.satelliteLongitude": parseFloat(this.param.cinc.position.satelliteLongitude),
|
||||
"cinc.delayMin": parseInt(this.param.cinc.delayMin),
|
||||
"cinc.delayMax": parseInt(this.param.cinc.delayMax)
|
||||
"cinc.searchBandwidth": this.param.cinc.searchBandwidth,
|
||||
"cinc.position.station.latitude": this.param.cinc.position.station.latitude,
|
||||
"cinc.position.station.longitude": this.param.cinc.position.station.longitude,
|
||||
"cinc.position.satelliteLongitude": this.param.cinc.position.satelliteLongitude,
|
||||
"cinc.delayMin": this.param.cinc.delayMin,
|
||||
"cinc.delayMax": this.param.cinc.delayMax
|
||||
}
|
||||
this.submitStatus.cinc = true
|
||||
fetch('/api/set/cinc', {
|
||||
|
Loading…
x
Reference in New Issue
Block a user