diff --git a/api/login.js b/api/login.js
index edaf1a5..0418cee 100644
--- a/api/login.js
+++ b/api/login.js
@@ -7,15 +7,20 @@ const userLogin = (params) => {
const getCodeImg = (params) => {
return request('/captchaImage', params, 'get')
}
-// 获取图形验证码
+// 获取用户信息
const getInfo = (params) => {
return request('/getInfo', params, 'get')
}
+// 退出登录
+const logout = (params) => {
+ return request('/logout', params, 'post')
+}
export {
userLogin,
getCodeImg,
- getInfo
+ getInfo,
+ logout
}
diff --git a/components/BarcodeGenerator.vue b/components/BarcodeGenerator.vue
new file mode 100644
index 0000000..189810d
--- /dev/null
+++ b/components/BarcodeGenerator.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 2ebf646..76a6634 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6,6 +6,7 @@
"": {
"dependencies": {
"@climblee/uv-ui": "^1.1.20",
+ "jsbarcode": "^3.12.3",
"z-paging": "^2.8.8"
},
"devDependencies": {
@@ -1034,6 +1035,12 @@
"node": ">= 10.13.0"
}
},
+ "node_modules/jsbarcode": {
+ "version": "3.12.3",
+ "resolved": "https://registry.npmmirror.com/jsbarcode/-/jsbarcode-3.12.3.tgz",
+ "integrity": "sha512-CuHU9hC6dPsHF5oVFMo8NW76uQVjH4L22CsP4hW+dNnGywJHC/B0ThA1CTDVLnxKLrrpYdicBLnd2xsgTfRnvg==",
+ "license": "MIT"
+ },
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
@@ -1519,14 +1526,6 @@
"punycode": "^2.1.0"
}
},
- "node_modules/uview-ui": {
- "version": "2.0.38",
- "resolved": "https://registry.npmmirror.com/uview-ui/-/uview-ui-2.0.38.tgz",
- "integrity": "sha512-6egHDf9lXHKpG3hEjRE0vMx4+VWwKk/ReTf5x18KrIKqdvdPRqO3+B8Unh7vYYwrIxzAWIlmhZ9RJpKI/4UqPQ==",
- "engines": {
- "HBuilderX": "^3.1.0"
- }
- },
"node_modules/watchpack": {
"version": "2.5.1",
"resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.5.1.tgz",
diff --git a/package.json b/package.json
index 4d44bba..978e13e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,7 @@
{
"dependencies": {
"@climblee/uv-ui": "^1.1.20",
+ "jsbarcode": "^3.12.3",
"z-paging": "^2.8.8"
},
"devDependencies": {
diff --git a/pages/my/index.vue b/pages/my/index.vue
index 2a101ca..f923b60 100644
--- a/pages/my/index.vue
+++ b/pages/my/index.vue
@@ -5,8 +5,7 @@
电网仓储公司 {{ userInfo?.dept.deptName }} 确定退出登录吗?{{ userInfo?.nickName }}
-
-
修改