From e69ff064d567b8095c18f0ad35a2060ea5585973 Mon Sep 17 00:00:00 2001
From: fengerli <528575642@qq.com>
Date: Mon, 7 Jul 2025 18:59:34 +0800
Subject: [PATCH] =?UTF-8?q?app=E7=BD=91=E7=BB=9C=E8=AF=B7=E6=B1=82?=
=?UTF-8?q?=E5=B0=81=E8=A3=85=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/{ => common}/login.js | 13 ++++-
api/common/qrcode.js | 9 +++
pages/common/index/index.vue | 6 +-
pages/common/login/index.vue | 100 ++++++++++++++++++++++-----------
pages/common/qrcode/qrcode.vue | 19 ++++---
pages/common/scan/scan.vue | 3 +-
pages/common/user/index.vue | 33 +++++++----
utils/request.js | 47 +++++++---------
8 files changed, 145 insertions(+), 85 deletions(-)
rename api/{ => common}/login.js (59%)
create mode 100644 api/common/qrcode.js
diff --git a/api/login.js b/api/common/login.js
similarity index 59%
rename from api/login.js
rename to api/common/login.js
index 0d46c35..ac5e21a 100644
--- a/api/login.js
+++ b/api/common/login.js
@@ -1,8 +1,8 @@
-import request from '../utils/request'
+import request from '@/utils/request'
// 登录方法
export function login(data) {
return request({
- url: '/auth/app/login', // 假设登录接口是 /login
+ url: '/app/auth/login',
method: 'POST',
data: data
})
@@ -15,6 +15,15 @@ export function sendRegisterSms(data) {
data: data
})
}
+// 退出登录
+export function Logout(data) {
+ return request({
+ url: '/app/auth/logout',
+ method: 'POST',
+ data: data
+ })
+}
+
diff --git a/api/common/qrcode.js b/api/common/qrcode.js
new file mode 100644
index 0000000..2345db8
--- /dev/null
+++ b/api/common/qrcode.js
@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// APP设备入库绑定
+export function deviceBind(data) {
+ return request({
+ url: '/api/app/device/bind',
+ method: 'POST',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/pages/common/index/index.vue b/pages/common/index/index.vue
index eaa1599..14d6f4f 100644
--- a/pages/common/index/index.vue
+++ b/pages/common/index/index.vue
@@ -49,7 +49,6 @@
@@ -80,10 +79,7 @@
data() {
return {
navBarHeight: 70 + uni.getSystemInfoSync().statusBarHeight,
- deviceList: Array(5).fill().map((_, i) => ({
- id: `022222${i}`,
-
- })),
+ deviceList:[],
Options: [{
text: '重命名',
style: {
diff --git a/pages/common/login/index.vue b/pages/common/login/index.vue
index 6e786d3..1ccf91e 100644
--- a/pages/common/login/index.vue
+++ b/pages/common/login/index.vue
@@ -53,7 +53,10 @@