From b904aaba974d2de37ee00196610d2831eeac13e5 Mon Sep 17 00:00:00 2001 From: huangchengfa <171504222@qq.com> Date: Fri, 12 Dec 2025 15:56:31 +0800 Subject: [PATCH 1/4] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0package.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package.json b/package.json index 0af4440..7f814e6 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "@wangeditor/editor-for-vue": "^5.1.12", "axios": "^0.26.0", "core-js": "^3.6.5", + "draggable-resizable-vue3": "1.0.94-beta", "echarts": "^5.3.3", "echarts-gl": "^2.0.9", "el-table-infinite-scroll": "^3.0.6", @@ -36,6 +37,7 @@ "moment": "^2.30.1", "ol": "^6.14.1", "pinia": "^3.0.1", + "siriwave": "2.3.0", "tesseract.js": "^6.0.1", "vue": "^3.2.8", "vue-draggable-plus": "^0.6.0", From 0ec9ead6d3a5caf7fe02e6dfc95a35da5d52bc4f Mon Sep 17 00:00:00 2001 From: huangchengfa <171504222@qq.com> Date: Fri, 12 Dec 2025 16:04:04 +0800 Subject: [PATCH 2/4] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home/model/qblyType.vue | 9 +- src/views/home/model/qingBaowbTable.vue | 143 ++++++++++++++++++++++++ 2 files changed, 150 insertions(+), 2 deletions(-) create mode 100644 src/views/home/model/qingBaowbTable.vue diff --git a/src/views/home/model/qblyType.vue b/src/views/home/model/qblyType.vue index c319dc6..9ce668e 100644 --- a/src/views/home/model/qblyType.vue +++ b/src/views/home/model/qblyType.vue @@ -16,7 +16,8 @@
- + +
@@ -25,6 +26,7 @@ import { qcckPost } from "@/api/qcckApi.js"; import BarHatEcharts from "@/views/home/echarts/barHatEcharts.vue"; import { onMounted, reactive, ref } from "vue"; import TimeData from '@/views/home/model/mesgSwitch/timeData.vue' +import QingBaoTable from './qingBaowbTable.vue' const list = reactive({ xDate: ['110警情', '人力情报', '系统采集', '民警处置单'], list: [ @@ -34,8 +36,9 @@ const list = reactive({ }) const emit = defineEmits(['reversalPush']) const visible = ref(false) +const qingbaoTable = ref() onMounted(() => { - getCount() + // getCount() // 柱状图先不要了 }); const listQuery = ref() const getCount = () => { @@ -61,6 +64,8 @@ const changeTime = (val) => { ...val } getCount() + // 触发表格数据刷新 + qingbaoTable.value && qingbaoTable.value.fetchData() } const reversalPush = () => { emit('reversalPush') diff --git a/src/views/home/model/qingBaowbTable.vue b/src/views/home/model/qingBaowbTable.vue new file mode 100644 index 0000000..5da4ca8 --- /dev/null +++ b/src/views/home/model/qingBaowbTable.vue @@ -0,0 +1,143 @@ + + + + + From 0ab9216ed850427e4aec036df5791b7f5e1e7c12 Mon Sep 17 00:00:00 2001 From: huangchengfa <171504222@qq.com> Date: Fri, 12 Dec 2025 16:25:24 +0800 Subject: [PATCH 3/4] =?UTF-8?q?feat:=20=E6=83=85=E6=8A=A5=E6=9D=A5?= =?UTF-8?q?=E6=BA=90=E7=B1=BB=E5=9E=8B-=E5=A2=9E=E5=8A=A0=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E3=80=82=E4=BC=98=E7=A7=80=E4=BF=A1=E6=81=AF=E5=91=98?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E7=A7=80=E7=A0=94=E5=88=A4=E7=9A=84=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home/model/qingBaowbTable.vue | 79 +++++++++++++++++++------ 1 file changed, 61 insertions(+), 18 deletions(-) diff --git a/src/views/home/model/qingBaowbTable.vue b/src/views/home/model/qingBaowbTable.vue index 5da4ca8..f5e0a13 100644 --- a/src/views/home/model/qingBaowbTable.vue +++ b/src/views/home/model/qingBaowbTable.vue @@ -9,16 +9,17 @@ +
- + background: 'transparent', + color: '#fff', + borderColor: '#0d4b8a' + }" stripe> @@ -52,17 +53,15 @@ const switchTab = (tab) => { fetchData() } + // 获取表格数据 const fetchData = () => { - const promes = { - startTime: '', - endTime: '' + const params = { } const url = activeTab.value === 'xxy' ? '/mosty-gsxt/xxcj/mjjf/cjrList' : '/mosty-gsxt/xxcj/mjjf/ypyList' - qcckGet(promes, url).then(res => { + qcckGet(params, url).then(res => { tableData.value = res || [] }).catch(error => { - console.error('获取表格数据失败:', error) tableData.value = [] }) } @@ -82,11 +81,11 @@ defineExpose({