|
@ -66,6 +66,13 @@ Page({ |
|
|
this.getGridTree() |
|
|
this.getGridTree() |
|
|
this.getYearsList() |
|
|
this.getYearsList() |
|
|
this.getFullDictInfo() |
|
|
this.getFullDictInfo() |
|
|
|
|
|
if (options.id) { |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
'dataForm.id': options.id |
|
|
|
|
|
}, () => { |
|
|
|
|
|
this.getEnterpriseReportDetail() |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
}, |
|
|
}, |
|
|
getGridTree () { |
|
|
getGridTree () { |
|
|
api.getGridTree().then(res => { |
|
|
api.getGridTree().then(res => { |
|
@ -129,6 +136,57 @@ Page({ |
|
|
console.log(err) |
|
|
console.log(err) |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
// 获取详情
|
|
|
|
|
|
getEnterpriseReportDetail () { |
|
|
|
|
|
api.getEnterpriseReportDetail(this.data.dataForm.id).then(res => { |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
'dataForm.gridId': res.data.gridId, |
|
|
|
|
|
'dataForm.year': res.data.year, |
|
|
|
|
|
'dataForm.quarter': this.getQuarterValue(res.data.quarter), |
|
|
|
|
|
'dataForm.enterpriseName': res.data.enterpriseName, |
|
|
|
|
|
'dataForm.legalPerson': res.data.legalPerson, |
|
|
|
|
|
'dataForm.concat': res.data.concat, |
|
|
|
|
|
'dataForm.enterpriseStatus': this.getEnterpriseStatusValue(res.data.enterpriseStatus), |
|
|
|
|
|
'dataForm.enterpriseIncome': res.data.enterpriseIncome, |
|
|
|
|
|
'dataForm.enterprisePeopleNum': res.data.enterprisePeopleNum, |
|
|
|
|
|
'dataForm.question': res.data.question, |
|
|
|
|
|
// 网格
|
|
|
|
|
|
treeVlaue: res.data.allDeptIds.split(','), |
|
|
|
|
|
'treeChoosedValue.title': res.data.allDeptNames.replace(/-/g, '/'), |
|
|
|
|
|
treeId: res.data.gridId, |
|
|
|
|
|
// 年份
|
|
|
|
|
|
yearValue: [res.data.year], |
|
|
|
|
|
'yearChoosedValue.label': res.data.year + '年', |
|
|
|
|
|
'yearChoosedValue.value': res.data.year, |
|
|
|
|
|
// 季度
|
|
|
|
|
|
quarterValue: [this.getQuarterValue(res.data.quarter)], |
|
|
|
|
|
'quarterChoosedValue.label': res.data.quarter, |
|
|
|
|
|
// 'quarterChoosedValue.value': e.detail.value[0],
|
|
|
|
|
|
// 公司状态
|
|
|
|
|
|
companyValue: [this.getEnterpriseStatusValue(res.data.enterpriseStatus)], |
|
|
|
|
|
'companyChoosedValue.label': res.data.enterpriseStatus, |
|
|
|
|
|
// 'companyChoosedValue.value': e.detail.value[0],
|
|
|
|
|
|
}) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
getQuarterValue (quarter) { |
|
|
|
|
|
let quarterValue = '' |
|
|
|
|
|
this.data.quarterList.forEach(item => { |
|
|
|
|
|
if (item.label == quarter) { |
|
|
|
|
|
quarterValue = item.value |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
return quarterValue |
|
|
|
|
|
}, |
|
|
|
|
|
getEnterpriseStatusValue (enterpriseStatus) { |
|
|
|
|
|
let companyValue = '' |
|
|
|
|
|
this.data.companyList.forEach(item => { |
|
|
|
|
|
if (item.label == enterpriseStatus) { |
|
|
|
|
|
companyValue = item.value |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
return companyValue |
|
|
|
|
|
}, |
|
|
// 选择所属网格
|
|
|
// 选择所属网格
|
|
|
chooseTreeId(e) { |
|
|
chooseTreeId(e) { |
|
|
this.setData({ |
|
|
this.setData({ |
|
|