|
|
@@ -87,8 +87,12 @@
|
|
|
<tr>
|
|
|
<td colspan="5">
|
|
|
<label style="margin-left: 5px"> 操作选定记录:</label>
|
|
|
- <span class="btn btn-sm" @click="waybillExport" style="cursor: pointer"
|
|
|
- :class="[checkData>0?'btn-dark':'btn-outline-dark']">导出Excel</span>
|
|
|
+ <select @change="waybillExport($event)" :class="[checkData>0?'btn-dark':'btn-outline-dark']" class=" tooltipTarget form-control-sm" style=" vertical-align: middle"
|
|
|
+ title="导出所有页将会以搜索条件得到的过滤结果,将其全部记录(每一页)导出">
|
|
|
+ <option >导出Excel </option>
|
|
|
+ <option value="1">导出勾选内容</option>
|
|
|
+ <option value="2">导出所有页</option>
|
|
|
+ </select>
|
|
|
<input hidden type="submit" value="kk">
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -278,6 +282,7 @@
|
|
|
},
|
|
|
mounted:function(){
|
|
|
this.initInputs();
|
|
|
+ $(".tooltipTarget").tooltip({'trigger':'hover'});
|
|
|
},
|
|
|
methods:{
|
|
|
initInputs:function(){
|
|
|
@@ -426,12 +431,17 @@
|
|
|
this.checkData = [];
|
|
|
}
|
|
|
},
|
|
|
- waybillExport(){
|
|
|
- if (this.checkData.length<=0){
|
|
|
- tempTip.setDuration(4000);
|
|
|
- tempTip.showSuccess('没有勾选任何记录');
|
|
|
- }else{
|
|
|
- location.href="{{url('waybillExport')}}/"+this.checkData;
|
|
|
+ waybillExport(e){
|
|
|
+ let val=e.target.value;
|
|
|
+ if (val===1) {
|
|
|
+ if (this.checkData.length <= 0) {
|
|
|
+ tempTip.setDuration(4000);
|
|
|
+ tempTip.showSuccess('没有勾选任何记录');
|
|
|
+ } else {
|
|
|
+ location.href = "{{url('waybillExport')}}/" + this.checkData;
|
|
|
+ }
|
|
|
+ }else {
|
|
|
+ location.href = "{{url('waybillExport/-1')}}";
|
|
|
}
|
|
|
}
|
|
|
},
|