|
@@ -358,11 +358,51 @@ export default {
|
|
|
},
|
|
|
]
|
|
|
}
|
|
|
+ let datalist = [
|
|
|
+ {
|
|
|
+ no: 1,
|
|
|
+ risk: '普通',
|
|
|
+ num: 0,
|
|
|
+ kxsNum: 0,
|
|
|
+ yjNum: 0,
|
|
|
+ jyNum: 0,
|
|
|
+ fxNum: 0,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ no: 2,
|
|
|
+ risk: '高风险',
|
|
|
+ num: 0,
|
|
|
+ kxsNum: 0,
|
|
|
+ yjNum: 0,
|
|
|
+ jyNum: 0,
|
|
|
+ fxNum: 0,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ no: 3,
|
|
|
+ risk: '低风险',
|
|
|
+ num: 0,
|
|
|
+ kxsNum: 0,
|
|
|
+ yjNum: 0,
|
|
|
+ jyNum: 0,
|
|
|
+ fxNum: 0,
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ result.data.forEach((element) => {
|
|
|
+ datalist.forEach((res) => {
|
|
|
+ if (res.risk == element.risk) {
|
|
|
+ res.num = element.num
|
|
|
+ res.kxsNum = element.kxsNum
|
|
|
+ res.yjNum = element.yjNum
|
|
|
+ res.jyNum = element.jyNum
|
|
|
+ res.fxNum = element.fxNum
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
let count = 0
|
|
|
let counts = 0
|
|
|
let arr = []
|
|
|
//获取总件数:
|
|
|
- result.data.forEach((item) => {
|
|
|
+ datalist.forEach((item) => {
|
|
|
count += item.num
|
|
|
let obj = { value: item.num, name: item.risk }
|
|
|
arr.push(obj)
|
|
@@ -389,7 +429,7 @@ export default {
|
|
|
element.proportion = element.value / counts
|
|
|
element.proportion = Math.floor(element.proportion * 100) ? Math.floor(element.proportion * 100) + '%' : '0%'
|
|
|
})
|
|
|
- result.data.forEach((res) => {
|
|
|
+ datalist.forEach((res) => {
|
|
|
if (res.risk == '低风险') {
|
|
|
let arr = res.yjNum + res.jyNum + res.fxNum
|
|
|
if (res.yjNum) {
|