From 5ae3b2a30ecf7e907c82aacc02fef9fdca62f086 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Sat, 19 Feb 2022 17:05:22 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/qfqk-android
---
pages/registerUser/registerUser.vue | 76 +++++++++++++++++++++++++++++++++-----
1 files changed, 66 insertions(+), 10 deletions(-)
diff --git a/pages/registerUser/registerUser.vue b/pages/registerUser/registerUser.vue
index c142884..c808459 100644
--- a/pages/registerUser/registerUser.vue
+++ b/pages/registerUser/registerUser.vue
@@ -15,7 +15,7 @@
<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="mapShow = true" />
+ <u-input 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">
@@ -27,23 +27,29 @@
</u-form-item>
<u-form-item label="是否人脸登录" label-width="240" left-icon="server-man">
<u-radio-group v-model="radioValue">
- <u-radio v-for="(item, index) in radioList" :key="index" :name="item.name" :disabled="item.disabled">
+ <u-radio v-for="(item, index) in radioList" :key="index" :name="item.name"
+ :disabled="item.disabled">
{{item.name}}
</u-radio>
</u-radio-group>
(功能研发中)
</u-form-item>
</u-form>
-
+ <view class="agree">
+ 注册即代表同意
+ <text class="a">《用户协议》</text>
+ 和
+ <text class="a">《隐私政策》</text>
+ </view>
<div v-show="mapShow">
<div class="login-map-bc" @click="mapShow = false">
-
+
</div>
<div class="login-map-content">
<u-icon class="login-map-close" name="close" @click="mapShow = false"></u-icon>
- <map style="width: 100%; height: 100%;" :latitude="latitude" :longitude="longitude" :markers="marker"
- :scale="scale" :polyline="polyline">
- </map>
+
+ <web-view style="width: 100%; height: 100%;" :src="loginMapUrl">
+ </web-view>
</div>
</div>
@@ -58,6 +64,7 @@
export default {
data() {
return {
+ loginMapUrl: "",
radioList: [{
name: '是',
disabled: false
@@ -285,7 +292,8 @@
};
},
methods: {
- getLocation() {
+ openLoginMap() {
+ var that = this
uni.getLocation({
type: 'wgs84',
success: function(res) {
@@ -304,10 +312,40 @@
title: '位置', //标注点名
alpha: 1, //透明度
}]
+
+ var data = [{
+ "id": '100000',
+ "place": '无数据',
+ "state": '0',
+ "dtype": '0',
+ "size": '300',
+ "jd": res.longitude,
+ "wd": res.latitude
+ }]
+ data = JSON.stringify(data);
+
+ that.loginMapUrl = 'http://223.82.109.183:2082/loginMap/loginMap.html?data=' + data
+ that.mapShow = true
}
})
+
},
zc() {
+ uni.request({
+ url: that.$store.state.piAPI + '/zc/inster',
+ method: 'POST',
+ data: {
+ username: this.form.user
+ },
+ success: (res) => {
+ uni.showToast({
+ title: '注册成功,请等待审核',
+ icon:'none',
+ duration: 2000
+ });
+ }
+ });
+
var that = this;
this.$refs.uForm.validate(valid => {
if (valid) {
@@ -318,6 +356,8 @@
});
}
});
+
+
},
depl() {
var that = this;
@@ -457,6 +497,7 @@
},
onReady() {
this.$refs.uForm.setRules(this.rules);
+
},
watch: {
faceState() {
@@ -490,7 +531,7 @@
z-index: 111;
background: rgba(0, 0, 0, .3);
}
-
+
.login-map-content {
position: fixed;
bottom: 0;
@@ -501,7 +542,7 @@
border-radius: 15px;
overflow: hidden;
}
-
+
.login-map-close {
position: absolute;
top: 10px;
@@ -510,6 +551,7 @@
height: 20px;
z-index: 11;
}
+
.warp {
display: flex;
align-items: center;
@@ -554,4 +596,18 @@
.registerUser {
padding: 0 1.2rem;
}
+
+ .agree {
+ margin: 27rpx 95rpx 0;
+ font-size: 22rpx;
+ font-family: Adobe Heiti Std;
+ font-weight: normal;
+ color: #cacaca;
+ line-height: 34rpx;
+
+ .a {
+ color: #000000;
+ }
+ }
+
</style>
--
Gitblit v1.9.3