added more fields (read only atm) for recorders
This commit is contained in:
@@ -52,11 +52,19 @@
|
||||
</b-input-group>
|
||||
</h5>
|
||||
<hr/>
|
||||
<p class="card-text"><strong>{{ $t('Model') }}:</strong>
|
||||
{{recorder.model_name}}
|
||||
</p>
|
||||
<p class="card-text"><strong>{{ $t('firmware_version') }}:</strong>
|
||||
{{recorder.firmware_version}}
|
||||
</p>
|
||||
<p class="card-text"><strong>{{ $t('serial_number') }}:</strong>
|
||||
{{recorder.serial_number}}
|
||||
</p>
|
||||
<p class="card-text"><strong>{{ $t('network_name') }}:</strong>
|
||||
<span v-if="!formEditField[recorder.id+'_network_name']">{{recorder.network_name}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'network_name')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'network_name')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
@@ -82,9 +90,8 @@
|
||||
|
||||
<p class="card-text"><strong>{{ $t('ip') }}:</strong>
|
||||
<span v-if="!formEditField[recorder.id+'_ip']">{{recorder.ip}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'ip')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'ip')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
@@ -110,9 +117,8 @@
|
||||
|
||||
<p class="card-text"><strong>{{ $t('ip v6') }}:</strong>
|
||||
<span v-if="!formEditField[recorder.id+'_ip6']">{{recorder.ip6}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'ip6')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'ip6')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
@@ -138,9 +144,8 @@
|
||||
|
||||
<p class="card-text"><strong>{{ $t('ssh_port') }}:</strong>
|
||||
<span v-if="!formEditField[recorder.id+'_ssh_port']">{{recorder.ssh_port}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'ssh_port')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'ssh_port')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
@@ -197,9 +202,8 @@
|
||||
<hr/>
|
||||
<div v-if="recorder.room && !formEditField[recorder.id+'_room_id']">
|
||||
<p class="card-text"><strong>{{ $t('Room') }}:</strong> {{recorder.room.name}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'room_id')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'room_id')"
|
||||
icon="pencil-alt"/>
|
||||
</a></p>
|
||||
</div>
|
||||
@@ -269,18 +273,18 @@
|
||||
|
||||
<hr/>
|
||||
<div v-if="recorder.recorder_model">
|
||||
<p class="card-text"><strong>{{ $t('Model') }}:</strong> {{recorder.recorder_model.name}}
|
||||
<p class="card-text"><strong>{{ $t('Model Adadpter') }}:</strong> {{recorder.recorder_model.name}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<font-awesome-icon icon="pencil-alt"/>
|
||||
</a></p>
|
||||
</div>
|
||||
<div v-else>
|
||||
<p class="card-text"><strong>{{ $t('Model') }}:</strong> {{
|
||||
<p class="card-text"><strong>{{ $t('Model Adadpter') }}:</strong> {{
|
||||
$t('no_model_defined')}}</p>
|
||||
<div class="form-group row">
|
||||
<div class="col-sm-8">
|
||||
<select class="form-control" v-model="form.recorder_model">
|
||||
<option value="">{{$t('No model selected')}}</option>
|
||||
<option value="">{{$t('No Model Adadpter selected')}}</option>
|
||||
<option v-for="recorderModel in recorderModels"
|
||||
v-bind:value="recorderModel.id">
|
||||
{{ recorderModel.name }}
|
||||
@@ -294,9 +298,8 @@
|
||||
|
||||
<strong>{{ $t('description') }}:</strong>
|
||||
<span v-if="!formEditField[recorder.id+'_description']">{{recorder.description}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initRecorderUpdate(recorder, 'description')">
|
||||
<font-awesome-icon
|
||||
@click="initRecorderUpdate(recorder, 'description')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
@@ -392,6 +395,20 @@
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="label col-sm-2 col-form-label">{{ $t('mac') }}</label>
|
||||
<div class="col-sm-6">
|
||||
<input name="mac"
|
||||
v-validate="'mac'"
|
||||
v-model="form.mac"
|
||||
v-bind:class="{'is-danger': errors.has('mac'), 'is-invalid': errors.has('mac')}"
|
||||
class="form-control" type="text" :placeholder="$t('Recorder') + ' ' + $t('mac')">
|
||||
</div>
|
||||
<p class="col-sm-4" v-show="errors.has('mac')">
|
||||
{{ errors.first('mac') }}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="label col-sm-2 col-form-label">{{ $t('ip') }}</label>
|
||||
<div class="col-sm-6">
|
||||
@@ -534,9 +551,8 @@
|
||||
<p class="card-text">
|
||||
<strong>{{ $t('notes') }}:</strong>
|
||||
<span v-if="!formEditField['model_'+recorderModel.id+'notes']">{{recorderModel.notes}}
|
||||
<a class="float-right badge badge-pill badge-info">
|
||||
<a class="float-right badge badge-pill badge-info" @click="initrecorderModelUpdate(recorderModel, 'notes')">
|
||||
<font-awesome-icon
|
||||
@click="initrecorderModelUpdate(recorderModel, 'notes')"
|
||||
icon="pencil-alt"/>
|
||||
</a>
|
||||
</span>
|
||||
|
||||
Reference in New Issue
Block a user