- {{ '/' }}
+ {{ activeRow.receivingLeaderName || '/' }}
@@ -364,6 +372,8 @@ import useCatchStore from "@/stores/modules/catch";
import {BASE_PATH} from "@/api/request";
const catchStore = useCatchStore();
+const replenishShow = ref(false)
+const replenishType =ref("1")
const dict = catchStore.getDicts(["distributionState", "initialPetition"]);
const route = useRoute()
const query = ref({
@@ -384,7 +394,20 @@ function getList() {
total.value = data.total;
});
}
-
+/**
+ * 集访数据导入
+ * */
+function handleShowImportReplenish(){
+ replenishType.value="1"
+ replenishShow.value=true
+}
+/**
+ * 领导接访数据导入
+ * */
+function handleShowldjfReplenish(){
+ replenishType.value='2'
+ replenishShow.value=true
+}
/**
* 导出数据
* */
@@ -413,6 +436,16 @@ function reset() {
getList();
+/**
+ * 补充成功的事件
+ * 补充的数据:初重访、群众集访
+ * */
+function successFun(){
+
+ replenishShow.value=false
+ getList()
+}
+
const show = ref(false);
async function handleDel(row) {
await feedback.confirm("确定要删除该数据?");
diff --git a/src/views/datav/MailVisits.vue b/src/views/datav/MailVisits.vue
index 9ff7b9d..79744e9 100644
--- a/src/views/datav/MailVisits.vue
+++ b/src/views/datav/MailVisits.vue
@@ -330,17 +330,21 @@ const overview = ref({
policeMail: 0,
numberMail: 0,
manageMail: 0,
-}); // 总览
+});
+//总览
+//分县市局
const fxjsFirstAndRepeatOverview = ref({
firstMail: 0,
repeatMail: 0,
leaderMail: 0
});
+//局属单位
const bwzdFirstAndRepeatOverview = ref({
firstMail: 0,
repeatMail: 0,
leaderMail: 0
});
+
const fxsjFirstMailList = ref([]); // 分局初信初访
const fxsjRepeatMailList = ref([]); // 分局重访
const fxsjLeaderViewMailList = ref([]); // 分局领导接访
@@ -896,11 +900,21 @@ const getData = () => {
}
const currentLeftOverview = computed(() => {
- return activeTab.value === '1' ? fxjsFirstAndRepeatOverview.value : bwzdFirstAndRepeatOverview.value;
+ // return activeTab.value === '1' ? fxjsFirstAndRepeatOverview.value : bwzdFirstAndRepeatOverview.value;
+ return {
+ firstMail : fxjsFirstAndRepeatOverview.value.firstMail + bwzdFirstAndRepeatOverview.value.firstMail,
+ repeatMail:fxjsFirstAndRepeatOverview.value.repeatMail + bwzdFirstAndRepeatOverview.value.repeatMail,
+ leaderMail:fxjsFirstAndRepeatOverview.value.leaderMail + bwzdFirstAndRepeatOverview.value.leaderMail,
+ }
});
const currentRightOverview = computed(() => {
- return activeTabRight.value === '1' ? fxsjMailEntanglementMassOverview.value : bwzdMailEntanglementMassOverview.value;
+ // return activeTabRight.value === '1' ? fxsjMailEntanglementMassOverview.value : bwzdMailEntanglementMassOverview.value;
+ return {
+ entanglement: fxsjMailEntanglementMassOverview.value.entanglement + bwzdMailEntanglementMassOverview.value.entanglement,
+ mass: fxsjMailEntanglementMassOverview.value.mass + bwzdMailEntanglementMassOverview.value.mass,
+ leaderReview: fxsjMailEntanglementMassOverview.value.leaderReview + bwzdMailEntanglementMassOverview.value.leaderReview,
+ }
});
// endregion