From ed71f35fcbdaf1c01209259f414ef7c61d47b371 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Tue, 24 Sep 2024 18:32:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E5=85=AC=E4=BC=97=E5=8F=B7?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/login.js | 8 + config.js | 2 +- manifest.json | 10 + pages.json | 12 +- pages/login/login.vue | 875 ++++++++++++++++++++++-------------------- pages/my/register.vue | 458 +++++++++++++--------- utils/request.js | 6 +- 7 files changed, 783 insertions(+), 588 deletions(-) diff --git a/api/login.js b/api/login.js index f6d0917..beb3bd7 100644 --- a/api/login.js +++ b/api/login.js @@ -18,6 +18,14 @@ export function login(username, password, code, uuid) { }) } +// 微信登录 +export function wechatLogin(data) { + return request({ + 'url': '/weChat/wechatLogin', + 'method': 'post', + 'data':data + }) +} // 获取用户详细信息 export function getInfo() { return request({ diff --git a/config.js b/config.js index ad9bd5c..6059c44 100644 --- a/config.js +++ b/config.js @@ -1,7 +1,7 @@ // 应用全局配置 module.exports = { //baseUrl: 'https://www.nuoyunr.com/admin-api', - baseUrl: 'http://192.168.1.4:48080/userClient', + baseUrl: 'https://3w823u8516.vicp.fun', imagesUrl: 'http://shequ.0315e.com/static/images/pages/', baseImageUrl: 'https://www.nuoyunr.com/minio', //wsUrl: 'wss://www.nuoyunr.com/admin-api', diff --git a/manifest.json b/manifest.json index be63f00..fb9f408 100644 --- a/manifest.json +++ b/manifest.json @@ -69,5 +69,15 @@ "uniStatistics" : { "enable" : false }, + "h5" : { + "router" : { + "base" : "/lanan-repair" + }, + "devServer" : { + "port" : 8080, + "disableHostCheck" : true, + "https" : false + } + }, "vueVersion" : "2" } diff --git a/pages.json b/pages.json index 9853ba5..72b487d 100644 --- a/pages.json +++ b/pages.json @@ -6,12 +6,12 @@ // "navigationBarTitleText": "uni-app" // } // }, - // { - // "path": "pages/login/login", - // "style": { - // "navigationBarTitleText": "uni-app" - // } - // }, + { + "path": "pages/login/login", + "style": { + "navigationBarTitleText": "uni-app" + } + }, { "path" : "pages/home/home", "style" : diff --git a/pages/login/login.vue b/pages/login/login.vue index 31dd0d4..6372db6 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -1,449 +1,510 @@ \ No newline at end of file +.d-qian-lan { + width: 14px; + height: 14px; + margin-right: 5px; + overflow: hidden; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background: #0078FF; + border: 1px solid #0078FF; + color: white; +} + diff --git a/pages/my/register.vue b/pages/my/register.vue index 847ffde..a26e569 100644 --- a/pages/my/register.vue +++ b/pages/my/register.vue @@ -1,189 +1,305 @@