master
lion 2 weeks ago
parent 710b7b2fbf
commit d01d5f4cce

@ -704,6 +704,18 @@ export default {
getCompanyConfig() { getCompanyConfig() {
companyConfig().then(res => { companyConfig().then(res => {
this.formSelect.company_type = res.companiesTags this.formSelect.company_type = res.companiesTags
this.selectFormList.map(sform => {
if (sform.field === 'company_type') {
sform.select_item=[]
this.formSelect['company_type'].map(kf => {
sform.select_item.push({
key: kf,
value: kf
})
})
console.log("sform.select_item", sform.select_item)
}
})
}) })
}, },
getAllPara() { getAllPara() {
@ -724,7 +736,7 @@ export default {
// 数据插入到 selectFormList 的select_item中{key:'',value:''} // 数据插入到 selectFormList 的select_item中{key:'',value:''}
this.selectFormList.map(sform => { this.selectFormList.map(sform => {
for (var k in this.formSelect) { for (var k in this.formSelect) {
if (sform.field === k) { if (sform.field === k && k!="company_type") {
this.formSelect[k].map(kf => { this.formSelect[k].map(kf => {
sform.select_item.push({ sform.select_item.push({
key: kf.value, key: kf.value,

@ -271,7 +271,7 @@
}, { }, {
key: 'start_date', key: 'start_date',
op: 'range', op: 'range',
value: this.select.dateRange value: this.select.dateRange?this.select.dateRange.join(","):''
}] }]
}) })
this.list = res.data this.list = res.data
@ -290,7 +290,7 @@
}, },
changeDateRange(e) { changeDateRange(e) {
if (e) { if (e) {
this.select.dateRange = e.join(",") this.select.dateRange = e
} else { } else {
this.select.dateRange = '' this.select.dateRange = ''
} }

@ -297,7 +297,7 @@ export default {
const today = new Date() const today = new Date()
const thisYear = today.getFullYear() const thisYear = today.getFullYear()
this.filterForm.startDate = new Date(thisYear, 0, 1) // 11 this.filterForm.startDate = new Date(thisYear, 0, 1) // 11
this.filterForm.endDate = today this.filterForm.endDate = new Date(thisYear, 11, 31)
} else if (value === 'lastYear') { } else if (value === 'lastYear') {
// //
const today = new Date() const today = new Date()
@ -750,9 +750,9 @@ export default {
// //
if (data && data.areas && Array.isArray(data.areas)) { if (data && data.areas && Array.isArray(data.areas)) {
this.regionData = data.areas.map(item => ({ this.regionData = data.areas.map(item => ({
region: item.value || '', region: item.area || '',
totalPeople: item.course_signs_pass || 0, totalPeople: item.total || 0,
uniquePeople: item.course_signs_pass_unique || 0 uniquePeople: item.total_unique || 0
})) }))
this.regionSummary = this.regionData.reduce((acc, row) => ({ this.regionSummary = this.regionData.reduce((acc, row) => ({
totalPeople: acc.totalPeople + (Number(row.totalPeople) || 0), totalPeople: acc.totalPeople + (Number(row.totalPeople) || 0),

@ -69,7 +69,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-slot:project_users> <template v-slot:project_users>
<el-table-column align='center' label="项目经理" width="300" header-align="center"> <el-table-column align='center' label="管理平台-项目经理-首次出资时间" width="300" header-align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-for="(item,index) in scope.row.project_users"> <div v-for="(item,index) in scope.row.project_users">
<div style="text-align: left;"> <div style="text-align: left;">

Loading…
Cancel
Save