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";
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) {
return request.get({
url: `/datav/videoSupervise/getVideoSuperviseProblemRank?beginTime=${times[0]}&endTime=${times[1]}`
export function getVideoSuperviseProblemRank(body) {
return request.post({
url: `/datav/videoSupervise/getVideoSuperviseProblemRank`,
body
});
}

12
src/views/datav/SceneInsp.vue

@ -953,7 +953,11 @@ const proTrend = ref({
// region
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;
fxsjRankOverview.value = res.fxsjRankOverview;
jsdwRankOverview.value = res.jsdwRankOverview;
@ -966,7 +970,11 @@ const getProblemTypeRateData = async () => {
wtlxList.value = res.wtlxList;
};
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
};

10
src/views/datav/VideoInsp.vue

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

7
src/views/superviseReport/superviseReport.vue

@ -158,6 +158,13 @@ function onUploadSuccess(file) {
/>
</el-form-item>
</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>
<div class="flex between mt-20 mb-26">
<div>

Loading…
Cancel
Save