Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
GaoQuYingJiH5-ASD
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xinzhedeai
GaoQuYingJiH5-ASD
Commits
f39171dd
Commit
f39171dd
authored
Apr 15, 2025
by
lei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add:自动区分测试环境还是正式环境
parent
a93de020
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
48 additions
and
82 deletions
+48
-82
index.html
index.html
+7
-9
http.js
sdk/http.js
+1
-1
includeHead.js
sdk/includeHead.js
+37
-70
index.js
sdk/jssdk2/index.js
+3
-2
No files found.
index.html
View file @
f39171dd
...
...
@@ -21,18 +21,16 @@
rel=
"stylesheet"
href=
"index.css"
/>
<script
type=
"text/javascript"
src=
"./sdk/includeHead.js"
></script>
<!-- 在 includeHead.js 之后添加环境判断 -->
<script
src=
"./sdk/includeHead.js"
></script>
</head>
<body>
<!-- 获取授权用户信息 本地token等操作 -->
<script
type=
"text/javascript"
src=
"sdk/jssdk2/index.js"
></script>
<script>
if
(
window
.
env
===
'
pro
'
)
{
document
.
write
(
'
<script type="text/javascript" src="sdk/jssdk2/index.js"><
\
/script>
'
)
}
</script>
<div
id=
"app"
...
...
sdk/http.js
View file @
f39171dd
...
...
@@ -60,7 +60,7 @@ var http2 = {
'
1
'
,
extraData
).
then
((
value
)
=>
{
//
console.log('vaildInterfacefn响应value', value)
console
.
log
(
'
vaildInterfacefn响应value
'
,
value
)
/**
* code: 200
data: "048b04671ad85e52e" // value 值就是接口返回的data值
...
...
sdk/includeHead.js
View file @
f39171dd
...
...
@@ -6,43 +6,30 @@ if (getPageN() === 'index') {
contextPath
=
'
..
'
}
// css
document
.
write
(
'
<link rel="icon" href="
'
+
contextPath
+
'
/image/favicon.ico">
'
)
document
.
write
(
'
<link rel="stylesheet" type="text/css" href="
'
+
contextPath
+
'
/css/normalize.css" />
'
)
document
.
write
(
'
<link rel="stylesheet" type="text/css" href="
'
+
contextPath
+
'
/css/vant.css" />
'
)
document
.
write
(
'
<link rel="stylesheet" type="text/css" href="
'
+
contextPath
+
'
/css/common.css?rev=
'
+
jsVersion
+
'
" />
'
)
// CSS 统一加载
document
.
write
(
`
<link rel="icon" href="
${
contextPath
}
/image/favicon.ico">
<link rel="stylesheet" href="
${
contextPath
}
/css/normalize.css">
<link rel="stylesheet" href="
${
contextPath
}
/css/vant.css">
<link rel="stylesheet" href="
${
contextPath
}
/css/common.css?rev=
${
jsVersion
}
">
`
)
/**
* 爱山东 jssdk相关引用
*/
document
.
write
(
'
<script type="text/javascript" src="https://isdapp.shandong.gov.cn/jmopen/jssdk/index.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/jssdk2/aes.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/jssdk2/sm2/build/SM.js"></script>
'
)
document
.
write
(
`
<script type="text/javascript" src="https://isdapp.shandong.gov.cn/jmopen/jssdk/index.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/jssdk2/aes.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/jssdk2/sm2/build/SM.js"></script>
`
)
// 移动端 debugger 调试
document
.
write
(
'
<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/eruda/2.4.1/eruda.js"></script>
\
<script>eruda.init();</script>
'
)
// 自动识别环境(需在文件最顶部添加)
window
.
env
=
window
.
location
.
hostname
===
'
web1.isdapp.shandong.gov.cn
'
?
'
pro
'
:
'
dev
'
;
/**
* 项目业务相关 js
...
...
@@ -50,51 +37,31 @@ document.write(
// <script type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/vant/2.12.54/vant.min.js"></script>\
// <script type="text/javascript" src="' + contextPath + '/sdk/vant.min.js"></script>\
// <script type="text/javascript" src="' + contextPath + '/sdk/axios.min.js"></script>\
document
.
write
(
'
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/vue.min.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/vant.min.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/flexible.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/util.js?rev=
'
+
jsVersion
+
'
"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/jssdk2/apiKeyMap.js?rev=
'
+
jsVersion
+
'
"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/axios.min.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/axios_http.js"></script>
'
)
// <script type="text/javascript" src="' + contextPath + '/sdk/http.js?rev=' + jsVersion + '"></script>');
document
.
write
(
`
<script type="text/javascript" src="
${
contextPath
}
/sdk/vue.min.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/vant.min.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/flexible.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/util.js?rev=
${
jsVersion
}
"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/jssdk2/apiKeyMap.js?rev=
${
jsVersion
}
"></script>
`
)
let
writeText
=
''
if
(
window
.
env
==
'
dev
'
)
{
writeText
=
`
<script type="text/javascript" src="
${
contextPath
}
/sdk/axios.min.js"></script>
<script type="text/javascript" src="
${
contextPath
}
/sdk/axios_http.js"></script>
`
}
else
{
writeText
=
`
<script type="text/javascript" src="
${
contextPath
}
/sdk/http.js?rev=
${
jsVersion
}
"></script>
`
}
document
.
write
(
writeText
)
if
(
getPageN
())
{
// 加载同名js
document
.
write
(
'
<script type="text/javascript" src="./
'
+
getPageN
()
+
'
.js?rev=
'
+
jsVersion
+
'
"></script>
'
)
document
.
write
(
'
<link rel="stylesheet" type="text/css" href="./
'
+
getPageN
()
+
'
.css?rev=
'
+
jsVersion
+
'
" />
'
)
document
.
write
(
'
<script type="text/javascript" src="./
'
+
getPageN
()
+
'
.js?rev=
'
+
jsVersion
+
'
"></script>
'
)
document
.
write
(
'
<link rel="stylesheet" type="text/css" href="./
'
+
getPageN
()
+
'
.css?rev=
'
+
jsVersion
+
'
" />
'
)
}
function
getPageN
()
{
...
...
sdk/jssdk2/index.js
View file @
f39171dd
const
appword
=
'
aKd20dbGdFvmuwrt
'
// 固定值
var
appword
=
'
aKd20dbGdFvmuwrt
'
// 固定值
window
.
onload
=
function
()
{
// vant.Toast.loading({
...
...
@@ -79,8 +79,9 @@ function getUserInfo() {
reqParams
:
reqParammm
,
},
function
(
res
)
{
console
.
log
(
'
sdk2用户信息绑定接口回调数据1
'
,
JSON
.
parse
(
res
))
if
(
res
)
{
console
.
log
(
'
sdk2用户信息绑定接口回调数据
'
,
JSON
.
parse
(
res
))
console
.
log
(
'
sdk2用户信息绑定接口回调数据
2
'
,
JSON
.
parse
(
res
))
var
result
=
JSON
.
parse
(
res
)
// 存储后台返回token存储本地localstorage
// localStorage.setItem('token', result.token)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment