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();
});
},