|
@@ -126,6 +126,7 @@
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
<el-button v-show="show" @click="show = !show" icon="el-icon-arrow-up" size="mini">展开</el-button>
|
|
|
<el-button v-show="!show" @click="show = !show" icon="el-icon-arrow-down" size="mini">展开</el-button>
|
|
|
+ <el-button type="primary" icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
|
|
</div>
|
|
|
<div class="tabSetting">
|
|
|
<right-toolbar
|
|
@@ -283,7 +284,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
- import { listCorps, getcntrName, delCorps, changeCorpsStatus,exportCorps } from "@/api/kaihe/domesticTrade/myOrder";
|
|
|
+ import { listCorps, getcntrName, delCorps, changeCorpsStatus,exportInventory } from "@/api/kaihe/domesticTrade/myOrder";
|
|
|
import Cookies from 'js-cookie'
|
|
|
import { addSet, resetModule, select } from '@/api/system/set'
|
|
|
import Vue from 'vue'
|
|
@@ -710,6 +711,19 @@
|
|
|
row.fStatus = row.fStatus === "0" ? "1" : "0";
|
|
|
});
|
|
|
},
|
|
|
+ /** 导出按钮操作 */
|
|
|
+ handleExport() {
|
|
|
+ const queryParams = this.queryParams
|
|
|
+ this.$confirm('是否选择船名航次?', '警告', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning'
|
|
|
+ }).then(function() {
|
|
|
+ return exportInventory(queryParams)
|
|
|
+ }).then(response => {
|
|
|
+ this.download(response.msg)
|
|
|
+ })
|
|
|
+ },
|
|
|
/** 搜索按钮操作 */
|
|
|
handleQuery() {
|
|
|
this.queryParams.pageNum = 1;
|