From 96bcf675c8f3bf622b6435bf3b10354add6c3f86 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Mon, 21 Feb 2022 11:38:34 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/qfqk-android
---
pages/registerUser/registerUser.vue | 56 ++++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 42 insertions(+), 14 deletions(-)
diff --git a/pages/registerUser/registerUser.vue b/pages/registerUser/registerUser.vue
index c808459..46cdfdf 100644
--- a/pages/registerUser/registerUser.vue
+++ b/pages/registerUser/registerUser.vue
@@ -14,8 +14,8 @@
v-if="xqShow">
<u-input v-model="form.obj" placeholder="请输入工作单位" />
</u-form-item>
- <u-form-item label="辖区" left-icon="account-fill" label-width="200">
- <u-input type="select" placeholder="请选择辖区" :border="true" @click="openLoginMap" />
+ <u-form-item label="辖区" prop="xq" left-icon="account-fill" label-width="200" :required="true">
+ <u-input v-model="form.xq" type="select" placeholder="请选择辖区" :border="true" @click="openLoginMap" />
<!-- <u-select v-model="showxq" mode="mutil-column-auto" :list="listxq" @confirm="confirmxq"></u-select> -->
</u-form-item>
<u-form-item label="性别" label-width="200" left-icon="man">
@@ -48,8 +48,8 @@
<div class="login-map-content">
<u-icon class="login-map-close" name="close" @click="mapShow = false"></u-icon>
- <web-view style="width: 100%; height: 100%;" :src="loginMapUrl">
- </web-view>
+ <iframe style="width: 100%; height: 100%; position: absolute; " :src="loginMapUrl">
+ </iframe>
</div>
</div>
@@ -64,6 +64,7 @@
export default {
data() {
return {
+ regionName: '',
loginMapUrl: "",
radioList: [{
name: '是',
@@ -232,6 +233,12 @@
// 可以单个或者同时写两个触发验证方式
trigger: ['change', 'blur'],
}],
+ xq: [{
+ required: true,
+ message: '请选择辖区',
+ // 可以单个或者同时写两个触发验证方式
+ trigger: ['change', 'blur'],
+ }],
depts: [{
required: true,
message: '请输入姓名',
@@ -312,7 +319,7 @@
title: '位置', //标注点名
alpha: 1, //透明度
}]
-
+
var data = [{
"id": '100000',
"place": '无数据',
@@ -323,12 +330,16 @@
"wd": res.latitude
}]
data = JSON.stringify(data);
-
+
+
+ // that.loginMapUrl = 'http://127.0.0.1:5500/leafletMapOur/loginMap/loginMap.html?data=' +
+ // data
+
that.loginMapUrl = 'http://223.82.109.183:2082/loginMap/loginMap.html?data=' + data
that.mapShow = true
}
})
-
+
},
zc() {
uni.request({
@@ -340,12 +351,12 @@
success: (res) => {
uni.showToast({
title: '注册成功,请等待审核',
- icon:'none',
+ icon: 'none',
duration: 2000
});
}
});
-
+
var that = this;
this.$refs.uForm.validate(valid => {
if (valid) {
@@ -356,8 +367,8 @@
});
}
});
-
-
+
+
},
depl() {
var that = this;
@@ -497,7 +508,20 @@
},
onReady() {
this.$refs.uForm.setRules(this.rules);
-
+ var that = this
+ window.getRegionName = function(name) {
+ console.log(name)
+ if (name.indexOf('区') != -1) {
+ that.regionName = name.replace('区', '派出所');
+ } else if (name.indexOf('县') != -1) {
+ that.regionName = name.replace('县', '派出所');
+ } else if (name.indexOf('市') != -1) {
+ that.regionName = name.replace('市', '市派出所');
+ }
+
+ that.form.xq = that.regionName
+ that.mapShow = false
+ }
},
watch: {
faceState() {
@@ -538,9 +562,13 @@
left: 0;
width: 100%;
height: 60%;
- z-index: 111;
- border-radius: 15px;
+ z-index: 222;
+ border-radius: 15px 15px 0 0;
overflow: hidden;
+
+ iframe {
+ border: none;
+ }
}
.login-map-close {
--
Gitblit v1.9.3