浏览代码

增加linux设备的音量和增益设置

vothin 2 年之前
父节点
当前提交
eb395f6836
共有 5 个文件被更改,包括 60 次插入12 次删除
  1. 4 0
      languages/en.js
  2. 4 0
      languages/es.js
  3. 4 0
      languages/ru-RU.js
  4. 4 0
      languages/zh-CN.js
  5. 44 12
      src/views/ncs-orginazition/components/partInfoEdit.vue

+ 4 - 0
languages/en.js

@@ -890,6 +890,10 @@ module.exports = {
     transferDuration: 'Nurse transfer duration',
     transferDurationLeader: 'The transfer duration of the nurse team leader',
     nurseKeyVal: 'Nurse host transfer time',
+    linuxBedVolumeNative: 'Linux extension volume',
+    linuxBedGainSize: 'Linux extension volume gain',
+    linuxDoorVolumeNative: 'Linux doorway volume',
+    linuxDoorGainSize: 'Linux doorway machine volume gain',
     autoAccept: 'Extension automatic answering',
     openAutoAccept: 'Enable automatic answer',
     eventForward: 'Event forwarding function',

+ 4 - 0
languages/es.js

@@ -890,6 +890,10 @@ module.exports = {
     transferDuration: 'Duración de transferencia de enfermera',
     transferDurationLeader: 'La duración de la transferencia del líder del equipo de enfermería',
     nurseKeyVal: 'Tiempo de transferencia del anfitrión de la enfermera',
+    linuxBedVolumeNative: 'Volumen de la extensión de Linux',
+    linuxBedGainSize: 'Ganancia de volumen de la extensión de Linux',
+    linuxDoorVolumeNative: 'Volumen de la puerta de Linux',
+    linuxDoorGainSize: 'Ganancia de volumen de la puerta de Linux',
     autoAccept: 'Extensión de respuesta automática',
     openAutoAccept: 'Habilitar respuesta automática',
     eventForward: 'Función de reenvío de eventos',

+ 4 - 0
languages/ru-RU.js

@@ -890,6 +890,10 @@ module.exports = {
     transferDuration: 'Продолжительность перевода медсестры',
     transferDurationLeader: 'Продолжительность перевода руководителя бригады медсестер',
     nurseKeyVal: 'Время передачи хоста медсестры',
+    linuxBedVolumeNative: 'Дополнительная громкость Linux',
+    linuxBedGainSize: 'Увеличение громкости в Linux',
+    linuxDoorVolumeNative: 'Громкость дверей Linux',
+    linuxDoorGainSize: 'Улучшение громкости в Linux',
     autoAccept: 'Автоматический ответ на добавочный номер',
     openAutoAccept: 'Включить автоматический ответ',
     eventForward: 'Функция переадресации событий',

+ 4 - 0
languages/zh-CN.js

@@ -892,6 +892,10 @@ module.exports = {
     transferDuration: '护士转接时长',
     transferDurationLeader: '护士组长转接时长',
     nurseKeyVal: '护士主机转接时长',
+    linuxBedVolumeNative: 'Linux分机音量',
+    linuxBedGainSize: 'Linux分机音量增益',
+    linuxDoorVolumeNative: 'Linux门口机音量',
+    linuxDoorGainSize: 'Linux门口机音量增益',
     autoAccept: '分机开启自动接听',
     openAutoAccept: '开启自动接听',
     eventForward: '事件转发功能',

+ 44 - 12
src/views/ncs-orginazition/components/partInfoEdit.vue

@@ -282,6 +282,43 @@
             </el-col>
 
             <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.linuxBedVolumeNative')" prop="linux_bed_volume_native">
+                <el-input-number v-model="formmodel.linux_bed_volume_native" :min="1" :max="15" :label="this.$t('partInfo.linuxBedVolumeNative')" />
+              </el-form-item>
+            </el-col>
+
+
+            <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.linuxBedGainSize')" prop="linux_bed_gain_size">
+                <el-input-number v-model="formmodel.linux_bed_gain_size" :min="1" :max="10" :label="this.$t('partInfo.linuxBedGainSize')" />
+              </el-form-item>
+            </el-col>
+          </el-row>
+
+          <el-row>
+            <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.linuxDoorVolumeNative')" prop="linux_door_volume_native">
+                <el-input-number v-model="formmodel.linux_door_volume_native" :min="1" :max="15" :label="this.$t('partInfo.linuxDoorVolumeNative')" />
+              </el-form-item>
+            </el-col>
+
+
+            <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.linuxDoorGainSize')" prop="linux_door_gain_size">
+                <el-input-number v-model="formmodel.linux_door_gain_size" :min="1" :max="10" :label="this.$t('partInfo.linuxDoorGainSize')" />
+              </el-form-item>
+            </el-col>
+
+
+            <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.channelImHistoryStoreDays')" prop="channel_im_history_store_days">
+                <el-input-number v-model="formmodel.channel_im_history_store_days" :min="1" :max="1000" :label="this.$t('partInfo.channelImHistoryStoreDays')" />
+              </el-form-item>
+            </el-col>
+          </el-row>
+
+          <el-row>
+            <el-col :span="8">
               <el-form-item :label="this.$t('partInfo.autoAccept')" prop="auto_accept">
                 <el-checkbox v-model="formmodel.auto_accept" :true-label="1" :false-label="0">{{ this.$t('partInfo.openAutoAccept') }}</el-checkbox>
               </el-form-item>
@@ -292,6 +329,12 @@
                 <el-checkbox v-model="formmodel.event_forward" :true-label="1" :false-label="0">{{ this.$t('partInfo.openEventForward') }}</el-checkbox>
               </el-form-item>
             </el-col>
+
+            <el-col :span="8">
+              <el-form-item :label="this.$t('partInfo.recordEnabled')" prop="record_enabled">
+                <el-checkbox v-model="formmodel.record_enabled" :true-label="1" :false-label="0">{{ this.$t('partInfo.recordAble') }}</el-checkbox>
+              </el-form-item>
+            </el-col>
           </el-row>
 
 
@@ -310,12 +353,6 @@
             </el-col>
 
             <el-col :span="8">
-              <el-form-item :label="this.$t('partInfo.channelImHistoryStoreDays')" prop="channel_im_history_store_days">
-                <el-input-number v-model="formmodel.channel_im_history_store_days" :min="1" :max="1000" :label="this.$t('partInfo.channelImHistoryStoreDays')" />
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
               <el-form-item :label="this.$t('partInfo.customerNameHidden')" prop="customer_name_hidden">
                 <el-checkbox v-model="formmodel.customer_name_hidden" :true-label="1" :false-label="0">{{ this.$t('partInfo.hidden') }}</el-checkbox>
               </el-form-item>
@@ -328,12 +365,6 @@
             </el-col>
 
             <el-col :span="8">
-              <el-form-item :label="this.$t('partInfo.recordEnabled')" prop="record_enabled">
-                <el-checkbox v-model="formmodel.record_enabled" :true-label="1" :false-label="0">{{ this.$t('partInfo.recordAble') }}</el-checkbox>
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
               <el-form-item :label="this.$t('partInfo.screenLight')" prop="screen_light">
                 <el-checkbox v-model="formmodel.screen_light" :true-label="1" :false-label="0">{{ this.$t('partInfo.screenLight') }}</el-checkbox>
               </el-form-item>
@@ -344,6 +375,7 @@
                 <el-checkbox v-model="formmodel.room_call_bed" :true-label="1" :false-label="0">{{ this.$t('partInfo.roomCallBed') }}</el-checkbox>
               </el-form-item>
             </el-col>
+
             <el-col :span="8">
               <el-form-item :label="this.$t('partInfo.boolAllDoorStatus')">
                 <el-checkbox v-model="formmodel.bool_all_door_status" :true-label="1" :false-label="0">{{ this.$t('action.enabled') }}</el-checkbox>