派单
This commit is contained in:
parent
a4bc86d614
commit
b572345345
|
|
@ -1,39 +1,41 @@
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Customer')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Customer')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<input id="c-customer" data-rule="required" disabled class="form-control" type="text" value="{$row.customer}">
|
<input id="c-customer" data-rule="required" disabled class="form-control" type="text" value="{$row.customer}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Tel')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Tel')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<input id="c-tel" data-rule="required" disabled class="form-control" type="number" value="{$row.tel}">
|
<input id="c-tel" data-rule="required" disabled class="form-control" type="number" value="{$row.tel}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Area_id')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Area_id')}:</label>
|
||||||
<div class='col-xs-12 col-sm-8'>
|
<div class='col-xs-12 col-sm-8'>
|
||||||
<input id="c-city" data-rule="required" class="form-control" value="{$row.area_name}" disabled type="text" />
|
<input id="c-city" data-rule="required" class="form-control" value="{$row.area_name}" disabled type="text" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Address')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Address')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<input id="c-address" data-rule="required" disabled class="form-control" name="row[address]" type="text">
|
<input id="c-address" data-rule="required" disabled class="form-control" name="row[address]" type="text">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Detail')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Detail')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<textarea id="c-detail" disabled rows="4" style="width: 100%;resize: vertical" class="form-control">{$row.detail}</textarea>
|
<textarea id="c-detail" disabled rows="4" style="width: 100%;resize: vertical" class="form-control">{$row.detail}</textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Remark')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<textarea id="c-remark" disabled rows="4" style="width: 100%;resize: vertical" class="form-control" >{$row.remark}</textarea>
|
<textarea id="c-remark" disabled rows="4" style="width: 100%;resize: vertical" class="form-control" >{$row.remark}</textarea>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -41,14 +43,14 @@
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Order_id')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Order_id')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<input id="c-order_id" data-rule="required" data-field="order_no" disabled class="form-control" name="row[order_id]" type="text" value="{$row->order_no}">
|
<input id="c-order_id" data-rule="required" data-field="order_no" disabled class="form-control" name="row[order_id]" type="text" value="{$row->order_no}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Worker_id')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Worker_id')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<select id="c-source" data-live-search="true" title="请选择" data-rule="required" name="row[worker_id]" class="form-control selectpicker">
|
<select id="c-source" data-live-search="true" title="请选择" data-rule="required" name="row[worker_id]" class="form-control selectpicker">
|
||||||
<!-- <option value="0">无可用工人</option>-->
|
<!-- <option value="0">无可用工人</option>-->
|
||||||
|
|
@ -61,13 +63,13 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">{:__('Plan_time')}:</label>
|
<label class="control-label col-xs-12 col-sm-3">{:__('Plan_time')}:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<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[plan_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
<input id="c-update_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[plan_time]" type="text" value="{:date('Y-m-d H:i:s')}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group layer-footer">
|
<div class="form-group layer-footer">
|
||||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
<label class="control-label col-xs-12 col-sm-3"></label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -75,3 +77,33 @@
|
||||||
<input style="display: none" class="form-control" name="row[order_id]" type="text" value="{$row->id}">
|
<input style="display: none" class="form-control" name="row[order_id]" type="text" value="{$row->id}">
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-8">
|
||||||
|
<div class="panel panel-default panel-intro">
|
||||||
|
<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>-->
|
||||||
|
<form id="select-form" class="form-inline" role="form" style="margin-top: 5px">
|
||||||
|
<div class='form-group'>
|
||||||
|
<label style="padding-left: 0px;text-align: left">{:__('Area_id')}:</label>
|
||||||
|
<div style="display: inline-block;width: 300px;margin-left: 5px">
|
||||||
|
<input id="c-city-search" style="width: 100%;height: 32px" data-toggle="city-picker" name="row[address]" type="text" value="" />
|
||||||
|
</div>
|
||||||
|
<p id="reset" style="display: inline-block;margin-bottom: 2px;" class="btn btn-default">重置</p>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
|
||||||
|
width="100%">
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
@ -164,6 +164,54 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','layer'], function ($,
|
||||||
Table.api.bindevent(table);
|
Table.api.bindevent(table);
|
||||||
},
|
},
|
||||||
add: function () {
|
add: function () {
|
||||||
|
|
||||||
|
// 初始化表格参数配置
|
||||||
|
Table.api.init({
|
||||||
|
extend: {
|
||||||
|
index_url: 'workers/worker/index' + location.search,
|
||||||
|
table: 'worker',
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var table = $("#table");
|
||||||
|
|
||||||
|
// 初始化表格
|
||||||
|
table.bootstrapTable({
|
||||||
|
url: $.fn.bootstrapTable.defaults.extend.index_url,
|
||||||
|
pk: 'id',
|
||||||
|
sortName: 'id',
|
||||||
|
fixedColumns: true,
|
||||||
|
fixedRightNumber: 1,
|
||||||
|
columns: [
|
||||||
|
[
|
||||||
|
// {checkbox: true},
|
||||||
|
// {field: 'id', title: __('Id')},
|
||||||
|
{field: 'name', title: __('Name'), operate: 'LIKE'},
|
||||||
|
{field: 'tel', title: __('Tel'), operate: 'LIKE'},
|
||||||
|
// {field: 'status', title: __('Status'), searchList: {"1":__('Status 1'),"0":__('Status 0')}, formatter: Table.api.formatter.status},
|
||||||
|
//{field: 'area_id', title: __('Area_id')},
|
||||||
|
//{field: 'lng', title: __('Lng'), operate:'BETWEEN'},
|
||||||
|
//{field: 'lat', title: __('Lat'), operate:'BETWEEN'},
|
||||||
|
{field: 'area.short_merge_name', title: __('Area.short_merge_name'), operate: 'LIKE'},
|
||||||
|
// {field: 'deposit_amount', title: __('Deposit_amount'), operate:'BETWEEN'},
|
||||||
|
{field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
});
|
||||||
|
$("#c-city-search").on("cp:updated", function() {
|
||||||
|
var citypicker = $(this).data("citypicker");
|
||||||
|
var code = citypicker.getCode("district") || citypicker.getCode("city") || citypicker.getCode("province");
|
||||||
|
table.bootstrapTable('refresh',{query: {area_code: code}});
|
||||||
|
});
|
||||||
|
$("#reset").on("click", function() {
|
||||||
|
$("#c-city").citypicker('reset');
|
||||||
|
table.bootstrapTable('refresh');
|
||||||
|
});
|
||||||
|
|
||||||
|
// 为表格绑定事件
|
||||||
|
Table.api.bindevent(table);
|
||||||
|
Form.events.citypicker($("#select-form"));
|
||||||
|
|
||||||
Controller.api.bindevent();
|
Controller.api.bindevent();
|
||||||
},
|
},
|
||||||
edit: function () {
|
edit: function () {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user