...
|
...
|
@@ -5,70 +5,76 @@ |
|
|
<el-col :span="24"><div class="grid-content content co">进港运单分拨申报</div></el-col>
|
|
|
</el-row>
|
|
|
<!--查询条件-->
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<div class="grid-content">
|
|
|
<el-input placeholder="" v-model="defaultQuery.awba">
|
|
|
<template slot="prepend">主单号</template>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
|
<div class="grid-content">
|
|
|
<el-input placeholder="" v-model="defaultQuery.carrier">
|
|
|
<template slot="prepend">承运人</template>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
|
<div class="grid-content">
|
|
|
<el-input placeholder="" v-model="defaultQuery.flightno">
|
|
|
<template slot="prepend">航班号</template>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
|
<div class="grid-content">
|
|
|
<div class="block">
|
|
|
<el-date-picker
|
|
|
v-model="defaultQuery.flightdate"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date"
|
|
|
placeholder="航班日期">
|
|
|
</el-date-picker>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<div class="grid-content">
|
|
|
<el-select v-model="defaultQuery.status" placeholder="选择状态" class="sel">
|
|
|
<el-row style="display: block;background-color: white;padding-left: 5px">
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
主单号
|
|
|
</span>
|
|
|
<el-input placeholder="" v-model="defaultQuery.awba" style="width: 150px">
|
|
|
</el-input>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
承运人
|
|
|
</span>
|
|
|
<el-input placeholder="" v-model="defaultQuery.carrier" style="width: 150px">
|
|
|
</el-input>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
航班号
|
|
|
</span>
|
|
|
<el-input placeholder="" v-model="defaultQuery.flightno" style="width: 150px">
|
|
|
</el-input>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
航班日期
|
|
|
</span>
|
|
|
<el-date-picker
|
|
|
v-model="defaultQuery.flightdate"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date" style="width: 150px"
|
|
|
placeholder="航班日期">
|
|
|
</el-date-picker>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
业务状态
|
|
|
</span>
|
|
|
<el-select v-model="defaultQuery.status" placeholder="选择状态" style="width: 150px">
|
|
|
<el-option
|
|
|
v-for="item in options"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<span>
|
|
|
报文类型
|
|
|
</span>
|
|
|
<el-select v-model="defaultQuery.turntype" placeholder="报文类型" style="width: 150px">
|
|
|
<el-option
|
|
|
v-for="item in options"
|
|
|
v-for="item in options2"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
|
<el-select v-model="defaultQuery.turntype" placeholder="报文类型" class="sel">
|
|
|
<el-option
|
|
|
v-for="item in options2"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-col>
|
|
|
<el-col :span="5">
|
|
|
<el-col :span="8" style="margin-right: 0px">
|
|
|
<el-button v-on:click="Query" type="primary">查询</el-button>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-col :span="8" style="margin-right: 0px">
|
|
|
<el-button v-on:click="Query" type="primary">查询</el-button>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-row>
|
|
|
|
|
|
<!--查询列表-->
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
...
|
...
|
@@ -153,65 +159,65 @@ |
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
label="修改状态"
|
|
|
width="550">
|
|
|
width="480">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="handleDetail(scope.$index, scope.row)">收发明细
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="handleDetail(scope.$index, scope.row)">收发明细
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btSendStatusFormater(scope.row.status)"
|
|
|
@click="importSend(scope.$index, scope.row)">申请分拨
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btSendStatusFormater(scope.row.status)"
|
|
|
@click="arriveSend(scope.$index, scope.row)">分拨运抵
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="importEdit(scope.$index, scope.row)">编辑
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="arriveEdit(scope.$index, scope.row)">编辑
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btDeleStatusFormater(scope.row.status)"
|
|
|
@click="importDel(scope.$index, scope.row)">申请分拨删除
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btDeleStatusFormater(scope.row.status)"
|
|
|
@click="arriveDel(scope.$index, scope.row)">分拨运抵删除
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
@click="UpdateStatus(scope.$index, scope.row)">更改状态
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="info"
|
|
|
@click="handleDetail(scope.$index, scope.row)">收发明细
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="info"
|
|
|
@click="handleDetail(scope.$index, scope.row)">收发明细
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="success"
|
|
|
@click="importEdit(scope.$index, scope.row)">编辑
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="success"
|
|
|
@click="arriveEdit(scope.$index, scope.row)">编辑
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btSendStatusFormater(scope.row.status)"
|
|
|
@click="importSend(scope.$index, scope.row)">申请分拨
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="primary"
|
|
|
:disabled="btSendStatusFormater(scope.row.status)"
|
|
|
@click="arriveSend(scope.$index, scope.row)">分拨运抵
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
size="mini"
|
|
|
type="warning"
|
|
|
@click="UpdateStatus(scope.$index, scope.row)">更改状态
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-if="scope.row.turntype=='MT6202'"
|
|
|
size="mini"
|
|
|
type="danger"
|
|
|
:disabled="btDeleStatusFormater(scope.row.status)"
|
|
|
@click="importDel(scope.$index, scope.row)">申请分拨删除
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
v-else
|
|
|
size="mini"
|
|
|
type="danger"
|
|
|
:disabled="btDeleStatusFormater(scope.row.status)"
|
|
|
@click="arriveDel(scope.$index, scope.row)">分拨运抵删除
|
|
|
</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
...
|
...
|
@@ -226,7 +232,7 @@ |
|
|
@size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange"
|
|
|
:current-page="currentPage"
|
|
|
:page-sizes="[100, 200, 300, 400]"
|
|
|
:page-sizes="[10, 200, 300, 400]"
|
|
|
:page-size="pageSize"
|
|
|
layout="total, sizes, prev, pager, next, jumper"
|
|
|
:total="total">
|
...
|
...
|
@@ -602,7 +608,7 @@ |
|
|
multipleSelection: [],
|
|
|
labelPosition:'left',
|
|
|
currentPage:1,
|
|
|
pageSize:100,
|
|
|
pageSize:10,
|
|
|
total:0,
|
|
|
dialogStatus:'',
|
|
|
IouterVisible: false,
|
...
|
...
|
@@ -1037,4 +1043,4 @@ |
|
|
this.getList();
|
|
|
}
|
|
|
}
|
|
|
</script> |
|
|
\ No newline at end of file |
|
|
</script> |
...
|
...
|
|