|
|
@@ -37,32 +37,32 @@
|
|
|
</td>
|
|
|
<td >
|
|
|
<label class="form-inline" style="width: 350px">时间:
|
|
|
- <input style="width: 150px" name="created_at_start" type="date" v-model="filterData.created_at_start" class="form-control-sm">
|
|
|
- <input style="width: 150px" type="date" name="created_at_end" v-model="filterData.created_at_end" class="form-control-sm">
|
|
|
+ <input style="width: 150px" name="created_at_start" type="date" v-model="filterData.created_at_start" class="form-control-sm tooltipTarget" title="选择显示指定日期的起始时间">
|
|
|
+ <input style="width: 150px" type="date" name="created_at_end" v-model="filterData.created_at_end" class="form-control-sm tooltipTarget" title="选择显示指定日期的结束时间">
|
|
|
</label>
|
|
|
</td>
|
|
|
<td>
|
|
|
- <label for="">客户:</label>
|
|
|
- <input type="text" class="form-control-sm tooltipTarget" placeholder="查找"
|
|
|
+ <input type="text" class="form-control-sm tooltipTarget" placeholder="客户"
|
|
|
style="width:70px" @input="owner_seek"
|
|
|
title="输入关键词快速定位下拉列表,回车确定">
|
|
|
- <select name="owner_id" v-model="filterData.owner_id" @change="setOwner" class="form-control-sm tooltipTarget">
|
|
|
- <option > </option>
|
|
|
+ <select name="owner_id" id="owner_id" :class="filterData.owner_id?'bg-warning':''" v-model="filterData.owner_id" @change="setOwner"
|
|
|
+ class="form-control-sm tooltipTarget" title="选择要显示的客户">
|
|
|
@foreach($owners as $owner)
|
|
|
<option value="{{$owner->id}}">{{$owner->name}}</option>
|
|
|
@endforeach
|
|
|
</select>
|
|
|
<input hidden type="submit" >
|
|
|
</td>
|
|
|
- <td > <label class="form-inline" style="width:250px;margin-left: 2%">快递单号:
|
|
|
- <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="logistic_number" class="form-control-sm tooltipTarget" v-model="filterData.logistic_number" style="vertical-align: middle"></label></td>
|
|
|
- <td > <label class="form-inline" style="width:250px;margin-left: 2%">发货单号:
|
|
|
- <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="delivery_number" class="form-control-sm tooltipTarget" v-model="filterData.delivery_number" style="vertical-align: middle"></label></td>
|
|
|
+
|
|
|
+ <td > <label class="form-inline" style="width:250px;margin-left: 2%">
|
|
|
+ <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="logistic_number" class="form-control-sm tooltipTarget" v-model="filterData.logistic_number" style="vertical-align: middle" placeholder="快递单号"></label></td>
|
|
|
+ <td > <label class="form-inline" style="width:250px;margin-left: 2%">
|
|
|
+ <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="delivery_number" class="form-control-sm tooltipTarget" v-model="filterData.delivery_number" style="vertical-align: middle" placeholder="发货单号"></label></td>
|
|
|
<td colspan="5"></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td > <label class="form-inline" >波次号:
|
|
|
- <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="batch_number" class="form-control-sm tooltipTarget" v-model="filterData.batch_number" style="vertical-align: middle"></label></td>
|
|
|
+ <td > <label class="form-inline" >
|
|
|
+ <input type="text" title="支持15内模糊搜索与15天外精确搜索" name="batch_number" class="form-control-sm tooltipTarget" v-model="filterData.batch_number" style="vertical-align: middle" placeholder="波次号"></label></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
@@ -85,76 +85,76 @@
|
|
|
</table>
|
|
|
</form>
|
|
|
</div>
|
|
|
- <div class="">
|
|
|
- <table class="table table-striped table-sm text-nowrap table-hover">
|
|
|
- <tr>
|
|
|
- <th>
|
|
|
- <label for="all">
|
|
|
- <input id="all" type="checkbox" @click="checkAll($event)">全选
|
|
|
- </label>
|
|
|
- </th>
|
|
|
- <th>序号</th>
|
|
|
- <th>ID</th>
|
|
|
- <th>货主</th>
|
|
|
- <th>快递单号</th>
|
|
|
- <th>波次号</th>
|
|
|
- <th>物流公司</th>
|
|
|
- <th>设备</th>
|
|
|
- <th>重(KG)</th>
|
|
|
- <th>长*宽*高(cm)</th>
|
|
|
- <th>体积(cm³)</th>
|
|
|
- <th>纸箱</th>
|
|
|
- <th>状态</th>
|
|
|
- <th>波次规则</th>
|
|
|
- <th>称重时间</th>
|
|
|
- <th>收件人</th>
|
|
|
- <th>收件人电话</th>
|
|
|
- </tr>
|
|
|
- <tr v-for="(package,i) in packages">
|
|
|
- <td>
|
|
|
- <input class="checkItem" type="checkbox" :value="package.id" v-model="checkData">
|
|
|
- </td>
|
|
|
- <td>@{{ i+1 }}</td>
|
|
|
- <td class="text-muted">@{{package.id}}</td>
|
|
|
- <td>@{{package.ownerName}}</td>
|
|
|
- <td>@{{package.logisticNumber}}</td>
|
|
|
- <td class="text-muted">@{{package.batchNumber}}</td>
|
|
|
- <td class="text-muted">@{{package.logisticName}}</td>
|
|
|
- <td class="text-muted">@{{package.measuringMachineName}}</td>
|
|
|
- <td>@{{package.weight}}</td>
|
|
|
- <td>@{{package.length}}<a v-if="package.length" class="text-primary">*</a>@{{package.width}}<a class="text-primary" v-if="package.width">*</a>@{{package.height}}</td>
|
|
|
- <td>@{{package.bulk}}</td>
|
|
|
- <td>@{{package.paperBoxName}}</td>
|
|
|
- <td :class="[package.status==='已上传'?'text-success':'']">@{{package.status}}</td>
|
|
|
- <td class="text-muted">@{{package.batchRule}}</td>
|
|
|
- <td class="text-muted">@{{package.weighed_at}}</td>
|
|
|
- <td class="text-muted">@{{package.recipient}}</td>
|
|
|
- <td class="text-muted">@{{package.recipientMobile}}</td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- <div class="text-info h5 btn btn">{{$packages->count()}}/{{$packages->total()}}</div>
|
|
|
- @if(isset($request))
|
|
|
- {{$packages->appends($request)->links()}}
|
|
|
- @else
|
|
|
- {{$packages->links()}}
|
|
|
- @endif
|
|
|
+ <div class="">
|
|
|
+ <table class="table table-striped table-sm text-nowrap table-hover">
|
|
|
+ <tr>
|
|
|
+ <th>
|
|
|
+ <label for="all">
|
|
|
+ <input id="all" type="checkbox" @click="checkAll($event)">全选
|
|
|
+ </label>
|
|
|
+ </th>
|
|
|
+ <th>序号</th>
|
|
|
+ <th>ID</th>
|
|
|
+ <th>货主</th>
|
|
|
+ <th>快递单号</th>
|
|
|
+ <th>波次号</th>
|
|
|
+ <th>物流公司</th>
|
|
|
+ <th>设备</th>
|
|
|
+ <th>重(KG)</th>
|
|
|
+ <th>长*宽*高(cm)</th>
|
|
|
+ <th>体积(cm³)</th>
|
|
|
+ <th>纸箱</th>
|
|
|
+ <th>状态</th>
|
|
|
+ <th>波次规则</th>
|
|
|
+ <th>称重时间</th>
|
|
|
+ <th>收件人</th>
|
|
|
+ <th>收件人电话</th>
|
|
|
+ </tr>
|
|
|
+ <tr v-for="(package,i) in packages">
|
|
|
+ <td>
|
|
|
+ <input class="checkItem" type="checkbox" :value="package.id" v-model="checkData">
|
|
|
+ </td>
|
|
|
+ <td>@{{ i+1 }}</td>
|
|
|
+ <td class="text-muted">@{{package.id}}</td>
|
|
|
+ <td>@{{package.ownerName}}</td>
|
|
|
+ <td>@{{package.logisticNumber}}</td>
|
|
|
+ <td class="text-muted">@{{package.batchNumber}}</td>
|
|
|
+ <td class="text-muted">@{{package.logisticName}}</td>
|
|
|
+ <td class="text-muted">@{{package.measuringMachineName}}</td>
|
|
|
+ <td>@{{package.weight}}</td>
|
|
|
+ <td>@{{package.length}}<a v-if="package.length" class="text-primary">*</a>@{{package.width}}<a class="text-primary" v-if="package.width">*</a>@{{package.height}}</td>
|
|
|
+ <td>@{{package.bulk}}</td>
|
|
|
+ <td>@{{package.paperBoxName}}</td>
|
|
|
+ <td :class="[package.status==='已上传'?'text-success':'']">@{{package.status}}</td>
|
|
|
+ <td class="text-muted">@{{package.batchRule}}</td>
|
|
|
+ <td class="text-muted">@{{package.weighed_at}}</td>
|
|
|
+ <td class="text-muted">@{{package.recipient}}</td>
|
|
|
+ <td class="text-muted">@{{package.recipientMobile}}</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ <div class="text-info h5 btn btn">{{$packages->count()}}/{{$packages->total()}}</div>
|
|
|
+ @if(isset($request))
|
|
|
+ {{$packages->appends($request)->links()}}
|
|
|
+ @else
|
|
|
+ {{$packages->links()}}
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
@endsection
|
|
|
|
|
|
@section('lastScript')
|
|
|
<script>
|
|
|
- @if(isset($request))
|
|
|
+ @if(isset($request))
|
|
|
let request={!! json_encode($request) !!};
|
|
|
@endif
|
|
|
new Vue({
|
|
|
el:"#list",
|
|
|
data:{
|
|
|
packages:[
|
|
|
- @foreach($packages as $package)
|
|
|
- {id:'{{$package->id}}',ownerName:'{{$package->owner_name}}',logisticNumber:'{{$package->logistic_number}}'
|
|
|
+ @foreach($packages as $package)
|
|
|
+ {id:'{{$package->id}}',ownerName:'{{$package->owner_name}}',logisticNumber:'{{$package->logistic_number}}'
|
|
|
,wmsNumber:'{{$package->delivery_number}}',batchNumber:'{{$package->batch_number}}',batchRule:'{{$package->batch_rule}}'
|
|
|
,recipient:'{{$package->recipient}}',recipientMobile:'{{$package->recipient_mobile}}',logisticName:'{{$package->logistic_name}}'
|
|
|
,measuringMachineName:'{{$package->measuring_machine_name}}',
|
|
|
@@ -165,8 +165,8 @@
|
|
|
],
|
|
|
i:0,
|
|
|
owners:[
|
|
|
- @foreach($owners as $owner)
|
|
|
- {id:'{{$owner->id}}',name:'{{$owner->name}}'},
|
|
|
+ @foreach($owners as $owner)
|
|
|
+ {id:'{{$owner->id}}',name:'{{$owner->name}}'},
|
|
|
@endforeach
|
|
|
],
|
|
|
filterData:
|