init
This commit is contained in:
159
application/admin/view/yq/alarm/alarm/add.html
Normal file
159
application/admin/view/yq/alarm/alarm/add.html
Normal file
@@ -0,0 +1,159 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-lv" class="form-control" name="row[lv]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_id" data-rule="required" data-source="reporter/index" class="form-control selectpage" name="row[reporter_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_name" class="form-control" name="row[reporter_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Trigger_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-trigger_type" class="form-control" name="row[trigger_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Has_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-has_mount" class="form-control" name="row[has_mount]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone_num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone_num" class="form-control" name="row[phone_num]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Id_card')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-id_card" class="form-control" name="row[id_card]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Describe')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-describe" class="form-control " rows="5" name="row[describe]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pic" class="form-control" name="row[pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feedback_status" class="form-control" name="row[feedback_status]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-res_status" class="form-control" name="row[res_status]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-res_department" class="form-control" name="row[res_department]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feedback_department" class="form-control" name="row[feedback_department]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Version')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-version" class="form-control" name="row[version]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_reset')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_reset" class="form-control" name="row[is_reset]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_location')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_location" class="form-control" name="row[perimeter_location]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
161
application/admin/view/yq/alarm/alarm/edit.html
Normal file
161
application/admin/view/yq/alarm/alarm/edit.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" data-rule="required" data-source="yq/base_config/early/index" class="form-control selectpage" name="row[type]" type="text" value="{$row.type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-lv" class="form-control" name="row[lv]" type="number" value="{$row.lv|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text" value="{$row.perimeter|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text" value="{$row.perimeter_point|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number" value="{$row.vec1|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_id" data-rule="required"class="form-control" name="row[reporter_id]" type="text" value="{$row.reporter_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_name" class="form-control" name="row[reporter_name]" type="text" value="{$row.reporter_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Trigger_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[trigger_type]', $triggerTypeList, $row.trigger_type, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['2'=>__('禁用'),'1'=>__('正常') ], $row.is_del)}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Has_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-has_mount" class="form-control" name="row[has_mount]" type="number" value="{$row.has_mount|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text" value="{$row.license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text" value="{$row.mount_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone_num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone_num" class="form-control" name="row[phone_num]" type="text" value="{$row.phone_num|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Id_card')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-id_card" class="form-control" name="row[id_card]" type="text" value="{$row.id_card|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Describe')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-describe" class="form-control " rows="5" name="row[describe]" cols="50">{$row.describe|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pic" class="form-control" name="row[pic]" type="text" value="{$row.pic|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[feedback_status]', $feedbackStatusList, $row.feedback_status, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[res_status]', $resStatusList, $row.res_status, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[res_department]', $resDepartmentList, $row.res_department, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[feedback_department]', $feedbackDepartmentList, $row.feedback_department, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Version')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-version" class="form-control" name="row[version]" type="number" value="{$row.version|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_reset')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[is_reset]', $isResetList, $row.is_reset, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_location')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_location" class="form-control" name="row[perimeter_location]" type="text" value="{$row.perimeter_location|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/alarm/alarm/index.html
Normal file
29
application/admin/view/yq/alarm/alarm/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/alarm/alarm/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/alarm/alarm/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/alarm/alarm/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/alarm/alarm/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/alarm/alarm/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
21
application/admin/view/yq/alarm/trend/add.html
Normal file
21
application/admin/view/yq/alarm/trend/add.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Month')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-month" class="form-control" name="row[month]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Count')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-count" class="form-control" name="row[count]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
21
application/admin/view/yq/alarm/trend/edit.html
Normal file
21
application/admin/view/yq/alarm/trend/edit.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Month')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-month" class="form-control" name="row[month]" type="number" value="{$row.month|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Count')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-count" class="form-control" name="row[count]" type="number" value="{$row.count|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/alarm/trend/index.html
Normal file
29
application/admin/view/yq/alarm/trend/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/alarm/trend/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/alarm/trend/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/alarm/trend/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/alarm/trend/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/alarm/trend/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
10
application/admin/view/yq/analysis/data/index.html
Normal file
10
application/admin/view/yq/analysis/data/index.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Title</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
10
application/admin/view/yq/analysis/vehicle/index.html
Normal file
10
application/admin/view/yq/analysis/vehicle/index.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Title</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
80
application/admin/view/yq/base_config/cargo/add.html
Normal file
80
application/admin/view/yq/base_config/cargo/add.html
Normal file
@@ -0,0 +1,80 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control" name="row[pid]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="c-sds_url" class="control-label col-xs-12 col-sm-2">{:__('Sds_url')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-sds_url" class="form-control" size="35" name="row[sds_url]" type="text" value="">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-sds_url" class="btn btn-danger faupload" data-input-id="c-sds_url" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-sds_url"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-sds_url" class="btn btn-primary fachoose" data-input-id="c-sds_url" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-sds_url"></ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label for="c-label_url" class="control-label col-xs-12 col-sm-2">{:__('Label_url')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-label_url" class="form-control" size="35" name="row[label_url]" type="text" value="">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-label_url" class="btn btn-danger faupload" data-input-id="c-label_url" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-label_url"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-label_url" class="btn btn-primary fachoose" data-input-id="c-label_url" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-label_url"></ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Label_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-label_name" class="form-control" name="row[label_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sds_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sds_name" class="form-control" name="row[sds_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
75
application/admin/view/yq/base_config/cargo/edit.html
Normal file
75
application/admin/view/yq/base_config/cargo/edit.html
Normal file
@@ -0,0 +1,75 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control" name="row[pid]" type="number" value="{$row.pid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="c-sds_url" class="control-label col-xs-12 col-sm-2">{:__('Sds_url')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-sds_url" class="form-control" size="35" name="row[sds_url]" type="text" value="{$row.sds_url|htmlentities}">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-sds_url" class="btn btn-danger faupload" data-input-id="c-sds_url" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-sds_url"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-sds_url" class="btn btn-primary fachoose" data-input-id="c-sds_url" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-sds_url"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="c-label_url" class="control-label col-xs-12 col-sm-2">{:__('Label_url')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-label_url" class="form-control" size="35" name="row[label_url]" type="text" value="{$row.label_url|htmlentities}">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-label_url" class="btn btn-danger faupload" data-input-id="c-label_url" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-label_url"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-label_url" class="btn btn-primary fachoose" data-input-id="c-label_url" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-label_url"></ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Label_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-label_name" class="form-control" name="row[label_name]" type="text" value="{$row.label_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sds_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sds_name" class="form-control" name="row[sds_name]" type="text" value="{$row.sds_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
46
application/admin/view/yq/base_config/cargo/index.html
Normal file
46
application/admin/view/yq/base_config/cargo/index.html
Normal file
@@ -0,0 +1,46 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<ul class="nav nav-tabs" data-field="status">
|
||||
<li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/cargo/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/cargo/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/cargo/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
<div class="dropdown btn-group {:$auth->check('yq/base_config/cargo/multi')?'':'hide'}">
|
||||
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
|
||||
<ul class="dropdown-menu text-left" role="menu">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:" data-params="status={$key}">{:__('Set status to ' . $key)}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/base_config/cargo/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/base_config/cargo/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
21
application/admin/view/yq/base_config/driver/add.html
Normal file
21
application/admin/view/yq/base_config/driver/add.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
21
application/admin/view/yq/base_config/driver/edit.html
Normal file
21
application/admin/view/yq/base_config/driver/edit.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')],$row.is_del)}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/base_config/driver/index.html
Normal file
29
application/admin/view/yq/base_config/driver/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/driver/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/driver/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/driver/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/base_config/driver/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/base_config/driver/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
78
application/admin/view/yq/base_config/early/add.html
Normal file
78
application/admin/view/yq/base_config/early/add.html
Normal file
@@ -0,0 +1,78 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
<span class="tip">*限制速度、实际速度、围栏区域</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type_id" data-rule="required" data-source="yq/base_config/event_type/index" class="form-control selectpage" name="row[type_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Trigger_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('trigger_type', $triggerTypeList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Uid')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-uid" class="form-control" name="row[uid]" type="number">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('lv', $lvList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
<span class="tip">*等级规则说明:按等级推送后多少分钟无响应。再次推送</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-sort" class="form-control" name="row[sort]" type="number" value="10">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('res_department[]', $departmentList, null, ['class'=>'form-control selectpicker', 'multiple'=>'', 'data-rule'=>'required'])}
|
||||
<span class="tip">*可以多选,选出的部门是需要流转的部门</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_feedback')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_feedback]', ['1'=>__('反馈'), '2'=>__('不反馈')])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[feedback_time]', $feedbackTimeList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
78
application/admin/view/yq/base_config/early/edit.html
Normal file
78
application/admin/view/yq/base_config/early/edit.html
Normal file
@@ -0,0 +1,78 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
<span class="tip">*限制速度、实际速度、围栏区域</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type_id" data-rule="required" data-source="yq/base_config/event_type/index" class="form-control selectpage" name="row[type_id]" type="text" value="{$row.type_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Trigger_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('trigger_type', $triggerTypeList, $row['trigger_type'], ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Uid')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-uid" class="form-control" name="row[uid]" type="number" value="{$row.uid|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('lv', $lvList, $row['lv'], ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
<span class="tip">*等级规则说明:按等级推送后多少分钟无响应。再次推送</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-sort" class="form-control" name="row[sort]" type="number" value="{$row.sort|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Res_department')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('res_department[]', $departmentList, $row.res_department, ['class'=>'form-control selectpicker', 'multiple'=>'', 'data-rule'=>'required'])}
|
||||
<span class="tip">*可以多选,选出的部门是需要流转的部门</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_feedback')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_feedback]', ['1'=>__('反馈'), '2'=>__('不反馈')],$row.is_feedback)}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[feedback_time]', $feedbackTimeList, $row.feedback_time, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')], $row['is_del'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/base_config/early/index.html
Normal file
29
application/admin/view/yq/base_config/early/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/early/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/early/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/early/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit=""
|
||||
data-operate-del=""
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
39
application/admin/view/yq/base_config/event_type/add.html
Normal file
39
application/admin/view/yq/base_config/event_type/add.html
Normal file
@@ -0,0 +1,39 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sort" class="form-control" name="row[sort]" type="number" value="10">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
39
application/admin/view/yq/base_config/event_type/edit.html
Normal file
39
application/admin/view/yq/base_config/event_type/edit.html
Normal file
@@ -0,0 +1,39 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sort" class="form-control" name="row[sort]" type="number" value="{$row.sort|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['1'=>__('正常'), '2'=>__('禁用')],$row.is_del)}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/base_config/event_type/index.html
Normal file
29
application/admin/view/yq/base_config/event_type/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/event_type/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/event_type/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/event_type/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/base_config/event_type/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/base_config/event_type/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
154
application/admin/view/yq/base_config/perimeter/add.html
Normal file
154
application/admin/view/yq/base_config/perimeter/add.html
Normal file
@@ -0,0 +1,154 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" data-rule="required" type="text">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('周界等级')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="form-inline " data-toggle="cxselect" data-selects="first,second">
|
||||
<select class="first form-control " name="row[region_lv]" data-url="yq/base_config/perimeter_type/type?is_del=1&pid=0"></select>
|
||||
<select class="second form-control" name="row[region_type]" data-url="yq/base_config/perimeter_type/type"
|
||||
data-query-name="pid"></select>
|
||||
</div>
|
||||
<span class="tip">*二级周界无需配置以下内容</span>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('所属二级周界')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control selectpage" data-source="yq/base_config/perimeter"
|
||||
data-params='{"custom[is_del]":"1","custom[pid]":"1"}' name="row[pid]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Region_lv')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-region_lv " class="form-control" name="row[region_lv]" type="number">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Region_type')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-region_type" class="form-control" name="row[region_type]" type="number">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_stop')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[is_stop]', $stopList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_ban')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[is_ban]', $banList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Is_hazard')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- {:build_select('row[is_hazard]', $hazardList, null, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_vehicle" class="form-control" name="row[stop_vehicle]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feasible_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feasible_vehicle" class="form-control" name="row[feasible_vehicle]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Max_speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-max_speed" class="form-control" name="row[max_speed]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss"-->
|
||||
<!-- data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['2'=>__('禁用'),'1'=>__('正常') ])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <textarea id="c-info" class="form-control " rows="5" name="row[info]" cols="50"></textarea>-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-account" class="form-control" name="row[account]" type="text">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-password" class="form-control" name="row[password]" type="text">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_count')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-vehicle_count" class="form-control" name="row[vehicle_count]" type="number" value="0">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enter_vehicle')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enter_vehicle" class="form-control" name="row[enter_vehicle]" type="number" value="0">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Out_vehicle')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-out_vehicle" class="form-control" name="row[out_vehicle]" type="number" value="0">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-driverid" class="form-control" name="row[driverid]" type="text">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_product')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enterprise_product" class="form-control" name="row[enterprise_product]" type="text">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_lv')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enterprise_lv" class="form-control" name="row[enterprise_lv]" type="number">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
857
application/admin/view/yq/base_config/perimeter/config.html
Normal file
857
application/admin/view/yq/base_config/perimeter/config.html
Normal file
@@ -0,0 +1,857 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="chrome=1">
|
||||
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
|
||||
<link rel="stylesheet" href="__CDN__/caicai/css/index.css" type="text/css">
|
||||
<script src="__CDN__/caicai/data/jquery-1.10.1.min.js"></script>
|
||||
<script src="__CDN__/layer/layer_zh-cn.js"></script>
|
||||
<link rel="stylesheet" href="https://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css" type="text/css">
|
||||
<style>
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html,
|
||||
body,
|
||||
#container {
|
||||
height: 100%
|
||||
}
|
||||
|
||||
.input-item {
|
||||
height: 2.2rem;
|
||||
}
|
||||
|
||||
.btn {
|
||||
width: 6rem;
|
||||
margin: 0 .5rem;
|
||||
}
|
||||
|
||||
.input-text {
|
||||
width: 4rem;
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
||||
.btn {
|
||||
width: 6rem;
|
||||
margin: 0 .5rem 0 .5rem;
|
||||
}
|
||||
|
||||
.input-text {
|
||||
width: 4rem;
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
||||
#app {}
|
||||
|
||||
.ads-search {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
#app button {
|
||||
width: 100px;
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #ff0000 !important;
|
||||
}
|
||||
|
||||
.info div {
|
||||
margin: 10px 0;
|
||||
}
|
||||
|
||||
.i-tit {
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#app {
|
||||
/* position: fixed;
|
||||
z-index: 1;
|
||||
bottom: 0;
|
||||
right: 5px;
|
||||
width: 280px;
|
||||
height: auto;*/
|
||||
}
|
||||
|
||||
.lengend {
|
||||
width: 280px;
|
||||
height: auto;
|
||||
background-color: rgba(0, 0, 0, .4);
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
padding-bottom: 5px;
|
||||
position: fixed;
|
||||
bottom: 52px;
|
||||
right: -285px;
|
||||
z-index: 99;
|
||||
transition: right .3s;
|
||||
}
|
||||
|
||||
.l-show {
|
||||
right: 26%;
|
||||
}
|
||||
|
||||
.l-item {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.l-head {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.f-item {
|
||||
width: auto;
|
||||
height: 25px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
input[type=checkbox] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.f-item label {
|
||||
width: auto;
|
||||
display: inline-block;
|
||||
height: 25px;
|
||||
line-height: 25px;
|
||||
color: #fff;
|
||||
position: relative;
|
||||
padding-left: 20px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.l-cont {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.l-cont .f-item {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.f-item label:before {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
display: inline-block;
|
||||
content: "";
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
top: 5px;
|
||||
border: 1px solid #BFBFBF;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.f-item input:checked+label:before {
|
||||
background-image: url('__CDN__/caicai/icon/check.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
background-size: 100% 100%;
|
||||
border-color: #4679ff;
|
||||
}
|
||||
|
||||
.f-item label span {
|
||||
font-size: 14px;
|
||||
display: inline-block;
|
||||
height: 25px;
|
||||
line-height: 25px;
|
||||
}
|
||||
|
||||
.f-item label i {
|
||||
display: inline-block;
|
||||
width: 22px;
|
||||
height: 14px;
|
||||
margin: 0 3px;
|
||||
}
|
||||
|
||||
.f-item label img {
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
vertical-align: sub;
|
||||
}
|
||||
|
||||
.app-vis {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
margin: 10px 0;
|
||||
float: right;
|
||||
cursor: pointer;
|
||||
position: fixed;
|
||||
bottom: 40px;
|
||||
right: 24%;
|
||||
}
|
||||
|
||||
.app-vis label {
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-image: url('__CDN__/caicai/icon/icon_tili_p@2x.png');
|
||||
background-size: 100% 100%;
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.app-vis input:checked+label {
|
||||
background-image: url('__CDN__/caicai/icon/icon_tili_n@2x.png');
|
||||
}
|
||||
.amap-logo {
|
||||
display: none!important;
|
||||
visibility: hidden!important;
|
||||
}
|
||||
.amap-copyright {
|
||||
display: none!important;
|
||||
visibility: hidden!important;
|
||||
}
|
||||
.info_name{
|
||||
position: fixed;
|
||||
min-width: 200px;
|
||||
height: auto;
|
||||
/*background-color: rgba(0,0,0,.5);*/
|
||||
z-index: 99;
|
||||
padding: 10px;
|
||||
font-size: 26px;
|
||||
color:#fff;
|
||||
background: rgba(13,21,61,.7);
|
||||
border: 1px solid rgba(126,206,244,.8);
|
||||
}
|
||||
</style>
|
||||
<title>{$site.name}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id='container'></div>
|
||||
<div id="app">
|
||||
<!-- <div class="info_name" :style="infoPos" v-show="zjinforvis">-->
|
||||
<!-- <div class="i-tit" style="font-size:18px">{{zjinfor.name}}</div>-->
|
||||
<!-- </div>-->
|
||||
|
||||
<div class='info'>操作说明:点击鼠标左键开始绘制,右键结束绘制</div>
|
||||
<div class="input-card" style='width: auto;'>
|
||||
<div class="input-item">
|
||||
<!-- <input type="radio" name='func' checked="" value='marker'><span class="input-text">画点</span> -->
|
||||
<input type="radio" name='func' checked value='polyline'><span class="input-text">画区域</span>
|
||||
<!-- <input type="radio" name='func' value='polygon'><span class="input-text" style='width:5rem;'>画多边形</span> -->
|
||||
</div>
|
||||
<div class="input-item">
|
||||
<!-- <input type="radio" name='func' value='rectangle'><span class="input-text">画矩形</span> -->
|
||||
<!-- <input type="radio" name='func' value='circle'><span class="input-text">画圆</span> -->
|
||||
</div>
|
||||
<div class="input-item">
|
||||
<input id="clear" type="button" class="btn" value="清除" />
|
||||
<!-- <input id="close" type="button" class="btn" value="关闭绘图" /> -->
|
||||
<input type="button" class="btn save" value="保存" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="lengend" :class="vis&&'l-show'">
|
||||
<div class="l-item" v-for="(i,k) of form" :key="k">
|
||||
<div class="l-head">
|
||||
<div class="f-item">
|
||||
<input type="checkbox" v-model="i.val" :id="k+'-tit'">
|
||||
<label :for="k+'-tit'">
|
||||
<span>{{i.tit}}</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="l-cont">
|
||||
<div class="f-item" v-for="(j,z) of i.kids" :key="z">
|
||||
<input type="checkbox" v-model="i.model" :value="j.val" :id="k+'-item-'+z"
|
||||
@change="i.change(i)">
|
||||
<label :for="k+'-item-'+z">
|
||||
<img :src="j.icon" alt="" v-if="j.icon">
|
||||
<i v-if="j.bc" :style="{'background-color':j.bc}"></i>
|
||||
<span>{{j.label}}</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="app-vis">
|
||||
<input type="checkbox" v-model="vis" id="vis">
|
||||
<label for="vis"></label>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
window._AMapSecurityConfig = {
|
||||
securityJsCode: 'a5d6cb96a51ade716e6bb1f4f4c61bb5',
|
||||
}
|
||||
</script>
|
||||
<script src="https://webapi.amap.com/maps?v=1.4.15&key=f5cfbfccbea2ee815aa8600946be6c7a&plugin=AMap.MouseTool"></script>
|
||||
<!--<script type="text/javascript" src="__CDN__/caicai/data/map.js"></script>-->
|
||||
<script type="text/javascript" src="__CDN__/caicai/data/vue.js"></script>
|
||||
<script type="text/javascript" src="__CDN__/caicai/data/data.js"></script>
|
||||
<script type="text/javascript" src="__CDN__/caicai/data/axios.js"></script>
|
||||
<script type="text/javascript">
|
||||
var inf = {$data};
|
||||
var perimeter_id = {$perimeter_id};
|
||||
// console.log('data:',inf)
|
||||
const MAP_KEY = "f5cfbfccbea2ee815aa8600946be6c7a",
|
||||
{
|
||||
LngLat
|
||||
} = AMap;
|
||||
var map = new AMap.Map('container', {
|
||||
zoom: 13,
|
||||
center: new LngLat(107.001406, 29.831293),
|
||||
//mapStyle: 'amap://styles/d20072f4733f3c023ea36097cd4d9933'
|
||||
});
|
||||
|
||||
map.setDefaultCursor('default');
|
||||
var mouseTool = new AMap.MouseTool(map);
|
||||
//监听draw事件可获取画好的覆盖物
|
||||
var overlays = [];var setattr='';
|
||||
mouseTool.on('draw', function(e) {
|
||||
overlays.push(e.obj);
|
||||
var polygonItem = e.obj;
|
||||
var path = polygonItem.getPath();
|
||||
mouseTool.close();
|
||||
setattr=path;
|
||||
// console.log(path);
|
||||
})
|
||||
|
||||
function draw(type) {
|
||||
switch (type) {
|
||||
case 'marker': {
|
||||
mouseTool.marker({
|
||||
//同Marker的Option设置
|
||||
});
|
||||
break;
|
||||
}
|
||||
case 'polyline': {
|
||||
mouseTool.polyline({
|
||||
strokeColor: 'blue'
|
||||
//同Polyline的Option设置
|
||||
});
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var radios = document.getElementsByName('func');
|
||||
for (var i = 0; i < radios.length; i += 1) {
|
||||
radios[i].onchange = function(e) {
|
||||
draw(e.target.value)
|
||||
}
|
||||
}
|
||||
draw('polyline')
|
||||
$(function() { //保存
|
||||
$('#clear').click(function() {
|
||||
map.remove(overlays);
|
||||
overlays = [];
|
||||
draw('polyline');
|
||||
setattr='';
|
||||
});
|
||||
$('.save').click(function() {
|
||||
var data={
|
||||
info:JSON.stringify(setattr),
|
||||
perimeter_id:perimeter_id
|
||||
};
|
||||
|
||||
$.post("{:url('/yq/base_config/perimeter/config')}",data,function(res){
|
||||
if(res.code == 0){
|
||||
layer.msg(res.msg, {icon: 1});
|
||||
setTimeout(function(){
|
||||
window.location.reload(1);
|
||||
}, 2000);
|
||||
// layer.alert(res.msg, {icon: 6}, function (index) {
|
||||
// layer.close(index);
|
||||
// });
|
||||
}else {
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
mouseTool.close(true);
|
||||
})
|
||||
});
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
stopcolor = '#ff0000',
|
||||
treecolor='#26c533',
|
||||
livcolor = '#e89393',
|
||||
lv1color = "#ff0000",
|
||||
lv2color = "#a08e8e",
|
||||
lv3color = '#d2db00',
|
||||
lv4color = '#f29b76',
|
||||
overlayGroups = {
|
||||
fac: [],
|
||||
car: [],
|
||||
enter: {},
|
||||
road: [],
|
||||
truth: [],
|
||||
},
|
||||
kk =
|
||||
`107.027841,29.759073;107.034279,29.762086;106.997726,29.824484;107.059954,29.820257;107.043592,29.83791;107.016477,29.871028;106.962953,29.790122`;
|
||||
// function kkRender(){
|
||||
// strToLL(kk).map(i=>{
|
||||
// new AMap.Marker({
|
||||
// position:i,
|
||||
// map:map,
|
||||
// icon:'./icon/tuli_kakou.png'
|
||||
// })
|
||||
// })
|
||||
// }
|
||||
// kkRender(); //标记显示
|
||||
// showMarkers();
|
||||
|
||||
var vm = new Vue({
|
||||
el: "#app",
|
||||
filters: {
|
||||
status(n) {
|
||||
|
||||
}
|
||||
},
|
||||
data() {
|
||||
let fac = [
|
||||
|
||||
|
||||
],
|
||||
enter = [{
|
||||
label: "一级周界",
|
||||
bc: lv1color,
|
||||
val: 'lv1',
|
||||
},
|
||||
{
|
||||
label: "二级周界",
|
||||
bc: lv2color,
|
||||
val: 'lv2',
|
||||
},
|
||||
{
|
||||
label: "三级周界",
|
||||
bc: lv3color,
|
||||
val: 'lv3',
|
||||
},
|
||||
{
|
||||
label: "四级周界",
|
||||
bc: lv4color,
|
||||
val: 'lv4',
|
||||
}
|
||||
|
||||
],
|
||||
road = [{
|
||||
label: "正常周界",
|
||||
bc: '#448ACA',
|
||||
val: 'nor',
|
||||
},
|
||||
{
|
||||
label: "预警周界",
|
||||
bc: '#46A162',
|
||||
val: 'warn',
|
||||
},
|
||||
{
|
||||
label: "禁行周界",
|
||||
bc: '#6A005F',
|
||||
val: 'no',
|
||||
}
|
||||
];
|
||||
|
||||
return {
|
||||
infoPos: {
|
||||
left: '0px',
|
||||
top: '0px'
|
||||
},
|
||||
zjinfor: {},
|
||||
zjinforvis: false,
|
||||
carInfo: {},
|
||||
infoVis: false,
|
||||
vis: false,
|
||||
linKey: "",
|
||||
search: '',
|
||||
mingyu: '',
|
||||
count_car: '',
|
||||
incount_car: '',
|
||||
outcount_car: '',
|
||||
stop_vehicle: '',
|
||||
type: '',
|
||||
form: [
|
||||
|
||||
{
|
||||
tit: '周界',
|
||||
get val() {
|
||||
return this.model.length === this.kids.length;
|
||||
},
|
||||
set val(n) {
|
||||
if (n) {
|
||||
this.model = this.kids.map(i => i.val);
|
||||
} else {
|
||||
this.model = [];
|
||||
}
|
||||
this.change(this);
|
||||
|
||||
},
|
||||
change(_this) {
|
||||
vm.enterSec();
|
||||
|
||||
let enters = overlayGroups.enter,
|
||||
kids = _this.kids.map(i => i.val);
|
||||
|
||||
|
||||
for (var i in enters) {
|
||||
if (_this.model.includes(i)) {
|
||||
enters[i].forEach(j => j.show());
|
||||
} else {
|
||||
enters[i].forEach(j => j.hide());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
},
|
||||
model: enter.map(i => i.val),
|
||||
kids: enter
|
||||
},
|
||||
{
|
||||
tit: '周界筛选禁行',
|
||||
$val: false,
|
||||
|
||||
get val() {
|
||||
return this.$val;
|
||||
},
|
||||
set val(n) {
|
||||
this.$val = n;
|
||||
this.change(this);
|
||||
|
||||
},
|
||||
change(_this) {
|
||||
vm.enterSec();
|
||||
|
||||
|
||||
},
|
||||
model: [1, 2],
|
||||
kids: [{
|
||||
label: "非禁行",
|
||||
val: 2,
|
||||
},
|
||||
{
|
||||
label: "禁行",
|
||||
val: 1,
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
tit: '道路周界',
|
||||
model: true,
|
||||
change(_this) {
|
||||
let truth = overlayGroups.truth,
|
||||
kids = _this.kids.map(i => i.val);
|
||||
|
||||
for (var i in truth) {
|
||||
if (_this.model.includes(i)) {
|
||||
truth[i].forEach(j => j.show());
|
||||
} else {
|
||||
truth[i].forEach(j => j.hide());
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
get val() {
|
||||
return this.model;
|
||||
},
|
||||
set val(n) {
|
||||
this.model = n;
|
||||
let truth = overlayGroups.truth;
|
||||
for (var i in truth) {
|
||||
if (n) {
|
||||
truth[i].forEach(j => j.show());
|
||||
} else {
|
||||
truth[i].forEach(j => j.hide());
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
kids: [],
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
enterModel() {
|
||||
var ef = this.form.filter(i => i.tit === '周界')[0],
|
||||
sf = this.form.filter(i => i.tit === '周界筛选禁行')[0];
|
||||
|
||||
return {
|
||||
lv: ef.model,
|
||||
isSec: sf.val,
|
||||
sec: sf.model
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
enterSec() {
|
||||
let enters = overlayGroups.enter;
|
||||
for (var i in enters) {
|
||||
if (this.enterModel.lv.includes(i)) {
|
||||
if (this.enterModel.isSec) {
|
||||
enters[i].forEach(j => {
|
||||
if ([0, ...this.enterModel.sec].includes(j.getExtData().is_ban)) {
|
||||
j.show()
|
||||
} else {
|
||||
j.hide();
|
||||
}
|
||||
});
|
||||
} else {
|
||||
enters[i].forEach(j => j.show());
|
||||
}
|
||||
|
||||
} else {
|
||||
enters[i].forEach(j => j.hide());
|
||||
}
|
||||
}
|
||||
},
|
||||
dataHandle(
|
||||
data
|
||||
) {
|
||||
// console.log('aaa',data)
|
||||
let lv1 = [],
|
||||
lv2 = [],
|
||||
lv3 = [],
|
||||
lv4 = [];
|
||||
data.filter(function(i) {
|
||||
var res;
|
||||
if (i.region_lv === 3&&i.region_type === 8) { //停车场
|
||||
//res = false;
|
||||
overlayGroups.fac.push(lvOverRender(i, {
|
||||
fillColor: stopcolor,
|
||||
fillOpacity: .3,
|
||||
strokeColor: stopcolor,
|
||||
// extData: {
|
||||
// type: 'stop'
|
||||
// }
|
||||
}))
|
||||
} else if (i.region_lv === 2&&i.region_type === 3) { //居住区
|
||||
//res = false;
|
||||
overlayGroups.fac.push(lvOverRender(i, {
|
||||
fillColor: livcolor,
|
||||
fillOpacity: .5,
|
||||
strokeColor: livcolor,
|
||||
// extData: {
|
||||
// type: 'live'
|
||||
// }
|
||||
}))
|
||||
}else if(i.region_lv === 2&&i.region_type === 4){ //森林防护区
|
||||
overlayGroups.fac.push(lvOverRender(i, {
|
||||
fillColor: treecolor,
|
||||
strokeColor: treecolor,
|
||||
}))
|
||||
}else if(i.region_type === 5){ //道路
|
||||
overlayGroups.fac.push(lvOverRender(i, {
|
||||
fillColor: '',
|
||||
strokeColor:'#00000',
|
||||
}))
|
||||
} else {
|
||||
res = true;
|
||||
}
|
||||
return res;
|
||||
|
||||
}).forEach(i => {
|
||||
if (i.info) {
|
||||
let stys = {
|
||||
// 87: {
|
||||
// fillColor: "#26c533",
|
||||
// strokeColor: '#26c533',
|
||||
// },
|
||||
// 85: {
|
||||
// fillColor: "#26c533",
|
||||
// strokeColor: '#26c533',
|
||||
// },
|
||||
// 99: {
|
||||
// fillColor: "#26c533",
|
||||
// strokeColor: '#26c533',
|
||||
// },
|
||||
|
||||
}
|
||||
var over = lvOverRender(i, stys[i.id] || {});
|
||||
switch (i.region_lv) {
|
||||
case 1:
|
||||
lv1.push(over);
|
||||
break;
|
||||
case 2:
|
||||
lv2.push(over);
|
||||
break;
|
||||
case 3:
|
||||
lv3.push(over);
|
||||
break;
|
||||
case 4:
|
||||
lv4.push(over);
|
||||
break;
|
||||
}
|
||||
}
|
||||
})
|
||||
overlayGroups.enter = {
|
||||
lv1,
|
||||
lv2,
|
||||
lv3,
|
||||
lv4
|
||||
}
|
||||
}
|
||||
},
|
||||
created() {
|
||||
getData(this.dataHandle)
|
||||
}
|
||||
|
||||
});
|
||||
function strToLL(str) {
|
||||
return str.split(';').map(i => new LngLat(...i.split(',').map(j => +j)))
|
||||
}
|
||||
|
||||
function xlsxToPath(str) {
|
||||
str = str.replace(/\)\n$|\n|^\(/g, '').replace(/\)\(/g, ';');
|
||||
return strToLL(str);
|
||||
}
|
||||
function baiduToAMap(lls) {
|
||||
AMap.convertFrom(lls, 'baidu', (r, e) => {
|
||||
window.a = e.locations;
|
||||
})
|
||||
}
|
||||
function lvOverRender(i, sty) {
|
||||
var style = {
|
||||
fillOpacity: {
|
||||
1: 0,
|
||||
2: .5,
|
||||
3: .5,
|
||||
4: 1,
|
||||
},
|
||||
fillColor: {
|
||||
1: lv1color,
|
||||
2: lv2color,
|
||||
3: lv3color,
|
||||
4: lv4color
|
||||
},
|
||||
strokeOpacity: {
|
||||
1: 1,
|
||||
2: 1,
|
||||
3: 1,
|
||||
4: 1
|
||||
},
|
||||
strokeColor: {
|
||||
1: lv1color,
|
||||
2: lv2color,
|
||||
3: lv3color,
|
||||
4: lv4color
|
||||
},
|
||||
strokeWeight: {
|
||||
1: 3,
|
||||
2: 2,
|
||||
3: 0,
|
||||
4: 0,
|
||||
},
|
||||
zIndex: {
|
||||
1: 21,
|
||||
2: 22,
|
||||
3: 23,
|
||||
4: 24
|
||||
},
|
||||
strokeStyle: {
|
||||
1: 'dashed',
|
||||
2: 'solid',
|
||||
3: 'solid',
|
||||
4: 'solid',
|
||||
}
|
||||
}
|
||||
var poy = new AMap.Polygon({
|
||||
map: map,
|
||||
path:i.info?strToLL(i.info):'',
|
||||
extData: i,
|
||||
...(function() {
|
||||
var obj = {};
|
||||
for (var j in style) {
|
||||
obj[j] = style[j][i.region_lv]
|
||||
}
|
||||
return obj
|
||||
})(),
|
||||
...(sty || {})
|
||||
})
|
||||
|
||||
poy.on('mouseover',function(e){ //显示名称
|
||||
|
||||
if(e.target.getExtData().id==1){
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
vm.zjinfor=e.target.getExtData();
|
||||
// console.log(e.target.getExtData())
|
||||
|
||||
// console.log(vm.zjinfor);
|
||||
vm.zjinforvis=true;
|
||||
vm.infoVis=false;
|
||||
let pos=e.pixel;
|
||||
vm.infoPos={
|
||||
left:`${pos.x+10}px`,
|
||||
top:`${pos.y-120}px`
|
||||
}
|
||||
var timer;
|
||||
timer&&clearTimeout(timer);
|
||||
|
||||
timer=setTimeout(e=>{
|
||||
vm.zjinforvis = false
|
||||
},5e3);
|
||||
})
|
||||
|
||||
let _this = this;
|
||||
|
||||
return poy;
|
||||
}
|
||||
|
||||
// var ws = new WebSocket("ws://47.108.64.59:2346"),
|
||||
function CarMarkers() {
|
||||
this.list = [];
|
||||
this.data = [];
|
||||
Object.defineProperty(this, 'ids', {
|
||||
get() {
|
||||
return this.data.map(i => i.id);
|
||||
}
|
||||
})
|
||||
}
|
||||
CarMarkers.prototype.getMarker = function(id) {
|
||||
return this.list.filter(i => {
|
||||
return i.getExtData().id === id
|
||||
})[0];
|
||||
}
|
||||
let car_markers = new CarMarkers();
|
||||
let _this = this;
|
||||
overlayGroups.truth = {
|
||||
nor: [],
|
||||
no: [],
|
||||
warn: []
|
||||
};
|
||||
var truthColor = {
|
||||
nor: '#1b2538',
|
||||
warn: '#46A162',
|
||||
no: '#6A005F'
|
||||
}
|
||||
ploygens.forEach(i => {
|
||||
|
||||
// if (i.type === 'Polyline') {
|
||||
// overlayGroups.truth[i.status] && overlayGroups.truth[i.status].push(new AMap[i.type]({
|
||||
// map: map,
|
||||
// path: strToLL(i.path),
|
||||
// strokeColor: truthColor[i.status],
|
||||
// strokeOpacity: 1,
|
||||
// zIndex: 25,
|
||||
// extData: i,
|
||||
// }))
|
||||
// }
|
||||
})
|
||||
|
||||
function getData(call) { //获取周界
|
||||
call(inf);
|
||||
return false;
|
||||
$.post('http://zhyq.toommi.com/api/Index/apppost', {
|
||||
action: 'Perimeter/perimeter_list'
|
||||
}).then(r => {
|
||||
console.log(r)
|
||||
call(
|
||||
JSON.parse(r)
|
||||
)
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
148
application/admin/view/yq/base_config/perimeter/edit.html
Normal file
148
application/admin/view/yq/base_config/perimeter/edit.html
Normal file
@@ -0,0 +1,148 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" data-rule="required" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('周界等级')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="form-inline " data-toggle="cxselect" data-selects="first,second">
|
||||
<select class="first form-control " name="row[region_lv]" data-url="yq/base_config/perimeter_type/type?is_del=1&pid=0">
|
||||
<option value="{$row.region_lv|htmlentities}" selected=""></option>
|
||||
</select>
|
||||
<select class="second form-control" name="row[region_type]" data-url="yq/base_config/perimeter_type/type"
|
||||
data-query-name="pid">
|
||||
<option value="{$row.region_type|htmlentities}" selected=""></option>
|
||||
</select>
|
||||
</div>
|
||||
<span class="tip">*二级周界无需配置以下内容</span>
|
||||
<!-- <input id="c-region_lv" class="form-control" name="row[region_lv]" type="number" value="{$row.region_lv|htmlentities}">-->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('所属二级周界')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control selectpage" data-source="yq/base_config/perimeter"
|
||||
data-params='{"custom[is_del]":"1","custom[pid]":"1"}' name="row[pid]" type="text" value="{$row.pid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Region_type')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-region_type" class="form-control selectpage" name="row[region_type]" type="number" value="{$row.region_type|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_stop')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[is_stop]', $stopList, $row.is_stop, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_ban')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[is_ban]', $banList, $row.is_ban, ['class'=>'form-control selectpicker', 'data-rule'=>'required'])}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Is_hazard')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-is_hazard" class="form-control" name="row[is_hazard]" type="number" value="{$row.is_hazard|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_vehicle" class="form-control" name="row[stop_vehicle]" type="number" value="{$row.stop_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feasible_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feasible_vehicle" class="form-control" name="row[feasible_vehicle]" type="number" value="{$row.feasible_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Max_speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-max_speed" class="form-control" name="row[max_speed]" type="number" value="{$row.max_speed|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['2'=>__('禁用'),'1'=>__('正常')],$row.is_del)}
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <textarea id="c-info" class="form-control " rows="5" name="row[info]" cols="50">{$row.info|htmlentities}</textarea>-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-account" class="form-control" name="row[account]" type="text" value="{$row.account|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-password" class="form-control" name="row[password]" type="text" value="{$row.password|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_count')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-vehicle_count" class="form-control" name="row[vehicle_count]" type="number" value="{$row.vehicle_count|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enter_vehicle')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enter_vehicle" class="form-control" name="row[enter_vehicle]" type="number" value="{$row.enter_vehicle|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Out_vehicle')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-out_vehicle" class="form-control" name="row[out_vehicle]" type="number" value="{$row.out_vehicle|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-driverid" class="form-control" name="row[driverid]" type="text" value="{$row.driverid|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_product')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enterprise_product" class="form-control" name="row[enterprise_product]" type="text" value="{$row.enterprise_product|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_lv')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-enterprise_lv" class="form-control" name="row[enterprise_lv]" type="number" value="{$row.enterprise_lv|htmlentities}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/base_config/perimeter/index.html
Normal file
29
application/admin/view/yq/base_config/perimeter/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/perimeter/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/perimeter/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/perimeter/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/base_config/perimeter/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/base_config/perimeter/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,51 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" data-rule="required" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[pid]', $ruledata, null, ['class'=>'form-control', 'required'=>''])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-lv" data-rule="required" class="form-control" name="row[lv]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sort" class="form-control" name="row[sort]" type="number" value="10">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['2'=>__('禁用'),'1'=>__('正常') ])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,51 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" data-rule="required" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_select('row[pid]', $ruledata, $row.pid, ['class'=>'form-control', 'required'=>''])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-lv" data-rule="required" class="form-control" name="row[lv]" type="number" value="{$row.lv|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sort')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sort" class="form-control" name="row[sort]" type="number" value="{$row.sort|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="form-group">-->
|
||||
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>-->
|
||||
<!-- <div class="col-xs-12 col-sm-8">-->
|
||||
<!-- <input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[is_del]', ['2'=>__('禁用'),'1'=>__('正常') ],$row.is_del)}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/base_config/perimeter_type/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/base_config/perimeter_type/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/base_config/perimeter_type/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/base_config/perimeter_type/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/base_config/perimeter_type/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
10
application/admin/view/yq/call_number/shout/index.html
Normal file
10
application/admin/view/yq/call_number/shout/index.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Title</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
10
application/admin/view/yq/call_number/shout_log/index.html
Normal file
10
application/admin/view/yq/call_number/shout_log/index.html
Normal file
@@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Title</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
63
application/admin/view/yq/driver/certificates/add.html
Normal file
63
application/admin/view/yq/driver/certificates/add.html
Normal file
@@ -0,0 +1,63 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Transport_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transport_pic" class="form-control" name="row[transport_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_pic" class="form-control" name="row[tractor_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_pic" class="form-control" name="row[driver_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_creattime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_creattime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[cer_creattime]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_status" class="form-control" name="row[cer_status]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_remark" class="form-control" name="row[cer_remark]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_isdel')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_isdel" class="form-control" name="row[cer_isdel]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_vehicle_no" class="form-control" name="row[cer_vehicle_no]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
63
application/admin/view/yq/driver/certificates/edit.html
Normal file
63
application/admin/view/yq/driver/certificates/edit.html
Normal file
@@ -0,0 +1,63 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Transport_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transport_pic" class="form-control" name="row[transport_pic]" type="text" value="{$row.transport_pic|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_pic" class="form-control" name="row[tractor_pic]" type="text" value="{$row.tractor_pic|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_pic" class="form-control" name="row[driver_pic]" type="text" value="{$row.driver_pic|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="{$row.driver_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_creattime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_creattime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[cer_creattime]" type="text" value="{$row.cer_creattime}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_status" class="form-control" name="row[cer_status]" type="number" value="{$row.cer_status|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_remark" class="form-control" name="row[cer_remark]" type="text" value="{$row.cer_remark|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_isdel')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_isdel" class="form-control" name="row[cer_isdel]" type="number" value="{$row.cer_isdel|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cer_vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cer_vehicle_no" class="form-control" name="row[cer_vehicle_no]" type="text" value="{$row.cer_vehicle_no|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/driver/certificates/index.html
Normal file
29
application/admin/view/yq/driver/certificates/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/driver/certificates/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/driver/certificates/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/driver/certificates/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/driver/certificates/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/driver/certificates/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
57
application/admin/view/yq/driver/driver/add.html
Normal file
57
application/admin/view/yq/driver/driver/add.html
Normal file
@@ -0,0 +1,57 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-account" class="form-control" name="row[account]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-password" class="form-control" name="row[password]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Nick_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-nick_name" class="form-control" name="row[nick_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone" class="form-control" name="row[phone]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Head')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-head" class="form-control" name="row[head]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
57
application/admin/view/yq/driver/driver/edit.html
Normal file
57
application/admin/view/yq/driver/driver/edit.html
Normal file
@@ -0,0 +1,57 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-account" class="form-control" name="row[account]" type="text" value="{$row.account|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-password" class="form-control" name="row[password]" type="text" value="{$row.password|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Nick_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-nick_name" class="form-control" name="row[nick_name]" type="text" value="{$row.nick_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone" class="form-control" name="row[phone]" type="text" value="{$row.phone|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Head')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-head" class="form-control" name="row[head]" type="text" value="{$row.head|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
46
application/admin/view/yq/driver/driver/index.html
Normal file
46
application/admin/view/yq/driver/driver/index.html
Normal file
@@ -0,0 +1,46 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<ul class="nav nav-tabs" data-field="status">
|
||||
<li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/driver/driver/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/driver/driver/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/driver/driver/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
<div class="dropdown btn-group {:$auth->check('yq/driver/driver/multi')?'':'hide'}">
|
||||
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
|
||||
<ul class="dropdown-menu text-left" role="menu">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:" data-params="status={$key}">{:__('Set status to ' . $key)}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/driver/driver/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/driver/driver/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
33
application/admin/view/yq/driver/vehicle/add.html
Normal file
33
application/admin/view/yq/driver/vehicle/add.html
Normal file
@@ -0,0 +1,33 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
33
application/admin/view/yq/driver/vehicle/edit.html
Normal file
33
application/admin/view/yq/driver/vehicle/edit.html
Normal file
@@ -0,0 +1,33 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text" value="{$row.license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="{$row.driver_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/driver/vehicle/index.html
Normal file
29
application/admin/view/yq/driver/vehicle/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/driver/vehicle/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/driver/vehicle/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/driver/vehicle/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/driver/vehicle/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/driver/vehicle/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
129
application/admin/view/yq/electronic_waybill/waybill/add.html
Normal file
129
application/admin/view/yq/electronic_waybill/waybill/add.html
Normal file
@@ -0,0 +1,129 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_order')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_order" class="form-control" name="row[waybill_order]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tow_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tow_license" class="form-control" name="row[tow_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_tel')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_tel" class="form-control" name="row[driver_tel]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sale_product')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sale_product" class="form-control" name="row[sale_product]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driverid" class="form-control" name="row[driverid]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_name" class="form-control" name="row[waybill_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_date')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_date" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[waybill_date]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_loading')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_loading" class="form-control" name="row[waybill_loading]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_unloading')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_unloading" class="form-control" name="row[waybill_unloading]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Carriers_code')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-carriers_code" class="form-control" name="row[carriers_code]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybilltype')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybilltype" class="form-control" name="row[waybilltype]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_type" class="form-control" name="row[waybill_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_status" class="form-control" name="row[check_status]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('W_mission')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-w_mission" class="form-control" name="row[w_mission]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargocount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargocount" class="form-control" name="row[cargocount]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargocategory')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargocategory" class="form-control" name="row[cargocategory]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
129
application/admin/view/yq/electronic_waybill/waybill/edit.html
Normal file
129
application/admin/view/yq/electronic_waybill/waybill/edit.html
Normal file
@@ -0,0 +1,129 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_order')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_order" class="form-control" name="row[waybill_order]" type="text" value="{$row.waybill_order|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tow_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tow_license" class="form-control" name="row[tow_license]" type="text" value="{$row.tow_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text" value="{$row.mount_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_tel')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_tel" class="form-control" name="row[driver_tel]" type="text" value="{$row.driver_tel|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Sale_product')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sale_product" class="form-control" name="row[sale_product]" type="text" value="{$row.sale_product|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driverid" class="form-control" name="row[driverid]" type="number" value="{$row.driverid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_name" class="form-control" name="row[waybill_name]" type="text" value="{$row.waybill_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_date')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_date" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[waybill_date]" type="text" value="{$row.waybill_date}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_loading')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_loading" class="form-control" name="row[waybill_loading]" type="text" value="{$row.waybill_loading|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_unloading')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_unloading" class="form-control" name="row[waybill_unloading]" type="text" value="{$row.waybill_unloading|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Carriers_code')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-carriers_code" class="form-control" name="row[carriers_code]" type="text" value="{$row.carriers_code|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number" value="{$row.vehicle_type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybilltype')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybilltype" class="form-control" name="row[waybilltype]" type="number" value="{$row.waybilltype|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_type" class="form-control" name="row[waybill_type]" type="number" value="{$row.waybill_type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_status" class="form-control" name="row[check_status]" type="number" value="{$row.check_status|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('W_mission')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-w_mission" class="form-control" name="row[w_mission]" type="text" value="{$row.w_mission|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargocount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargocount" class="form-control" name="row[cargocount]" type="number" value="{$row.cargocount|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargocategory')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargocategory" class="form-control" name="row[cargocategory]" type="text" value="{$row.cargocategory|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/electronic_waybill/waybill/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/electronic_waybill/waybill/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/electronic_waybill/waybill/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/electronic_waybill/waybill/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/electronic_waybill/waybill/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
75
application/admin/view/yq/message/message/add.html
Normal file
75
application/admin/view/yq/message/message/add.html
Normal file
@@ -0,0 +1,75 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" data-rule="required" class="form-control" name="row[type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Event_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-event_id" data-rule="required" data-source="event/index" class="form-control selectpage" name="row[event_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_no" class="form-control" name="row[vehicle_no]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_read')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_read" data-rule="required" class="form-control" name="row[is_read]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('M_filename')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-m_filename" class="form-control" name="row[m_filename]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('M_content')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-m_content" class="form-control editor" rows="5" name="row[m_content]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
75
application/admin/view/yq/message/message/edit.html
Normal file
75
application/admin/view/yq/message/message/edit.html
Normal file
@@ -0,0 +1,75 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_id" data-rule="required" data-source="driver/index" class="form-control selectpage" name="row[driver_id]" type="text" value="{$row.driver_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" data-rule="required" class="form-control" name="row[type]" type="number" value="{$row.type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Event_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-event_id" data-rule="required" data-source="event/index" class="form-control selectpage" name="row[event_id]" type="text" value="{$row.event_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_no" class="form-control" name="row[vehicle_no]" type="text" value="{$row.vehicle_no|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_read')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_read" data-rule="required" class="form-control" name="row[is_read]" type="number" value="{$row.is_read|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('M_filename')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-m_filename" class="form-control" name="row[m_filename]" type="text" value="{$row.m_filename|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('M_content')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-m_content" class="form-control editor" rows="5" name="row[m_content]" cols="50">{$row.m_content|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
46
application/admin/view/yq/message/message/index.html
Normal file
46
application/admin/view/yq/message/message/index.html
Normal file
@@ -0,0 +1,46 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<!-- <ul class="nav nav-tabs" data-field="status">-->
|
||||
<!-- <li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>-->
|
||||
<!-- {foreach name="statusList" item="vo"}-->
|
||||
<!-- <li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>-->
|
||||
<!-- {/foreach}-->
|
||||
<!-- </ul>-->
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/message/message/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/message/message/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/message/message/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
<div class="dropdown btn-group {:$auth->check('yq/message/message/multi')?'':'hide'}">
|
||||
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
|
||||
<ul class="dropdown-menu text-left" role="menu">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:" data-params="status={$key}">{:__('Set status to ' . $key)}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/message/message/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/message/message/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
135
application/admin/view/yq/park/park/add.html
Normal file
135
application/admin/view/yq/park/park/add.html
Normal file
@@ -0,0 +1,135 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_id" data-rule="required" data-source="reporter/index" class="form-control selectpage" name="row[reporter_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_name" class="form-control" name="row[reporter_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Has_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-has_mount" class="form-control" name="row[has_mount]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_license" class="form-control" name="row[tractor_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone_num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone_num" class="form-control" name="row[phone_num]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mission')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mission" class="form-control" name="row[mission]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Response_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-response_status" class="form-control" name="row[response_status]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feedback_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feedback_status" class="form-control" name="row[feedback_status]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Event_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-event_type" class="form-control" name="row[event_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Transport_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transport_pic" class="form-control" name="row[transport_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_pic" class="form-control" name="row[tractor_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driver_pic" class="form-control" name="row[driver_pic]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargo_category_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargo_category_id" data-rule="required" data-source="cargo/category/index" class="form-control selectpage" name="row[cargo_category_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-remark" class="form-control" name="row[remark]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargo_category_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargo_category_name" class="form-control" name="row[cargo_category_name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Apply_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-apply_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[apply_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
149
application/admin/view/yq/park/park/check.html
Normal file
149
application/admin/view/yq/park/park/check.html
Normal file
@@ -0,0 +1,149 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_name" class="form-control" name="row[reporter_name]" type="text"
|
||||
value="{$row.reporter_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('车牌号')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_license" class="form-control" name="row[tractor_license]" type="text"
|
||||
value="{$row.tractor_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- 返回车辆信息-->
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('承运商')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-ownerName" class="form-control" name="row[ownerName]" type="text"
|
||||
value="{$row.ownerName|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('经营范围')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-businessScopeName" class="form-control" name="row[businessScopeName]" type="text"
|
||||
value="{$row.businessScopeName|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('运输证号')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateCode" class="form-control" name="row[transCertificateCode]" type="text"
|
||||
value="{$row.transCertificateCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('期限开始日期')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateEffdate" class="form-control" name="row[certificateEffdate]" type="text"
|
||||
value="{$row.certificateEffdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('期限结束日期')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateExpdate" class="form-control" name="row[certificateExpdate]" type="text"
|
||||
value="{$row.certificateExpdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('发证机关')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-licenseIssueOrganCode" class="form-control" name="row[licenseIssueOrganCode]" type="text"
|
||||
value="{$row.licenseIssueOrganCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Transport_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-transport_pic" data-rule="required" class="form-control" size="50"
|
||||
name="row[transport_pic]" type="text">
|
||||
<!-- <div class="input-group-addon no-border no-padding">-->
|
||||
<!-- <span><button type="button" id="faupload-transport_pic" class="btn btn-danger faupload"-->
|
||||
<!-- data-input-id="c-image"-->
|
||||
<!-- data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"-->
|
||||
<!-- data-multiple="true" data-maxcount="20" data-preview-id="p-transport_pic"><i-->
|
||||
<!-- class="fa fa-upload"></i> {:__('Upload')}</button></span>-->
|
||||
<!-- <span><button type="button" id="fachoose-transport_pic" class="btn btn-primary fachoose"-->
|
||||
<!-- data-input-id="c-image" data-mimetype="image/*" data-multiple="false"><i-->
|
||||
<!-- class="fa fa-list"></i> {:__('Choose')}</button></span>-->
|
||||
<!-- </div>-->
|
||||
<span class="msg-box n-right" for="c-transport_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-transport_pic"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-tractor_pic" data-rule="required" class="form-control" size="50" name="row[tractor_pic]"
|
||||
type="text">
|
||||
<!-- <div class="input-group-addon no-border no-padding">-->
|
||||
<!-- <span><button type="button" id="faupload-tractor_pic" class="btn btn-danger faupload"-->
|
||||
<!-- data-input-id="c-tractor_pic"-->
|
||||
<!-- data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"-->
|
||||
<!-- data-multiple="true" data-maxcount="20" data-preview-id="p-tractor_pic"><i-->
|
||||
<!-- class="fa fa-upload"></i> {:__('Upload')}</button></span>-->
|
||||
<!-- <span><button type="button" id="fachoose-tractor_pic" class="btn btn-primary fachoose"-->
|
||||
<!-- data-input-id="c-tractor_pic" data-mimetype="image/*" data-multiple="false"><i-->
|
||||
<!-- class="fa fa-list"></i> {:__('Choose')}</button></span>-->
|
||||
<!-- </div>-->
|
||||
<span class="msg-box n-right" for="c-tractor_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-tractor_pic"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-driver_pic" data-rule="required" class="form-control" size="50" name="row[driver_pic]"
|
||||
type="text">
|
||||
<!-- <div class="input-group-addon no-border no-padding">-->
|
||||
<!-- <span><button type="button" id="faupload-image" class="btn btn-danger faupload"-->
|
||||
<!-- data-input-id="c-driver_pic"-->
|
||||
<!-- data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"-->
|
||||
<!-- data-multiple="true" data-maxcount="20" data-preview-id="p-image"><i-->
|
||||
<!-- class="fa fa-upload"></i> {:__('Upload')}</button></span>-->
|
||||
<!-- <span><button type="button" id="fachoose-driver_pic" class="btn btn-primary fachoose"-->
|
||||
<!-- data-input-id="c-driver_pic" data-mimetype="image/*" data-multiple="false"><i-->
|
||||
<!-- class="fa fa-list"></i> {:__('Choose')}</button></span>-->
|
||||
<!-- </div>-->
|
||||
<span class="msg-box n-right" for="c-driver_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-driver_pic"></ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[status]', ['1'=>__('通过'), '2'=>__('失败')])}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
186
application/admin/view/yq/park/park/edit.html
Normal file
186
application/admin/view/yq/park/park/edit.html
Normal file
@@ -0,0 +1,186 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_id" data-rule="required" data-source="yq/driver/driver/index" class="form-control selectpage"
|
||||
name="row[reporter_id]" type="text" data-field="account" value="{$row.reporter_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Reporter_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-reporter_name" class="form-control" name="row[reporter_name]" type="text"
|
||||
value="{$row.reporter_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Has_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-has_mount" class="form-control" name="row[has_mount]" type="number"
|
||||
value="{$row.has_mount|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-tractor_license" class="form-control" name="row[tractor_license]" type="text"
|
||||
value="{$row.tractor_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text"
|
||||
value="{$row.mount_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Phone_num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-phone_num" class="form-control" name="row[phone_num]" type="text"
|
||||
value="{$row.phone_num|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mission')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mission" class="form-control" name="row[mission]" type="number"
|
||||
value="{$row.mission|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Transport_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-transport_pic" data-rule="required" class="form-control" size="50"
|
||||
name="row[transport_pic]" type="text" value="{$row.transport_pic|htmlentities}">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-transport_pic"
|
||||
class="btn btn-danger faupload"
|
||||
data-input-id="c-image"
|
||||
data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"
|
||||
data-multiple="true" data-maxcount="20"
|
||||
data-preview-id="p-transport_pic"><i
|
||||
class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-transport_pic" class="btn btn-primary fachoose"
|
||||
data-input-id="c-image" data-mimetype="image/*" data-multiple="false"><i
|
||||
class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right" for="c-transport_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-transport_pic"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tractor_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-tractor_pic" data-rule="required" class="form-control" size="50" name="row[tractor_pic]"
|
||||
type="text" value="{$row.tractor_pic|htmlentities}">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-tractor_pic"
|
||||
class="btn btn-danger faupload"
|
||||
data-input-id="c-tractor_pic"
|
||||
data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"
|
||||
data-multiple="true" data-maxcount="20"
|
||||
data-preview-id="p-tractor_pic"><i
|
||||
class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-tractor_pic"
|
||||
class="btn btn-primary fachoose"
|
||||
data-input-id="c-tractor_pic" data-mimetype="image/*"
|
||||
data-multiple="false"><i
|
||||
class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right" for="c-tractor_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-tractor_pic"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driver_pic')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<div class="input-group">
|
||||
<input id="c-driver_pic" data-rule="required" class="form-control" size="50" name="row[driver_pic]"
|
||||
type="text" value="{$row.driver_pic|htmlentities}">
|
||||
<div class="input-group-addon no-border no-padding">
|
||||
<span><button type="button" id="faupload-image"
|
||||
class="btn btn-danger faupload"
|
||||
data-input-id="c-driver_pic"
|
||||
data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp"
|
||||
data-multiple="true" data-maxcount="20"
|
||||
data-preview-id="p-image"><i
|
||||
class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
||||
<span><button type="button" id="fachoose-driver_pic" class="btn btn-primary fachoose"
|
||||
data-input-id="c-driver_pic" data-mimetype="image/*" data-multiple="false"><i
|
||||
class="fa fa-list"></i> {:__('Choose')}</button></span>
|
||||
</div>
|
||||
<span class="msg-box n-right" for="c-driver_pic"></span>
|
||||
</div>
|
||||
<ul class="row list-inline faupload-preview" id="p-driver_pic"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss"
|
||||
data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio"
|
||||
value="{$key}" {in name="key" value="$row.status" }checked{/in}
|
||||
/> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number"
|
||||
value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargo_category_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargo_category_id" data-rule="required" data-source="cargo/category/index"
|
||||
class="form-control selectpage" name="row[cargo_category_id]" type="text"
|
||||
value="{$row.cargo_category_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-remark" class="form-control" name="row[remark]" type="text" value="{$row.remark|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Cargo_category_name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-cargo_category_name" class="form-control" name="row[cargo_category_name]" type="text"
|
||||
value="{$row.cargo_category_name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Apply_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-apply_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss"
|
||||
data-use-current="true" name="row[apply_time]" type="text" value="{$row.apply_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
46
application/admin/view/yq/park/park/index.html
Normal file
46
application/admin/view/yq/park/park/index.html
Normal file
@@ -0,0 +1,46 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<ul class="nav nav-tabs" data-field="status">
|
||||
<li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/park/park/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/park/park/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/park/park/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
<div class="dropdown btn-group {:$auth->check('yq/park/park/multi')?'':'hide'}">
|
||||
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
|
||||
<ul class="dropdown-menu text-left" role="menu">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:" data-params="status={$key}">{:__('Set status to ' . $key)}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/park/park/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/park/park/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
135
application/admin/view/yq/perimeter/enterprise/add.html
Normal file
135
application/admin/view/yq/perimeter/enterprise/add.html
Normal file
@@ -0,0 +1,135 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control" name="row[pid]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Region_lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-region_lv" class="form-control" name="row[region_lv]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Region_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-region_type" class="form-control" name="row[region_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_stop')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_stop" class="form-control" name="row[is_stop]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_ban')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_ban" class="form-control" name="row[is_ban]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_hazard')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_hazard" class="form-control" name="row[is_hazard]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_vehicle" class="form-control" name="row[stop_vehicle]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feasible_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feasible_vehicle" class="form-control" name="row[feasible_vehicle]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Max_speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-max_speed" class="form-control" name="row[max_speed]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-info" class="form-control " rows="5" name="row[info]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-account" class="form-control" name="row[account]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-password" class="form-control" name="row[password]" type="password" placeholder="请输入登录密码">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_count')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_count" class="form-control" name="row[vehicle_count]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enter_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enter_vehicle" class="form-control" name="row[enter_vehicle]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Out_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-out_vehicle" class="form-control" name="row[out_vehicle]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driverid" class="form-control" name="row[driverid]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_product')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enterprise_product" class="form-control" name="row[enterprise_product]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enterprise_lv" class="form-control" name="row[enterprise_lv]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
135
application/admin/view/yq/perimeter/enterprise/edit.html
Normal file
135
application/admin/view/yq/perimeter/enterprise/edit.html
Normal file
@@ -0,0 +1,135 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-pid" class="form-control" name="row[pid]" type="number" value="{$row.pid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Region_lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-region_lv" class="form-control" name="row[region_lv]" type="number" value="{$row.region_lv|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Region_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-region_type" class="form-control" name="row[region_type]" type="number" value="{$row.region_type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_stop')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_stop" class="form-control" name="row[is_stop]" type="number" value="{$row.is_stop|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_ban')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_ban" class="form-control" name="row[is_ban]" type="number" value="{$row.is_ban|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_hazard')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_hazard" class="form-control" name="row[is_hazard]" type="number" value="{$row.is_hazard|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_vehicle" class="form-control" name="row[stop_vehicle]" type="number" value="{$row.stop_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Feasible_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-feasible_vehicle" class="form-control" name="row[feasible_vehicle]" type="number" value="{$row.feasible_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Max_speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-max_speed" class="form-control" name="row[max_speed]" type="number" value="{$row.max_speed|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Update_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[update_time]" type="text" value="{$row.update_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Info')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-info" class="form-control " rows="5" name="row[info]" cols="50">{$row.info|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Account')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-account" class="form-control" name="row[account]" type="text" value="{$row.account|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-password" class="form-control" name="row[password]" type="password" value="" placeholder="留空则不修改密码,输入新密码将更新">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_count')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_count" class="form-control" name="row[vehicle_count]" type="number" value="{$row.vehicle_count|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enter_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enter_vehicle" class="form-control" name="row[enter_vehicle]" type="number" value="{$row.enter_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Out_vehicle')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-out_vehicle" class="form-control" name="row[out_vehicle]" type="number" value="{$row.out_vehicle|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Driverid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-driverid" class="form-control" name="row[driverid]" type="text" value="{$row.driverid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_product')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enterprise_product" class="form-control" name="row[enterprise_product]" type="text" value="{$row.enterprise_product|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Enterprise_lv')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-enterprise_lv" class="form-control" name="row[enterprise_lv]" type="number" value="{$row.enterprise_lv|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
88
application/admin/view/yq/perimeter/enterprise/index.html
Normal file
88
application/admin/view/yq/perimeter/enterprise/index.html
Normal file
@@ -0,0 +1,88 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/perimeter/enterprise/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/perimeter/enterprise/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/perimeter/enterprise/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
<!-- <a class="btn btn-info btn-disabled disabled btn-selected" href="javascript:;"><i class="fa fa-leaf"></i> 获取选中项</a>-->
|
||||
<!-- <a class="btn btn-success btn-toggle-view" href="javascript:;"><i class="fa fa-leaf"></i> 切换视图</a>-->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/perimeter/enterprise/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/perimeter/enterprise/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<style type="text/css">
|
||||
.example {
|
||||
height:100%;position: relative;
|
||||
}
|
||||
.example > span {
|
||||
position:absolute;right:0px;top:0px;
|
||||
}
|
||||
.thumbnail{
|
||||
background-image: url('/assets/img/1.png');
|
||||
background-size: cover;
|
||||
}
|
||||
p{
|
||||
margin: 18px 0px 0px;
|
||||
}
|
||||
.info{
|
||||
margin-top: 50px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script id="itemtpl" type="text/html">
|
||||
<!--
|
||||
如果启用了templateView,默认调用的是itemtpl这个模板,可以通过设置templateFormatter来修改
|
||||
在当前模板中可以使用三个变量(item:行数据,i:当前第几行,data:所有的行数据)
|
||||
此模板引擎使用的是art-template的native,可参考官方文档
|
||||
-->
|
||||
|
||||
<div class="col-sm-4 col-md-3 image" >
|
||||
<!--下面四行是为了展示随机图片和标签,可移除-->
|
||||
<% var imagearr = ['https://cdn.fastadmin.net/uploads/addons/blog.png', 'https://cdn.fastadmin.net/uploads/addons/cms.png', 'https://cdn.fastadmin.net/uploads/addons/vote.png', 'https://cdn.fastadmin.net/uploads/addons/blog.png', 'https://cdn.fastadmin.net/uploads/addons/alisms.png']; %>
|
||||
<% var image = imagearr[item.id % 5]; %>
|
||||
<% var labelarr = ['primary', 'success', 'info', 'danger', 'warning']; %>
|
||||
<% var label = labelarr[item.id % 5]; %>
|
||||
<div class="thumbnail example">
|
||||
<!-- <span class="btn btn-<%=label%>"><%=item.id%></span>-->
|
||||
<!-- <img src="<%=image%>" style="width:100%;" alt="<%=item.name%>">-->
|
||||
<div class="caption" >
|
||||
<h4><%=item.name?item.name:'无'%></h4>
|
||||
<p class="text-muted"><%=item.enterprise_product ? item.enterprise_product:'无'%></p>
|
||||
<p class="text-muted"><%=item.enterprise_lv ? item.enterprise_lv:'无'%></p>
|
||||
<p class="info">
|
||||
<!--详情的事件需要在JS中手动绑定-->
|
||||
<a href="#" class="btn btn-primary btn-success btn-detail" data-id="<%=item.id%>"><i class="fa fa-camera"></i> 详情</a>
|
||||
|
||||
<!--如果需要响应编辑或删除事件,可以给元素添加 btn-edit或btn-del的类和data-id这个属性值-->
|
||||
<a href="#" class="btn btn-primary btn-edit" data-id="<%=item.id%>"><i class="fa fa-pencil"></i> 编辑</a>
|
||||
<a href="#" class="btn btn-danger btn-del" data-id="<%=item.id%>"><i class="fa fa-times"></i> 删除</a>
|
||||
<span class="pull-right" style="margin-top:10px;">
|
||||
<!--如果需要多选操作,请确保有下面的checkbox元素存在,可移除-->
|
||||
<input name="checkbox" data-id="<%=item.id%>" type="checkbox" />
|
||||
</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</script>
|
||||
@@ -0,0 +1,57 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_number')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_number" class="form-control" name="row[stop_number]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Current_number')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-current_number" class="form-control" name="row[current_number]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,57 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Mount_license')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-mount_license" class="form-control" name="row[mount_license]" type="text" value="{$row.mount_license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text" value="{$row.perimeter|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text" value="{$row.perimeter_point|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Stop_number')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-stop_number" class="form-control" name="row[stop_number]" type="number" value="{$row.stop_number|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Current_number')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-current_number" class="form-control" name="row[current_number]" type="number" value="{$row.current_number|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/perimeter/enterprise_alarm/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_alarm/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_alarm/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/perimeter/enterprise_alarm/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/perimeter/enterprise_alarm/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,81 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-remark" class="form-control" name="row[remark]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Apply_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-apply_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[apply_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_no" class="form-control" name="row[vehicle_no]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_mount" class="form-control" name="row[vehicle_mount]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_id" data-rule="required" data-source="waybill/index" class="form-control selectpage" name="row[waybill_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_uid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_uid" class="form-control" name="row[check_uid]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_status" class="form-control" name="row[check_status]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_where')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_where" class="form-control" name="row[check_where]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[check_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,81 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
|
||||
<div class="radio">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-remark" class="form-control" name="row[remark]" type="text" value="{$row.remark|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Apply_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-apply_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[apply_time]" type="text" value="{$row.apply_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_no')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_no" class="form-control" name="row[vehicle_no]" type="text" value="{$row.vehicle_no|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_mount')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_mount" class="form-control" name="row[vehicle_mount]" type="text" value="{$row.vehicle_mount|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Waybill_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-waybill_id" data-rule="required" data-source="waybill/index" class="form-control selectpage" name="row[waybill_id]" type="text" value="{$row.waybill_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_uid')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_uid" class="form-control" name="row[check_uid]" type="text" value="{$row.check_uid|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_status" class="form-control" name="row[check_status]" type="number" value="{$row.check_status|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_where')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_where" class="form-control" name="row[check_where]" type="text" value="{$row.check_where|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Check_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-check_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[check_time]" type="text" value="{$row.check_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,47 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
|
||||
<div class="panel-heading">
|
||||
{:build_heading(null,FALSE)}
|
||||
<!-- <ul class="nav nav-tabs" data-field="status">-->
|
||||
<!-- <li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>-->
|
||||
<!-- {foreach name="statusList" item="vo"}-->
|
||||
<!-- <li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>-->
|
||||
<!-- {/foreach}-->
|
||||
<!-- </ul>-->
|
||||
</div>
|
||||
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/perimeter/enterprise_check/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_check/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_check/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-export btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_check/export')?'':'hide'}" title="{:__('export')}" > {:__('Export')}</a>
|
||||
|
||||
|
||||
<div class="dropdown btn-group {:$auth->check('yq/perimeter/enterprise_check/multi')?'':'hide'}">
|
||||
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
|
||||
<ul class="dropdown-menu text-left" role="menu">
|
||||
{foreach name="statusList" item="vo"}
|
||||
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:" data-params="status={$key}">{:__('Set status to ' . $key)}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/perimeter/enterprise_check/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/perimeter/enterprise_check/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,27 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-content" class="form-control editor" rows="5" name="row[content]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,27 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-content" class="form-control editor" rows="5" name="row[content]" cols="50">{$row.content|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/perimeter/enterprise_vehicle/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_vehicle/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/perimeter/enterprise_vehicle/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/perimeter/enterprise_vehicle/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/perimeter/enterprise_vehicle/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
51
application/admin/view/yq/vehicle/line_log/add.html
Normal file
51
application/admin/view/yq/vehicle/line_log/add.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Up_coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-up_coordinate" class="form-control" name="row[up_coordinate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-coordinate" class="form-control" name="row[coordinate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
51
application/admin/view/yq/vehicle/line_log/edit.html
Normal file
51
application/admin/view/yq/vehicle/line_log/edit.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text" value="{$row.vehicleNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Up_coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-up_coordinate" class="form-control" name="row[up_coordinate]" type="text" value="{$row.up_coordinate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-coordinate" class="form-control" name="row[coordinate]" type="text" value="{$row.coordinate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="{$row.perimeter_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number" value="{$row.type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/vehicle/line_log/index.html
Normal file
29
application/admin/view/yq/vehicle/line_log/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/vehicle/line_log/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/vehicle/line_log/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/vehicle/line_log/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/vehicle/line_log/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/vehicle/line_log/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
165
application/admin/view/yq/vehicle/log/add.html
Normal file
165
application/admin/view/yq/vehicle/log/add.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PlateColor')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-plateColor" class="form-control" name="row[plateColor]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude" class="form-control" step="0.0000001" name="row[longitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude" class="form-control" step="0.0000001" name="row[latitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Alititude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-alititude" class="form-control" name="row[alititude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Direction')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-direction" class="form-control" name="row[direction]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PositionTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-positionTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[positionTime]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateEffdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateEffdate" class="form-control" name="row[certificateEffdate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateExpdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateExpdate" class="form-control" name="row[certificateExpdate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateCode" class="form-control" name="row[transCertificateCode]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('OwnerName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-ownerName" class="form-control" name="row[ownerName]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('LicenseIssueOrganCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-licenseIssueOrganCode" class="form-control" name="row[licenseIssueOrganCode]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateWord')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateWord" class="form-control" name="row[transCertificateWord]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VinNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vinNo" class="form-control" name="row[vinNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleType')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleType" class="form-control" name="row[vehicleType]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('BusinessScopeName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-businessScopeName" class="form-control " rows="5" name="row[businessScopeName]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude_84" class="form-control" step="0.0000001" name="row[longitude_84]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude_84" class="form-control" step="0.0000001" name="row[latitude_84]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_waybill')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_waybill" class="form-control" name="row[is_waybill]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_violations')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_violations" class="form-control" name="row[is_violations]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Qr_color')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-qr_color" class="form-control" name="row[qr_color]" type="number" value="2">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('V_carettime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-v_carettime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[v_carettime]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
165
application/admin/view/yq/vehicle/log/edit.html
Normal file
165
application/admin/view/yq/vehicle/log/edit.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text" value="{$row.vehicleNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PlateColor')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-plateColor" class="form-control" name="row[plateColor]" type="number" value="{$row.plateColor|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude" class="form-control" step="0.0000001" name="row[longitude]" type="number" value="{$row.longitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude" class="form-control" step="0.0000001" name="row[latitude]" type="number" value="{$row.latitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number" value="{$row.vec1|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Alititude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-alititude" class="form-control" name="row[alititude]" type="number" value="{$row.alititude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Direction')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-direction" class="form-control" name="row[direction]" type="number" value="{$row.direction|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PositionTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-positionTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[positionTime]" type="text" value="{$row.positionTime}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number" value="{$row.vehicle_type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateEffdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateEffdate" class="form-control" name="row[certificateEffdate]" type="text" value="{$row.certificateEffdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateExpdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateExpdate" class="form-control" name="row[certificateExpdate]" type="text" value="{$row.certificateExpdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateCode" class="form-control" name="row[transCertificateCode]" type="text" value="{$row.transCertificateCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('OwnerName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-ownerName" class="form-control" name="row[ownerName]" type="text" value="{$row.ownerName|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('LicenseIssueOrganCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-licenseIssueOrganCode" class="form-control" name="row[licenseIssueOrganCode]" type="text" value="{$row.licenseIssueOrganCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateWord')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateWord" class="form-control" name="row[transCertificateWord]" type="text" value="{$row.transCertificateWord|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VinNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vinNo" class="form-control" name="row[vinNo]" type="text" value="{$row.vinNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleType')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleType" class="form-control" name="row[vehicleType]" type="text" value="{$row.vehicleType|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('BusinessScopeName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-businessScopeName" class="form-control " rows="5" name="row[businessScopeName]" cols="50">{$row.businessScopeName|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude_84" class="form-control" step="0.0000001" name="row[longitude_84]" type="number" value="{$row.longitude_84|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude_84" class="form-control" step="0.0000001" name="row[latitude_84]" type="number" value="{$row.latitude_84|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_waybill')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_waybill" class="form-control" name="row[is_waybill]" type="number" value="{$row.is_waybill|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_violations')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_violations" class="form-control" name="row[is_violations]" type="number" value="{$row.is_violations|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="{$row.perimeter_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Qr_color')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-qr_color" class="form-control" name="row[qr_color]" type="number" value="{$row.qr_color|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('V_carettime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-v_carettime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[v_carettime]" type="text" value="{$row.v_carettime}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/vehicle/log/index.html
Normal file
29
application/admin/view/yq/vehicle/log/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/vehicle/log/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/vehicle/log/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/vehicle/log/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/vehicle/log/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/vehicle/log/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
45
application/admin/view/yq/vehicle/park_line_log/add.html
Normal file
45
application/admin/view/yq/vehicle/park_line_log/add.html
Normal file
@@ -0,0 +1,45 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Up_coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-up_coordinate" class="form-control" name="row[up_coordinate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-coordinate" class="form-control" name="row[coordinate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
45
application/admin/view/yq/vehicle/park_line_log/edit.html
Normal file
45
application/admin/view/yq/vehicle/park_line_log/edit.html
Normal file
@@ -0,0 +1,45 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text" value="{$row.vehicleNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Up_coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-up_coordinate" class="form-control" name="row[up_coordinate]" type="text" value="{$row.up_coordinate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Coordinate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-coordinate" class="form-control" name="row[coordinate]" type="text" value="{$row.coordinate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number" value="{$row.type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/vehicle/park_line_log/index.html
Normal file
29
application/admin/view/yq/vehicle/park_line_log/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary " title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/vehicle/park_line_log/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/vehicle/park_line_log/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/vehicle/park_line_log/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/vehicle/park_line_log/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/vehicle/park_line_log/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
195
application/admin/view/yq/vehicle/vehicle/add.html
Normal file
195
application/admin/view/yq/vehicle/vehicle/add.html
Normal file
@@ -0,0 +1,195 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PlateColor')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-plateColor" class="form-control" name="row[plateColor]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude" class="form-control" step="0.0000001" name="row[longitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude" class="form-control" step="0.0000001" name="row[latitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Alititude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-alititude" class="form-control" name="row[alititude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Direction')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-direction" class="form-control" name="row[direction]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PositionTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-positionTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[positionTime]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('OwnerName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-ownerName" class="form-control" name="row[ownerName]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('BusinessScopeName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-businessScopeName" class="form-control " rows="5" name="row[businessScopeName]" cols="50"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateCode" class="form-control" name="row[transCertificateCode]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateEffdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateEffdate" class="form-control" name="row[certificateEffdate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateExpdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateExpdate" class="form-control" name="row[certificateExpdate]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('LicenseIssueOrganCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-licenseIssueOrganCode" class="form-control" name="row[licenseIssueOrganCode]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateWord')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateWord" class="form-control" name="row[transCertificateWord]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Versions')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-versions" class="form-control" name="row[versions]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VinNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vinNo" class="form-control" name="row[vinNo]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleType')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleType" class="form-control" name="row[vehicleType]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude_84" class="form-control" step="0.0000001" name="row[longitude_84]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude_84" class="form-control" step="0.0000001" name="row[latitude_84]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_waybill')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_waybill" class="form-control" name="row[is_waybill]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_violations')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_violations" class="form-control" name="row[is_violations]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Qr_color')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-qr_color" class="form-control" name="row[qr_color]" type="number" value="2">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('SendTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sendTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[sendTime]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Old_longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-old_longitude" class="form-control" step="0.0000001" name="row[old_longitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Old_latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-old_latitude" class="form-control" step="0.0000001" name="row[old_latitude]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Distance')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-distance" class="form-control" step="0.01" name="row[distance]" type="number" value="0.00">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
195
application/admin/view/yq/vehicle/vehicle/edit.html
Normal file
195
application/admin/view/yq/vehicle/vehicle/edit.html
Normal file
@@ -0,0 +1,195 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleNo" class="form-control" name="row[vehicleNo]" type="text" value="{$row.vehicleNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PlateColor')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-plateColor" class="form-control" name="row[plateColor]" type="number" value="{$row.plateColor|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude" class="form-control" step="0.0000001" name="row[longitude]" type="number" value="{$row.longitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude" class="form-control" step="0.0000001" name="row[latitude]" type="number" value="{$row.latitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vec1')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vec1" class="form-control" name="row[vec1]" type="number" value="{$row.vec1|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Alititude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-alititude" class="form-control" name="row[alititude]" type="number" value="{$row.alititude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Direction')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-direction" class="form-control" name="row[direction]" type="number" value="{$row.direction|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('PositionTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-positionTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[positionTime]" type="text" value="{$row.positionTime}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Vehicle_type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicle_type" class="form-control" name="row[vehicle_type]" type="number" value="{$row.vehicle_type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('OwnerName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-ownerName" class="form-control" name="row[ownerName]" type="text" value="{$row.ownerName|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('BusinessScopeName')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<textarea id="c-businessScopeName" class="form-control " rows="5" name="row[businessScopeName]" cols="50">{$row.businessScopeName|htmlentities}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateCode" class="form-control" name="row[transCertificateCode]" type="text" value="{$row.transCertificateCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateEffdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateEffdate" class="form-control" name="row[certificateEffdate]" type="text" value="{$row.certificateEffdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('CertificateExpdate')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-certificateExpdate" class="form-control" name="row[certificateExpdate]" type="text" value="{$row.certificateExpdate|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('LicenseIssueOrganCode')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-licenseIssueOrganCode" class="form-control" name="row[licenseIssueOrganCode]" type="text" value="{$row.licenseIssueOrganCode|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('TransCertificateWord')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-transCertificateWord" class="form-control" name="row[transCertificateWord]" type="text" value="{$row.transCertificateWord|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Versions')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-versions" class="form-control" name="row[versions]" type="text" value="{$row.versions|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VinNo')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vinNo" class="form-control" name="row[vinNo]" type="text" value="{$row.vinNo|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('VehicleType')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-vehicleType" class="form-control" name="row[vehicleType]" type="text" value="{$row.vehicleType|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-longitude_84" class="form-control" step="0.0000001" name="row[longitude_84]" type="number" value="{$row.longitude_84|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude_84')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-latitude_84" class="form-control" step="0.0000001" name="row[latitude_84]" type="number" value="{$row.latitude_84|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_waybill')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_waybill" class="form-control" name="row[is_waybill]" type="number" value="{$row.is_waybill|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_violations')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_violations" class="form-control" name="row[is_violations]" type="number" value="{$row.is_violations|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_id')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_id" data-rule="required" data-source="perimeter/index" class="form-control selectpage" name="row[perimeter_id]" type="text" value="{$row.perimeter_id|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Qr_color')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-qr_color" class="form-control" name="row[qr_color]" type="number" value="{$row.qr_color|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('SendTime')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-sendTime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[sendTime]" type="text" value="{$row.sendTime}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Old_longitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-old_longitude" class="form-control" step="0.0000001" name="row[old_longitude]" type="number" value="{$row.old_longitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Old_latitude')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-old_latitude" class="form-control" step="0.0000001" name="row[old_latitude]" type="number" value="{$row.old_latitude|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Distance')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-distance" class="form-control" step="0.01" name="row[distance]" type="number" value="{$row.distance|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/vehicle/vehicle/index.html
Normal file
29
application/admin/view/yq/vehicle/vehicle/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/vehicle/vehicle/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/vehicle/vehicle/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/vehicle/vehicle/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/vehicle/vehicle/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/vehicle/vehicle/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
183
application/admin/view/yq/vehicle/vehicle/vehicle_history.html
Normal file
183
application/admin/view/yq/vehicle/vehicle/vehicle_history.html
Normal file
@@ -0,0 +1,183 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
|
||||
<title>行驶记录</title>
|
||||
|
||||
<link rel="stylesheet" href="https://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css"/>
|
||||
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/2.2.1/jquery.js"></script>
|
||||
<script src="__JGPT__/laydate.js"></script>
|
||||
<style>
|
||||
html, body, #container {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
.input-card{
|
||||
top: 1rem;
|
||||
height:8rem;
|
||||
right: 3rem;
|
||||
width: 30rem;
|
||||
}
|
||||
.input-card .btn{
|
||||
margin-right: 1.2rem;
|
||||
width: 14rem;
|
||||
}
|
||||
|
||||
.input-card .btn:last-child{
|
||||
margin-right: 0;
|
||||
}
|
||||
.animate{
|
||||
position: absolute;
|
||||
bottom: 20px;
|
||||
right: 10px;
|
||||
}
|
||||
.animate input{
|
||||
width: 100px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="container"></div>
|
||||
<div class="input-card">
|
||||
<h4>时间筛选(按天查询)</h4>
|
||||
<input type="text" class="demo-input" placeholder="请选择日期" id="test1">
|
||||
|
||||
|
||||
</div>
|
||||
<div class="animate">
|
||||
<div class="input-item">
|
||||
<input type="button" class="btn" value="开始动画" id="start" onclick="startAnimation(2000)"/>
|
||||
<input type="button" class="btn" value="暂停动画" id="pause" onclick="pauseAnimation()"/>
|
||||
<input type="button" class="btn" value="继续动画" id="resume" onclick="resumeAnimation()"/>
|
||||
</div>
|
||||
<div class="input-item">
|
||||
<input type="button" class="btn" value="正常" onclick="startAnimation(2000)"/>
|
||||
<input type="button" class="btn" value="4倍速" onclick="startAnimation(8000)"/>
|
||||
<input type="button" class="btn" value="16倍速" onclick="startAnimation(20000)"/>
|
||||
<!--<input type="button" class="btn" value="停止动画" id="stop" onclick="stopAnimation()"/>-->
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="vehicleNo" value="{$vehicleNo}">
|
||||
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=4a7c7c92504e8d8afa2abf377159280a"></script>
|
||||
<script>
|
||||
window.onload=function(){
|
||||
getdata();
|
||||
}
|
||||
|
||||
var vehicleNo = $('input[name=vehicleNo]').val();
|
||||
// var reservation = '';
|
||||
function getdata(reservation) {
|
||||
$.ajax({
|
||||
dataType: "json",
|
||||
type: "get",
|
||||
url: "{:url('admin/Vehicle/vehicle_history')}",
|
||||
data: {
|
||||
'vehicleNo':vehicleNo,
|
||||
'reservation':reservation,
|
||||
},
|
||||
success: function(res) {
|
||||
if(res.code==200){
|
||||
// str = res.data;
|
||||
if (res.data == '106.964108,29.793287'){
|
||||
alert('当天未查询到该车轨迹,请重新选择日期');
|
||||
}
|
||||
history(res.data);
|
||||
}
|
||||
},
|
||||
error: function(res) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
var marker= '';
|
||||
var lineArr='';
|
||||
function history(info) {
|
||||
var vehicleNo = $('input[name=vehicleNo]').val();
|
||||
var reservation = '';
|
||||
const MAP_KEY = "4a7c7c92504e8d8afa2abf377159280a",
|
||||
{
|
||||
LngLat
|
||||
} = AMap;
|
||||
// var str="108.01527,29.895601;106.997876,29.89281;106.991391,29.887939;106.985853,29.880405;106.981835,29.871026;106.960543,29.849142;106.950737,29.83564;106.945862,29.824089;106.943563,29.814148;106.945054,29.799754;106.942764,29.783607;106.970332,29.766519;106.983273,29.751322;107.017612,29.737776;107.050425,29.734115;107.064458,29.737683;107.064744,29.739318;107.058942,29.748447;107.055205,29.762378;107.071581,29.77504;107.086248,29.789923;107.088111,29.796775;107.084106,29.807387;107.080959,29.81142;107.068298,29.813474;107.06422,29.813406;107.060435,29.82112;107.050628,29.827207;107.04726,29.828623;107.046543,29.829966;107.04701,29.830878;107.04712,29.834263;107.044827,29.838826;107.053757,29.842875;107.056479,29.849047;107.057124,29.85153;107.056802,29.853468;107.060415,29.86047;107.061665,29.864841;107.054919,29.881592;107.052508,29.894119;107.040451,29.898403;107.028579,29.89536;107.014946,29.895825;106.997804,29.89278";
|
||||
// var marker1, lineArr1 = [[116.478935,39.997761],[116.478939,39.997825],[116.478912,39.998549],[116.478912,39.998549],[116.478998,39.998555],[116.478998,39.998555],[116.479282,39.99856],[116.479658,39.998528],[116.480151,39.998453],[116.480784,39.998302],[116.480784,39.998302],[116.481149,39.998184],[116.481573,39.997997],[116.481863,39.997846],[116.482072,39.997718],[116.482362,39.997718],[116.483633,39.998935],[116.48367,39.998968],[116.484648,39.999861]];
|
||||
|
||||
lineArr = strToLL(info);
|
||||
lay('#version').html('-v'+ laydate.v);
|
||||
laydate.render({
|
||||
elem: '#test1',
|
||||
min: -4,
|
||||
max: 0,
|
||||
// type: 'datetime',
|
||||
// range: true, //或 range: '~' 来自定义分割字符
|
||||
done:function(value,date,endDate){
|
||||
console.log(value); //得到日期生成的值,如:2017-08-18
|
||||
// reservation=value;
|
||||
getdata(value);
|
||||
}
|
||||
});
|
||||
var map = new AMap.Map("container", {
|
||||
resizeEnable: true,
|
||||
center: lineArr[0],
|
||||
zoom: 17
|
||||
});
|
||||
function strToLL(str) {
|
||||
return str.split(';').map(i => new LngLat(...i.split(',').map(j => +j)))
|
||||
}
|
||||
marker = new AMap.Marker({
|
||||
map: map,
|
||||
position: lineArr[0],
|
||||
icon: "https://webapi.amap.com/images/car.png",
|
||||
offset: new AMap.Pixel(-26, -13),
|
||||
autoRotation: true,
|
||||
angle:-90,
|
||||
});
|
||||
|
||||
// 绘制轨迹
|
||||
var polyline = new AMap.Polyline({
|
||||
map: map,
|
||||
path: lineArr,
|
||||
showDir:true,
|
||||
strokeColor: "#28F", //线颜色
|
||||
// strokeOpacity: 1, //线透明度
|
||||
strokeWeight: 6, //线宽
|
||||
// strokeStyle: "solid" //线样式
|
||||
});
|
||||
|
||||
var passedPolyline = new AMap.Polyline({
|
||||
map: map,
|
||||
// path: lineArr,
|
||||
strokeColor: "#AF5", //线颜色
|
||||
// strokeOpacity: 1, //线透明度
|
||||
strokeWeight: 6, //线宽
|
||||
// strokeStyle: "solid" //线样式
|
||||
});
|
||||
|
||||
|
||||
marker.on('moving', function (e) {
|
||||
passedPolyline.setPath(e.passedPath);
|
||||
});
|
||||
|
||||
map.setFitView();
|
||||
}
|
||||
|
||||
|
||||
function startAnimation (time=2000) {
|
||||
marker.moveAlong(lineArr, time);
|
||||
}
|
||||
|
||||
function pauseAnimation () {
|
||||
marker.pauseMove();
|
||||
}
|
||||
|
||||
function resumeAnimation () {
|
||||
marker.resumeMove();
|
||||
}
|
||||
|
||||
function stopAnimation () {
|
||||
marker.stopMove();
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
51
application/admin/view/yq/vehicle/vehicle_black/add.html
Normal file
51
application/admin/view/yq/vehicle/vehicle_black/add.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-num" class="form-control" name="row[num]" type="number" value="0">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
51
application/admin/view/yq/vehicle/vehicle_black/edit.html
Normal file
51
application/admin/view/yq/vehicle/vehicle_black/edit.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text" value="{$row.license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Num')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-num" class="form-control" name="row[num]" type="number" value="{$row.num|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter" class="form-control" name="row[perimeter]" type="text" value="{$row.perimeter|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Perimeter_point')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-perimeter_point" class="form-control" name="row[perimeter_point]" type="text" value="{$row.perimeter_point|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/vehicle/vehicle_black/index.html
Normal file
29
application/admin/view/yq/vehicle/vehicle_black/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/vehicle/vehicle_black/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/vehicle/vehicle_black/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/vehicle/vehicle_black/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/vehicle/vehicle_black/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/vehicle/vehicle_black/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
51
application/admin/view/yq/video_monitor/monitor/add.html
Normal file
51
application/admin/view/yq/video_monitor/monitor/add.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-speed" class="form-control" name="row[speed]" type="number">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Seat')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-seat" class="form-control" name="row[seat]" type="text">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="1">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
51
application/admin/view/yq/video_monitor/monitor/edit.html
Normal file
51
application/admin/view/yq/video_monitor/monitor/edit.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Name')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-type" class="form-control" name="row[type]" type="number" value="{$row.type|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('License')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-license" class="form-control" name="row[license]" type="text" value="{$row.license|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Speed')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-speed" class="form-control" name="row[speed]" type="number" value="{$row.speed|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Seat')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-seat" class="form-control" name="row[seat]" type="text" value="{$row.seat|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-create_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[create_time]" type="text" value="{$row.create_time}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Is_del')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<input id="c-is_del" class="form-control" name="row[is_del]" type="number" value="{$row.is_del|htmlentities}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group layer-footer">
|
||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
29
application/admin/view/yq/video_monitor/monitor/index.html
Normal file
29
application/admin/view/yq/video_monitor/monitor/index.html
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="panel panel-default panel-intro">
|
||||
{:build_heading()}
|
||||
|
||||
<div class="panel-body">
|
||||
<div id="myTabContent" class="tab-content">
|
||||
<div class="tab-pane fade active in" id="one">
|
||||
<div class="widget-body no-padding">
|
||||
<div id="toolbar" class="toolbar">
|
||||
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
|
||||
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('yq/video_monitor/monitor/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
||||
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('yq/video_monitor/monitor/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
|
||||
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('yq/video_monitor/monitor/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||
data-operate-edit="{:$auth->check('yq/video_monitor/monitor/edit')}"
|
||||
data-operate-del="{:$auth->check('yq/video_monitor/monitor/del')}"
|
||||
width="100%">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user