|
@@ -59,6 +59,11 @@
|
|
<subarea id="hPriceDifferenceDetailList-subareaSn" ref="subarea" @change="subareaChange"></subarea>
|
|
<subarea id="hPriceDifferenceDetailList-subareaSn" ref="subarea" @change="subareaChange"></subarea>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-col>
|
|
</a-col>
|
|
|
|
+ <a-col :md="6" :sm="24">
|
|
|
|
+ <a-form-model-item label="区域负责人">
|
|
|
|
+ <BizUser v-model="queryParam.subareaArea.bizUserSn"></BizUser>
|
|
|
|
+ </a-form-model-item>
|
|
|
|
+ </a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-model-item label="省级区域">
|
|
<a-form-model-item label="省级区域">
|
|
<Area id="hPriceDifferenceDetailList-provinceSn" v-model="queryParam.dealer.provinceSn" placeholder="请选择省"></Area>
|
|
<Area id="hPriceDifferenceDetailList-provinceSn" v-model="queryParam.dealer.provinceSn" placeholder="请选择省"></Area>
|
|
@@ -135,12 +140,13 @@ import reportModal from '@/views/common/reportModal.vue'
|
|
import Area from '@/views/common/area.js'
|
|
import Area from '@/views/common/area.js'
|
|
import ProductBrand from '@/views/common/productBrand.js'
|
|
import ProductBrand from '@/views/common/productBrand.js'
|
|
import ProductType from '@/views/common/productType.js'
|
|
import ProductType from '@/views/common/productType.js'
|
|
|
|
+import BizUser from '@/views/common/bizUser.js'
|
|
import { hdExportExcel } from '@/libs/exportExcel'
|
|
import { hdExportExcel } from '@/libs/exportExcel'
|
|
import { headRebateDetailReportList, headRebateDetailReportCount, headRebateDetailReportExport } from '@/api/reportData'
|
|
import { headRebateDetailReportList, headRebateDetailReportCount, headRebateDetailReportExport } from '@/api/reportData'
|
|
export default {
|
|
export default {
|
|
name: 'HPriceDifferenceDetailReportList',
|
|
name: 'HPriceDifferenceDetailReportList',
|
|
mixins: [commonMixin],
|
|
mixins: [commonMixin],
|
|
- components: { STable, VSelect, dealerSubareaScopeList, subarea, Area, rangeDate, ProductBrand, ProductType, reportModal },
|
|
|
|
|
|
+ components: { STable, VSelect, dealerSubareaScopeList, subarea, Area, rangeDate, ProductBrand, ProductType, reportModal, BizUser },
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
spinning: false,
|
|
spinning: false,
|
|
@@ -161,7 +167,8 @@ export default {
|
|
},
|
|
},
|
|
subareaArea:{
|
|
subareaArea:{
|
|
subareaSn: undefined,
|
|
subareaSn: undefined,
|
|
- subareaAreaSn: undefined
|
|
|
|
|
|
+ subareaAreaSn: undefined,
|
|
|
|
+ bizUserSn: undefined
|
|
},
|
|
},
|
|
product: {
|
|
product: {
|
|
brandType: undefined,
|
|
brandType: undefined,
|
|
@@ -216,8 +223,9 @@ export default {
|
|
columns () {
|
|
columns () {
|
|
let _this=this
|
|
let _this=this
|
|
const arr = [
|
|
const arr = [
|
|
- { title: '区域', dataIndex: 'subareaArea.subareaName', width: '5%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
- { title: '分区', dataIndex: 'subareaArea.subareaAreaName', width: '5%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
|
|
+ { title: '区域', dataIndex: 'subareaArea.subareaName', width: 80, align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
+ { title: '分区', dataIndex: 'subareaArea.subareaAreaName', width: 80, align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
+ { title: '负责人', dataIndex: 'subareaArea.bizUserName', width: 80, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '订单号', dataIndex: 'bizNo', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '订单号', dataIndex: 'bizNo', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '日期', dataIndex: 'bizCreateDate', width: 90, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '日期', dataIndex: 'bizCreateDate', width: 90, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '省份', dataIndex: 'dealer.provinceName', width: 90, align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '省份', dataIndex: 'dealer.provinceName', width: 90, align: 'center', customRender: function (text) { return text || '--' } },
|
|
@@ -325,6 +333,7 @@ export default {
|
|
this.queryParam.dealer.dealerLevel = undefined
|
|
this.queryParam.dealer.dealerLevel = undefined
|
|
this.queryParam.subareaArea.subareaSn = undefined
|
|
this.queryParam.subareaArea.subareaSn = undefined
|
|
this.queryParam.subareaArea.subareaAreaSn = undefined
|
|
this.queryParam.subareaArea.subareaAreaSn = undefined
|
|
|
|
+ this.queryParam.subareaArea.bizUserSn = undefined
|
|
this.queryParam.dealer.provinceSn = undefined
|
|
this.queryParam.dealer.provinceSn = undefined
|
|
this.queryParam.product.brandType = ''
|
|
this.queryParam.product.brandType = ''
|
|
this.queryParam.product.productBrandSn = ''
|
|
this.queryParam.product.productBrandSn = ''
|