分标委导出参数修改,企业来款统计参数修改
This commit is contained in:
@@ -102,6 +102,7 @@ import CommitteeMemberModule from '@views/dataNetworkDiskManagement/committee/mo
|
|||||||
import { getAction } from '@api/manage'
|
import { getAction } from '@api/manage'
|
||||||
import PageHeaderTitle from '@comp/layouts/PageHeaderTitle'
|
import PageHeaderTitle from '@comp/layouts/PageHeaderTitle'
|
||||||
import IconImg from '@/assets/imgs/icon/icon_committee.png'
|
import IconImg from '@/assets/imgs/icon/icon_committee.png'
|
||||||
|
import { downloadFile } from '../../../api/manage'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'CommitteeMaintenance',
|
name: 'CommitteeMaintenance',
|
||||||
@@ -123,7 +124,7 @@ export default {
|
|||||||
delete: '/payCaseCommittee/payCaseCommittee/delete',
|
delete: '/payCaseCommittee/payCaseCommittee/delete',
|
||||||
deleteMember: '/payCaseCommitteeSubitem/payCaseCommitteeSubitem/delete',
|
deleteMember: '/payCaseCommitteeSubitem/payCaseCommitteeSubitem/delete',
|
||||||
deleteBatch: '/payCaseCommitteeSubitem/payCaseCommitteeSubitem/deleteBatch',
|
deleteBatch: '/payCaseCommitteeSubitem/payCaseCommitteeSubitem/deleteBatch',
|
||||||
exportXlsUrl: '/payCaseCommittee/payCaseCommittee/exportXls'
|
exportXlsUrl: '/payCaseCommitteeSubitem/payCaseCommitteeSubitem/exportXls'
|
||||||
},
|
},
|
||||||
// 父级表头
|
// 父级表头
|
||||||
columns: [
|
columns: [
|
||||||
@@ -204,6 +205,17 @@ export default {
|
|||||||
this.$refs.modalForm.title = '新增分标委'
|
this.$refs.modalForm.title = '新增分标委'
|
||||||
this.$refs.modalForm.disableSubmit = false
|
this.$refs.modalForm.disableSubmit = false
|
||||||
},
|
},
|
||||||
|
handleExportXls(fileName) {
|
||||||
|
if (!fileName || typeof fileName != 'string') {
|
||||||
|
fileName = '导出文件'
|
||||||
|
}
|
||||||
|
let param = this.getQueryParams()
|
||||||
|
if (this.selectedRowKeys && this.selectedRowKeys.length > 0) {
|
||||||
|
param['ids'] = this.selectedRowKeys.join(',')
|
||||||
|
}
|
||||||
|
console.log('导出参数', param)
|
||||||
|
downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* 新增成员
|
* 新增成员
|
||||||
* @param record
|
* @param record
|
||||||
|
|||||||
+24
-5
@@ -110,6 +110,7 @@ import { JeroListMixin } from '../../../mixins/JeroListMixin'
|
|||||||
import JYearDate from '../../../components/jero/JYearDate'
|
import JYearDate from '../../../components/jero/JYearDate'
|
||||||
import { getAction } from '@api/manage'
|
import { getAction } from '@api/manage'
|
||||||
import CompanySelect from '@comp/company/CompanySelect'
|
import CompanySelect from '@comp/company/CompanySelect'
|
||||||
|
import { filterObj } from '../../../utils/util'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'EnterprisePaymentStatisticsList',
|
name: 'EnterprisePaymentStatisticsList',
|
||||||
@@ -238,6 +239,26 @@ export default {
|
|||||||
true
|
true
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
getQueryParams() {
|
||||||
|
//获取查询条件
|
||||||
|
let sqp = {}
|
||||||
|
if (this.superQueryParams) {
|
||||||
|
sqp['superQueryParams'] = encodeURI(this.superQueryParams)
|
||||||
|
sqp['superQueryMatchType'] = this.superQueryMatchType
|
||||||
|
}
|
||||||
|
// var param = Object.assign(sqp, this.queryParam, this.isorter ,this.filters);
|
||||||
|
let param = Object.assign(sqp, this.lastQueryParam, this.isorter, this.filters)
|
||||||
|
param.field = this.getQueryField()
|
||||||
|
param.pageNo = this.ipagination.current
|
||||||
|
param.pageSize = this.ipagination.pageSize
|
||||||
|
// 获取企业id作为查询参数
|
||||||
|
if (param.chargeCompany && param.chargeCompany.hasOwnProperty.call(param.chargeCompany, 'id')) {
|
||||||
|
param.chargeCompanyId = param.chargeCompany.id
|
||||||
|
// 将企业信息对象从查询参数中去掉
|
||||||
|
delete param.chargeCompany
|
||||||
|
}
|
||||||
|
return filterObj(param)
|
||||||
|
},
|
||||||
loadData(arg) {
|
loadData(arg) {
|
||||||
if (!this.url.list) {
|
if (!this.url.list) {
|
||||||
this.$message.error('请设置url.list属性!')
|
this.$message.error('请设置url.list属性!')
|
||||||
@@ -248,11 +269,9 @@ export default {
|
|||||||
this.ipagination.current = 1
|
this.ipagination.current = 1
|
||||||
}
|
}
|
||||||
let params = this.getQueryParams()//查询条件
|
let params = this.getQueryParams()//查询条件
|
||||||
if (params.chargeCompany) {
|
// if (params.chargeCompany) {
|
||||||
params.chargeCompanyId = params.chargeCompany.id
|
// params.chargeCompanyId = params.chargeCompany.id
|
||||||
}
|
// }
|
||||||
// 将企业信息对象从查询参数中去掉
|
|
||||||
delete params.chargeCompany
|
|
||||||
console.log(params)
|
console.log(params)
|
||||||
this.loading = true
|
this.loading = true
|
||||||
getAction(this.url.list, params).then((res) => {
|
getAction(this.url.list, params).then((res) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user