业务统计去掉“联合惩戒”,加上“行政处罚信用修复”,加上合计行
This commit is contained in:
parent
2e32ad4a2b
commit
b32260ed08
|
|
@ -50,30 +50,39 @@
|
||||||
<el-table
|
<el-table
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
:data="cphStatistics"
|
:data="cphStatistics"
|
||||||
|
show-summary :summary-method="getSummaries"
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
cell-class-name="cell-class-name"
|
cell-class-name="cell-class-name"
|
||||||
:header-cell-style="{'text-align':'center','background':'#5197FF',color:'#fff','fontWeight':'500','border-color':'#8CC3FB'}"
|
:header-cell-style="{'text-align':'center','background':'#5197FF',color:'#fff','fontWeight':'500','border-color':'#8CC3FB'}"
|
||||||
style="wdith:100%;border:1px solid #8CC3FB"
|
:footer-cell-style="{'text-align':'center','border-color':'#8CC3FB'}"
|
||||||
|
style="width:100%;border:1px solid #8CC3FB"
|
||||||
:cell-style="{'text-align':'center'}"
|
:cell-style="{'text-align':'center'}"
|
||||||
>
|
>
|
||||||
<el-table-column prop="orgunitname" label="单位" width="100px" fixed />
|
<el-table-column prop="orgunitname" label="单位" width="100px" fixed />
|
||||||
<el-table-column label="业务类型" width="200px">
|
<el-table-column label="业务类型" width="200px">
|
||||||
<el-table-column label="异常经营名录" width="200px">
|
<el-table-column label="经营异常名录" width="380px">
|
||||||
<el-table-column label-class-name="bgColor" prop="abnlrnum" label="列入" width="60px" />
|
<el-table-column label-class-name="bgColor" prop="abnlrnum" label="列入" width="60px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="abnycnum" label="移出" width="200px">
|
<el-table-column label-class-name="bgColor" label="移出" width="260px">
|
||||||
|
<el-table-column label-class-name="bgColor" prop="abnycnum" label="小计" width="60px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="abnycnumon" label="线上申请" width="100px" />
|
<el-table-column label-class-name="bgColor" prop="abnycnumon" label="线上申请" width="100px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="abnycnumoff" label="线下申请" width="100px" />
|
<el-table-column label-class-name="bgColor" prop="abnycnumoff" label="线下申请" width="100px" />
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label-class-name="bgColor" prop="abnyynum" label="异议" width="60px" />
|
<el-table-column label-class-name="bgColor" prop="abnyynum" label="异议" width="60px" />
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="严重违法失信" width="260px">
|
<el-table-column label="严重违法失信名单" width="380px">
|
||||||
<el-table-column label-class-name="bgColor" prop="leglrnum" label="列入" width="60px" />
|
<el-table-column label-class-name="bgColor" prop="leglrnum" label="列入" width="60px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="legxfnum" label="移出" width="200px">
|
<el-table-column label-class-name="bgColor" label="移出" width="260px">
|
||||||
|
<el-table-column label-class-name="bgColor" prop="legycnum" label="小计" width="60px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="legycnumon" label="线上申请" width="100px" />
|
<el-table-column label-class-name="bgColor" prop="legycnumon" label="线上申请" width="100px" />
|
||||||
<el-table-column label-class-name="bgColor" prop="legycnumoff" label="线下申请" width="100px" />
|
<el-table-column label-class-name="bgColor" prop="legycnumoff" label="线下申请" width="100px" />
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label-class-name="bgColor" prop="legyynum" label="异议" width="60px" />
|
<el-table-column label-class-name="bgColor" prop="legyynum" label="异议" width="60px" />
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column label="行政处罚信用修复" width="260px">
|
||||||
|
<el-table-column label-class-name="bgColor" prop="penxfnum" label="小计" width="60px" />
|
||||||
|
<el-table-column label-class-name="bgColor" prop="penxfnumon" label="线上申请" width="100px" />
|
||||||
|
<el-table-column label-class-name="bgColor" prop="penxfnumoff" label="线下申请" width="100px" />
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="ualfknum" label="年报公示信息异议反馈" width="100px" />
|
<el-table-column prop="ualfknum" label="年报公示信息异议反馈" width="100px" />
|
||||||
<el-table-column prop="mytrnum" label="冒用他人身份信息" width="100px" />
|
<el-table-column prop="mytrnum" label="冒用他人身份信息" width="100px" />
|
||||||
<!-- <el-table-column prop="wtcznum" label="问题处置反馈" min-width="10%" />-->
|
<!-- <el-table-column prop="wtcznum" label="问题处置反馈" min-width="10%" />-->
|
||||||
|
|
@ -88,10 +97,10 @@
|
||||||
<!-- <el-table-column prop="cxnum" label="撤销" min-width="10%" />-->
|
<!-- <el-table-column prop="cxnum" label="撤销" min-width="10%" />-->
|
||||||
<!-- <el-table-column prop="fynum" label="复议" min-width="10%" />-->
|
<!-- <el-table-column prop="fynum" label="复议" min-width="10%" />-->
|
||||||
<!-- <el-table-column prop="susnum" label="诉讼" min-width="10%" />-->
|
<!-- <el-table-column prop="susnum" label="诉讼" min-width="10%" />-->
|
||||||
<el-table-column label="联合惩戒">
|
<!-- <el-table-column label="联合惩戒">
|
||||||
<el-table-column prop="locknum" label-class-name="bgColor" label="锁定" />
|
<el-table-column prop="locknum" label-class-name="bgColor" label="锁定" />
|
||||||
<el-table-column prop="unlocknum" label-class-name="bgColor" label="解锁" />
|
<el-table-column prop="unlocknum" label-class-name="bgColor" label="解锁" />
|
||||||
</el-table-column>
|
</el-table-column> -->
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -111,6 +120,9 @@ export default {
|
||||||
busstatus: 0
|
busstatus: 0
|
||||||
},
|
},
|
||||||
cphStatistics: [],
|
cphStatistics: [],
|
||||||
|
sumObject: { abnlrnum: 0, abnycnum: 0, abnycnumon: 0, abnycnumoff: 0, abnyynum: 0,
|
||||||
|
leglrnum: 0, legyynum: 0, legycnum: 0, legycnumon: 0, legycnumoff: 0,
|
||||||
|
ualfknum: 0, mytrnum: 0, pldxnum: 0}, // 合计数据
|
||||||
operatestatusList: [{
|
operatestatusList: [{
|
||||||
value: 'tsabnlist',
|
value: 'tsabnlist',
|
||||||
label: '经营异常管理'
|
label: '经营异常管理'
|
||||||
|
|
@ -122,7 +134,7 @@ export default {
|
||||||
label: '行政处罚'
|
label: '行政处罚'
|
||||||
}, {
|
}, {
|
||||||
value: 'tsserillegallist',
|
value: 'tsserillegallist',
|
||||||
label: '严重违法企'
|
label: '严重违法失信'
|
||||||
}, {
|
}, {
|
||||||
value: 'eSusnateOperreg',
|
value: 'eSusnateOperreg',
|
||||||
label: '涉嫌冒用他人身份取得登记信息'
|
label: '涉嫌冒用他人身份取得登记信息'
|
||||||
|
|
@ -193,9 +205,24 @@ export default {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return name
|
return name
|
||||||
|
},
|
||||||
|
getSummaries(param) {
|
||||||
|
const { columns, data } = param;
|
||||||
|
const sums = [];
|
||||||
|
columns.forEach((column, index) => {
|
||||||
|
if (index === 0) {
|
||||||
|
sums[index] = "合计";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const values = data.map(item => Number(item[column.property]));
|
||||||
|
let Subtotal = values.reduce((prev, curr) => (!isNaN(curr) ? prev + curr : prev), 0);
|
||||||
|
let allTotal = this.sumObject[column.property] ? this.sumObject[column.property] : "";
|
||||||
|
sums[index] = `${Subtotal}`; //`${Subtotal}\n${allTotal}`
|
||||||
|
});
|
||||||
|
return sums;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.main-content{
|
.main-content{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue