From f78e8558a9bac5ad1e214acaef3595d7d2628d45 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=AE=B8=E5=AE=8F=E6=9D=B0?= <1943105267@qq.com>
Date: Mon, 11 Dec 2023 10:13:25 +0800
Subject: [PATCH] 1
---
.env.production | 4 +-
src/api/login.js | 53 ++++++++++---------
src/views/volunteer/gxhzs/gxhzsff/index.vue | 7 +++
src/views/volunteer/gxhzs/mygxhzs/index.vue | 7 +++
src/views/volunteer/userbq/dictGl/data.vue | 4 +-
src/views/volunteer/yzczs/myycxhd/index.vue | 7 +++
.../volunteer/yzczs/myycxzs/index copy.vue | 7 +++
src/views/volunteer/yzczs/myycxzs/index.vue | 7 +++
src/views/volunteer/yzczs/ycxzsff/index.vue | 7 +++
9 files changed, 74 insertions(+), 29 deletions(-)
diff --git a/.env.production b/.env.production
index 3ac36c2..e103ca9 100644
--- a/.env.production
+++ b/.env.production
@@ -5,4 +5,6 @@ VUE_APP_TITLE = 苏州园区志愿服务活动区块链平台
ENV = 'production'
# 苏州园区志愿服务活动区块链平台/生产环境
-VUE_APP_BASE_API = 'http://39.101.188.84:9034'
+# VUE_APP_BASE_API = 'http://39.101.188.84:9034/api'
+
+VUE_APP_BASE_API = 'http://192.114.0.243/api'
diff --git a/src/api/login.js b/src/api/login.js
index 649f59c..b736374 100644
--- a/src/api/login.js
+++ b/src/api/login.js
@@ -1,59 +1,60 @@
-import request from '@/utils/request'
-
+import request from "@/utils/request";
+import { encrypt } from "@/utils/jsencrypt";
// 登录方法
export function login(username, password, code, uuid) {
+ password = encrypt(password);
const data = {
username,
password,
code,
- uuid
- }
+ uuid,
+ };
return request({
- url: '/login',
+ url: "/login",
headers: {
- isToken: false
+ isToken: false,
},
- method: 'post',
- data: data
- })
+ method: "post",
+ data: data,
+ });
}
// 注册方法
export function register(data) {
return request({
- url: '/register',
+ url: "/register",
headers: {
- isToken: false
+ isToken: false,
},
- method: 'post',
- data: data
- })
+ method: "post",
+ data: data,
+ });
}
// 获取用户详细信息
export function getInfo() {
return request({
- url: '/getInfo',
- method: 'get'
- })
+ url: "/getInfo",
+ method: "get",
+ });
}
// 退出方法
export function logout() {
return request({
- url: '/logout',
- method: 'post'
- })
+ url: "/logout",
+ method: "post",
+ });
}
// 获取验证码
export function getCodeImg() {
return request({
- url: '/captchaImage',
+ url: "/captchaImage",
headers: {
- isToken: false
+ isToken: false,
},
- method: 'get',
- timeout: 20000
- })
-}
\ No newline at end of file
+ method: "get",
+ timeout: 20000,
+ });
+}
diff --git a/src/views/volunteer/gxhzs/gxhzsff/index.vue b/src/views/volunteer/gxhzs/gxhzsff/index.vue
index 6d8c4e3..1c4aa3a 100644
--- a/src/views/volunteer/gxhzs/gxhzsff/index.vue
+++ b/src/views/volunteer/gxhzs/gxhzsff/index.vue
@@ -303,6 +303,12 @@ export default {
},
/**下载电子证书 */
downloadContentAsImage() {
+ const loading = this.$loading({
+ lock: true,
+ text: "下载中",
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ });
const content = this.$refs.zs; // 获取目标
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标
的尺寸
const canvas = document.createElement("canvas");
@@ -315,6 +321,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},
diff --git a/src/views/volunteer/gxhzs/mygxhzs/index.vue b/src/views/volunteer/gxhzs/mygxhzs/index.vue
index 5f9a16c..f22d274 100644
--- a/src/views/volunteer/gxhzs/mygxhzs/index.vue
+++ b/src/views/volunteer/gxhzs/mygxhzs/index.vue
@@ -277,6 +277,12 @@ export default {
},
/**下载电子证书 */
downloadContentAsImage() {
+ const loading = this.$loading({
+ lock: true,
+ text: "下载中",
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ });
const content = this.$refs.zs; // 获取目标
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标
的尺寸
const canvas = document.createElement("canvas");
@@ -289,6 +295,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},
diff --git a/src/views/volunteer/userbq/dictGl/data.vue b/src/views/volunteer/userbq/dictGl/data.vue
index 5b35b1f..234a365 100644
--- a/src/views/volunteer/userbq/dictGl/data.vue
+++ b/src/views/volunteer/userbq/dictGl/data.vue
@@ -8,7 +8,7 @@
v-show="showSearch"
label-width="68px"
>
-
+
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标的尺寸
const canvas = document.createElement("canvas");
@@ -304,6 +310,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},
diff --git a/src/views/volunteer/yzczs/myycxzs/index copy.vue b/src/views/volunteer/yzczs/myycxzs/index copy.vue
index 834ebf5..782a937 100644
--- a/src/views/volunteer/yzczs/myycxzs/index copy.vue
+++ b/src/views/volunteer/yzczs/myycxzs/index copy.vue
@@ -259,6 +259,12 @@ export default {
},
/**下载电子证书 */
downloadContentAsImage() {
+ const loading = this.$loading({
+ lock: true,
+ text: "下载中",
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ });
const content = this.$refs.zs; // 获取目标
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标
的尺寸
const canvas = document.createElement("canvas");
@@ -271,6 +277,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},
diff --git a/src/views/volunteer/yzczs/myycxzs/index.vue b/src/views/volunteer/yzczs/myycxzs/index.vue
index f5a27bf..744ce03 100644
--- a/src/views/volunteer/yzczs/myycxzs/index.vue
+++ b/src/views/volunteer/yzczs/myycxzs/index.vue
@@ -293,6 +293,12 @@ export default {
},
/**下载电子证书 */
downloadContentAsImage() {
+ const loading = this.$loading({
+ lock: true,
+ text: "下载中",
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ });
const content = this.$refs.zs; // 获取目标
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标
的尺寸
const canvas = document.createElement("canvas");
@@ -305,6 +311,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},
diff --git a/src/views/volunteer/yzczs/ycxzsff/index.vue b/src/views/volunteer/yzczs/ycxzsff/index.vue
index 931b711..221f22e 100644
--- a/src/views/volunteer/yzczs/ycxzsff/index.vue
+++ b/src/views/volunteer/yzczs/ycxzsff/index.vue
@@ -311,6 +311,12 @@ export default {
},
/**下载电子证书 */
downloadContentAsImage() {
+ const loading = this.$loading({
+ lock: true,
+ text: "下载中",
+ spinner: "el-icon-loading",
+ background: "rgba(0, 0, 0, 0.7)",
+ });
const content = this.$refs.zs; // 获取目标
的DOM节点
// 创建一个Canvas元素,并设置宽高等于目标
的尺寸
const canvas = document.createElement("canvas");
@@ -323,6 +329,7 @@ export default {
const dataURL = canvas.toDataURL("image/png");
// 使用FileSaver.js保存DataURL为图片文件
saveAs(dataURL, "download.png");
+ loading.close();
});
},