|
@@ -14,17 +14,22 @@
|
|
|
:wrapperCol="wrapperCol"
|
|
|
@keyup.enter.native="handleSearch" >
|
|
|
<a-row :gutter="15">
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="审核时间" prop="time">
|
|
|
<rangeDate ref="rangeDate" @change="dateChange" />
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
+ <a-form-item label="出库时间">
|
|
|
+ <rangeDate ref="outWareRangeDate" :value="outWareTime" @change="outWareDateChange" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="客户名称">
|
|
|
<a-input id="salesDetailReportList-salesTargetName" v-model.trim="queryParam.salesTargetName" allowClear placeholder="请输入客户名称"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="客户类型">
|
|
|
<a-select id="salesDetailReportList-customerType" v-model="queryParam.salesTargetType" allowClear placeholder="请选择客户类型">
|
|
|
<a-select-option v-for="item in custTypeList" :value="item.customerTypeSn" :key="item.customerTypeSn">{{ item.name }}</a-select-option>
|
|
@@ -32,7 +37,7 @@
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<template v-if="advanced">
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="收款方式">
|
|
|
<v-select
|
|
|
code="SETTLE_STYLE"
|
|
@@ -43,27 +48,27 @@
|
|
|
></v-select>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-item label="产品品牌">
|
|
|
<ProductBrand id="salesDetailReportList-productBrandSn" placeholder="请选择产品品牌" v-model="queryParam.productEntity.productBrandSn"></ProductBrand>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="产品分类">
|
|
|
<ProductType id="salesDetailReportList-productType" placeholder="请选择产品分类" :isDealer="true" @change="changeProductType" v-model="productType"></ProductType>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="产品编码">
|
|
|
<a-input id="salesDetailReportList-code" v-model.trim="queryParam.productEntity.code" allowClear placeholder="请输入产品编码"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="产品名称">
|
|
|
<a-input id="salesDetailReportList-name" v-model.trim="queryParam.productEntity.name" allowClear placeholder="请输入产品名称"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="仓库仓位">
|
|
|
<a-cascader
|
|
|
v-model="queryParam.warehouseCascade"
|
|
@@ -77,12 +82,12 @@
|
|
|
style="width: 100%;" />
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="单号">
|
|
|
<a-input id="salesDetailReportList-salesBillNo" v-model.trim="queryParam.salesBillNo" allowClear placeholder="请输入单号"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="24">
|
|
|
+ <a-col :md="4" :sm="24">
|
|
|
<a-form-model-item label="业务员">
|
|
|
<a-input id="salesDetailReportList-salesManName" v-model.trim="queryParam.salesManName" allowClear placeholder="请输入业务员"/>
|
|
|
</a-form-model-item>
|
|
@@ -183,6 +188,7 @@ export default {
|
|
|
wrapperCol: { span: 16 },
|
|
|
advanced: false, // 高级搜索 展开/关闭
|
|
|
tableHeight: 0,
|
|
|
+ outWareTime: [],
|
|
|
queryParam: { // 查询条件
|
|
|
time: [],
|
|
|
beginDate: '',
|
|
@@ -286,6 +292,10 @@ export default {
|
|
|
this.queryParam.beginDate = date[0] || ''
|
|
|
this.queryParam.endDate = date[1] || ''
|
|
|
},
|
|
|
+ outWareDateChange (date) {
|
|
|
+ this.queryParam.outWarehouseBeginDate = date[0]
|
|
|
+ this.queryParam.outWarehouseEndDate = date[1]
|
|
|
+ },
|
|
|
// 查询
|
|
|
handleSearch () {
|
|
|
this.$refs.ruleForm.validate(valid => {
|
|
@@ -303,6 +313,10 @@ export default {
|
|
|
this.queryParam.time = []
|
|
|
this.queryParam.beginDate = ''
|
|
|
this.queryParam.endDate = ''
|
|
|
+ this.$refs.outWareRangeDate.resetDate('')
|
|
|
+ this.outWareTime = []
|
|
|
+ this.queryParam.outWarehouseBeginDate = ''
|
|
|
+ this.queryParam.outWarehouseEndDate = ''
|
|
|
this.queryParam.salesTargetName = ''
|
|
|
this.queryParam.salesTargetType = undefined
|
|
|
this.queryParam.provinceSn = undefined
|