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
f25f96b6
Commit
f25f96b6
authored
Jul 29, 2024
by
xinzhedeai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
注释console
parent
632be74c
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
19 additions
and
19 deletions
+19
-19
http.js
sdk/http.js
+17
-17
includeHead.js
sdk/includeHead.js
+2
-2
No files found.
sdk/http.js
View file @
f25f96b6
...
@@ -2,14 +2,14 @@
...
@@ -2,14 +2,14 @@
* 请求拦截、相应拦截、错误统一处理
* 请求拦截、相应拦截、错误统一处理
*/
*/
const
BASE_URL
=
'
https://gqyjpt.weihai.cn
'
const
BASE_URL
=
'
https://gqyjpt.weihai.cn
'
var
errors
=
[]
//
var errors = []
if
(
localStorage
.
getItem
(
'
wenti
'
)){
//
if(localStorage.getItem('wenti')){
errors
=
JSON
.
parse
(
localStorage
.
getItem
(
'
wenti
'
))
//
errors = JSON.parse(localStorage.getItem('wenti'))
}
//
}
localStorage
.
setItem
(
'
wenti
'
,
JSON
.
stringify
(
errors
))
//
localStorage.setItem('wenti', JSON.stringify(errors))
var
http2
=
{
var
http2
=
{
post
:
function
(
params
,
fn
)
{
post
:
function
(
params
,
fn
)
{
console
.
log
(
'
中台错误信息
'
,
JSON
.
stringify
(
localStorage
.
getItem
(
'
wenti
'
)))
//
console.log('中台错误信息', JSON.stringify(localStorage.getItem('wenti')))
/**
/**
* 网关验签接口
* 网关验签接口
* @param {1} = appid应用唯一标识
* @param {1} = appid应用唯一标识
...
@@ -20,8 +20,8 @@ var http2 = {
...
@@ -20,8 +20,8 @@ var http2 = {
*
*
*/
*/
const
data
=
SM
.
encrypt
(
JSON
.
stringify
(
params
.
reqParams
),
params
.
interfacePublicKey
)
const
data
=
SM
.
encrypt
(
JSON
.
stringify
(
params
.
reqParams
),
params
.
interfacePublicKey
)
console
.
log
(
'
http请求普通参数前
'
,
params
.
reqParams
)
//
console.log('http请求普通参数前', params.reqParams)
console
.
log
(
'
http请求参数加密后
'
,
data
)
//
console.log('http请求参数加密后', data)
const
extraData
=
{
// 公共请求头设置
const
extraData
=
{
// 公共请求头设置
// header: {
// header: {
// // Authorization: "Bearer eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiI0ODA3ODFkZmQxYmE0MmM0OGQyZDQ5NTllYzcyYTUwNCIsInVzZXIiOiJqYyIsInN1YiI6ImpjIn0.WfLq11T7iWPiMuzqDY2N54aIqdv-ciYCe6pINqQAeBdqlMiJmkufsqlD2YMmUzsHA-o4WerkiSYnPzexEMiAJA"
// // Authorization: "Bearer eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiI0ODA3ODFkZmQxYmE0MmM0OGQyZDQ5NTllYzcyYTUwNCIsInVzZXIiOiJqYyIsInN1YiI6ImpjIn0.WfLq11T7iWPiMuzqDY2N54aIqdv-ciYCe6pINqQAeBdqlMiJmkufsqlD2YMmUzsHA-o4WerkiSYnPzexEMiAJA"
...
@@ -38,12 +38,12 @@ var http2 = {
...
@@ -38,12 +38,12 @@ var http2 = {
if
(
params
.
fileList
){
// 用于接口传递的额外参数 如文件流等){
if
(
params
.
fileList
){
// 用于接口传递的额外参数 如文件流等){
extraData
.
fileList
=
params
.
fileList
extraData
.
fileList
=
params
.
fileList
}
}
console
.
log
(
'
http请求额外参数
'
,
JSON
.
stringify
(
extraData
))
//
console.log('http请求额外参数', JSON.stringify(extraData))
// console.log('http2方法进来了~extraData', extraData)
// console.log('http2方法进来了~extraData', extraData)
// vaildInterfacefn("gqyjglptxiefn", params.serviceId, data, "1", "https://" + urldomaincreatesign, "https://" + urldomaingateway).then((value) => {
// vaildInterfacefn("gqyjglptxiefn", params.serviceId, data, "1", "https://" + urldomaincreatesign, "https://" + urldomaingateway).then((value) => {
vaildInterfacefn
(
"
gqyjglptxiefn
"
,
params
.
serviceId
,
data
,
"
1
"
,
extraData
).
then
((
value
)
=>
{
vaildInterfacefn
(
"
gqyjglptxiefn
"
,
params
.
serviceId
,
data
,
"
1
"
,
extraData
).
then
((
value
)
=>
{
console
.
log
(
'
vaildInterfacefn响应value
'
,
value
)
//
console.log('vaildInterfacefn响应value', value)
/**
/**
* code: 200
* code: 200
data: "048b04671ad85e52e" // value 值就是接口返回的data值
data: "048b04671ad85e52e" // value 值就是接口返回的data值
...
@@ -51,9 +51,9 @@ var http2 = {
...
@@ -51,9 +51,9 @@ var http2 = {
success: true
success: true
*/
*/
if
(
!
value
){
if
(
!
value
){
var
errors
=
JSON
.
parse
(
localStorage
.
getItem
(
'
wenti
'
))
//
var errors = JSON.parse(localStorage.getItem('wenti'))
errors
.
push
(
'
中台发生了错误-中台value为undefined
'
)
//
errors.push('中台发生了错误-中台value为undefined')
localStorage
.
setItem
(
'
wenti
'
,
JSON
.
stringify
(
errors
))
//
localStorage.setItem('wenti', JSON.stringify(errors))
// vant.Dialog.alert({
// vant.Dialog.alert({
// title: '信息提示',
// title: '信息提示',
// message: '网络异常, 请重试',
// message: '网络异常, 请重试',
...
@@ -67,11 +67,11 @@ var http2 = {
...
@@ -67,11 +67,11 @@ var http2 = {
let
sm2_encrypt_result
=
value
// 后台返回待解密内容
let
sm2_encrypt_result
=
value
// 后台返回待解密内容
let
sm2_decrypt_result
=
sm2_Decrypt
(
sm2_encrypt_result
,
params
.
interfacePrivateKey
)
let
sm2_decrypt_result
=
sm2_Decrypt
(
sm2_encrypt_result
,
params
.
interfacePrivateKey
)
console
.
log
(
'
vaildInterfacefn响应解密
'
,
sm2_decrypt_result
)
//
console.log('vaildInterfacefn响应解密', sm2_decrypt_result)
if
(
!
sm2_decrypt_result
){
// 解密为空字符串
if
(
!
sm2_decrypt_result
){
// 解密为空字符串
var
errors
=
JSON
.
parse
(
localStorage
.
getItem
(
'
wenti
'
))
//
var errors = JSON.parse(localStorage.getItem('wenti'))
errors
.
push
(
'
中台发生了错误-解密为空
'
)
//
errors.push('中台发生了错误-解密为空')
localStorage
.
setItem
(
'
wenti
'
,
JSON
.
stringify
(
errors
))
//
localStorage.setItem('wenti', JSON.stringify(errors))
fn
&&
fn
(
null
,
'
decrypt
'
)
fn
&&
fn
(
null
,
'
decrypt
'
)
return
return
}
}
...
...
sdk/includeHead.js
View file @
f25f96b6
...
@@ -20,8 +20,8 @@ document.write('<script type="text/javascript" src="https://isdapp.shandong.gov.
...
@@ -20,8 +20,8 @@ document.write('<script type="text/javascript" src="https://isdapp.shandong.gov.
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/jssdk2/sm2/build/SM.js"></script>
'
);
<script type="text/javascript" src="
'
+
contextPath
+
'
/sdk/jssdk2/sm2/build/SM.js"></script>
'
);
// 移动端 debugger 调试
// 移动端 debugger 调试
document
.
write
(
'
<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/eruda/2.4.1/eruda.js"></script>
\
//
document.write('<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/eruda/2.4.1/eruda.js"></script>\
<script>eruda.init();</script>
'
);
//
<script>eruda.init();</script>');
/**
/**
* 项目业务相关 js
* 项目业务相关 js
...
...
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