1.根据新疆反馈,修改相关问题
This commit is contained in:
2025-12-16 18:46:11 +08:00
parent 87490ae4b5
commit 53195cc5c2
11 changed files with 830 additions and 47 deletions
+21 -3
View File
@@ -20,7 +20,7 @@
<twoL @handle-view="handleTwoLClick" :center-id="centerId" :bKey="`two-l-${count}`" />
</div>
<div class="sun-body-left-three">
<three-left-new :bKey="`three-l-n-${count}`" :center-id="centerId" />
<three-left-new :bKey="`three-l-n-${count}`" :center-id="centerId" @handle-view="handlePieView" />
<!-- <threeL />-->
<!-- <threeNewL :bKey="`three-l-${count}`" :center-id="centerId" />-->
</div>
@@ -103,6 +103,8 @@
</template>
</template>
</IndexModal>
<heart-modal ref="heartModalRef" :get-container="() => pageRef" />
<emer-modal ref="emerRef" :get-container="() => pageRef" />
</template>
<script setup lang="ts">
import { EnvironmentOutlined } from '@ant-design/icons-vue';
@@ -120,6 +122,8 @@
infoContentSpecial,
monitorColumns,
oneRNewColumns,
pieColumns,
pieSearch,
threeRModalColumns,
threeRModalFromList,
towRcolumns,
@@ -158,17 +162,22 @@
twoRModal3Api,
twoRNApi,
twoRNDetailApi,
watchPageApi,
} from '/@/views/indexSun/indexSun.api.ts';
import dayjs from 'dayjs';
import ThreeLeftNew from '/@/views/indexSun/threeLeftNew.vue';
import OneRightNew from '/@/views/indexSun/oneRightNew.vue';
import TwoNewR from '/@/views/indexSun/twoNewR.vue';
import { message } from 'ant-design-vue';
import HeartModal from '/@/views/indexSun/heartModal.vue';
import EmerModal from '/@/views/indexSun/emerModal.vue';
//0:处置 1:处理 2:呼入 3:全部
const phoneType = ref('');
const phoneDialogTitle = ref('呼入电话');
const phoneDialogRef = ref();
const indexModalRef = ref();
const heartModalRef = ref();
const emerRef = ref();
const pageRef = ref();
const indexModalTitle = ref();
const indexColumn: any = ref([]);
@@ -331,7 +340,7 @@
}
}
function handleTwoLClick() {
function handleTwoLClick(params: any) {
indexModalTitle.value = '应急求助详情';
indexColumn.value = columns[1];
firstFormOne.value = fromLists[1];
@@ -340,7 +349,7 @@
needDept.value = true;
needDatePicker.value = false;
nextTick(() => {
indexModalRef.value.openDialog();
emerRef.value.openDialog(params);
});
}
@@ -708,6 +717,8 @@
};
indexModalTitle.value = '重点关爱趋势预警';
modalApi.value = twoRNDetailApi;
needDept.value = false;
needDatePicker.value = false;
apiParams.value = params;
nextTick(() => {
indexModalRef.value.openDialog();
@@ -728,6 +739,13 @@
indexModalRef.value.openDialog();
});
}
function handlePieView(params: any) {
indexColumn.value = pieColumns;
firstFormOne.value = pieSearch;
nextTick(() => {
heartModalRef.value.openDialog(params);
});
}
function handleEmer(userId: string) {
indexColumn.value = contactListColumns;
firstFormOne.value = [];