Compare commits

..

2 Commits

  1. 18
      src/api/data/supervisionNotify.ts
  2. 7
      src/api/screen/videoSupervise.ts
  3. 12
      src/views/datav/SceneInsp.vue
  4. 10
      src/views/datav/VideoInsp.vue
  5. 7
      src/views/superviseReport/superviseReport.vue

18
src/api/data/supervisionNotify.ts

@ -1,14 +1,20 @@
import request from "@/api/request"; import request from "@/api/request";
export function getChangedRank(times) {
return request.get({ // 现场督察卡片
url: `/datav/supervisonNotify/getChangedRank?beginTime=${times[0]}&endTime=${times[1]}` export function getChangedRank(body) {
return request.post({
url: `/datav/supervisonNotify/getChangedRank`,
body
}); });
} }
export function getSupervisionNotifyCount(times) {
return request.get({ // 总览数字
url: `/datav/supervisonNotify/getSupervisionNotifyCount?beginTime=${times[0]}&endTime=${times[1]}` export function getSupervisionNotifyCount(body) {
return request.post({
url: `/datav/supervisonNotify/getSupervisionNotifyCount`,
body
}); });
} }

7
src/api/screen/videoSupervise.ts

@ -2,9 +2,10 @@ import request from "@/api/request";
// 视频督察大屏问题数排名 // 视频督察大屏问题数排名
export function getVideoSuperviseProblemRank(times) { export function getVideoSuperviseProblemRank(body) {
return request.get({ return request.post({
url: `/datav/videoSupervise/getVideoSuperviseProblemRank?beginTime=${times[0]}&endTime=${times[1]}` url: `/datav/videoSupervise/getVideoSuperviseProblemRank`,
body
}); });
} }

12
src/views/datav/SceneInsp.vue

@ -953,7 +953,11 @@ const proTrend = ref({
// region // region
const getChangedRankData = async () => { const getChangedRankData = async () => {
const res = await getChangedRank(time.value); const body = {
beginTime: time.value[0],
endTime: time.value[1]
}
const res = await getChangedRank(body);
leftOverview.value =res.overview; leftOverview.value =res.overview;
fxsjRankOverview.value = res.fxsjRankOverview; fxsjRankOverview.value = res.fxsjRankOverview;
jsdwRankOverview.value = res.jsdwRankOverview; jsdwRankOverview.value = res.jsdwRankOverview;
@ -966,7 +970,11 @@ const getProblemTypeRateData = async () => {
wtlxList.value = res.wtlxList; wtlxList.value = res.wtlxList;
}; };
const getSupervisionNotifyCountData = async () => { const getSupervisionNotifyCountData = async () => {
const data = await getSupervisionNotifyCount(time.value); const body = {
beginTime: time.value[0],
endTime: time.value[1]
}
const data = await getSupervisionNotifyCount(body);
overview.value = data overview.value = data
}; };

10
src/views/datav/VideoInsp.vue

@ -462,8 +462,12 @@ const titleClickFun =()=>{
} }
// region // region
const getVideoSuperviseProblemRankData = async (timeValue) => { const getVideoSuperviseProblemRankData = async () => {
const res = await getVideoSuperviseProblemRank(timeValue); const body = {
beginTime: time.value[0],
endTime: time.value[1]
}
const res = await getVideoSuperviseProblemRank(body);
fxsjRankList.value = res.fxsjVideoSuperviseProblemRankList; fxsjRankList.value = res.fxsjVideoSuperviseProblemRankList;
jsdwRankList.value = res.jsdwVideoSuperviseProblemRankList; jsdwRankList.value = res.jsdwVideoSuperviseProblemRankList;
@ -519,8 +523,8 @@ const getVideoSuperviseProblemTypeRateData = async (timeValue) => {
}; };
const getData = async () => { const getData = async () => {
getVideoSuperviseProblemRankData();
Promise.all([ Promise.all([
getVideoSuperviseProblemRankData(time.value),
getAllVideoSuperviseCountData(time.value), getAllVideoSuperviseCountData(time.value),
getVideoSuperviseMapData(time.value), getVideoSuperviseMapData(time.value),
getVideoSuperviseTrendData(selectedYear.value), getVideoSuperviseTrendData(selectedYear.value),

7
src/views/superviseReport/superviseReport.vue

@ -158,6 +158,13 @@ function onUploadSuccess(file) {
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="创建时间" >
<date-time-range-picker-ext
v-model="query.crtTime"
/>
</el-form-item>
</el-col>
</el-row> </el-row>
<div class="flex between mt-20 mb-26"> <div class="flex between mt-20 mb-26">
<div> <div>

Loading…
Cancel
Save