feat: 大屏接口对接

This commit is contained in:
2025-12-11 21:08:18 +08:00
parent 47fc69d705
commit 403a10a940
2 changed files with 31 additions and 7 deletions

View File

@ -194,4 +194,11 @@ export const mxglJqxqGetPageList = (params) => {
params params
}); });
} }
export const qbcjDpxsCount = (params) => {
return request({
url: gsxtApi + `/qbcj/dpxsCount`,
method: "get",
params
});
}

View File

@ -22,15 +22,16 @@
</template> </template>
<script setup> <script setup>
import { ref } from 'vue'; import { ref, onMounted } from 'vue';
import TimeData from '@/views/home/model/mesgSwitch/timeData.vue' import TimeData from '@/views/home/model/mesgSwitch/timeData.vue'
import { qbcjDpxsCount } from "@/api/model.js"
const contentItem = ref([ const contentItem = ref([
{ label: '线索总数', value: '82' }, { label: '线索总数', value: '0' },
{ label: '下发总数', value: '82' }, { label: '下发总数', value: '0' },
{ label: '已处置总数', value: '80' }, { label: '已处置总数', value: '0' },
{ label: '反馈总数', value: '50' }, { label: '反馈总数', value: '0' },
{ label: '未反馈总数', value: '30' }, { label: '未反馈总数', value: '0' },
{ label: '未处置总数', value: '2' }, { label: '未处置总数', value: '0' },
]) ])
const visible = ref(false) const visible = ref(false)
const changeTime = (val) => { const changeTime = (val) => {
@ -39,6 +40,22 @@ const changeTime = (val) => {
} }
getCount() getCount()
} }
onMounted(() => {
qbcjDpxsCount({}, '/mosty-gsxt/tbXs/getXsCount').then(res => {
res = res || {}
// 根据API返回的数据更新contentItem
contentItem.value = [
{ label: '线索总数', value: res.xszs || 0 },
{ label: '下发总数', value: res.xfzs || 0 },
{ label: '已处置总数', value: res.yczzs || 0 },
{ label: '反馈总数', value: res.fkzs || 0 },
{ label: '未反馈总数', value: res.wfkzs || 0 },
{ label: '未处置总数', value: res.wczzs || 0 },
]
})
})
const close = () => { const close = () => {
visible.value = false visible.value = false
} }