Browse Source

feat:删除信访投诉大屏的12337数据量显示

feature/tsjb-1.0
buaixuexideshitongxue 3 weeks ago
parent
commit
a2d147fe1f
  1. 32
      src/views/datav/MailVisits.vue
  2. 21
      src/views/datav/subonedatav/SubOneMailVisits.vue

32
src/views/datav/MailVisits.vue

@ -127,7 +127,7 @@
</template> </template>
<div <div
class="overview-tip-trigger" class="overview-tip-trigger"
style="width: 20%" style="width: 33.33%"
:class="{ 'is-clickable': item.clickable }" :class="{ 'is-clickable': item.clickable }"
@click="item.onClick && item.onClick()" @click="item.onClick && item.onClick()"
> >
@ -170,6 +170,7 @@
autoresize autoresize
/> />
</datav-tab-item> </datav-tab-item>
<!-- 12337信访 - 已隐藏
<datav-tab-item label="12337信访" name="4"> <datav-tab-item label="12337信访" name="4">
<v-charts <v-charts
style="width: 105%; height: 300px; " style="width: 105%; height: 300px; "
@ -177,6 +178,7 @@
autoresize autoresize
/> />
</datav-tab-item> </datav-tab-item>
-->
</datav-tabs> </datav-tabs>
<div class="gobal-dropdown-container"> <div class="gobal-dropdown-container">
<el-dropdown class="test" @command="handleCommand"> <el-dropdown class="test" @command="handleCommand">
@ -360,14 +362,15 @@ const overviewCards = computed(() => [
clickable: true, clickable: true,
onClick: () => open('/data/gabxf?open=view'), onClick: () => open('/data/gabxf?open=view'),
}, },
{ // 12337访 -
title: "12337信访", // {
value: overview.value.numberMail, // title: "12337访",
desc: "统计时间范围内 12337 平台来源的数据数量。", // value: overview.value.numberMail,
formula: "统计方式:12337信访数据数量汇总", // desc: " 12337 ",
clickable: true, // formula: "12337访",
onClick: () => open('/query?open=12337'), // clickable: true,
}, // onClick: () => open('/query?open=12337'),
// },
]); ]);
// //
// //
@ -493,7 +496,9 @@ const option = ref({
<li>信访总件数 <span>${dataItem.total}</span></li> <li>信访总件数 <span>${dataItem.total}</span></li>
<li>国家信访 <span> ${dataItem.countryTotal}</span></li> <li>国家信访 <span> ${dataItem.countryTotal}</span></li>
<li>公安部信访 <span> ${dataItem.policeTotal}</span></li> <li>公安部信访 <span> ${dataItem.policeTotal}</span></li>
<!-- 12337信访 - 已隐藏
<li>12337信访 <span>${dataItem.numTotal}</span></li> <li>12337信访 <span>${dataItem.numTotal}</span></li>
-->
</ul> </ul>
</div> </div>
</div>`; </div>`;
@ -505,7 +510,9 @@ const option = ref({
<li>信访总件数 <span>0</span></li> <li>信访总件数 <span>0</span></li>
<li>国家信访 <span>0</span></li> <li>国家信访 <span>0</span></li>
<li>公安部信访 <span>0</span></li> <li>公安部信访 <span>0</span></li>
<!-- 12337信访 - 已隐藏
<li>12337信访 <span>0</span></li> <li>12337信访 <span>0</span></li>
-->
</ul> </ul>
</div> </div>
</div>`; </div>`;
@ -864,7 +871,8 @@ const getAllMailCountDataFun = async () => {
option2.value.series[0].data= [{value:overview.value.manageMail,name:"局长信箱"}, option2.value.series[0].data= [{value:overview.value.manageMail,name:"局长信箱"},
{value:overview.value.countryMail,name:"国家信访"}, {value:overview.value.countryMail,name:"国家信访"},
{value:overview.value.policeMail,name:"公安部信访"}, {value:overview.value.policeMail,name:"公安部信访"},
{value:overview.value.numberMail,name:"12337信访"},].filter(item => item.value > 0); // {value:overview.value.numberMail,name:"12337访"}, //
].filter(item => item.value > 0);
} }
@ -1015,9 +1023,9 @@ const mailMapAnimation = () => {
}; };
mailMapIntervalId = setInterval(mailMapAnimation, 2000); mailMapIntervalId = setInterval(mailMapAnimation, 2000);
// // - 12337访Tab
const mailTrendAnimation = () => { const mailTrendAnimation = () => {
mailTrendTabs.value = (parseInt(mailTrendTabs.value) % 4 + 1).toString(); mailTrendTabs.value = (parseInt(mailTrendTabs.value) % 3 + 1).toString();
} }
mailTrendIntervalId = setInterval(mailTrendAnimation, 2000); mailTrendIntervalId = setInterval(mailTrendAnimation, 2000);
// 访访 // 访访

21
src/views/datav/subonedatav/SubOneMailVisits.vue

@ -112,30 +112,32 @@
<datav-statistic <datav-statistic
:value="overview.manageMail" :value="overview.manageMail"
title="局长信箱" title="局长信箱"
style="width: 20%" style="width: 33.3%"
/> />
<datav-statistic <datav-statistic
:value="overview.totalMail" :value="overview.totalMail"
title="信访总件数" title="信访总件数"
style="width: 20%" style="width: 33.3%"
/> />
<datav-statistic <datav-statistic
:value="overview.countryMail" :value="overview.countryMail"
title="国家信访" title="国家信访"
style="width: 20%" style="width: 33.3%"
/> />
<datav-statistic <datav-statistic
:value="overview.policeMail" :value="overview.policeMail"
title="公安部信访" title="公安部信访"
style="width: 20%" style="width: 33.3%"
/> />
<!-- 12337信访 - 已隐藏
<datav-statistic <datav-statistic
:value="overview.numberMail" :value="overview.numberMail"
title="12337信访" title="12337信访"
style="width: 20%" style="width: 20%"
/> />
-->
</div> </div>
<v-charts <v-charts
@ -169,6 +171,7 @@
autoresize autoresize
/> />
</datav-tab-item> </datav-tab-item>
<!-- 12337信访 - 已隐藏
<datav-tab-item label="12337信访" name="4"> <datav-tab-item label="12337信访" name="4">
<v-charts <v-charts
style="width: 105%; height: 300px; " style="width: 105%; height: 300px; "
@ -176,6 +179,7 @@
autoresize autoresize
/> />
</datav-tab-item> </datav-tab-item>
-->
</datav-tabs> </datav-tabs>
<div class="gobal-dropdown-container"> <div class="gobal-dropdown-container">
<el-dropdown class="test" @command="handleCommand"> <el-dropdown class="test" @command="handleCommand">
@ -458,7 +462,8 @@ const getSubOneAllMailCountData = async () => {
option2.value.series[0].data= [{value:overview.value.manageMail,name:"局长信箱"}, option2.value.series[0].data= [{value:overview.value.manageMail,name:"局长信箱"},
{value:overview.value.countryMail,name:"国家信访"}, {value:overview.value.countryMail,name:"国家信访"},
{value:overview.value.policeMail,name:"公安部信访"}, {value:overview.value.policeMail,name:"公安部信访"},
{value:overview.value.numberMail,name:"12337信访"},].filter(item => item.value > 0); // {value:overview.value.numberMail,name:"12337访"}, // 12337访 -
].filter(item => item.value > 0);
} }
@ -562,7 +567,9 @@ const option = ref({
<li>国家信访 <span>${dataItem.countryTotal}</span></li> <li>国家信访 <span>${dataItem.countryTotal}</span></li>
<li>公安部信访 <span>${dataItem.policeTotal}</span></li> <li>公安部信访 <span>${dataItem.policeTotal}</span></li>
<li>局长信箱 <span>${dataItem.commissionerTotal}</span></li> <li>局长信箱 <span>${dataItem.commissionerTotal}</span></li>
<!-- 12337信访 - 已隐藏
<li>12337信访 <span>${dataItem.numTotal}</span></li> <li>12337信访 <span>${dataItem.numTotal}</span></li>
-->
</ul> </ul>
</div> </div>
</div>`; </div>`;
@ -575,7 +582,9 @@ const option = ref({
<li>国家信访 <span>0</span></li> <li>国家信访 <span>0</span></li>
<li>公安部信访 <span>0</span></li> <li>公安部信访 <span>0</span></li>
<li>局长信箱 <span>0</span></li> <li>局长信箱 <span>0</span></li>
<!-- 12337信访 - 已隐藏
<li>12337信访 <span>0</span></li> <li>12337信访 <span>0</span></li>
-->
</ul> </ul>
</div> </div>
</div>`; </div>`;
@ -971,7 +980,7 @@ const subOneMailMapAnimation = () => {
subOneMailMapIntervalId = setInterval(subOneMailMapAnimation, 2000); subOneMailMapIntervalId = setInterval(subOneMailMapAnimation, 2000);
// //
const subOneMailTrendAnimation = () => { const subOneMailTrendAnimation = () => {
subOneMailTrendTabs.value = (parseInt(subOneMailTrendTabs.value) % 4 + 1).toString(); subOneMailTrendTabs.value = (parseInt(subOneMailTrendTabs.value) % 3 + 1).toString();
} }
subOneMailTrendIntervalId = setInterval(subOneMailTrendAnimation, 2000); subOneMailTrendIntervalId = setInterval(subOneMailTrendAnimation, 2000);
// 访访 // 访访

Loading…
Cancel
Save