Browse Source

增加设备类型SOS呼叫器、一键通

wenningning 1 năm trước cách đây
mục cha
commit
7b2f5cc205

+ 7 - 1
languages/en.js

@@ -1188,7 +1188,9 @@ module.exports = {
     S4G_INTERCOM: '4G intercom',
     WATCH_IW: 'Smart Watch - IW',
     MULTIFUNCTIONAL_BUTTON: 'Multi function button',
-    S433_BJMD: 'Alarm door light'
+    S433_BJMD: 'Alarm door light',
+    SOS_VOICE_BUTTON: 'SOS voice button',
+    PTT: 'ptt'
   },
   vitalSignsDeviceType: {
     BLOOD_SUGAR: 'Blood Pressure Meter',
@@ -1636,5 +1638,9 @@ module.exports = {
     inputFileAddress: 'Please enter a file storage address',
     inputMysqlAddress: 'Please enter the address of the MySQL server',
     deleteSqlMsg: 'The data is not recoverable after the deletion operation, are you sure you want to delete this data?',
+  },
+  wnn20240322: {
+    SOS_VOICE_BUTTON: 'SOS voice button',
+    PTT: 'ptt'
   }
 }

+ 7 - 1
languages/es.js

@@ -1188,7 +1188,9 @@ module.exports = {
     S4G_INTERCOM: 'Walkie - talkie 4G',
     WATCH_IW: 'Reloj inteligente - IW',
     MULTIFUNCTIONAL_BUTTON: 'Botón multifuncional',
-    S433_BJMD: 'Luz de la puerta de alarma'
+    S433_BJMD: 'Luz de la puerta de alarma',
+    SOS_VOICE_BUTTON: 'Botón de voz sos',
+    PTT: 'ptt'
   },
   vitalSignsDeviceType: {
     BLOOD_SUGAR: 'Medidor de presión arterial',
@@ -1636,5 +1638,9 @@ module.exports = {
     inputFileAddress: 'Introduzca una dirección de almacenamiento de archivos',
     inputMysqlAddress: 'Introduzca la dirección del servidor MySQL',
     deleteSqlMsg: 'Los datos no se pueden recuperar después de la operación de eliminación, ¿está seguro de que desea eliminar estos datos?',
+  },
+  wnn20240322: {
+    SOS_VOICE_BUTTON: 'Botón de voz sos',
+    PTT: 'ptt'
   }
 }

+ 7 - 1
languages/ru-RU.js

@@ -1188,7 +1188,9 @@ module.exports = {
     S4G_INTERCOM: 'Диалог 4G',
     WATCH_IW: 'Умные часы - IW',
     MULTIFUNCTIONAL_BUTTON: 'Многофункциональная кнопка',
-    S433_BJMD: 'Сигнализация дверей'
+    S433_BJMD: 'Сигнализация дверей',
+    SOS_VOICE_BUTTON: 'Звуковая кнопка SOS',
+    PTT: 'ptt'
   },
   vitalSignsDeviceType: {
     BLOOD_SUGAR: 'Измеритель сахара в крови',
@@ -1636,5 +1638,9 @@ module.exports = {
     inputFileAddress: 'Пожалуйста, введите адрес хранения файлов',
     inputMysqlAddress: 'Пожалуйста, введите адрес сервера MySQL',
     deleteSqlMsg: 'Данные не подлежат восстановлению после операции удаления, вы уверены, что хотите удалить эти данные?',
+  },
+  wnn20240322: {
+    SOS_VOICE_BUTTON: 'Звуковая кнопка SOS',
+    PTT: 'ptt'
   }
 }

+ 7 - 1
languages/zh-CN.js

@@ -1188,7 +1188,9 @@ module.exports = {
     S4G_INTERCOM: '4G对讲器',
     WATCH_IW: '智能手表-IW',
     MULTIFUNCTIONAL_BUTTON: '多功能按钮',
-    S433_BJMD: '报警门灯'
+    S433_BJMD: '报警门灯',
+    SOS_VOICE_BUTTON: 'SOS语音按钮',
+    PTT: '一键通'
   },
   vitalSignsDeviceType: {
     BLOOD_SUGAR: '血糖仪',
@@ -1636,5 +1638,9 @@ module.exports = {
     inputFileAddress: '请输入文件存储地址',
     inputMysqlAddress: '请输入mysql服务器地址',
     deleteSqlMsg: '删除操作后数据不可复原,您确定要删除此数据?',
+  },
+  wnn20240322: {
+    SOS_VOICE_BUTTON: 'SOS语音按钮',
+    PTT: '一键通'
   }
 }

+ 3 - 1
src/utils/enum/DeviceTypeEnum.js

@@ -49,6 +49,8 @@ export const DEVICE_TYPE = createEnum(
     S4GINTERCOM: [44, i18n.t('deviceType.S4G_INTERCOM')], // 4G对讲器
     MULTIFUNCTIONAL_BUTTON: [45, i18n.t('多功能按钮')], // 多功能按钮
     WATCH_IW: [46, i18n.t('deviceType.WATCH_IW')], // 智能手表-埃微
-    S433_BJMD: [47, i18n.t('deviceType.S433_BJMD')] // 报警门灯
+    S433_BJMD: [47, i18n.t('deviceType.S433_BJMD')], // 报警门灯
+    SOS_VOICE_BUTTON: [48, i18n.t('deviceType.SOS_VOICE_BUTTON')], // SOS语音按钮
+    PTT: [49, i18n.t('deviceType.PTT')] // 一键通
   }
 )

+ 1 - 1
src/views/customer/components/elderlyCareManager.vue

@@ -342,7 +342,7 @@
                 </el-tab-pane>
 
                 <el-tab-pane v-if="formmodel.id" :label="this.$t('customerManage.vital')" name="customer-vital-sign">
-                    <vital-sign-log :member-id="formmodel.id+''" :active-name="'vital_signs1'"/>
+                    <vital-sign-log :member-id="formmodel.member_id+''" :active-name="'vital_signs1'"/>
                 </el-tab-pane>
 
                 <el-tab-pane v-if="formmodel.id" :label="this.$t('customerManage.remark')" name="customerRemark">