Browse Source

Merge remote-tracking branch 'origin/master'

main
kami 1 year ago
parent
commit
4b37912427
  1. 600
      src/views/datav/Jwpy.vue

600
src/views/datav/Jwpy.vue

@ -10,7 +10,7 @@
<el-col :span="5">
<div class="descriptions_cell text-center margin-top-30">
<div class="descriptions_content">
{{ reviewOk.State2 }}
{{ reviewOk[0].State2 }}
</div>
<div class="descriptions_label">
调查总量
@ -20,7 +20,7 @@
<el-col :span="5">
<div class="descriptions_cell text-center margin-top-30">
<div class="descriptions_content">
{{ reviewOk.State3 }}
{{ reviewOk[0].State3 }}
</div>
<div class="descriptions_label">
有效回复
@ -30,7 +30,7 @@
<el-col :span="5">
<div class="descriptions_cell text-center margin-top-30">
<div class="descriptions_content">
{{ reviewOk.State3 - reviewOk.bmys }}
{{ reviewOk[0].State3 - reviewOk[0].bmys }}
</div>
<div class="descriptions_label">
满意
@ -50,7 +50,7 @@
<el-col :span="4">
<div class="descriptions_cell text-center margin-top-30">
<div class="descriptions_content">
{{ reviewOk.bmys }}
{{ reviewOk[0].bmys }}
</div>
<div class="descriptions_label">
不满意数
@ -266,16 +266,7 @@ import {GetBMYYBQS, GetDCQK, GetDITU, GetDXFX, GetGLFW, GetRCSQQK, GetZHMYLPM, G
// region
//
const reviewOk = ref({
LevelType: "湖南",
State2: 164279,
State3: 104659,
bmys: "1615",
dczl: 392902,
jtl: "68.45%",
yxhf: "104659",
yxl: "38.92%"
});
const reviewOk = ref([{}]);
// 滿
const dcmyd = ref([]);
// endregion
@ -563,23 +554,36 @@ onMounted(() => {
});
function getData() {
GetDCQK().then((res) => {
reviewOk.value = res
});
//
GetDCQK().then((res) => {
console.log("GetDCQK ==== " + res)
reviewOk.value = res
});
//
GetGLFW().then((res) => {
dcmyd.value = res.lstson
console.log("GetGLFW ==== " + res)
dcmyd.value = res.lstson
console.log("dcmyd.value ==== " + dcmyd.value)
option1.value.xAxis.data = dcmyd.value[0].lstson.map(item => item.SonPeriodName);
option1.value.series[0].data = dcmyd.value[0].lstson.map(item => item.FinalRP);
});
//
GetZRSJXF().then((res) => {
console.log("GetZRSJXF ==== " + res)
let tempTable = res.lstShen
console.log("tempTable ==== " + tempTable)
tempTable = tempTable.filter(item => item.Name !== null)
tableData.value = tempTable;
});
//
GetZHMYLPM().then((res) => {
tableData1.value = res.lstCity
console.log("GetZHMYLPM ==== " + res)
tableData1.value = res.lstCity
let temp = res.lstSheng;
console.log("temp ==== " + temp)
const group2 = temp.filter(item => item.SetName === "(省)县市考评");
const group3 = temp.filter(item => item.SetName === "(省)区");
tableData2.value = group2
@ -588,15 +592,27 @@ function getData() {
//
GetBMYYBQS().then((res) => {
console.log("GetBMYYBQS ==== " + res)
bmyybqs.value = res
option2.value.xAxis.data = bmyybqs.value.map(item => item.SonPeriodName);
option2.value.series[0].data = bmyybqs.value.map(item => item.QACount);
});
//
GetDXFX().then((res) => {
dxfx.value = res.lstson
option3.value.xAxis.data = dxfx.value[0].lstson.map(item => item.MasterName);
option3.value.series[0].data = dxfx.value[0].lstson.map(item => item.FinalRP);
option3.value.series[1].data = dxfx.value[1].lstson.map(item => item.FinalRP);
option3.value.series[2].data = dxfx.value[2].lstson.map(item => item.FinalRP);
});
// GetRCSQQK().then((res) => { });
GetRCSQQK().then((res) => {
let text = res.lstShen
text = text.filter(item => item.Name !== null)
tableData4.value= text
});
// GetZRSJXF().then((res) => { });
// GetDITU().then((res) => { });
@ -604,7 +620,7 @@ function getData() {
setTimeout(() => {
reviewOk.value = {
reviewOk.value = [{
LevelType: "省",
dczl: 1410919,
jtl: "67.84%",
@ -615,280 +631,282 @@ setTimeout(() => {
bmys: "6353",
State2: 466175,
State3: 490980
}
}]
//
dcmyd.value = [
{
Bak: "满意度",
FinalRP: 95.3,
lstson: [
{
"State3": 43486,
"FinalRP": 94.37,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 94.12,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
{
"State3": 36326,
"FinalRP": 94.68,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
},
{
"State3": 47753,
"FinalRP": 96.11,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
},
{
"State3": 55153,
"FinalRP": 95.89,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 95.29,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 95.77,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 94.94,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 95.81,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 95.64,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 95.77,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 0,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
}
]
},
{
"Bak": "去年同期",
"FinalRP": 97.23,
"lstson": [
{
"State3": 43486,
"FinalRP": 96.46,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 97.27,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
dcmyd.value =
[
{
"State3": 36326,
"FinalRP": 97.15,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
Bak: "满意度",
FinalRP: 95.3,
lstson: [
{
"State3": 43486,
"FinalRP": 94.37,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 94.12,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
{
"State3": 36326,
"FinalRP": 94.68,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
},
{
"State3": 47753,
"FinalRP": 96.11,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
},
{
"State3": 55153,
"FinalRP": 95.89,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 95.29,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 95.77,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 94.94,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 95.81,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 95.64,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 95.77,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 0,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
}
]
},
{
"State3": 47753,
"FinalRP": 97.26,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
"Bak": "去年同期",
"FinalRP": 97.23,
"lstson": [
{
"State3": 43486,
"FinalRP": 96.46,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 97.27,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
{
"State3": 36326,
"FinalRP": 97.15,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
},
{
"State3": 47753,
"FinalRP": 97.26,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
},
{
"State3": 55153,
"FinalRP": 97.18,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 97.4,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 97.07,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 97.19,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 97.36,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 97.2,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 97.49,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 97.83,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
}
]
},
{
"State3": 55153,
"FinalRP": 97.18,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 97.4,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 97.07,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 97.19,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 97.36,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 97.2,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 97.49,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 97.83,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
Bak: "上一期",
FinalRP: 0,
lstson: [
{
"State3": 43486,
"FinalRP": 0,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 94.37,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
{
"State3": 36326,
"FinalRP": 94.12,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
},
{
"State3": 47753,
"FinalRP": 94.68,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
},
{
"State3": 55153,
"FinalRP": 96.11,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 95.89,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 95.29,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 95.77,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 94.94,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 95.81,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 95.64,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 95.77,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
}
]
}
]
},
{
Bak: "上一期",
FinalRP: 0,
lstson: [
{
"State3": 43486,
"FinalRP": 0,
"PeriodSonID": "37",
"SonSerialNo": 1,
"SonPeriodName": "1月"
},
{
"State3": 28974,
"FinalRP": 94.37,
"PeriodSonID": "38",
"SonSerialNo": 2,
"SonPeriodName": "2月"
},
{
"State3": 36326,
"FinalRP": 94.12,
"PeriodSonID": "39",
"SonSerialNo": 3,
"SonPeriodName": "3月"
},
{
"State3": 47753,
"FinalRP": 94.68,
"PeriodSonID": "40",
"SonSerialNo": 4,
"SonPeriodName": "4月"
},
{
"State3": 55153,
"FinalRP": 96.11,
"PeriodSonID": "41",
"SonSerialNo": 5,
"SonPeriodName": "5月"
},
{
"State3": 50433,
"FinalRP": 95.89,
"PeriodSonID": "42",
"SonSerialNo": 6,
"SonPeriodName": "6月"
},
{
"State3": 63952,
"FinalRP": 95.29,
"PeriodSonID": "43",
"SonSerialNo": 7,
"SonPeriodName": "7月"
},
{
"State3": 53520,
"FinalRP": 95.77,
"PeriodSonID": "44",
"SonSerialNo": 8,
"SonPeriodName": "8月"
},
{
"State3": 48500,
"FinalRP": 94.94,
"PeriodSonID": "45",
"SonSerialNo": 9,
"SonPeriodName": "9月"
},
{
"State3": 45397,
"FinalRP": 95.81,
"PeriodSonID": "46",
"SonSerialNo": 10,
"SonPeriodName": "10月"
},
{
"State3": 17486,
"FinalRP": 95.64,
"PeriodSonID": "47",
"SonSerialNo": 11,
"SonPeriodName": "11月"
},
{
"State3": 0,
"FinalRP": 95.77,
"PeriodSonID": "48",
"SonSerialNo": 12,
"SonPeriodName": "12月"
}
]
}]
option1.value.xAxis.data = dcmyd.value[0].lstson.map(item => item.SonPeriodName);
option1.value.series[0].data = dcmyd.value[0].lstson.map(item => item.FinalRP);
@ -1007,7 +1025,7 @@ setTimeout(() => {
option2.value.series[0].data = bmyybqs.value.map(item => item.QACount);
//
dxfx.value = [
dxfx.value = [
{
"Bak": "本周期",
"lstson": [
@ -1321,9 +1339,9 @@ setTimeout(() => {
}
]
tempTable = tempTable.filter(item => item.Name !== null)
tableData.value =tempTable
tableData.value = tempTable
let temp = [
let temp = [
{
"OrganizeID": null,
"OrganizeName": "(省)县市考评",
@ -1590,12 +1608,10 @@ setTimeout(() => {
]
text = text.filter(item => item.Name !== null)
tableData4.value =text
tableData4.value = text
}, 2000)
// region
const fontSize = ref(11)
const headerCellStyle = ref({

Loading…
Cancel
Save