|
@@ -228,6 +228,31 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+
|
|
|
|
+ <el-row v-if="powerControl">
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item :label="this.$t('deviceManage.transAudio')" labelWidth="120px">
|
|
|
|
+ <el-select v-model="deviceModel.trans_audio_id"
|
|
|
|
+ :placeholder="this.$t('deviceManage.transAudio')" clearable>
|
|
|
|
+ <el-option v-for="item in audioOptions" :key="item.id" :label="item.name"
|
|
|
|
+ :value="item.id"/>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item :label="this.$t('deviceManage.powerControlAddress')" prop="power_control_address">
|
|
|
|
+ <el-input v-model="deviceModel.power_control_address" clearable
|
|
|
|
+ :placeholder="this.$t('deviceManage.powerControlAddress')" type="number"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item :label="this.$t('deviceManage.controlLineNumber')" prop="control_line_number">
|
|
|
|
+ <el-input v-model="deviceModel.control_line_number" clearable
|
|
|
|
+ :placeholder="this.$t('deviceManage.controlLineNumber')" type="number"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+
|
|
<el-row v-if="isVitalSigns">
|
|
<el-row v-if="isVitalSigns">
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
<el-form-item :label="this.$t('deviceManage.signType')" prop="sign_type">
|
|
<el-form-item :label="this.$t('deviceManage.signType')" prop="sign_type">
|
|
@@ -468,6 +493,7 @@
|
|
hasAudioId: false,
|
|
hasAudioId: false,
|
|
isVitalSigns: false,
|
|
isVitalSigns: false,
|
|
hasSosDeviceSettings: false,
|
|
hasSosDeviceSettings: false,
|
|
|
|
+ powerControl:false,
|
|
sosDeviceSetting: {},
|
|
sosDeviceSetting: {},
|
|
sosDeviceSettingsTypeOptions: [
|
|
sosDeviceSettingsTypeOptions: [
|
|
{
|
|
{
|
|
@@ -1017,6 +1043,7 @@
|
|
val === DEVICE_TYPE.RS485_DOOR ||
|
|
val === DEVICE_TYPE.RS485_DOOR ||
|
|
val === DEVICE_TYPE.SIMULATE_EMERGENCY_BUTTON ||
|
|
val === DEVICE_TYPE.SIMULATE_EMERGENCY_BUTTON ||
|
|
val === DEVICE_TYPE.SIMULATE_DOOR_LIGHT
|
|
val === DEVICE_TYPE.SIMULATE_DOOR_LIGHT
|
|
|
|
+ this.powerControl=val===DEVICE_TYPE.DIGIT_BED_DEVICE||val===DEVICE_TYPE.DOOR_DEVICE
|
|
this.isVitalSigns = val === DEVICE_TYPE.VITAL_SIGNS_DEVICE
|
|
this.isVitalSigns = val === DEVICE_TYPE.VITAL_SIGNS_DEVICE
|
|
this.hasSosDeviceSettings = val === DEVICE_TYPE.ALARM_BODY_INDUCTIVE ||
|
|
this.hasSosDeviceSettings = val === DEVICE_TYPE.ALARM_BODY_INDUCTIVE ||
|
|
val === DEVICE_TYPE.DOOR_LOCK ||
|
|
val === DEVICE_TYPE.DOOR_LOCK ||
|
|
@@ -1126,7 +1153,7 @@
|
|
params.device_type === DEVICE_TYPE.SIMULATE_EMERGENCY_BUTTON ||
|
|
params.device_type === DEVICE_TYPE.SIMULATE_EMERGENCY_BUTTON ||
|
|
params.device_type === DEVICE_TYPE.SIMULATE_DOOR_LIGHT
|
|
params.device_type === DEVICE_TYPE.SIMULATE_DOOR_LIGHT
|
|
this.isVitalSigns = params.device_type === DEVICE_TYPE.VITAL_SIGNS_DEVICE
|
|
this.isVitalSigns = params.device_type === DEVICE_TYPE.VITAL_SIGNS_DEVICE
|
|
-
|
|
|
|
|
|
+ this.powerControl=params.device_type===DEVICE_TYPE.DIGIT_BED_DEVICE||params.device_type===DEVICE_TYPE.DOOR_DEVICE
|
|
if (params.device_type === DEVICE_TYPE.ALARM_BODY_INDUCTIVE ||
|
|
if (params.device_type === DEVICE_TYPE.ALARM_BODY_INDUCTIVE ||
|
|
params.device_type === DEVICE_TYPE.DOOR_LOCK ||
|
|
params.device_type === DEVICE_TYPE.DOOR_LOCK ||
|
|
params.device_type === DEVICE_TYPE.ALARM_RESTRAINT_BAND || params.device_type === DEVICE_TYPE.BREASTPLATE) {
|
|
params.device_type === DEVICE_TYPE.ALARM_RESTRAINT_BAND || params.device_type === DEVICE_TYPE.BREASTPLATE) {
|