|
@@ -67,7 +67,11 @@
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="24">
|
|
|
<a-form-model-item label="客户名称">
|
|
|
- <dealerSearchList ref="dealerSubareaScopeList" id="productSourceList-buyerName" @change="custChange" />
|
|
|
+ <a-input
|
|
|
+ id="productSourceList-buyerName"
|
|
|
+ v-model.trim="queryParam.buyerName"
|
|
|
+ allowClear
|
|
|
+ placeholder="请输入客户名称" />
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="24">
|
|
@@ -181,11 +185,10 @@ import warrantyInfoModal from './warrantyInfoModal.vue'
|
|
|
import importGuideModal from './importGuideModal.vue'
|
|
|
import { hdExportExcel } from '@/libs/exportExcel'
|
|
|
import { traceCodeInsertBatch, traceCodeQueryCount, traceCodeList, excelOnlineList } from '@/api/reportData'
|
|
|
-import dealerSearchList from '@/views/common/dealerSearchList.vue'
|
|
|
export default {
|
|
|
name: 'ProductSourceList',
|
|
|
mixins: [commonMixin],
|
|
|
- components: { STable, VSelect, rangeDate, warrantyInfoModal, importGuideModal, dealerSearchList },
|
|
|
+ components: { STable, VSelect, rangeDate, warrantyInfoModal, importGuideModal },
|
|
|
data () {
|
|
|
return {
|
|
|
loading: false,
|
|
@@ -205,8 +208,7 @@ export default {
|
|
|
traceCode: undefined,
|
|
|
buyerName: undefined,
|
|
|
bizStatus: undefined,
|
|
|
- warrantyState: undefined,
|
|
|
- targetSn: undefined
|
|
|
+ warrantyState: undefined
|
|
|
},
|
|
|
openInfoModal: false, // 质保信息弹窗
|
|
|
columns: [{ title: '序号', dataIndex: 'no', width: '5%', align: 'center' },
|
|
@@ -261,15 +263,6 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
- custChange (val) {
|
|
|
- if (val.row) {
|
|
|
- this.queryParam.targetSn = val.row.dealerSn
|
|
|
- this.queryParam.buyerName = val.name
|
|
|
- } else {
|
|
|
- this.queryParam.targetSn = undefined
|
|
|
- this.queryParam.buyerName = val.key
|
|
|
- }
|
|
|
- },
|
|
|
// 单据类型操作
|
|
|
handleBizStatus (val) {
|
|
|
this.queryParam.bizStatus = val
|
|
@@ -330,10 +323,8 @@ export default {
|
|
|
this.queryParam.bizCode = undefined
|
|
|
this.queryParam.traceCode = undefined
|
|
|
this.queryParam.buyerName = undefined
|
|
|
- this.queryParam.targetSn = undefined
|
|
|
this.queryParam.bizStatus = undefined
|
|
|
this.queryParam.warrantyState = undefined
|
|
|
- this.$refs.dealerSubareaScopeList.resetForm()
|
|
|
this.$refs.table.refresh(true)
|
|
|
},
|
|
|
// 导出
|