From 19e0b728e8cd41f9ddcd62eea6c15ebf769d9977 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Wed, 16 Feb 2022 18:04:10 +0800
Subject: [PATCH] +解决和冲突合并,加上适应1366*768分辨率
---
src/views/commandQuery/taskDistribution.vue | 122 +++++-----------------------------------
1 files changed, 16 insertions(+), 106 deletions(-)
diff --git a/src/views/commandQuery/taskDistribution.vue b/src/views/commandQuery/taskDistribution.vue
index aa9cf46..d8a7608 100644
--- a/src/views/commandQuery/taskDistribution.vue
+++ b/src/views/commandQuery/taskDistribution.vue
@@ -16,9 +16,6 @@
:permission="permissionList"
v-model="form"
ref="crud"
- @row-update="rowUpdates"
- @row-save="rowSave"
- @row-del="rowDel"
@search-change="searchChange"
@search-reset="searchReset"
@selection-change="selectionChange"
@@ -96,8 +93,6 @@
import {
getDirectiveLiveLocationVoList,
getDirectiveLocusInfoList,
- getNewPeople,
- getNewTark,
} from "@/api/map/people";
import peoplePng from "@/assets/img/people.png";
@@ -179,7 +174,6 @@
search: true,
searchLabelWidth: 90,
searchSpan: 4,
- width: 100,
// hide: true,
// editDisplay: false,
// addDisplay: false
@@ -248,56 +242,6 @@
this.$store.commit("setWindowSizeHeightAdd");
},
methods: {
- rowSave(row, done, loading) {
- adddata(row).then(
- () => {
- this.onLoad(this.page);
- this.$message({
- type: "success",
- message: "操作成功!",
- });
- done();
- },
- (error) => {
- window.console.log(error);
- loading();
- }
- );
- },
- rowUpdates(row, index, done, loading) {
- // console.log(42342);
- update(row).then(
- () => {
- this.onLoad(this.page);
- this.$message({
- type: "success",
- message: "操作成功!",
- });
- done();
- },
- (error) => {
- window.console.log(error);
- loading();
- }
- );
- },
- rowDel(row) {
- this.$confirm("确定将选择数据删除?", {
- confirmButtonText: "确定",
- cancelButtonText: "取消",
- type: "warning",
- })
- .then(() => {
- return remove(row.id);
- })
- .then(() => {
- this.onLoad(this.page);
- this.$message({
- type: "success",
- message: "操作成功!",
- });
- });
- },
// beforeOpen(done, type) {
// if (["edit", "view"].includes(type)) {
// getDetail(this.form.id).then((res) => {
@@ -345,8 +289,8 @@
this.data = data.records;
// for (var k in this.data) {
// this.data[k]["url"] = "https://avuejs.com/images/logo-bg.jpg";
- this.$store.commit("setWindowSizeHeightAdd");
// }
+ this.$store.commit("setWindowSizeHeightAdd");
// console.log(this.data, "getLisperetaskDistribution");
this.loading = false;
// this.selectionClear();
@@ -404,16 +348,13 @@
type: 1,
userIds: row.receiveDirectiveIds,
}).then((result) => {
- getNewPeople().then((res) => {
- if (JSON.stringify(res.data) != "{}") {
- var arr = res.data.sort(function (a, b) {
- return a["date"] < b["date"] ? 1 : -1;
- });
-
+ var res = result.data.data;
+ if (JSON.stringify(res) != "[]") {
+ res.forEach((data) => {
this.$refs.locationForm.addEntitys(
{
- LGTD: arr[0].gis_jd,
- LTTD: arr[0].gis_wd,
+ LGTD: data.longitude,
+ LTTD: data.latitude,
name: "人员位置",
},
peoplePng,
@@ -421,25 +362,8 @@
"peoplelayer",
"peopleAddlayer"
);
- }
- });
-
- // var res = result.data.data;
- // if (JSON.stringify(res) != "[]") {
- // res.forEach((data)=>{
- // this.$refs.locationForm.addEntitys(
- // {
- // LGTD: data.longitude,
- // LTTD: data.latitude,
- // name: "人员位置",
- // },
- // peoplePng,
- // 0.5,
- // "peoplelayer",
- // "peopleAddlayer"
- // );
- // })
- // }
+ });
+ }
});
},
@@ -492,34 +416,20 @@
startTime: start,
endTime: end,
}).then((res) => {
- getNewTark().then((res) => {
- if (JSON.stringify(res.data.track) != "{}") {
- if (res.data.track.length > 1) {
+ var result = res.data.data;
+ if (JSON.stringify(res) != "[]") {
+ result.forEach((item) => {
+ if (item.length > 1) {
let arr = [];
- res.data.track.forEach((item) => {
- arr.push([Number(item.gis_jd), Number(item.gis_wd)]);
+ item.forEach((data) => {
+ arr.push([Number(data.longitude), Number(data.latitude)]);
});
this.$refs.tarckForm.addLines(arr);
}
- }
- });
-
- // var result = res.data.data;
- // if (JSON.stringify(res) != "[]") {
- // result.forEach((item) => {
- // if (item.length > 1) {
- // let arr = [];
-
- // item.forEach((data) => {
- // arr.push([Number(data.longitude), Number(data.latitude)]);
- // });
-
- // this.$refs.tarckForm.addLines(arr);
- // }
- // })
- // }
+ });
+ }
});
},
--
Gitblit v1.9.3