|
@@ -6,21 +6,27 @@
|
|
<a-row :gutter="15">
|
|
<a-row :gutter="15">
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="创建时间">
|
|
<a-form-item label="创建时间">
|
|
- <a-range-picker v-model="queryParam.creatDate" id="purchaseOrderList-creatDate"/>
|
|
|
|
|
|
+ <a-range-picker
|
|
|
|
+ style="width:100%"
|
|
|
|
+ id="purchaseOrderList-creatDate"
|
|
|
|
+ :disabledDate="disabledDate"
|
|
|
|
+ v-model="time"
|
|
|
|
+ :format="dateFormat"
|
|
|
|
+ :placeholder="['开始时间', '结束时间']" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="采购单号">
|
|
<a-form-item label="采购单号">
|
|
- <a-input id="purchaseOrderList-purchaseNo" v-model.trim="queryParam.purchaseNo" allowClear placeholder="请输入采购单号"/>
|
|
|
|
|
|
+ <a-input id="purchaseOrderList-purchaseBillNo" v-model.trim="queryParam.purchaseBillNo" allowClear placeholder="请输入采购单号"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="供应商" :label-col="{ span:7 }" :wrapper-col="{ span:17}">
|
|
<a-form-item label="供应商" :label-col="{ span:7 }" :wrapper-col="{ span:17}">
|
|
<a-select
|
|
<a-select
|
|
- id="purchaseOrderList-customeName"
|
|
|
|
|
|
+ id="purchaseOrderList-dealerName"
|
|
placeholder="请选择供应商"
|
|
placeholder="请选择供应商"
|
|
allowClear
|
|
allowClear
|
|
- v-model="queryParam.dataSourceNo"
|
|
|
|
|
|
+ v-model="queryParam.dealerName"
|
|
:showSearch="true"
|
|
:showSearch="true"
|
|
option-filter-prop="children"
|
|
option-filter-prop="children"
|
|
:filter-option="filterOption">
|
|
:filter-option="filterOption">
|
|
@@ -32,9 +38,9 @@
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="单据状态">
|
|
<a-form-item label="单据状态">
|
|
<v-select
|
|
<v-select
|
|
- v-model="queryParam.billStatus"
|
|
|
|
- ref="billStatus"
|
|
|
|
- id="purchaseOrderList-billStatus"
|
|
|
|
|
|
+ v-model="queryParam.auditStatus"
|
|
|
|
+ ref="auditStatus"
|
|
|
|
+ id="purchaseOrderList-auditStatus"
|
|
code="PAYMENT_TYPE"
|
|
code="PAYMENT_TYPE"
|
|
placeholder="请选择单据状态"
|
|
placeholder="请选择单据状态"
|
|
allowClear></v-select>
|
|
allowClear></v-select>
|
|
@@ -43,9 +49,9 @@
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="结算状态">
|
|
<a-form-item label="结算状态">
|
|
<v-select
|
|
<v-select
|
|
- v-model="queryParam.billStatus"
|
|
|
|
- ref="billStatus"
|
|
|
|
- id="purchaseOrderList-billStatus"
|
|
|
|
|
|
+ v-model="queryParam.financialStatus"
|
|
|
|
+ ref="financialStatus"
|
|
|
|
+ id="purchaseOrderList-financialStatus"
|
|
code="PAYMENT_TYPE"
|
|
code="PAYMENT_TYPE"
|
|
placeholder="请选择结算状态"
|
|
placeholder="请选择结算状态"
|
|
allowClear></v-select>
|
|
allowClear></v-select>
|
|
@@ -85,7 +91,7 @@
|
|
bordered>
|
|
bordered>
|
|
<!-- 采购单号 -->
|
|
<!-- 采购单号 -->
|
|
<template slot="purchaseBillNo" slot-scope="text, record">
|
|
<template slot="purchaseBillNo" slot-scope="text, record">
|
|
- <span style="color: #ed1c24;cursor: pointer;">{{ record.purchaseBillNo }}</span>
|
|
|
|
|
|
+ <span style="color: #ed1c24;cursor: pointer;" @click="handleDetail(record)">{{ record.purchaseBillNo }}</span>
|
|
</template>
|
|
</template>
|
|
<!-- 业务/审核状态 -->
|
|
<!-- 业务/审核状态 -->
|
|
<template slot="auditStatus" slot-scope="text, record">
|
|
<template slot="auditStatus" slot-scope="text, record">
|
|
@@ -125,6 +131,8 @@ export default {
|
|
disabled: false, // 查询、重置按钮是否可操作
|
|
disabled: false, // 查询、重置按钮是否可操作
|
|
openModal: false, // 基本信息弹框是否显示
|
|
openModal: false, // 基本信息弹框是否显示
|
|
customeList: [],
|
|
customeList: [],
|
|
|
|
+ dateFormat: 'YYYY-MM-DD',
|
|
|
|
+ time: [], // 创建时间
|
|
// 查询参数
|
|
// 查询参数
|
|
queryParam: {},
|
|
queryParam: {},
|
|
// 表头
|
|
// 表头
|
|
@@ -156,6 +164,10 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ // 不可选日期
|
|
|
|
+ disabledDate (date, dateStrings) {
|
|
|
|
+ return date && date.valueOf() > Date.now()
|
|
|
|
+ },
|
|
// 新增
|
|
// 新增
|
|
handleAdd () {
|
|
handleAdd () {
|
|
this.openModal = true
|
|
this.openModal = true
|