|
@@ -72,6 +72,9 @@
|
|
<form class="layui-form" id="form-unify" method="post" action="{{ $path ?? '' }}" style="padding:20px;">
|
|
<form class="layui-form" id="form-unify" method="post" action="{{ $path ?? '' }}" style="padding:20px;">
|
|
@csrf
|
|
@csrf
|
|
<h2 class="uk-modal-title">{{ $fromTitle }}</h2>
|
|
<h2 class="uk-modal-title">{{ $fromTitle }}</h2>
|
|
|
|
+ @if(isset($item[$primaryKey]))
|
|
|
|
+ <input type="hidden" name="{{ $primaryKey }}" value="{{ $item[$primaryKey] }}">
|
|
|
|
+ @endif
|
|
<br>
|
|
<br>
|
|
@foreach($columns as $key => $column)
|
|
@foreach($columns as $key => $column)
|
|
@switch($column['type'])
|
|
@switch($column['type'])
|
|
@@ -97,23 +100,23 @@
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">摄像头名称</label>
|
|
<label class="layui-form-label">摄像头名称</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入摄像头名称" name="camera_name"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入摄像头名称" name="camera_name" value="{{ $item['camera_name'] ?? (old('camera_name') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">摄像头类型</label>
|
|
<label class="layui-form-label">摄像头类型</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <?php /*dd($columns);exit;*/?>
|
|
|
|
<select name="camera_type">
|
|
<select name="camera_type">
|
|
- <option value="0">无</option>
|
|
|
|
- @foreach($columns['camera_type']['options'] as $k=>$v)
|
|
|
|
- @if($k == 1 && count($columns['camera_type']['options']) > 0)
|
|
|
|
- <option value="{{ $k }}" selected>{{ $v }}</option>
|
|
|
|
- @else
|
|
|
|
- <option value="{{ $k }}">{{ $v }}</option>
|
|
|
|
- @endif
|
|
|
|
- @endforeach
|
|
|
|
|
|
+ <option value="0" @if(!isset($item)) selected @endif>无</option>
|
|
|
|
+ @if(count($columns['camera_type']['options']) > 0)
|
|
|
|
+ @foreach($columns['camera_type']['options'] as $k => $col)
|
|
|
|
+ <option value="{{ $k }}"
|
|
|
|
+ @if($columns['camera_type']['default'] == $k || (isset($item['camera_type']) && $item['camera_type'] == $k)) selected @endif>
|
|
|
|
+ {{ $col }}
|
|
|
|
+ </option>
|
|
|
|
+ @endforeach
|
|
|
|
+ @endif
|
|
</select>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -122,14 +125,15 @@
|
|
<label class="layui-form-label">摄像头来源</label>
|
|
<label class="layui-form-label">摄像头来源</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
<select name="camera_source" id="camera_source" lay-filter="camera_source">
|
|
<select name="camera_source" id="camera_source" lay-filter="camera_source">
|
|
- <option value="0">无</option>
|
|
|
|
- @foreach($columns['camera_source']['options'] as $k=>$v)
|
|
|
|
- @if($k == 1 && count($columns['camera_source']['options']) > 0)
|
|
|
|
- <option value="{{ $k }}" selected>{{ $v }}</option>
|
|
|
|
- @else
|
|
|
|
- <option value="{{ $k }}">{{ $v }}</option>
|
|
|
|
- @endif
|
|
|
|
- @endforeach
|
|
|
|
|
|
+ <option value="0" @if(!isset($item)) selected @endif>无</option>
|
|
|
|
+ @if(count($columns['camera_source']['options']) > 0)
|
|
|
|
+ @foreach($columns['camera_source']['options'] as $k => $col)
|
|
|
|
+ <option value="{{ $k }}"
|
|
|
|
+ @if($columns['camera_source']['default'] == $k || (isset($item['camera_source']) && $item['camera_source'] == $k)) selected @endif>
|
|
|
|
+ {{ $col }}
|
|
|
|
+ </option>
|
|
|
|
+ @endforeach
|
|
|
|
+ @endif
|
|
</select>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -137,12 +141,13 @@
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-label">录像机品牌</div>
|
|
<div class="layui-form-label">录像机品牌</div>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- @foreach($columns['video_recorder']['options'] as $k => $v)
|
|
|
|
- @if($k == 1 && count($columns['video_recorder']['options']) > 0)
|
|
|
|
- <label><input type="radio" name="video_recorder" value="{{ $k }}" checked title="{{ $v }}"/></label>
|
|
|
|
- @else
|
|
|
|
- <label><input type="radio" name="video_recorder" value="{{ $k }}" title="{{ $v }}"/></label>
|
|
|
|
- @endif
|
|
|
|
|
|
+ @foreach($columns['video_recorder']['options'] as $k => $col)
|
|
|
|
+ <label><input type="radio" name="video_recorder" value="{{ $k }}"
|
|
|
|
+ @if((isset($item['video_recorder']) && $item['video_recorder'] == $k) ||
|
|
|
|
+ old('video_recorder') === $k ||
|
|
|
|
+ (isset($columns['video_recorder']['default']) && $columns['video_recorder']['default'] === $k)) checked
|
|
|
|
+ @endif title="{{ $col }}"/>
|
|
|
|
+ </label>
|
|
@endforeach
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -150,42 +155,42 @@
|
|
<div class="layui-form-item" id="camera_url">
|
|
<div class="layui-form-item" id="camera_url">
|
|
<label class="layui-form-label">摄像头链接</label>
|
|
<label class="layui-form-label">摄像头链接</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入摄像头链接" name="camera_url"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入摄像头链接" name="camera_url" value="{{ $item['camera_url'] ?? (old('camera_url') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item" id="user_name">
|
|
<div class="layui-form-item" id="user_name">
|
|
<label class="layui-form-label">用户名</label>
|
|
<label class="layui-form-label">用户名</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入用户名" name="user_name"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入用户名" name="user_name" value="{{ $item['user_name'] ?? (old('user_name') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item" id="password">
|
|
<div class="layui-form-item" id="password">
|
|
<label class="layui-form-label">密码</label>
|
|
<label class="layui-form-label">密码</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入密码" name="password"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入密码" name="password" value="{{ $item['password'] ?? (old('password') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item" id="ip">
|
|
<div class="layui-form-item" id="ip">
|
|
<label class="layui-form-label">ip地址</label>
|
|
<label class="layui-form-label">ip地址</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入ip地址" name="ip"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入ip地址" name="ip" value="{{ $item['ip'] ?? (old('ip') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item" id="port">
|
|
<div class="layui-form-item" id="port">
|
|
<label class="layui-form-label">端口</label>
|
|
<label class="layui-form-label">端口</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入端口" name="port"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入端口" name="port" value="{{ $item['port'] ?? (old('port') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item" id="com_number">
|
|
<div class="layui-form-item" id="com_number">
|
|
<label class="layui-form-label">通道号</label>
|
|
<label class="layui-form-label">通道号</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入通道号" name="com_number"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入通道号" name="com_number" value="{{ $item['com_number'] ?? (old('com_number') ?? ($column['default'] ?? '')) }}"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -209,9 +214,28 @@
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">排序</label>
|
|
<label class="layui-form-label">排序</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-block">
|
|
- <input class="layui-input" type="text" placeholder="请输入排序" name="sort" value="0"/>
|
|
|
|
|
|
+ <input class="layui-input" type="text" placeholder="请输入排序" name="sort" value="{{ $item['sort'] ?? (old('sort') ?? ($columns['sort']['default'] ?? '')) }}"/>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ @if(isset($columns['surface_id']))
|
|
|
|
+ <div class="layui-form-item">
|
|
|
|
+ <label class="layui-form-label">所属矿区区域</label>
|
|
|
|
+ <div class="layui-input-block">
|
|
|
|
+ <?php /*dd($columns);exit;*/?>
|
|
|
|
+ <select name="surface_id">
|
|
|
|
+ <option value="0">无</option>
|
|
|
|
+ @foreach($columns['surface_id']['options'] as $k=>$v)
|
|
|
|
+ @if($k == 1 && count($columns['surface_id']['options']) > 0)
|
|
|
|
+ <option value="{{ $k }}" selected>{{ $v }}</option>
|
|
|
|
+ @else
|
|
|
|
+ <option value="{{ $k }}">{{ $v }}</option>
|
|
|
|
+ @endif
|
|
|
|
+ @endforeach
|
|
|
|
+ </select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ @endif
|
|
|
|
|
|
@foreach($columns as $key => $column)
|
|
@foreach($columns as $key => $column)
|
|
@switch($column['type'])
|
|
@switch($column['type'])
|