|
|
|
@ -1,6 +1,35 @@
|
|
|
|
|
<template> |
|
|
|
|
<basic-container> |
|
|
|
|
<div class="avue-crud"> |
|
|
|
|
<el-row v-if="!search" style="padding:6px 18px"> |
|
|
|
|
<!-- 查询模块 --> |
|
|
|
|
<el-form :inline="true" :model="query" @submit.native.prevent> |
|
|
|
|
<el-form-item label="货物仓库:"> |
|
|
|
|
<el-input v-model="query.warehouseName" @keyup.enter="searchChange" clearable placeholder="请输入货物仓库"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="订单自编码:"> |
|
|
|
|
<el-input v-model="query.orderCode" @keyup.enter="searchChange" clearable placeholder="请输入订单自编码"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="包件编码:"> |
|
|
|
|
<el-input v-model="query.orderPackageCode" @keyup.enter="searchChange" clearable placeholder="请输入包件编码"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="上架类型:"> |
|
|
|
|
<el-select v-model="query.bindingType" class="m-2" placeholder="请选择上架类型" clearable @change="searchChange"> |
|
|
|
|
<el-option label="上架" value="1"/> |
|
|
|
|
<el-option label="下架" value="2"/> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="操作员:"> |
|
|
|
|
<el-input v-model="query.createUserName" @keyup.enter="searchChange" clearable placeholder="请输入操作员名称"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<!-- 查询按钮 --> |
|
|
|
|
<el-form-item> |
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="searchChange">搜 索</el-button> |
|
|
|
|
<el-button icon="el-icon-delete" @click="searchReset()">清 空</el-button> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-form> |
|
|
|
|
</el-row> |
|
|
|
|
|
|
|
|
|
<el-row> |
|
|
|
|
<div class="avue-crud__header"> |
|
|
|
|
<!-- 头部左侧按钮模块 --> |
|
|
|
@ -8,6 +37,7 @@
|
|
|
|
|
<!-- 头部右侧按钮模块 --> |
|
|
|
|
<div class="avue-crud__right"> |
|
|
|
|
<el-button icon="el-icon-refresh" @click="searchChange" circle></el-button> |
|
|
|
|
<el-button icon="el-icon-search" @click="searchHide" circle></el-button> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</el-row> |
|
|
|
@ -555,7 +585,7 @@ export default {
|
|
|
|
|
// 是否展示弹框 |
|
|
|
|
box: false, |
|
|
|
|
// 是否显示查询 |
|
|
|
|
search: true, |
|
|
|
|
search: false, |
|
|
|
|
// 加载中 |
|
|
|
|
loading: true, |
|
|
|
|
// 是否为查看模式 |
|
|
|
@ -686,9 +716,21 @@ export default {
|
|
|
|
|
searchChange() { |
|
|
|
|
this.onLoad(this.page); |
|
|
|
|
}, |
|
|
|
|
// 开启搜索模块 |
|
|
|
|
searchHide(){ |
|
|
|
|
this.search = !this.search |
|
|
|
|
}, |
|
|
|
|
showdrawer(value) { |
|
|
|
|
this.drawerShow = value; |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
|
* 清空搜索表单, 并重新请求数据 |
|
|
|
|
*/ |
|
|
|
|
searchReset() { |
|
|
|
|
this.query = {}; |
|
|
|
|
this.page.currentPage = 1; |
|
|
|
|
this.onLoad(this.page); |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
|
* 弹窗的勾选回调,用于更改头部数组 |
|
|
|
|
* 固定搭配,只需要更换 columnList |
|
|
|
|