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
f1d55a71
Commit
f1d55a71
authored
Apr 01, 2025
by
xinzhedeai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
检查单
parent
12c49257
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
675 additions
and
10 deletions
+675
-10
axios.min.js
sdk/axios.min.js
+3
-0
axios_http.js
sdk/axios_http.js
+102
-0
_check_info.html
src/_check_info.html
+6
-5
_check_info.js
src/_check_info.js
+8
-5
_check_info_data.js
src/_check_info_data.js
+556
-0
No files found.
sdk/axios.min.js
0 → 100644
View file @
f1d55a71
/* axios v0.21.1 | (c) 2020 by Matt Zabriskie */
!
function
(
e
,
t
){
"
object
"
==
typeof
exports
&&
"
object
"
==
typeof
module
?
module
.
exports
=
t
():
"
function
"
==
typeof
define
&&
define
.
amd
?
define
([],
t
):
"
object
"
==
typeof
exports
?
exports
.
axios
=
t
():
e
.
axios
=
t
()}(
this
,
function
(){
return
function
(
e
){
function
t
(
r
){
if
(
n
[
r
])
return
n
[
r
].
exports
;
var
o
=
n
[
r
]
=
{
exports
:{},
id
:
r
,
loaded
:
!
1
};
return
e
[
r
].
call
(
o
.
exports
,
o
,
o
.
exports
,
t
),
o
.
loaded
=!
0
,
o
.
exports
}
var
n
=
{};
return
t
.
m
=
e
,
t
.
c
=
n
,
t
.
p
=
""
,
t
(
0
)}([
function
(
e
,
t
,
n
){
e
.
exports
=
n
(
1
)},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
var
t
=
new
i
(
e
),
n
=
s
(
i
.
prototype
.
request
,
t
);
return
o
.
extend
(
n
,
i
.
prototype
,
t
),
o
.
extend
(
n
,
t
),
n
}
var
o
=
n
(
2
),
s
=
n
(
3
),
i
=
n
(
4
),
a
=
n
(
22
),
u
=
n
(
10
),
c
=
r
(
u
);
c
.
Axios
=
i
,
c
.
create
=
function
(
e
){
return
r
(
a
(
c
.
defaults
,
e
))},
c
.
Cancel
=
n
(
23
),
c
.
CancelToken
=
n
(
24
),
c
.
isCancel
=
n
(
9
),
c
.
all
=
function
(
e
){
return
Promise
.
all
(
e
)},
c
.
spread
=
n
(
25
),
c
.
isAxiosError
=
n
(
26
),
e
.
exports
=
c
,
e
.
exports
.
default
=
c
},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
return
"
[object Array]
"
===
R
.
call
(
e
)}
function
o
(
e
){
return
"
undefined
"
==
typeof
e
}
function
s
(
e
){
return
null
!==
e
&&!
o
(
e
)
&&
null
!==
e
.
constructor
&&!
o
(
e
.
constructor
)
&&
"
function
"
==
typeof
e
.
constructor
.
isBuffer
&&
e
.
constructor
.
isBuffer
(
e
)}
function
i
(
e
){
return
"
[object ArrayBuffer]
"
===
R
.
call
(
e
)}
function
a
(
e
){
return
"
undefined
"
!=
typeof
FormData
&&
e
instanceof
FormData
}
function
u
(
e
){
var
t
;
return
t
=
"
undefined
"
!=
typeof
ArrayBuffer
&&
ArrayBuffer
.
isView
?
ArrayBuffer
.
isView
(
e
):
e
&&
e
.
buffer
&&
e
.
buffer
instanceof
ArrayBuffer
}
function
c
(
e
){
return
"
string
"
==
typeof
e
}
function
f
(
e
){
return
"
number
"
==
typeof
e
}
function
p
(
e
){
return
null
!==
e
&&
"
object
"
==
typeof
e
}
function
d
(
e
){
if
(
"
[object Object]
"
!==
R
.
call
(
e
))
return
!
1
;
var
t
=
Object
.
getPrototypeOf
(
e
);
return
null
===
t
||
t
===
Object
.
prototype
}
function
l
(
e
){
return
"
[object Date]
"
===
R
.
call
(
e
)}
function
h
(
e
){
return
"
[object File]
"
===
R
.
call
(
e
)}
function
m
(
e
){
return
"
[object Blob]
"
===
R
.
call
(
e
)}
function
y
(
e
){
return
"
[object Function]
"
===
R
.
call
(
e
)}
function
g
(
e
){
return
p
(
e
)
&&
y
(
e
.
pipe
)}
function
v
(
e
){
return
"
undefined
"
!=
typeof
URLSearchParams
&&
e
instanceof
URLSearchParams
}
function
x
(
e
){
return
e
.
replace
(
/^
\s
*/
,
""
).
replace
(
/
\s
*$/
,
""
)}
function
w
(){
return
(
"
undefined
"
==
typeof
navigator
||
"
ReactNative
"
!==
navigator
.
product
&&
"
NativeScript
"
!==
navigator
.
product
&&
"
NS
"
!==
navigator
.
product
)
&&
(
"
undefined
"
!=
typeof
window
&&
"
undefined
"
!=
typeof
document
)}
function
b
(
e
,
t
){
if
(
null
!==
e
&&
"
undefined
"
!=
typeof
e
)
if
(
"
object
"
!=
typeof
e
&&
(
e
=
[
e
]),
r
(
e
))
for
(
var
n
=
0
,
o
=
e
.
length
;
n
<
o
;
n
++
)
t
.
call
(
null
,
e
[
n
],
n
,
e
);
else
for
(
var
s
in
e
)
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
s
)
&&
t
.
call
(
null
,
e
[
s
],
s
,
e
)}
function
E
(){
function
e
(
e
,
n
){
d
(
t
[
n
])
&&
d
(
e
)?
t
[
n
]
=
E
(
t
[
n
],
e
):
d
(
e
)?
t
[
n
]
=
E
({},
e
):
r
(
e
)?
t
[
n
]
=
e
.
slice
():
t
[
n
]
=
e
}
for
(
var
t
=
{},
n
=
0
,
o
=
arguments
.
length
;
n
<
o
;
n
++
)
b
(
arguments
[
n
],
e
);
return
t
}
function
j
(
e
,
t
,
n
){
return
b
(
t
,
function
(
t
,
r
){
n
&&
"
function
"
==
typeof
t
?
e
[
r
]
=
S
(
t
,
n
):
e
[
r
]
=
t
}),
e
}
function
C
(
e
){
return
65279
===
e
.
charCodeAt
(
0
)
&&
(
e
=
e
.
slice
(
1
)),
e
}
var
S
=
n
(
3
),
R
=
Object
.
prototype
.
toString
;
e
.
exports
=
{
isArray
:
r
,
isArrayBuffer
:
i
,
isBuffer
:
s
,
isFormData
:
a
,
isArrayBufferView
:
u
,
isString
:
c
,
isNumber
:
f
,
isObject
:
p
,
isPlainObject
:
d
,
isUndefined
:
o
,
isDate
:
l
,
isFile
:
h
,
isBlob
:
m
,
isFunction
:
y
,
isStream
:
g
,
isURLSearchParams
:
v
,
isStandardBrowserEnv
:
w
,
forEach
:
b
,
merge
:
E
,
extend
:
j
,
trim
:
x
,
stripBOM
:
C
}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
,
t
){
return
function
(){
for
(
var
n
=
new
Array
(
arguments
.
length
),
r
=
0
;
r
<
n
.
length
;
r
++
)
n
[
r
]
=
arguments
[
r
];
return
e
.
apply
(
t
,
n
)}}},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
this
.
defaults
=
e
,
this
.
interceptors
=
{
request
:
new
i
,
response
:
new
i
}}
var
o
=
n
(
2
),
s
=
n
(
5
),
i
=
n
(
6
),
a
=
n
(
7
),
u
=
n
(
22
);
r
.
prototype
.
request
=
function
(
e
){
"
string
"
==
typeof
e
?(
e
=
arguments
[
1
]
||
{},
e
.
url
=
arguments
[
0
]):
e
=
e
||
{},
e
=
u
(
this
.
defaults
,
e
),
e
.
method
?
e
.
method
=
e
.
method
.
toLowerCase
():
this
.
defaults
.
method
?
e
.
method
=
this
.
defaults
.
method
.
toLowerCase
():
e
.
method
=
"
get
"
;
var
t
=
[
a
,
void
0
],
n
=
Promise
.
resolve
(
e
);
for
(
this
.
interceptors
.
request
.
forEach
(
function
(
e
){
t
.
unshift
(
e
.
fulfilled
,
e
.
rejected
)}),
this
.
interceptors
.
response
.
forEach
(
function
(
e
){
t
.
push
(
e
.
fulfilled
,
e
.
rejected
)});
t
.
length
;)
n
=
n
.
then
(
t
.
shift
(),
t
.
shift
());
return
n
},
r
.
prototype
.
getUri
=
function
(
e
){
return
e
=
u
(
this
.
defaults
,
e
),
s
(
e
.
url
,
e
.
params
,
e
.
paramsSerializer
).
replace
(
/^
\?
/
,
""
)},
o
.
forEach
([
"
delete
"
,
"
get
"
,
"
head
"
,
"
options
"
],
function
(
e
){
r
.
prototype
[
e
]
=
function
(
t
,
n
){
return
this
.
request
(
u
(
n
||
{},{
method
:
e
,
url
:
t
,
data
:(
n
||
{}).
data
}))}}),
o
.
forEach
([
"
post
"
,
"
put
"
,
"
patch
"
],
function
(
e
){
r
.
prototype
[
e
]
=
function
(
t
,
n
,
r
){
return
this
.
request
(
u
(
r
||
{},{
method
:
e
,
url
:
t
,
data
:
n
}))}}),
e
.
exports
=
r
},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
return
encodeURIComponent
(
e
).
replace
(
/%3A/gi
,
"
:
"
).
replace
(
/%24/g
,
"
$
"
).
replace
(
/%2C/gi
,
"
,
"
).
replace
(
/%20/g
,
"
+
"
).
replace
(
/%5B/gi
,
"
[
"
).
replace
(
/%5D/gi
,
"
]
"
)}
var
o
=
n
(
2
);
e
.
exports
=
function
(
e
,
t
,
n
){
if
(
!
t
)
return
e
;
var
s
;
if
(
n
)
s
=
n
(
t
);
else
if
(
o
.
isURLSearchParams
(
t
))
s
=
t
.
toString
();
else
{
var
i
=
[];
o
.
forEach
(
t
,
function
(
e
,
t
){
null
!==
e
&&
"
undefined
"
!=
typeof
e
&&
(
o
.
isArray
(
e
)?
t
+=
"
[]
"
:
e
=
[
e
],
o
.
forEach
(
e
,
function
(
e
){
o
.
isDate
(
e
)?
e
=
e
.
toISOString
():
o
.
isObject
(
e
)
&&
(
e
=
JSON
.
stringify
(
e
)),
i
.
push
(
r
(
t
)
+
"
=
"
+
r
(
e
))}))}),
s
=
i
.
join
(
"
&
"
)}
if
(
s
){
var
a
=
e
.
indexOf
(
"
#
"
);
a
!==-
1
&&
(
e
=
e
.
slice
(
0
,
a
)),
e
+=
(
e
.
indexOf
(
"
?
"
)
===-
1
?
"
?
"
:
"
&
"
)
+
s
}
return
e
}},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(){
this
.
handlers
=
[]}
var
o
=
n
(
2
);
r
.
prototype
.
use
=
function
(
e
,
t
){
return
this
.
handlers
.
push
({
fulfilled
:
e
,
rejected
:
t
}),
this
.
handlers
.
length
-
1
},
r
.
prototype
.
eject
=
function
(
e
){
this
.
handlers
[
e
]
&&
(
this
.
handlers
[
e
]
=
null
)},
r
.
prototype
.
forEach
=
function
(
e
){
o
.
forEach
(
this
.
handlers
,
function
(
t
){
null
!==
t
&&
e
(
t
)})},
e
.
exports
=
r
},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
e
.
cancelToken
&&
e
.
cancelToken
.
throwIfRequested
()}
var
o
=
n
(
2
),
s
=
n
(
8
),
i
=
n
(
9
),
a
=
n
(
10
);
e
.
exports
=
function
(
e
){
r
(
e
),
e
.
headers
=
e
.
headers
||
{},
e
.
data
=
s
(
e
.
data
,
e
.
headers
,
e
.
transformRequest
),
e
.
headers
=
o
.
merge
(
e
.
headers
.
common
||
{},
e
.
headers
[
e
.
method
]
||
{},
e
.
headers
),
o
.
forEach
([
"
delete
"
,
"
get
"
,
"
head
"
,
"
post
"
,
"
put
"
,
"
patch
"
,
"
common
"
],
function
(
t
){
delete
e
.
headers
[
t
]});
var
t
=
e
.
adapter
||
a
.
adapter
;
return
t
(
e
).
then
(
function
(
t
){
return
r
(
e
),
t
.
data
=
s
(
t
.
data
,
t
.
headers
,
e
.
transformResponse
),
t
},
function
(
t
){
return
i
(
t
)
||
(
r
(
e
),
t
&&
t
.
response
&&
(
t
.
response
.
data
=
s
(
t
.
response
.
data
,
t
.
response
.
headers
,
e
.
transformResponse
))),
Promise
.
reject
(
t
)})}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
);
e
.
exports
=
function
(
e
,
t
,
n
){
return
r
.
forEach
(
n
,
function
(
n
){
e
=
n
(
e
,
t
)}),
e
}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
){
return
!
(
!
e
||!
e
.
__CANCEL__
)}},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
,
t
){
!
s
.
isUndefined
(
e
)
&&
s
.
isUndefined
(
e
[
"
Content-Type
"
])
&&
(
e
[
"
Content-Type
"
]
=
t
)}
function
o
(){
var
e
;
return
"
undefined
"
!=
typeof
XMLHttpRequest
?
e
=
n
(
12
):
"
undefined
"
!=
typeof
process
&&
"
[object process]
"
===
Object
.
prototype
.
toString
.
call
(
process
)
&&
(
e
=
n
(
12
)),
e
}
var
s
=
n
(
2
),
i
=
n
(
11
),
a
=
{
"
Content-Type
"
:
"
application/x-www-form-urlencoded
"
},
u
=
{
adapter
:
o
(),
transformRequest
:[
function
(
e
,
t
){
return
i
(
t
,
"
Accept
"
),
i
(
t
,
"
Content-Type
"
),
s
.
isFormData
(
e
)
||
s
.
isArrayBuffer
(
e
)
||
s
.
isBuffer
(
e
)
||
s
.
isStream
(
e
)
||
s
.
isFile
(
e
)
||
s
.
isBlob
(
e
)?
e
:
s
.
isArrayBufferView
(
e
)?
e
.
buffer
:
s
.
isURLSearchParams
(
e
)?(
r
(
t
,
"
application/x-www-form-urlencoded;charset=utf-8
"
),
e
.
toString
()):
s
.
isObject
(
e
)?(
r
(
t
,
"
application/json;charset=utf-8
"
),
JSON
.
stringify
(
e
)):
e
}],
transformResponse
:[
function
(
e
){
if
(
"
string
"
==
typeof
e
)
try
{
e
=
JSON
.
parse
(
e
)}
catch
(
e
){}
return
e
}],
timeout
:
0
,
xsrfCookieName
:
"
XSRF-TOKEN
"
,
xsrfHeaderName
:
"
X-XSRF-TOKEN
"
,
maxContentLength
:
-
1
,
maxBodyLength
:
-
1
,
validateStatus
:
function
(
e
){
return
e
>=
200
&&
e
<
300
}};
u
.
headers
=
{
common
:{
Accept
:
"
application/json, text/plain, */*
"
}},
s
.
forEach
([
"
delete
"
,
"
get
"
,
"
head
"
],
function
(
e
){
u
.
headers
[
e
]
=
{}}),
s
.
forEach
([
"
post
"
,
"
put
"
,
"
patch
"
],
function
(
e
){
u
.
headers
[
e
]
=
s
.
merge
(
a
)}),
e
.
exports
=
u
},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
);
e
.
exports
=
function
(
e
,
t
){
r
.
forEach
(
e
,
function
(
n
,
r
){
r
!==
t
&&
r
.
toUpperCase
()
===
t
.
toUpperCase
()
&&
(
e
[
t
]
=
n
,
delete
e
[
r
])})}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
),
o
=
n
(
13
),
s
=
n
(
16
),
i
=
n
(
5
),
a
=
n
(
17
),
u
=
n
(
20
),
c
=
n
(
21
),
f
=
n
(
14
);
e
.
exports
=
function
(
e
){
return
new
Promise
(
function
(
t
,
n
){
var
p
=
e
.
data
,
d
=
e
.
headers
;
r
.
isFormData
(
p
)
&&
delete
d
[
"
Content-Type
"
];
var
l
=
new
XMLHttpRequest
;
if
(
e
.
auth
){
var
h
=
e
.
auth
.
username
||
""
,
m
=
e
.
auth
.
password
?
unescape
(
encodeURIComponent
(
e
.
auth
.
password
)):
""
;
d
.
Authorization
=
"
Basic
"
+
btoa
(
h
+
"
:
"
+
m
)}
var
y
=
a
(
e
.
baseURL
,
e
.
url
);
if
(
l
.
open
(
e
.
method
.
toUpperCase
(),
i
(
y
,
e
.
params
,
e
.
paramsSerializer
),
!
0
),
l
.
timeout
=
e
.
timeout
,
l
.
onreadystatechange
=
function
(){
if
(
l
&&
4
===
l
.
readyState
&&
(
0
!==
l
.
status
||
l
.
responseURL
&&
0
===
l
.
responseURL
.
indexOf
(
"
file:
"
))){
var
r
=
"
getAllResponseHeaders
"
in
l
?
u
(
l
.
getAllResponseHeaders
()):
null
,
s
=
e
.
responseType
&&
"
text
"
!==
e
.
responseType
?
l
.
response
:
l
.
responseText
,
i
=
{
data
:
s
,
status
:
l
.
status
,
statusText
:
l
.
statusText
,
headers
:
r
,
config
:
e
,
request
:
l
};
o
(
t
,
n
,
i
),
l
=
null
}},
l
.
onabort
=
function
(){
l
&&
(
n
(
f
(
"
Request aborted
"
,
e
,
"
ECONNABORTED
"
,
l
)),
l
=
null
)},
l
.
onerror
=
function
(){
n
(
f
(
"
Network Error
"
,
e
,
null
,
l
)),
l
=
null
},
l
.
ontimeout
=
function
(){
var
t
=
"
timeout of
"
+
e
.
timeout
+
"
ms exceeded
"
;
e
.
timeoutErrorMessage
&&
(
t
=
e
.
timeoutErrorMessage
),
n
(
f
(
t
,
e
,
"
ECONNABORTED
"
,
l
)),
l
=
null
},
r
.
isStandardBrowserEnv
()){
var
g
=
(
e
.
withCredentials
||
c
(
y
))
&&
e
.
xsrfCookieName
?
s
.
read
(
e
.
xsrfCookieName
):
void
0
;
g
&&
(
d
[
e
.
xsrfHeaderName
]
=
g
)}
if
(
"
setRequestHeader
"
in
l
&&
r
.
forEach
(
d
,
function
(
e
,
t
){
"
undefined
"
==
typeof
p
&&
"
content-type
"
===
t
.
toLowerCase
()?
delete
d
[
t
]:
l
.
setRequestHeader
(
t
,
e
)}),
r
.
isUndefined
(
e
.
withCredentials
)
||
(
l
.
withCredentials
=!!
e
.
withCredentials
),
e
.
responseType
)
try
{
l
.
responseType
=
e
.
responseType
}
catch
(
t
){
if
(
"
json
"
!==
e
.
responseType
)
throw
t
}
"
function
"
==
typeof
e
.
onDownloadProgress
&&
l
.
addEventListener
(
"
progress
"
,
e
.
onDownloadProgress
),
"
function
"
==
typeof
e
.
onUploadProgress
&&
l
.
upload
&&
l
.
upload
.
addEventListener
(
"
progress
"
,
e
.
onUploadProgress
),
e
.
cancelToken
&&
e
.
cancelToken
.
promise
.
then
(
function
(
e
){
l
&&
(
l
.
abort
(),
n
(
e
),
l
=
null
)}),
p
||
(
p
=
null
),
l
.
send
(
p
)})}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
14
);
e
.
exports
=
function
(
e
,
t
,
n
){
var
o
=
n
.
config
.
validateStatus
;
n
.
status
&&
o
&&!
o
(
n
.
status
)?
t
(
r
(
"
Request failed with status code
"
+
n
.
status
,
n
.
config
,
null
,
n
.
request
,
n
)):
e
(
n
)}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
15
);
e
.
exports
=
function
(
e
,
t
,
n
,
o
,
s
){
var
i
=
new
Error
(
e
);
return
r
(
i
,
t
,
n
,
o
,
s
)}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
,
t
,
n
,
r
,
o
){
return
e
.
config
=
t
,
n
&&
(
e
.
code
=
n
),
e
.
request
=
r
,
e
.
response
=
o
,
e
.
isAxiosError
=!
0
,
e
.
toJSON
=
function
(){
return
{
message
:
this
.
message
,
name
:
this
.
name
,
description
:
this
.
description
,
number
:
this
.
number
,
fileName
:
this
.
fileName
,
lineNumber
:
this
.
lineNumber
,
columnNumber
:
this
.
columnNumber
,
stack
:
this
.
stack
,
config
:
this
.
config
,
code
:
this
.
code
}},
e
}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
);
e
.
exports
=
r
.
isStandardBrowserEnv
()?
function
(){
return
{
write
:
function
(
e
,
t
,
n
,
o
,
s
,
i
){
var
a
=
[];
a
.
push
(
e
+
"
=
"
+
encodeURIComponent
(
t
)),
r
.
isNumber
(
n
)
&&
a
.
push
(
"
expires=
"
+
new
Date
(
n
).
toGMTString
()),
r
.
isString
(
o
)
&&
a
.
push
(
"
path=
"
+
o
),
r
.
isString
(
s
)
&&
a
.
push
(
"
domain=
"
+
s
),
i
===!
0
&&
a
.
push
(
"
secure
"
),
document
.
cookie
=
a
.
join
(
"
;
"
)},
read
:
function
(
e
){
var
t
=
document
.
cookie
.
match
(
new
RegExp
(
"
(^|;
\\
s*)(
"
+
e
+
"
)=([^;]*)
"
));
return
t
?
decodeURIComponent
(
t
[
3
]):
null
},
remove
:
function
(
e
){
this
.
write
(
e
,
""
,
Date
.
now
()
-
864
e5
)}}}():
function
(){
return
{
write
:
function
(){},
read
:
function
(){
return
null
},
remove
:
function
(){}}}()},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
18
),
o
=
n
(
19
);
e
.
exports
=
function
(
e
,
t
){
return
e
&&!
r
(
t
)?
o
(
e
,
t
):
t
}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
){
return
/^
([
a-z
][
a-z
\d\+\-\.]
*:
)?\/\/
/i
.
test
(
e
)}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
,
t
){
return
t
?
e
.
replace
(
/
\/
+$/
,
""
)
+
"
/
"
+
t
.
replace
(
/^
\/
+/
,
""
):
e
}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
),
o
=
[
"
age
"
,
"
authorization
"
,
"
content-length
"
,
"
content-type
"
,
"
etag
"
,
"
expires
"
,
"
from
"
,
"
host
"
,
"
if-modified-since
"
,
"
if-unmodified-since
"
,
"
last-modified
"
,
"
location
"
,
"
max-forwards
"
,
"
proxy-authorization
"
,
"
referer
"
,
"
retry-after
"
,
"
user-agent
"
];
e
.
exports
=
function
(
e
){
var
t
,
n
,
s
,
i
=
{};
return
e
?(
r
.
forEach
(
e
.
split
(
"
\n
"
),
function
(
e
){
if
(
s
=
e
.
indexOf
(
"
:
"
),
t
=
r
.
trim
(
e
.
substr
(
0
,
s
)).
toLowerCase
(),
n
=
r
.
trim
(
e
.
substr
(
s
+
1
)),
t
){
if
(
i
[
t
]
&&
o
.
indexOf
(
t
)
>=
0
)
return
;
"
set-cookie
"
===
t
?
i
[
t
]
=
(
i
[
t
]?
i
[
t
]:[]).
concat
([
n
]):
i
[
t
]
=
i
[
t
]?
i
[
t
]
+
"
,
"
+
n
:
n
}}),
i
):
i
}},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
);
e
.
exports
=
r
.
isStandardBrowserEnv
()?
function
(){
function
e
(
e
){
var
t
=
e
;
return
n
&&
(
o
.
setAttribute
(
"
href
"
,
t
),
t
=
o
.
href
),
o
.
setAttribute
(
"
href
"
,
t
),{
href
:
o
.
href
,
protocol
:
o
.
protocol
?
o
.
protocol
.
replace
(
/:$/
,
""
):
""
,
host
:
o
.
host
,
search
:
o
.
search
?
o
.
search
.
replace
(
/^
\?
/
,
""
):
""
,
hash
:
o
.
hash
?
o
.
hash
.
replace
(
/^#/
,
""
):
""
,
hostname
:
o
.
hostname
,
port
:
o
.
port
,
pathname
:
"
/
"
===
o
.
pathname
.
charAt
(
0
)?
o
.
pathname
:
"
/
"
+
o
.
pathname
}}
var
t
,
n
=
/
(
msie|trident
)
/i
.
test
(
navigator
.
userAgent
),
o
=
document
.
createElement
(
"
a
"
);
return
t
=
e
(
window
.
location
.
href
),
function
(
n
){
var
o
=
r
.
isString
(
n
)?
e
(
n
):
n
;
return
o
.
protocol
===
t
.
protocol
&&
o
.
host
===
t
.
host
}}():
function
(){
return
function
(){
return
!
0
}}()},
function
(
e
,
t
,
n
){
"
use strict
"
;
var
r
=
n
(
2
);
e
.
exports
=
function
(
e
,
t
){
function
n
(
e
,
t
){
return
r
.
isPlainObject
(
e
)
&&
r
.
isPlainObject
(
t
)?
r
.
merge
(
e
,
t
):
r
.
isPlainObject
(
t
)?
r
.
merge
({},
t
):
r
.
isArray
(
t
)?
t
.
slice
():
t
}
function
o
(
o
){
r
.
isUndefined
(
t
[
o
])?
r
.
isUndefined
(
e
[
o
])
||
(
s
[
o
]
=
n
(
void
0
,
e
[
o
])):
s
[
o
]
=
n
(
e
[
o
],
t
[
o
])}
t
=
t
||
{};
var
s
=
{},
i
=
[
"
url
"
,
"
method
"
,
"
data
"
],
a
=
[
"
headers
"
,
"
auth
"
,
"
proxy
"
,
"
params
"
],
u
=
[
"
baseURL
"
,
"
transformRequest
"
,
"
transformResponse
"
,
"
paramsSerializer
"
,
"
timeout
"
,
"
timeoutMessage
"
,
"
withCredentials
"
,
"
adapter
"
,
"
responseType
"
,
"
xsrfCookieName
"
,
"
xsrfHeaderName
"
,
"
onUploadProgress
"
,
"
onDownloadProgress
"
,
"
decompress
"
,
"
maxContentLength
"
,
"
maxBodyLength
"
,
"
maxRedirects
"
,
"
transport
"
,
"
httpAgent
"
,
"
httpsAgent
"
,
"
cancelToken
"
,
"
socketPath
"
,
"
responseEncoding
"
],
c
=
[
"
validateStatus
"
];
r
.
forEach
(
i
,
function
(
e
){
r
.
isUndefined
(
t
[
e
])
||
(
s
[
e
]
=
n
(
void
0
,
t
[
e
]))}),
r
.
forEach
(
a
,
o
),
r
.
forEach
(
u
,
function
(
o
){
r
.
isUndefined
(
t
[
o
])?
r
.
isUndefined
(
e
[
o
])
||
(
s
[
o
]
=
n
(
void
0
,
e
[
o
])):
s
[
o
]
=
n
(
void
0
,
t
[
o
])}),
r
.
forEach
(
c
,
function
(
r
){
r
in
t
?
s
[
r
]
=
n
(
e
[
r
],
t
[
r
]):
r
in
e
&&
(
s
[
r
]
=
n
(
void
0
,
e
[
r
]))});
var
f
=
i
.
concat
(
a
).
concat
(
u
).
concat
(
c
),
p
=
Object
.
keys
(
e
).
concat
(
Object
.
keys
(
t
)).
filter
(
function
(
e
){
return
f
.
indexOf
(
e
)
===-
1
});
return
r
.
forEach
(
p
,
o
),
s
}},
function
(
e
,
t
){
"
use strict
"
;
function
n
(
e
){
this
.
message
=
e
}
n
.
prototype
.
toString
=
function
(){
return
"
Cancel
"
+
(
this
.
message
?
"
:
"
+
this
.
message
:
""
)},
n
.
prototype
.
__CANCEL__
=!
0
,
e
.
exports
=
n
},
function
(
e
,
t
,
n
){
"
use strict
"
;
function
r
(
e
){
if
(
"
function
"
!=
typeof
e
)
throw
new
TypeError
(
"
executor must be a function.
"
);
var
t
;
this
.
promise
=
new
Promise
(
function
(
e
){
t
=
e
});
var
n
=
this
;
e
(
function
(
e
){
n
.
reason
||
(
n
.
reason
=
new
o
(
e
),
t
(
n
.
reason
))})}
var
o
=
n
(
23
);
r
.
prototype
.
throwIfRequested
=
function
(){
if
(
this
.
reason
)
throw
this
.
reason
},
r
.
source
=
function
(){
var
e
,
t
=
new
r
(
function
(
t
){
e
=
t
});
return
{
token
:
t
,
cancel
:
e
}},
e
.
exports
=
r
},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
){
return
function
(
t
){
return
e
.
apply
(
null
,
t
)}}},
function
(
e
,
t
){
"
use strict
"
;
e
.
exports
=
function
(
e
){
return
"
object
"
==
typeof
e
&&
e
.
isAxiosError
===!
0
}}])});
//# sourceMappingURL=axios.min.map
sdk/axios_http.js
0 → 100644
View file @
f1d55a71
/** axios封装
* 请求拦截、相应拦截、错误统一处理
*/
// 环境的切换
axios
.
defaults
.
baseURL
=
'
http://192.168.3.37:8036
'
axios
.
defaults
.
timeout
=
50000
// post请求头
// axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'
axios
.
defaults
.
headers
.
post
[
'
Content-Type
'
]
=
'
application/json
'
axios
.
defaults
.
headers
.
common
[
'
systemId
'
]
=
'
1
'
axios
.
defaults
.
headers
.
common
[
'
Authorization
'
]
=
localStorage
.
getItem
(
'
Authorization
'
)
// 请求拦截器
axios
.
interceptors
.
request
.
use
(
config
=>
{
console
.
log
(
'
request拦截器
'
,
config
)
vant
.
Toast
.
loading
({
message
:
'
加载中...
'
,
forbidClick
:
true
,
loadingType
:
'
spinner
'
,
});
return
config
})
// 响应拦截器
axios
.
interceptors
.
response
.
use
((
res
)
=>
{
// 成功的响应数据 服务器的相关的数据返回来之后,响应拦截器能够检测到,可以做一些事
vant
.
Toast
.
clear
()
return
res
;
},
(
error
)
=>
{
// 响应失败的时候的回调函数
return
Promise
.
reject
(
new
Error
(
error
))
})
var
http
=
{
get
:
function
(
url
,
params
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
axios
.
get
(
url
,
{
params
:
params
})
.
then
(
res
=>
{
resolve
(
res
.
data
)
})
.
catch
(
err
=>
{
reject
(
err
.
data
)
})
})
},
post
:
function
(
url
,
params
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
axios
.
post
(
url
,
params
)
.
then
(
res
=>
{
let
response
=
res
.
data
console
.
log
(
'
res.statusCode
'
,
response
)
if
(
response
.
statusCode
>=
300
||
response
.
status
>=
300
)
{
// alert('系统发生错误')
vant
.
Dialog
.
alert
({
title
:
'
信息提示
'
,
message
:
response
.
message
,
})
return
}
resolve
(
res
.
data
)
})
.
catch
(
err
=>
{
reject
(
err
.
data
)
})
})
},
postFile
:
function
(
url
,
params
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
axios
({
url
,
method
:
'
post
'
,
data
:
params
,
headers
:
{
'
Content-Type
'
:
'
application/json
'
,
// 'multipart/form-data;',
'
Authorization
'
:
localStorage
.
getItem
(
'
Authorization
'
)
},
}).
then
(
res
=>
{
let
response
=
res
.
data
console
.
log
(
'
res.statusCode
'
,
response
)
if
(
response
.
statusCode
>=
300
||
response
.
status
>=
300
)
{
// alert('系统发生错误')
vant
.
Dialog
.
alert
({
title
:
'
信息提示
'
,
message
:
response
.
message
,
})
return
}
resolve
(
res
.
data
)
})
.
catch
(
err
=>
{
reject
(
err
.
data
)
})
})
},
}
src/_check_info.html
View file @
f1d55a71
...
...
@@ -8,6 +8,7 @@
content=
"width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, viewprot-fit:cover"
>
<title>
消防安全检查清单
</title>
<script
type=
"text/javascript"
src=
"../sdk/includeHead.js"
></script>
<script
type=
"text/javascript"
src=
"_check_info_data.js"
></script>
</head>
<body>
...
...
@@ -24,10 +25,10 @@
<div
class=
"item_title"
>
{{ checkData[checkPageIndex].title }}
</div>
<div
v-for=
"(item, index) in checkData[checkPageIndex]['
check
List']"
:key=
"item.id"
class=
"check-item"
>
<div
v-for=
"(item, index) in checkData[checkPageIndex]['
gqCheckItemVo
List']"
:key=
"item.id"
class=
"check-item"
>
<div
class=
"item-header"
>
<!-- <div class="item-number">{{ index + 1 }}</div> -->
<div
class=
"item-title"
>
{{ index + 1 }}.{{ item.
titl
e }}
</div>
<div
class=
"item-title"
>
{{ index + 1 }}.{{ item.
nam
e }}
</div>
</div>
<!-- 单选按钮组 -->
...
...
@@ -43,9 +44,9 @@
<div>
<!-- 子检查项 -->
<div
class=
"sub-checkbox-group"
v-if=
"flag=='ADD'"
>
<van-checkbox
v-for=
"(subItem, subIndex) in item.
subChecks
"
:key=
"subIndex"
v-model=
"subItem.check
ed
"
shape=
"square"
>
隐患点{{ subIndex + 1
}}
<van-checkbox
v-for=
"(subItem, subIndex) in item.
gqCheckQuestionDtoList
"
:key=
"subIndex"
v-model=
"subItem.check"
shape=
"square"
>
{{ subItem.name
}}
</van-checkbox>
</div>
...
...
src/_check_info.js
View file @
f1d55a71
...
...
@@ -2,7 +2,7 @@ window.onload = function() {
// 原 JavaScript 代码保持不变
cons
t
checkData
=
[{
le
t
checkData
=
[{
id
:
1
,
title
:
'
消防安全检查
'
,
checkList
:
[{
...
...
@@ -149,6 +149,9 @@ window.onload = function() {
},
];
checkData
=
res
.
data
function
countSelectedNo
(
result
)
{
// 获取 checkList 中 selected 为 'no' 的对象个数
return
result
.
reduce
((
total
,
category
)
=>
{
...
...
@@ -172,9 +175,9 @@ window.onload = function() {
}
// 统计各个状态数量
const
noCount
=
countSelectedNo
(
checkData
);
// selected=no 的个数
const
totalItems
=
getTotalCheckListItems
(
checkData
);
// checkList 子元素总数
const
notNullCount
=
countSelectedNotNull
(
checkData
);
// selected 不为 null 的个数
const
noCount
=
0
//
countSelectedNo(checkData); // selected=no 的个数
const
totalItems
=
0
//
getTotalCheckListItems(checkData); // checkList 子元素总数
const
notNullCount
=
0
//
countSelectedNotNull(checkData); // selected 不为 null 的个数
// 初始化检查项数据结构
function
createCheckItem
(
id
)
{
...
...
@@ -199,7 +202,7 @@ window.onload = function() {
el
:
'
#app
'
,
data
:
{
flag
:
'
ZG_XQ
'
,
// 值为ADD新增、JC_XQ检查详情、ZG_XQ整改详情、YH_XQ隐患详情
//
flag: 'ADD',
flag
:
'
ADD
'
,
// flag: 'JC_XQ',
// flag: 'YH_XQ',
checkPerson
:
'
xxxx李先生
'
,
...
...
src/_check_info_data.js
0 → 100644
View file @
f1d55a71
var
res
=
{
"
msg
"
:
"
操作成功
"
,
"
code
"
:
200
,
"
data
"
:
[
{
"
id
"
:
1
,
"
name
"
:
"
消防安全检查
"
,
"
gqCheckItemVoList
"
:
[
{
"
id
"
:
1
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
灭火器是否完好有效
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
1
,
"
checkItemId
"
:
null
,
"
name
"
:
"
未配置
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
2
,
"
checkItemId
"
:
null
,
"
name
"
:
"
压力失效
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
3
,
"
checkItemId
"
:
null
,
"
name
"
:
"
压力失效
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
8
,
"
checkItemId
"
:
null
,
"
name
"
:
"
配置类型错误
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
2
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
室内消火栓是否完好有效
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
4
,
"
checkItemId
"
:
null
,
"
name
"
:
"
缺少水带
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
5
,
"
checkItemId
"
:
null
,
"
name
"
:
"
缺少枪头
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
6
,
"
checkItemId
"
:
null
,
"
name
"
:
"
水带捆绑未双头并卷
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
7
,
"
checkItemId
"
:
null
,
"
name
"
:
"
消防卷盘水管缺少金属枪头
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
3
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
疏散通道、楼梯 、窗户 是否畅通
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
9
,
"
checkItemId
"
:
null
,
"
name
"
:
"
锁闭
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
11
,
"
checkItemId
"
:
null
,
"
name
"
:
"
堵塞
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
4
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
安全出口、疏散门,是否配置并畅通
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
10
,
"
checkItemId
"
:
null
,
"
name
"
:
"
锁闭
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
},
{
"
id
"
:
12
,
"
checkItemId
"
:
null
,
"
name
"
:
"
堵塞
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
5
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
疏散指示标志,是否完好有效
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
13
,
"
checkItemId
"
:
null
,
"
name
"
:
"
破损
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
6
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
应急照明,是否完好有效
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[
{
"
id
"
:
14
,
"
checkItemId
"
:
null
,
"
name
"
:
"
破损
"
,
"
type
"
:
null
,
"
check
"
:
null
,
"
content
"
:
null
}
],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
7
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
员工是否参加安全培训和应急演练
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
8
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
合用场所是否没有安排人员住宿
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
}
]
},
{
"
id
"
:
2
,
"
name
"
:
"
用电安全检查
"
,
"
gqCheckItemVoList
"
:
[
{
"
id
"
:
9
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
1.电气线路是否没有老化、破损
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
10
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
2.电气线路是否穿管敷设
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
11
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
3.空气开关是否设置防护措施
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
12
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
4.配电箱、开关箱内电器件是否安装在木板或可燃材料上
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
13
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
5.配电箱门与箱体是否跨接
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
14
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
6.配电箱及用电产品周边是否没有堆放可燃物质
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
15
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
7.配电箱门是否张贴安全警示标志
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
}
]
},
{
"
id
"
:
3
,
"
name
"
:
"
燃气安全检查
"
,
"
gqCheckItemVoList
"
:
[
{
"
id
"
:
16
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
1.燃气使用场所是否张贴安全管理制度和操作规程
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
17
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
2.燃具是否安装熄火保护装置
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
18
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
3.厨房是否安装可燃气体监测报警器(不高于离地面30cm)
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
19
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
4.场所天燃气使用是否安装工业气体监测报警器(不低于顶部30cm)
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
20
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
5.燃气连接软管是否使用国家标准的燃具软管(单根不超过2米)
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
21
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
6.软管连接紧密、最近一次更换不超过两年和连接处未使用三通
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
22
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
7.燃气通过管路输送是否串并联
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
23
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
8.室内单个液化石油气罐未超出50公斤
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
24
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
9.室内超出100公斤液化石油的,是否设置单独的气瓶间
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
25
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
10.气瓶间是否设置燃气泄漏自动切断装置和报警器
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
26
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
11.气瓶是否定期检测和配备可追溯的电子识读标志
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
27
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
12.气瓶连接是否安装符合国家标准的不可调节式液化石油气调压器
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
28
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
13.气瓶间是否设置在地下室、半地下室、高层建筑、密闭空间内
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
}
]
},
{
"
id
"
:
4
,
"
name
"
:
"
消防通用检查
"
,
"
gqCheckItemVoList
"
:
[
{
"
id
"
:
29
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
1. 电焊、气焊等具有火灾危险作业的人员未持证上岗。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
30
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
2.上岗前未主动接受消防安全教育培训,未积 极参加单位灭火和应急疏散的预案演练。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
31
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
3.未熟悉工作岗位附近消防设施器材及安全出 口位置,未掌握消防设施器材的使用方法,不会 报火警、不会扑救初起火灾、不会组织疏散逃生。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
32
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
4.建筑场所的安全出口、疏散楼梯、疏散走 道宽度不符合消防技术规范的。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
33
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
5. 电动自行车在疏散通道、安全出口、楼梯 间等部位违规充停。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
},
{
"
id
"
:
34
,
"
checkTypeId
"
:
null
,
"
name
"
:
"
6.*194.人员密集场所的居住场所采用彩钢夹芯板 搭建,且彩钢夹芯板芯材的燃烧性能等级低于 GB 8624 规定的 A 级。
"
,
"
itemAnswer
"
:
0
,
"
gqCheckQuestionDtoList
"
:
[],
"
hiddenImageUrlList
"
:
null
,
"
rectificationImageUrlList
"
:
null
,
"
checkPeople
"
:
null
,
"
rectificationDate
"
:
null
,
"
description
"
:
null
}
]
}
]
}
\ No newline at end of file
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