| | |
| | | const res = await getWarningData() |
| | | if(res.data.code == 100){ |
| | | let data = res.data.data |
| | | let redData = [0,0,0,0,0,0] |
| | | let orangeData = [0,0,0,0,0,0] |
| | | let yellowData = [0,0,0,0,0,0] |
| | | let blueData = [0,0,0,0,0,0] |
| | | let redData = [0,0,0,0,0] |
| | | let orangeData = [0,0,0,0,0] |
| | | let yellowData = [0,0,0,0,0] |
| | | let blueData = [0,0,0,0,0] |
| | | if(data[1] && data[1].length>0){ |
| | | for(let i of data[1]){ |
| | | redData[i.disasterType - 1] = i.count |
| | | // redData[i.disasterType - 1] = i.count |
| | | if(i.disasterType == 1){redData[0] = i.count} |
| | | if(i.disasterType == 3){redData[1] = i.count} |
| | | if(i.disasterType == 4){redData[2] = i.count} |
| | | if(i.disasterType == 5){redData[3] = i.count} |
| | | if(i.disasterType == 6){redData[4] = i.count} |
| | | } |
| | | } |
| | | if(data[2] && data[2].length>0){ |
| | | for(let i of data[2]){ |
| | | orangeData[i.disasterType - 1] = i.count |
| | | // orangeData[i.disasterType - 1] = i.count |
| | | if(i.disasterType == 1){orangeData[0] = i.count} |
| | | if(i.disasterType == 3){orangeData[1] = i.count} |
| | | if(i.disasterType == 4){orangeData[2] = i.count} |
| | | if(i.disasterType == 5){orangeData[3] = i.count} |
| | | if(i.disasterType == 6){orangeData[4] = i.count} |
| | | } |
| | | } |
| | | if(data[3] && data[3].length>0){ |
| | | for(let i of data[3]){ |
| | | yellowData[i.disasterType - 1] = i.count |
| | | // yellowData[i.disasterType - 1] = i.count |
| | | if(i.disasterType == 1){yellowData[0] = i.count} |
| | | if(i.disasterType == 3){yellowData[1] = i.count} |
| | | if(i.disasterType == 4){yellowData[2] = i.count} |
| | | if(i.disasterType == 5){yellowData[3] = i.count} |
| | | if(i.disasterType == 6){yellowData[4] = i.count} |
| | | } |
| | | } |
| | | if(data[4] && data[4].length>0){ |
| | | for(let i of data[4]){ |
| | | blueData[i.disasterType - 1] = i.count |
| | | // blueData[i.disasterType - 1] = i.count |
| | | if(i.disasterType == 1){blueData[0] = i.count} |
| | | if(i.disasterType == 3){blueData[1] = i.count} |
| | | if(i.disasterType == 4){blueData[2] = i.count} |
| | | if(i.disasterType == 5){blueData[3] = i.count} |
| | | if(i.disasterType == 6){blueData[4] = i.count} |
| | | } |
| | | } |
| | | let whole = redData.concat(orangeData,yellowData,blueData) |
| | |
| | | nameGap: 10, |
| | | indicator: [ |
| | | { name: "地震", max: maxNum }, |
| | | { name: "洪涝", max: maxNum }, |
| | | // { name: "洪涝", max: maxNum }, |
| | | { name: "气象", max: maxNum }, |
| | | { name: "泥石流", max: maxNum }, |
| | | { name: "地质灾害", max: maxNum }, |
| | | { name: "水旱", max: maxNum }, |
| | | { name: "森林草原火灾", max: maxNum } |
| | | ], |
| | |
| | | img: require('@/assets/user.png'), |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | timeRange: [], |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | }, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | details: {}, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | }, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | value: 1 |
| | | }, |
| | | { |
| | | name: '洪涝', |
| | | value: 2 |
| | | }, |
| | | { |
| | | name: '气象', |
| | | value: 3 |
| | | }, |
| | | { |
| | | name: '泥石流', |
| | | name: '地质灾害', |
| | | value: 4 |
| | | }, |
| | | { |
| | |
| | | },
|
| | | riskOptions: [
|
| | | {name: '地震',value: 1},
|
| | | {name: '洪涝',value: 2},
|
| | | {name: '气象',value: 3},
|
| | | {name: '泥石流',value: 4},
|
| | | {name: '地质灾害',value: 4},
|
| | | {name: '水旱',value: 5},
|
| | | {name: '森林草原火灾',value: 6}
|
| | | ],
|
| | |
| | | confirmLoading: false,
|
| | | riskOptions: [
|
| | | {name: '地震',value: 1},
|
| | | {name: '洪涝',value: 2},
|
| | | {name: '气象',value: 3},
|
| | | {name: '泥石流',value: 4},
|
| | | {name: '地质灾害',value: 4},
|
| | | {name: '水旱',value: 5},
|
| | | {name: '森林草原火灾',value: 6}
|
| | | ],
|
| | |
| | | }, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | details: {}, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | timeRange: [], |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |
| | |
| | | value: 1
|
| | | },
|
| | | {
|
| | | name: '洪涝',
|
| | | value: 2
|
| | | },
|
| | | {
|
| | | name: '气象',
|
| | | value: 3
|
| | | },
|
| | | {
|
| | | name: '泥石流',
|
| | | name: '地质灾害',
|
| | | value: 4
|
| | | },
|
| | | {
|
| | |
| | | value: 1 |
| | | }, |
| | | { |
| | | name: '洪涝', |
| | | value: 2 |
| | | }, |
| | | { |
| | | name: '气象', |
| | | value: 3 |
| | | }, |
| | | { |
| | | name: '泥石流', |
| | | name: '地质灾害', |
| | | value: 4 |
| | | }, |
| | | { |
| | |
| | | }, |
| | | riskOptions: [ |
| | | {name: '地震',value: 1}, |
| | | {name: '洪涝',value: 2}, |
| | | {name: '气象',value: 3}, |
| | | {name: '泥石流',value: 4}, |
| | | {name: '地质灾害',value: 4}, |
| | | {name: '水旱',value: 5}, |
| | | {name: '森林草原火灾',value: 6} |
| | | ], |