From 5c2431e67c44c7f578b3a918b56d4e1d64537dfb Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sat, 03 Jul 2021 10:46:31 +0800
Subject: [PATCH] 警情处理
---
xcxMapJQLG/js/vueMain.js | 68 ++++++++++++++++++++++------------
pages/alarm_list/alarm_list.vue | 2
pages/map/map.vue | 4 +-
pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue | 20 ++++++++-
components/seeImges/seeImges.vue | 12 +++--
5 files changed, 71 insertions(+), 35 deletions(-)
diff --git a/components/seeImges/seeImges.vue b/components/seeImges/seeImges.vue
index e6e3d22..59d2797 100644
--- a/components/seeImges/seeImges.vue
+++ b/components/seeImges/seeImges.vue
@@ -100,9 +100,9 @@
// border: 1px solid #0000FF;
white-space: nowrap;
box-sizing: border-box;
- overflow: scroll;
- display: flex;
- align-items: center;
+ overflow: auto;
+ // display: flex;
+ // align-items: center;
// position: absolute;
// right: 0;
// z-index: 110;
@@ -110,13 +110,14 @@
.imgs {
display: inline-block;
padding-top: 0.5rem;
- width: 3rem;
- height: 3rem;
+ width: 4rem;
+ height: 4rem;
padding: 0 0.2rem 0 0.2rem;
margin: 0 0.2rem 0 0.2rem;
// border-right: 1px solid rgba($color: #000000, $alpha: 0.5);
position: relative;
// border: 1px solid #0000FF;
+ top: 0.22rem;
image {
width: 100%;
@@ -136,6 +137,7 @@
// border-right: 1px solid rgba($color: #000000, $alpha: 0.5);
position: relative;
// border: 1px solid #0000FF;
+ top: 0.22rem;
video {
width: 100%;
diff --git a/pages/alarm_list/alarm_list.vue b/pages/alarm_list/alarm_list.vue
index 6696bcc..42e0c65 100644
--- a/pages/alarm_list/alarm_list.vue
+++ b/pages/alarm_list/alarm_list.vue
@@ -229,7 +229,7 @@
var data = [datas]; //传给地图的参数
- console.log(data)
+ // console.log(data)
uni.navigateTo({
url: '/pages/map/map?data=' + JSON.stringify(data) + '&html=xcxMapJQLG/xcxmap.html'
})
diff --git a/pages/map/map.vue b/pages/map/map.vue
index 448381e..50dfb33 100644
--- a/pages/map/map.vue
+++ b/pages/map/map.vue
@@ -30,9 +30,9 @@
} else {
data = options.data;
}
- console.log(options.html)
+ // console.log(options.html)
var a = options.html != undefined ? options.html : "xcxMapJQ/xcxmap.html";
- console.log(a)
+ // console.log(a)
this.urls = "http://s16s652780.51mypc.cn/" + a + "?data=" + data;
// this.dataList = data;
// console.log(this.urls);
diff --git a/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue b/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
index 2712a4b..e05b7fe 100644
--- a/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
+++ b/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao.vue
@@ -21,14 +21,14 @@
<image @tap="takePhoto" src="../../../../static/JQimg/相机.png" mode=""></image>
</view>
</view>
- <seeImgs :imgs="imgs" :videos="[]" @del="delImg" :type="'imgs'"></seeImgs>
+ <seeImgs class="seeImgs" :imgs="imgs" :videos="[]" @del="delImg" :type="'imgs'"></seeImgs>
<view class="title">视频上传:</view>
<view class="s">
<view class="main">
<image @tap="takeVideo" src="../../../../static/JQimg/视频.png" mode=""></image>
</view>
</view>
- <seeImgs :imgs="[]" :videos="videos" @del="delVideo" :type="'videos'"></seeImgs>
+ <seeImgs class="seeImgsVideo" :imgs="[]" :videos="videos" @del="delVideo" :type="'videos'"></seeImgs>
<view class="butb" @click="upData">
提交
</view>
@@ -82,7 +82,7 @@
title: "提交中...",
mask: true
})
- console.log(dataList);
+ // console.log(dataList);
wx.request({
url: 'http://s16s652780.51mypc.cn/api/feedback/feedback/saves', //仅为示例,并非真实接口地址。
data: dataList,
@@ -203,6 +203,7 @@
// console.log(JSON.parse(data.data).data)
}
});
+
// } catch (e) {
// console.log(e);
// wx.showToast({
@@ -311,4 +312,17 @@
background-image: linear-gradient(to right, #4adeff, #55ffff);
}
}
+
+.seeImgs{
+ width: 80%;
+ position:absolute ;
+ top: 13.3rem;
+ right: 0;
+}
+.seeImgsVideo{
+ width: 80%;
+ position:absolute ;
+ top: 19.8rem;
+ right: 0;
+}
</style>
diff --git a/xcxMapJQLG/js/vueMain.js b/xcxMapJQLG/js/vueMain.js
index 5282b53..359a6dc 100644
--- a/xcxMapJQLG/js/vueMain.js
+++ b/xcxMapJQLG/js/vueMain.js
@@ -62,7 +62,7 @@
this.oldlng = data[0].jd;
},
changeDom(data) {
- console.log(data, 'changeDom');
+ // console.log(data, 'changeDom');
function changeDoms(dom, item) {
$(dom).empty();
@@ -83,9 +83,6 @@
$('#jieshou').show();
$('#wanchen').hide();
}
- // if (this.isFromJQ == false) {
- // $('#wanchen').show();
- // }
},
//url解码
@@ -191,17 +188,44 @@
return map; //抛出map
},
Submit() {
- $('#loding').show();
- var time = setTimeout(() => {
- $('#loding').hide();
- }, 2000)
+ var data = this.getdata[0];
+ console.log(data)
+ // receives() {// 接受任务
+ var url = data.url,
+ Pid = data.id,
+ id = data.userid, //警察id
+ name = data.username, //警察id
+ data = {
+ id: Pid,
+ securityId: id,
+ alarmPeople: name
+ };
+ // console.log(data);
+ axios({
+ url: url,
+ data: data,
+ header: {
+ "content-type": "application/x-www-form-urlencoded"
+ },
+ method: 'POST',
+ success(res) {
+ console.log(res);
+
+ $('#loding').show();
+ var time = setTimeout(() => {
+ $('#loding').hide();
+ }, 1000)
+ $('#jieshou').show();
+ $('#wanchen').hide();
+ }
+ })
},
SubmitDown() {
// $('#SubmitDown').show();
console.log(uni.navigateTo)
uni.navigateTo({
- url: '/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao'
+ url: '/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao?id=' + this.getdata[0].id
});
},
SubmitSD() {
@@ -227,7 +251,7 @@
// console.log([this.lat, this.lng])
this.map.setView([this.lat, this.lng], 20);
},
- toJQposition(){
+ toJQposition() {
this.map.setView([this.oldlat, this.oldlng], 20);
},
// 获取实时位置
@@ -248,7 +272,7 @@
that.lat = position.lat; //
that.lng = position.lng; //火星坐标 //TODO 实现业务代码逻辑
that.haveShishiweizhi++; //控制只执行一次
- console.log(that.haveShishiweizhi)
+ // console.log(that.haveShishiweizhi)
if (that.haveShishiweizhi == 2) {
// console.log(position)
if (that.LXdhStart == null) {
@@ -320,7 +344,7 @@
} else {
var resdata = res.data.result.coords;
- console.log(resdata)
+ // console.log(res)
var data = [];
for (var i = 0; i < resdata.length; i++) {
var xy = [];
@@ -328,15 +352,15 @@
xy.push(resdata[i][0]);
data.push(xy);
}
- var w = resdata[0][0] - resdata[resdata.length - 1][0];
- w = Math.abs(w);
- w = w / 0.00000899;
- w = w.toFixed(2);
- console.log(w);
+ // var w = resdata[0][0] - resdata[resdata.length - 1][0];
+ // w = Math.abs(w);
+ // w = w / 0.00000899;
+ // w = w.toFixed(2);
+ // console.log(w);
$('#t-mi').empty();
- $('#t-mi').append(w + '米');
+ $('#t-mi').append(res.data.result.dist + '米');
$('#t-fz').empty();
- $('#t-fz').append(w / 30 + '分钟');
+ $('#t-fz').append(res.data.result.flen + '分钟');
if (that.LXdhEnd != null) {
that.map.removeLayer(that.LXdhEnd);
@@ -390,10 +414,6 @@
console.log('shuaxin')
},
- // resultFeedbackClick() { //结果反馈跳转小程序
- // uni.webView.navigateTo({
- // url: `../poput/workbench/policeDetails/policeDetails?id=${this.seedata.id}`
- // });
},
created() {},
mounted() {
@@ -401,7 +421,7 @@
var time = setInterval(() => {
if (this.haveShishiweizhi == 1) {
this.getLocationData();
- console.log(this.haveShishiweizhi)
+ // console.log(this.haveShishiweizhi)
} else if (this.haveShishiweizhi == 2) {
clearInterval(time);
--
Gitblit v1.9.3