feat: 大屏接口对接
This commit is contained in:
@ -194,4 +194,11 @@ export const mxglJqxqGetPageList = (params) => {
|
||||
params
|
||||
});
|
||||
}
|
||||
export const qbcjDpxsCount = (params) => {
|
||||
return request({
|
||||
url: gsxtApi + `/qbcj/dpxsCount`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -22,15 +22,16 @@
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { ref } from 'vue';
|
||||
import { ref, onMounted } from 'vue';
|
||||
import TimeData from '@/views/home/model/mesgSwitch/timeData.vue'
|
||||
import { qbcjDpxsCount } from "@/api/model.js"
|
||||
const contentItem = ref([
|
||||
{ label: '线索总数', value: '82' },
|
||||
{ label: '下发总数', value: '82' },
|
||||
{ label: '已处置总数', value: '80' },
|
||||
{ label: '反馈总数', value: '50' },
|
||||
{ label: '未反馈总数', value: '30' },
|
||||
{ label: '未处置总数', value: '2' },
|
||||
{ label: '线索总数', value: '0' },
|
||||
{ label: '下发总数', value: '0' },
|
||||
{ label: '已处置总数', value: '0' },
|
||||
{ label: '反馈总数', value: '0' },
|
||||
{ label: '未反馈总数', value: '0' },
|
||||
{ label: '未处置总数', value: '0' },
|
||||
])
|
||||
const visible = ref(false)
|
||||
const changeTime = (val) => {
|
||||
@ -39,6 +40,22 @@ const changeTime = (val) => {
|
||||
}
|
||||
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 = () => {
|
||||
visible.value = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user