From 73965503c25f9d445a549d073d9e08e3dac3cbd4 Mon Sep 17 00:00:00 2001 From: shidongli Date: Mon, 23 Oct 2023 13:59:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=9F=8E=E5=B8=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 40 ++- pages/homepage/homepage.scss | 23 ++ pages/homepage/homepage.vue | 42 ++- static/dw2x.png | Bin 0 -> 1748 bytes utils/conversion.js | 29 ++ utils/qqMap/qqmap-wx-jssdk.js | 462 ++++++++++++++++++++++++++++++ utils/qqMap/qqmap-wx-jssdk.min.js | 2 + 7 files changed, 576 insertions(+), 22 deletions(-) create mode 100644 static/dw2x.png create mode 100644 utils/conversion.js create mode 100644 utils/qqMap/qqmap-wx-jssdk.js create mode 100644 utils/qqMap/qqmap-wx-jssdk.min.js diff --git a/pages.json b/pages.json index a2865ca..1efc208 100644 --- a/pages.json +++ b/pages.json @@ -3,6 +3,20 @@ "^u-(.*)": "uview-ui/components/u-$1/u-$1.vue" }, "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages + { + "path": "pages/startup/startup", + "style": { + "navigationStyle": "custom", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/homepage/homepage", + "style": { + "enablePullDownRefresh": false, + "navigationStyle": "custom" + } + }, { "path": "pages/myinformation/myinformation", "style": { @@ -18,19 +32,7 @@ } }, - { - "path": "pages/homepage/homepage", - "style": { - "enablePullDownRefresh": false, - "navigationStyle": "custom" - } - }, { - "path": "pages/startup/startup", - "style": { - "navigationStyle": "custom", - "enablePullDownRefresh": false - } - }, + { "path": "pages/medicalservice/medicalservice", "style": { @@ -56,6 +58,16 @@ "navigationBarTitleText": "人脸采集", "enablePullDownRefresh": false } + }, + { + "path": "pages/location/location", + "style": { + "navigationBarTitleText": "定位", + "navigationStyle": "default", + "enablePullDownRefresh": false + // "navigationBarBackgroundColor": "#ffffff" + } + } ], "subPackages": [{ @@ -641,4 +653,4 @@ } ] } -} \ No newline at end of file +} diff --git a/pages/homepage/homepage.scss b/pages/homepage/homepage.scss index ce29eef..db3b119 100644 --- a/pages/homepage/homepage.scss +++ b/pages/homepage/homepage.scss @@ -102,5 +102,28 @@ display: inline-block; } } + + .address { + position: absolute; + top: 76%; + left: 7%; + // padding: 80rpx 0 0 50rpx; + + image { + width: 25rpx; + height: 30rpx; + // vertical-align: middle; + } + + text { + font-size: 28rpx; + color: #595959; + padding-left: 15rpx; + /* background: red; */ + margin-top: -6rpx; + width: 184rpx; + position: absolute; + } + } } } \ No newline at end of file diff --git a/pages/homepage/homepage.vue b/pages/homepage/homepage.vue index a366f0a..600c2e4 100644 --- a/pages/homepage/homepage.vue +++ b/pages/homepage/homepage.vue @@ -7,6 +7,16 @@ {{patientName}},你好 你好,请登录 + + + + {{address}} + + + 请选择城市 + + + @@ -71,6 +81,7 @@ detail, checkSignApply } from '@/api/pages/homepage/homepage.js' + import QQMapWX from '@/utils/qqMap/qqmap-wx-jssdk.js'; export default { data() { return { @@ -78,19 +89,29 @@ userinfo: null, region: '', checkSign: null, + address: '', } }, onLoad() { - // this.login() + + // this.getAddress() + this.login() }, onShow() { - uni.setStorageSync("region", 1) + this.address = uni.getStorageSync('location') + console.log(this.address,'000') + if (this.address == '德州市') { + uni.setStorageSync("region", 1) + } else if (this.address == '东营市') { + uni.setStorageSync("region", 2) + } + else if (this.address == '济南市') { + uni.setStorageSync("region", 3) + } this.userinfo = uni.getStorageSync('userinfo'); - - if (this.userinfo) { this.patientName = this.userinfo.patientName - console.log(this.patientName,'000') + console.log(this.patientName, '000') checkSignApply(this.userinfo.cardNo).then(res => { if (res.data.code != 0) { this.checkSign = true @@ -98,12 +119,17 @@ this.checkSign = false } }) - }else{ - this.patientName='' + } else { + this.patientName = '' } }, methods: { + city() { + uni.navigateTo({ + url: '/pages/location/location' + }) + }, // 登录 login() { uni.navigateTo({ @@ -256,4 +282,4 @@ + \ No newline at end of file diff --git a/static/dw2x.png b/static/dw2x.png new file mode 100644 index 0000000000000000000000000000000000000000..120f514231c53fd32b58d50d6ea297b7436b9949 GIT binary patch literal 1748 zcmV;_1}piAP)Px*j!8s8R9Hu?S8I$_)fN7}eeS#%KtK@;Gdxs6`Va+17%@?rnl@w7#y;*i5@(`L z`h&(=X=_t~*clUI%OjAq)5bPwVG1hVHvOScn$%#6;w{XG^Z_;_kC~|>1px(|xy;X(xp&Syh@4;dp0oG**828Z>sy-`NI9!A)a;=9Ut$AWjQ-!B6t}*j-h}K`PYwufN?l zCz41$DWZwMG!&s+1!&$^;v-1AD6{#6+N$?bX#wO-NB`C}9VKPoC9n$D4m9Ne9k{i> zH6AwZsG0jg4!EwXt8CJTr40a|1u**>MVbc9#4hNx5nBg+ZjUXm9!S0a+Wr%_my~#0 z0Nxu+q5?|N1}uQfq|SppFDsCo0^oWAlX81AXvGNxFm9zMURqY&$+|sVlP66p`xbz8 z0GyFvg5-V+=m&I!Fng`_{|R{K-A7|I#Sott@MRK<0aS)K45njuHNR;viJ$Wu2Tm>W z3^xm0;Tl4C$>?K&e}Iqe3H2YoIP}55>nm3HZf!IMgXw20yvqKCfO*(R4Irl$29UNa zKm-o?@>er@ptqT{>p{*419g#-co7)duMt<0t>$XN=M&>$u_wP^My~hYG zC?q6fiaH5#we5+&8mq5Qo#~iQON)8v{^l$Av z;(IUOS-pQeG-nMocJwZ@;$}e03j)fA-RFRN08|%bVSd5211_xX_g!*z5O6x1QlB6% zf=<#zp7c+?x%+CVju2av*6vIRr)$-f6o6xVFy7q`@S6ZC3J=4ra>?cWBw1Pdv#Uxj z*j0qqLYSJ(>Okupr0{1~$B!Ei&k&kkoH!|I1K#wlo__hR*$1-9GFpPUax%no5bp(* zlGLJVxd3Ui177NRcB{bJ(9T7CB515X;C9VB};qtS`9EbyVaNeBkhf zDdkr#eMit!BweE~^f2wsN0NRou-)%3Ka8`}2V&6_8;HhYrhLIY<;g^1p-0mwqJf!~ zS=<*0^ox4l^ZgB}Z}o3=-))R(1GF$K{WAvoCAGF&*K!@c)NcILb_JU+L+T>u{&f57GhpmnN{nWe?nr8qs04UFv z&2VW86x1k@X80Hqu-gvVwL5F)9L?Jd*l3Z=yN7zdV91|JSnP=Xl%N9mu9aPL3}<$C z*3=Az0=t)uM^0BJ6IUKH4k&=kh_pfKKr|6b5DkJ#jpk_t~~hu?Ic z7tM-?Nor`s4rIl?eUYllTkjLmN~9Wt39Idb49yR8ZVGKF*G;efs)o69Es);P8on#B zNJI^u8)Jx@i&Qh%XM*!-ueI86WkT7u(G+dOh_enoa`?iOq`mZQi0*oGW2o2pq4&z+)t@E2cLC;4Wvsv9O!6_oGh@>1{SNUkY<<6@8Ega#N5faT+0lWRtf1jCHF>s|> q#G@1