Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
Y
year-end-activitiy
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.foundation.frontend
year-end-activitiy
提交
92f7fb39
提交
92f7fb39
编写于
12月 17, 2019
作者:
tao.wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改doctorID,在前端解密的时候,转码遇到的问题,通过正则匹配空格解决
上级
a63d4266
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
37 行增加
和
13 行删除
+37
-13
package-lock.json
package-lock.json
+32
-9
package.json
package.json
+1
-1
shareActive.vue
pages/shareActive.vue
+3
-2
api.js
service/api.js
+1
-1
未找到文件。
package-lock.json
浏览文件 @
92f7fb39
...
...
@@ -2572,6 +2572,11 @@
"version"
:
"2.0.3"
,
"resolved"
:
"http://192.168.110.93:4873/inherits/-/inherits-2.0.3.tgz"
,
"integrity"
:
"sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"qs"
:
{
"version"
:
"6.7.0"
,
"resolved"
:
"http://192.168.110.93:4873/qs/-/qs-6.7.0.tgz"
,
"integrity"
:
"sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
}
}
},
...
...
@@ -4527,6 +4532,11 @@
"requires"
:
{
"ms"
:
"2.0.0"
}
},
"qs"
:
{
"version"
:
"6.7.0"
,
"resolved"
:
"http://192.168.110.93:4873/qs/-/qs-6.7.0.tgz"
,
"integrity"
:
"sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
}
}
},
...
...
@@ -8518,12 +8528,14 @@
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
...
...
@@ -8538,17 +8550,20 @@
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -8665,7 +8680,8 @@
"inherits"
:
{
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"ini"
:
{
"version"
:
"1.3.5"
,
...
...
@@ -8677,6 +8693,7 @@
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"number-is-nan"
:
"^1.0.0"
}
...
...
@@ -8691,6 +8708,7 @@
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
...
...
@@ -8704,6 +8722,7 @@
"version"
:
"2.3.5"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"safe-buffer"
:
"^5.1.2"
,
"yallist"
:
"^3.0.0"
...
...
@@ -8802,7 +8821,8 @@
"number-is-nan"
:
{
"version"
:
"1.0.1"
,
"bundled"
:
true
,
"dev"
:
true
"dev"
:
true
,
"optional"
:
true
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
...
...
@@ -8814,6 +8834,7 @@
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
...
...
@@ -8935,6 +8956,7 @@
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"code-point-at"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
...
...
@@ -10881,9 +10903,10 @@
"integrity"
:
"sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
},
"qs"
:
{
"version"
:
"6.7.0"
,
"resolved"
:
"http://192.168.110.93:4873/qs/-/qs-6.7.0.tgz"
,
"integrity"
:
"sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
"version"
:
"6.9.1"
,
"resolved"
:
"http://192.168.110.93:4873/qs/-/qs-6.9.1.tgz"
,
"integrity"
:
"sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA=="
,
"dev"
:
true
},
"query-string"
:
{
"version"
:
"6.9.0"
,
...
...
package.json
浏览文件 @
92f7fb39
...
...
@@ -40,7 +40,7 @@
"
less-loader
"
:
"
^5.0.0
"
,
"
nodemon
"
:
"
^1.18.9
"
,
"
postcss-pxtorem
"
:
"
^4.0.1
"
,
"
qs
"
:
"
^6.
7.0
"
,
"
qs
"
:
"
^6.
9.1
"
,
"
vue-jest
"
:
"
^3.0.3
"
}
}
pages/shareActive.vue
浏览文件 @
92f7fb39
...
...
@@ -57,7 +57,7 @@
import
{
getShareUrl
}
from
'@/utils/index'
;
import
{
wxShare
}
from
'@/configs/wxShare'
;
import
{
Base64
}
from
'js-base64'
;
const
queryString
=
require
(
'q
uery-string
'
);
const
queryString
=
require
(
'q
s
'
);
const
TIMEALL
=
60000
;
// 倒计时常量 60 秒
export
default
{
data
(){
...
...
@@ -82,8 +82,9 @@
// queryString 这个npm会把字符串中的 + 变成空格,因此这里需要手动转一下 !!!
let
parsed
=
queryString
.
parse
(
Base64
.
decode
(
Object
.
keys
(
query
)[
0
]));
// 如果还有问题,可能需要换一个qs的包代替 queryString !!!
const
id
=
parsed
.
id
.
replace
(
' '
,
'+'
);
const
id
=
parsed
.
id
.
replace
(
/
\s
+/g
,
'+'
);
const
{
taskId
,
activityId
}
=
parsed
;
console
.
log
(
'id===>'
,
id
)
let
avatarImageUrl
=
''
,
name
=
''
,
captchaImg
=
''
,
captchaToken
=
''
;
const
res
=
await
getInviteInfo
(
id
);
if
(
res
.
code
===
'000000'
){
...
...
service/api.js
浏览文件 @
92f7fb39
...
...
@@ -11,7 +11,7 @@ Axios.interceptors.request.use(
// 0. Do something before request is sent
// 1. can be add loading
// 2. make sure if need token
console
.
log
(
'config>>>>>> '
,
config
)
//
console.log('config>>>>>> ', config)
const
method
=
config
.
method
.
toLocaleLowerCase
();
if
(
method
===
'post'
||
method
===
'put'
||
method
===
'delete'
)
{}
if
(
config
.
withCredentials
)
{
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录