Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hls-xcmg-vue-app
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
xugong
hls-xcmg-vue-app
Commits
f686c450
Commit
f686c450
authored
Mar 04, 2020
by
linxin
Browse files
Options
Browse Files
Download
Plain Diff
add
parents
276f3d4e
ed174e61
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
213 additions
and
175 deletions
+213
-175
dev.env.js
config/dev.env.js
+6
-3
prod.env.js
config/prod.env.js
+1
-1
uat.env.js
config/uat.env.js
+5
-5
body-check.vue
src/pages/carConfirm/body-check.vue
+1
-0
confirm-detail.vue
src/pages/carConfirm/confirm-detail.vue
+13
-11
confirm-list.vue
src/pages/carConfirm/confirm-list.vue
+1
-0
body-check.vue
src/pages/contractSigning/body-check.vue
+1
-0
contract-detail.vue
src/pages/contractSigning/contract-detail.vue
+11
-11
contract-signing.vue
src/pages/contractSigning/contract-signing.vue
+1
-0
body-check.vue
src/pages/distributorSign/body-check.vue
+1
-0
contract-details.vue
src/pages/distributorSign/contract-details.vue
+11
-11
my-info.vue
src/pages/myInfo/my-info.vue
+123
-100
hlsUtil.js
src/scripts/hlsUtil.js
+37
-32
index.html
www/index.html
+1
-1
No files found.
config/dev.env.js
View file @
f686c450
...
...
@@ -8,10 +8,10 @@ module.exports = merge(prodEnv, {
debug
:
true
,
isMobilePlatform
:
false
,
loginPath
:
'"http://180.104.121.66:8088/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" '
,
basePath
:
'"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_
UAT
&apiName="'
,
basePath
:
'"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_
DEV
&apiName="'
,
rootPath
:
'"http://180.104.121.66:8088/r/api"'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
UAT
&apiName=file_view&"'
,
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
UAT
&apiName="'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
DEV
&apiName=file_view&"'
,
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
DEV
&apiName="'
,
ocrPath
:
'"http://180.104.121.66:8088/r/api"'
,
appId
:
'"com.xcmg.app.dev"'
,
currentVersion
:
'"1.9.0"'
,
...
...
@@ -19,7 +19,10 @@ module.exports = merge(prodEnv, {
<<<<<<<
HEAD
=======
>>>>>>>
develop
config/prod.env.js
View file @
f686c450
...
...
@@ -11,5 +11,5 @@ module.exports = {
ocrPath
:
'"http://www.xcmgfs.com:8087/r/api"'
,
fileUploadSvcPath
:
'"http://www.xcmgfs.com:8087/r/api/app/fileUploadSvc?sysName=XCMG_PROD&apiName="'
,
appId
:
'"com.xcmg.app"'
,
currentVersion
:
'"0.0.
8
"'
currentVersion
:
'"0.0.
3
"'
}
config/uat.env.js
View file @
f686c450
...
...
@@ -5,12 +5,12 @@ module.exports = {
debug
:
true
,
isMobilePlatform
:
true
,
loginPath
:
'"http://180.104.121.66:8088/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" '
,
basePath
:
'"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_
UAT
&apiName="'
,
basePath
:
'"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_
PROD
&apiName="'
,
rootPath
:
'"http://180.104.121.66:8088/r/api"'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
UAT
&apiName=file_view&"'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
PROD
&apiName=file_view&"'
,
ocrPath
:
'"http://180.104.121.66:8088/r/api"'
,
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
UAT
&apiName="'
,
appId
:
'"com.xcmg.app"'
,
currentVersion
:
'"1.
7.9
"'
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
PROD
&apiName="'
,
appId
:
'"com.xcmg.app
.dev
"'
,
currentVersion
:
'"1.
8.3
"'
}
src/pages/carConfirm/body-check.vue
View file @
f686c450
...
...
@@ -76,6 +76,7 @@ export default {
file
:
''
,
sessionId
:
''
,
codeList
:
[],
videoListUpload
:
[],
showFlag
:
false
,
}
},
...
...
src/pages/carConfirm/confirm-detail.vue
View file @
f686c450
...
...
@@ -189,6 +189,7 @@ export default {
num
:
null
,
downNum
:
false
,
attachArray
:
[],
faceListUpload
:
[],
show
:
false
,
flag
:
false
,
// 判断是否为已确认
vehicleImg
:
''
,
// 查询到的合格证
...
...
@@ -444,18 +445,18 @@ export default {
if
(
res
.
success
&&
res
.
result
.
result
.
score
)
{
vm
.
save_picture
(
vm
.
faceListUpload
)
let
identifyScore
=
res
.
result
.
result
.
score
.
toFixed
(
0
)
//
if (identifyScore >= 50) {
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
if
(
identifyScore
>=
50
)
{
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
// 进入活体检测页面
vm
.
goBodyCheck
(
vm
.
confirm_id
)
},
})
//
} else {
//
hlsPopup.showLongCenter('比对失败,请保证和绑定时是同一个人')
//
}
vm
.
goBodyCheck
(
vm
.
confirm_id
)
},
})
}
else
{
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
}
else
{
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
...
...
@@ -505,6 +506,7 @@ export default {
}
if
(
!
list
[
i
].
attachment_id
)
{
attLength
++
// alert('list[i] = ' + list[i])
hlsUtil
.
fileUploadSvc
(
list
[
i
],
uploadSuccess
)
}
}
...
...
src/pages/carConfirm/confirm-list.vue
View file @
f686c450
...
...
@@ -140,6 +140,7 @@ export default {
this
.
$refs
.
scroll
.
scrollToTop
()
},
changePage
(
e
)
{
debugger
this
.
$router
.
push
({
name
:
'ConfirmDetail'
,
params
:
{
...
...
src/pages/contractSigning/body-check.vue
View file @
f686c450
...
...
@@ -76,6 +76,7 @@ export default {
file
:
''
,
sessionId
:
''
,
codeList
:
[],
videoListUpload
:
[],
showFlag
:
false
,
}
},
...
...
src/pages/contractSigning/contract-detail.vue
View file @
f686c450
...
...
@@ -702,18 +702,18 @@ export default {
if
(
res
.
success
&&
res
.
result
.
result
.
score
)
{
vm
.
save_picture
(
vm
.
faceListUpload
)
let
identifyScore
=
res
.
result
.
result
.
score
.
toFixed
(
0
)
//
if (identifyScore > 50) {
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
if
(
identifyScore
>
50
)
{
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
// 进入活体检测页面
vm
.
goBodyCheck
(
vm
.
confirm_id
)
},
})
//
} else {
//
hlsPopup.showLongCenter('比对失败,请保证和绑定时是同一个人')
//
}
vm
.
goBodyCheck
(
vm
.
confirm_id
)
},
})
}
else
{
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
}
else
{
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
...
...
src/pages/contractSigning/contract-signing.vue
View file @
f686c450
...
...
@@ -335,6 +335,7 @@ export default {
},
goDetails
(
item
)
{
debugger
this
.
$router
.
push
({
name
:
'ContractDetail'
,
params
:
{
...
...
src/pages/distributorSign/body-check.vue
View file @
f686c450
...
...
@@ -76,6 +76,7 @@ export default {
file
:
''
,
sessionId
:
''
,
codeList
:
[],
videoListUpload
:
[],
showFlag
:
false
,
}
},
...
...
src/pages/distributorSign/contract-details.vue
View file @
f686c450
...
...
@@ -521,18 +521,18 @@ export default {
if
(
res
.
success
&&
res
.
result
.
result
.
score
)
{
vm
.
save_picture
(
vm
.
faceListUpload
)
let
identifyScore
=
res
.
result
.
result
.
score
.
toFixed
(
0
)
//
if (identifyScore >= 50) {
vm
.
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
if
(
identifyScore
>=
50
)
{
vm
.
hlsPopup
.
showPopup
({
title
:
'提示'
,
content
:
`识别分数为
${
identifyScore
}
,请进行活体检测`
,
onConfirm
:
()
=>
{
// 进入活体检测页面
vm
.
goBodyCheck
()
},
})
//
} else {
//
vm.hlsPopup.showLongCenter('比对失败,请保证和绑定时是同一个人')
//
}
vm
.
goBodyCheck
()
},
})
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
'比对失败,请保证和绑定时是同一个人'
)
}
...
...
src/pages/myInfo/my-info.vue
View file @
f686c450
...
...
@@ -31,38 +31,23 @@
<div
class=
"card"
>
<div
class=
"card-info"
>
<div
class=
"card-bottom"
>
<div
v-if=
"((user_bp_type!=='TENANT')&&(user_bp_type!=='GUTA')&&(multipleRole!=='GUTA')&&(multipleRole!=='TENANT'))||multipleRole==='AGENT'"
@
click=
"goStart"
>
<div
v-if=
"((user_bp_type!=='TENANT')&&(user_bp_type!=='GUTA')&&(multipleRole!=='GUTA')&&(multipleRole!=='TENANT'))||multipleRole==='AGENT'"
@
click=
"goStart"
>
<img
src=
"@/assets/myInfo/car.png"
>
<p>
发车申请
</p>
</div>
<div
v-if=
"((user_bp_type==='TENANT')&&(multipleRole==='TENANT'))||(multipleRole==='TENANT')||((user_bp_type==='TENANT')&&(!multipleRole))"
@
click=
"changePay"
>
<div
v-if=
"((user_bp_type==='TENANT')&&(multipleRole==='TENANT'))||(multipleRole==='TENANT')||((user_bp_type==='TENANT')&&(!multipleRole))"
@
click=
"changePay"
>
<img
src=
"@/assets/myInfo/pay.png"
>
<p>
首付还款
</p>
</div>
<div
v-if=
"((user_bp_type==='TENANT')&&(multipleRole==='TENANT'))||(multipleRole==='TENANT')||((user_bp_type==='TENANT')&&(!multipleRole))"
@
click=
"changeRent"
>
<div
v-if=
"((user_bp_type==='TENANT')&&(multipleRole==='TENANT'))||(multipleRole==='TENANT')||((user_bp_type==='TENANT')&&(!multipleRole))"
@
click=
"changeRent"
>
<img
src=
"@/assets/myInfo/refund.png"
>
<p>
租金还款
</p>
</div>
<div
v-if=
"(user_bp_type==='AGENT')&&(user_bp_class==='ORG')&&(user_bp_status === 'APPROVED')"
@
click=
"changeCash"
>
<div
v-if=
"(user_bp_type==='AGENT')&&(user_bp_class==='ORG')&&(user_bp_status === 'APPROVED')"
@
click=
"changeCash"
>
<img
src=
"@/assets/myInfo/promise.png"
>
<p>
缴纳保证金
</p>
</div>
<div
v-if=
"((user_bp_type==='GUTA')&&(multipleRole==='GUTA'))||(multipleRole==='GUTA')||((user_bp_type==='GUTA')&&(!multipleRole))"
@
click=
"changeContract('GUTA')"
>
<div
v-if=
"((user_bp_type==='GUTA')&&(multipleRole==='GUTA'))||(multipleRole==='GUTA')||((user_bp_type==='GUTA')&&(!multipleRole))"
@
click=
"changeContract('GUTA')"
>
<img
src=
"@/assets/myInfo/under.png"
>
<p>
我担保的合同
</p>
</div>
...
...
@@ -78,11 +63,7 @@
<div
class=
"content-top"
>
<div
class=
"userInfo"
>
我的合同
</div>
<div
class=
"my-contract"
>
<div
v-if=
"(user_bp_type === 'AGENT'&&multipleRole==='AGENT') || user_bp_type === 'OFFICE'||multipleRole==='AGENT'||(user_bp_type === 'AGENT'&&!multipleRole)"
class=
"content-wrap"
@
click=
"goCreate"
>
<div
v-if=
"(user_bp_type === 'AGENT'&&multipleRole==='AGENT') || user_bp_type === 'OFFICE'||multipleRole==='AGENT'||(user_bp_type === 'AGENT'&&!multipleRole)"
class=
"content-wrap"
@
click=
"goCreate"
>
<span
v-if=
"prjSubmit > 0"
:class=
"
{'content-wrap-class-width':prjSubmit>99, 'content-wrap-class':prjSubmit
<99
}"
...
...
@@ -98,7 +79,13 @@
<img
src=
"@/assets/myInfo/unSign.png"
>
<p>
待签约
</p>
</div>
<!--
<div
class=
"content-wrap"
@
click=
"goConfirm"
>
<span
:class=
"
{'content-wrap-class-width':confirmCount>99, 'content-wrap-class':confirmCount
<99
}"
>
{{
confirmCount
>
99
?
'99+'
:
confirmCount
}}
</span>
<img
src=
"@/assets/myInfo/unConfirm.png"
>
<p>
待确认
</p>
</div>
-->
<div
v-if=
"user_bp_type!=='FACTORY'"
class=
"content-wrap"
@
click=
"goVideoSign"
>
<span
v-if=
"faceSign > 0"
...
...
@@ -150,16 +137,21 @@
<img
slot=
"left-icon"
src=
"@/assets/myInfo/about.png"
class=
"left-icon"
>
<div
slot=
"name"
>
关于徐工
</div>
</item>
<!--
<item
@
click
.
native=
"updateVersion"
>
<img
slot=
"left-icon"
src=
"@/assets/myInfo/refresh.png"
class=
"left-icon"
>
<div
slot=
"name"
>
检查更新
</div>
</item>
-->
<!--
<item
@
click
.
native=
"openTest"
>
<img
slot=
"left-icon"
src=
"@/assets/myInfo/refresh.png"
class=
"left-icon"
>
<div
slot=
"name"
>
当前版本
</div>
<div
slot=
"content"
>
{{
currentVersion
}}
</div>
</item>
-->
<item
@
click
.
native=
"logOut"
>
<img
slot=
"left-icon"
src=
"@/assets/myInfo/exit.png"
class=
"left-icon"
>
<div
slot=
"name"
>
退出登录
</div>
</item>
</list-item>
<button
v-if=
"!popSetect"
@
click=
"approveBtn ? unBind() : changePageHead()"
>
{{
description
}}
</button>
<button
v-if=
"!popSetect"
@
click=
"approveBtn ? unBind() : changePageHead()"
>
{{
description
}}
</button>
<button
v-if=
"popSetect"
@
click=
"popSetectBox=true"
>
{{
description
}}
</button>
</div>
</h-content>
...
...
@@ -229,7 +221,7 @@ export default {
}
},
computed
:
{
roleList
()
{
'roleList'
()
{
let
obj
=
{
bp_type
:
this
.
user_bp_type
,
bp_type_n
:
this
.
bp_type_n
,
...
...
@@ -344,8 +336,7 @@ export default {
vm
.
hlsPopup
.
hideLoading
()
if
(
res
.
result
===
'S'
)
{
if
(
res
.
info
)
{
vm
.
upLoadObj
=
process
.
env
.
filePath
+
vm
.
upLoadObj
=
process
.
env
.
filePath
+
'attachment_id='
+
res
.
info
.
attachment_id
+
'&access_token='
+
...
...
@@ -373,8 +364,7 @@ export default {
}
console
.
log
(
'选择后的角色为:'
+
role
)
},
typeConfirm
(
e
)
{
// 选择操作方式后
typeConfirm
(
e
)
{
// 选择操作方式后
this
.
popSetectBox
=
false
if
(
e
.
bp_type
===
'0'
)
{
this
.
changePageHead
()
...
...
@@ -405,7 +395,7 @@ export default {
}
else
if
(
this
.
bp_id
&&
this
.
user_bp_status
===
'NEW'
)
{
this
.
description
=
'待提交'
this
.
approveBtn
=
false
this
.
popSetect
=
true
// 是否弹出选择框
this
.
popSetect
=
true
// 是否弹出选择框
}
else
if
(
this
.
bp_id
&&
this
.
user_bp_status
===
'APPROVED'
)
{
this
.
description
=
'解除绑定'
this
.
approveBtn
=
true
...
...
@@ -416,7 +406,7 @@ export default {
)
{
this
.
description
=
'审核未通过'
this
.
approveBtn
=
false
this
.
popSetect
=
true
// 是否弹出选择框
this
.
popSetect
=
true
// 是否弹出选择框
}
else
{
this
.
description
=
'审批中'
this
.
approveBtn
=
false
...
...
@@ -628,19 +618,21 @@ export default {
},
}
vm
.
hlsPopup
.
showLoading
(
'请稍候'
)
vm
.
hlsHttp
.
post
(
url
,
param
).
then
(
function
(
res
)
{
vm
.
hlsPopup
.
hideLoading
()
if
(
res
.
result
===
'S'
)
{
vm
.
hlsPopup
.
showLongCenter
(
'解绑成功'
)
vm
.
userQuery
()
vm
.
approveBtn
=
false
vm
.
$router
.
push
({
name
:
'UserBind'
,
})
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
res
.
message
)
}
})
vm
.
hlsHttp
.
post
(
url
,
param
)
.
then
(
function
(
res
)
{
vm
.
hlsPopup
.
hideLoading
()
if
(
res
.
result
===
'S'
)
{
vm
.
hlsPopup
.
showLongCenter
(
'解绑成功'
)
vm
.
userQuery
()
vm
.
approveBtn
=
false
vm
.
$router
.
push
({
name
:
'UserBind'
,
})
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
res
.
message
)
}
})
}
},
})
...
...
@@ -664,17 +656,19 @@ export default {
},
}
vm
.
hlsPopup
.
showLoading
(
'请稍候'
)
vm
.
hlsHttp
.
post
(
url
,
param
).
then
(
function
(
res
)
{
vm
.
hlsPopup
.
hideLoading
()
if
(
res
.
result
===
'S'
)
{
vm
.
hlsPopup
.
showLongCenter
(
'解绑成功'
)
vm
.
userQuery
()
// vm.flag = true
vm
.
approveBtn
=
false
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
res
.
message
)
}
})
vm
.
hlsHttp
.
post
(
url
,
param
)
.
then
(
function
(
res
)
{
vm
.
hlsPopup
.
hideLoading
()
if
(
res
.
result
===
'S'
)
{
vm
.
hlsPopup
.
showLongCenter
(
'解绑成功'
)
vm
.
userQuery
()
// vm.flag = true
vm
.
approveBtn
=
false
}
else
{
vm
.
hlsPopup
.
showLongCenter
(
res
.
message
)
}
})
}
},
})
...
...
@@ -692,12 +686,7 @@ export default {
}
else
if
(
index
===
1
)
{
this
.
changePageHead
()
}
else
if
(
index
===
2
)
{
if
(
(
vm
.
user_bp_type
===
'TENANT'
||
vm
.
user_bp_type
===
'GUTA'
||
vm
.
user_bp_type
===
'AGENT'
)
&&
vm
.
user_bp_status
===
'APPROVED'
)
{
if
(((
vm
.
user_bp_type
===
'TENANT'
)
||
(
vm
.
user_bp_type
===
'GUTA'
)
||
(
vm
.
user_bp_type
===
'AGENT'
))
&&
(
vm
.
user_bp_status
===
'APPROVED'
))
{
vm
.
$refs
.
roleSwitchRoleList
.
show
()
}
else
{
hlsPopup
.
showLongCenter
(
'您当前尚无可用角色'
)
...
...
@@ -761,8 +750,8 @@ export default {
quality
:
100
,
}
let
success
=
function
(
imgdata
)
{
obj
.
picture
=
imgdata
obj
.
filePath
=
imgdata
obj
.
picture
=
hlsUtil
.
convertImageUrl
(
imgdata
)
vm
.
upLoadObj
=
obj
.
picture
vm
.
save_picture
(
obj
)
}
...
...
@@ -787,8 +776,8 @@ export default {
quality
:
100
,
}
let
success
=
function
(
imgUrl
)
{
obj
.
picture
=
imgUrl
[
0
]
obj
.
filePath
=
imgUrl
[
0
]
obj
.
picture
=
hlsUtil
.
convertImageUrl
(
imgUrl
[
0
])
vm
.
upLoadObj
=
obj
.
picture
// 拍完一张立马执行保存图片逻辑
vm
.
save_picture
(
obj
)
...
...
@@ -798,6 +787,41 @@ export default {
}
vm
.
hlsUtil
.
takePicture
(
cameraoptions
,
success
,
error
)
},
openCamera
(
ocrType
,
type
)
{
let
vm
=
this
let
cameraoptions
=
{
quality
:
60
,
width
:
1843
,
height
:
1382
,
}
let
success
=
function
(
imgdata
)
{
if
(
!
imgdata
)
{
hlsPopup
.
showLongCenter
(
'请拍照'
)
}
}
let
error
=
function
()
{
hlsPopup
.
showLongCenter
(
'请拍照'
)
}
hlsUtil
.
openCamera
(
cameraoptions
,
success
,
error
)
},
takePicture
(
ocrType
,
type
)
{
let
vm
=
this
var
cameraoptions
=
{
quality
:
70
,
width
:
1843
,
height
:
1382
,
maxCount
:
1
,
}
let
success
=
function
(
imgUrl
)
{
if
(
imgUrl
.
length
===
0
)
{
hlsPopup
.
showLongCenter
(
'请选择一张图片'
)
}
}
let
error
=
function
()
{
hlsPopup
.
showLongCenter
(
error
)
}
vm
.
hlsUtil
.
takePicture
(
cameraoptions
,
success
,
error
)
},
save_picture
(
obj
)
{
if
(
obj
)
{
let
success
=
function
()
{
...
...
@@ -811,7 +835,10 @@ export default {
changePageHead
()
{
let
vm
=
this
if
(
vm
.
bp_id
)
{
if
(
vm
.
user_bp_status
===
'NEW'
||
vm
.
user_bp_status
===
'RETURN'
)
{
if
(
vm
.
user_bp_status
===
'NEW'
||
vm
.
user_bp_status
===
'RETURN'
)
{
vm
.
flag
=
true
if
(
vm
.
user_bp_class
===
'NP'
)
{
vm
.
$router
.
push
({
...
...
@@ -857,7 +884,9 @@ export default {
},
})
}
}
else
if
(
vm
.
user_bp_status
===
'REJECT'
)
{
}
else
if
(
vm
.
user_bp_status
===
'REJECT'
)
{
vm
.
flag
=
true
if
(
vm
.
user_bp_class
===
'NP'
)
{
vm
.
$router
.
push
({
...
...
@@ -911,10 +940,7 @@ export default {
vm
.
app_user_id
=
res
.
info
.
app_user_id
window
.
localStorage
.
removeItem
(
'bp_id'
)
window
.
localStorage
.
setItem
(
'bp_id'
,
res
.
info
.
user_bp_id
)
window
.
localStorage
.
setItem
(
'user_bp_status'
,
res
.
info
.
user_bp_status
)
window
.
localStorage
.
setItem
(
'user_bp_status'
,
res
.
info
.
user_bp_status
)
window
.
localStorage
.
setItem
(
'bp_name'
,
res
.
info
.
user_bp_name
)
window
.
localStorage
.
setItem
(
'bp_identity'
,
res
.
info
.
bp_identity
)
window
.
localStorage
.
setItem
(
'bp_class'
,
res
.
info
.
user_bp_class
)
...
...
@@ -931,11 +957,7 @@ export default {
}
else
{
vm
.
isAGENT
=
false
}
if
(
vm
.
user_bp_type
===
'GUTA'
||
vm
.
user_bp_type
===
'TENANT'
||
vm
.
user_bp_type
===
'AGENT'
)
{
if
(
vm
.
user_bp_type
===
'GUTA'
||
vm
.
user_bp_type
===
'TENANT'
||
vm
.
user_bp_type
===
'AGENT'
)
{
vm
.
isMultiRole
=
true
}
else
{
vm
.
isMultiRole
=
false
...
...
@@ -958,7 +980,7 @@ export default {
// vm.confirmCount = res.info.con_confirm_num
vm
.
productCount
=
res
.
info
.
collect_num
||
0
vm
.
carCount
=
res
.
info
.
car_confirm_num
||
0
vm
.
faceSign
=
res
.
info
.
face_sign_num
||
0
vm
.
faceSign
=
res
.
info
.
face_sign_num
||
0
vm
.
prjSubmit
=
res
.
info
.
prj_submit_num
||
0
}
}
else
{
...
...
@@ -970,7 +992,10 @@ export default {
async
certification
()
{
let
vm
=
this
if
(
vm
.
bp_id
)
{
if
(
vm
.
bp_identity
===
'NP_NO'
||
vm
.
bp_identity
===
'ORG_L_NO'
)
{
if
(
vm
.
bp_identity
===
'NP_NO'
||
vm
.
bp_identity
===
'ORG_L_NO'
)
{
let
authUrl
=
await
vm
.
getNpCertificationUrl
()
if
(
authUrl
)
{
const
u
=
navigator
.
userAgent
...
...
@@ -994,10 +1019,8 @@ export default {
}
else
{
// hlsPopup.showLongCenter('获取认证url失败')
}
}
else
if
(
vm
.
bp_identity
===
'ORG_NO'
||
vm
.
bp_identity
===
'ORG_AUTH_NO'
)
{
}
else
if
(
vm
.
bp_identity
===
'ORG_NO'
||
vm
.
bp_identity
===
'ORG_AUTH_NO'
)
{
// let authUrl = await vm.getOrgCertificationUrl()
// if (authUrl) {
// vm.$router.push({
...
...
@@ -1027,10 +1050,10 @@ export default {
hlsPopup
.
showLoading
(
'请稍候'
)
let
res
=
await
vm
.
$post
(
url
,
param
)
hlsPopup
.
hideLoading
()
if
(
res
.
info
.
code
===
0
&&
res
.
info
.
data
.
authUrl
)
{
if
(
(
res
.
info
.
code
===
0
)
&&
(
res
.
info
.
data
.
authUrl
)
)
{
vm
.
authUrl
=
res
.
info
.
data
.
authUrl
return
vm
.
authUrl
}
else
if
(
res
.
info
.
code
===
0
&&
res
.
info
.
data
.
openId
)
{
}
else
if
(
(
res
.
info
.
code
===
0
)
&&
(
res
.
info
.
data
.
openId
)
)
{
vm
.
authUrl
=
res
.
info
.
data
.
openId
return
vm
.
authUrl
}
else
{
...
...
@@ -1054,10 +1077,10 @@ export default {
// hlsPopup.showLongCenter(res.info.msg)
// return null
// }
if
(
res
.
info
.
code
===
0
&&
res
.
info
.
data
.
authUrl
)
{
if
(
(
res
.
info
.
code
===
0
)
&&
(
res
.
info
.
data
.
authUrl
)
)
{
vm
.
authUrl
=
res
.
info
.
data
.
authUrl
return
vm
.
authUrl
}
else
if
(
res
.
info
.
code
===
0
&&
res
.
info
.
data
.
openId
)
{
}
else
if
(
(
res
.
info
.
code
===
0
)
&&
(
res
.
info
.
data
.
openId
)
)
{
vm
.
authUrl
=
res
.
info
.
data
.
openId
return
vm
.
authUrl
}
else
{
...
...
@@ -1076,7 +1099,7 @@ export default {
<
style
lang=
"less"
scoped
>
#my-info {
/* .content-wrap{
/* .content-wrap{
margin-left:40px;
}
.content-wrap:not(:nth-of-type(1)){
...
...
@@ -1134,12 +1157,12 @@ export default {
border: 1px solid #00469c;
}
}
.has {
height: 206px;
}
.antiHas {
height: 3.12rem;
.has{
height:206px;
}
.antiHas{
height:3.12rem;
}
.top {
width: 100%;
// height: 206px;
...
...
@@ -1224,12 +1247,12 @@ export default {
top: 12px;
}
.my-contract {
// width: 295px;
// width: 295px;
margin: 0 auto;
display: flex;
// justify-content: space-around;
// align-items: center;
// flex:1;
// flex:1;
text-align: center;
padding: 0 6%;
justify-content: flex-start;
...
...
@@ -1277,7 +1300,7 @@ export default {
color: #383f45;
margin-top: 5px;
}
/* div:not(:first-child) {
/* div:not(:first-child) {
margin-left: 85px;
}*/
}
...
...
src/scripts/hlsUtil.js
View file @
f686c450
...
...
@@ -398,41 +398,46 @@ export default {
* @param success
*/
fileUploadSvc
:
function
(
file
,
success
)
{
let
path
=
file
.
filePath
var
name
=
path
.
substr
(
path
.
lastIndexOf
(
'/'
)
+
1
)
let
url
=
encodeURI
(
process
.
env
.
fileUploadSvcPath
+
'attachment_upload'
)
let
options
=
new
FileUploadOptions
()
// eslint-disable-line
options
.
fileKey
=
'file'
options
.
headers
=
{
'Authorization'
:
'Bearer '
+
window
.
localStorage
.
access_token
,
}
options
.
params
=
{
'source_type'
:
file
.
source_type
,
'pkvalue'
:
file
.
pkvalue
,
'user_id'
:
file
.
user_id
,
'check_id'
:
file
.
check_id
,
'access_token'
:
window
.
localStorage
.
access_token
,
'filePath'
:
path
,
}
if
(
file
.
fileName
){
options
.
fileName
=
encodeURI
(
file
.
fileName
)
+
name
.
substr
(
name
.
lastIndexOf
(
'.'
))
if
(
file
.
pkvalue
&&
file
.
source_type
){
let
path
=
file
.
filePath
var
name
=
path
.
substr
(
path
.
lastIndexOf
(
'/'
)
+
1
)
let
url
=
encodeURI
(
process
.
env
.
fileUploadSvcPath
+
'attachment_upload'
)
let
options
=
new
FileUploadOptions
()
// eslint-disable-line
options
.
fileKey
=
'file'
options
.
headers
=
{
'Authorization'
:
'Bearer '
+
window
.
localStorage
.
access_token
,
}
options
.
params
=
{
'source_type'
:
file
.
source_type
,
'pkvalue'
:
file
.
pkvalue
,
'user_id'
:
file
.
user_id
,
'check_id'
:
file
.
check_id
,
'access_token'
:
window
.
localStorage
.
access_token
,
'filePath'
:
path
,
}
if
(
file
.
fileName
){
options
.
fileName
=
encodeURI
(
file
.
fileName
)
+
name
.
substr
(
name
.
lastIndexOf
(
'.'
))
}
else
{
options
.
fileName
=
name
}
options
.
mimeType
=
'multipart/form-date'
let
ft
=
new
FileTransfer
()
// eslint-disable-line
function
uploadSuccess
(
result
)
{
success
(
JSON
.
parse
(
result
.
response
))
}
function
fileError
()
{
window
.
hlsPopup
.
hideLoading
()
console
.
log
(
'upload error source '
+
error
.
source
)
console
.
log
(
'upload error target '
+
error
.
target
)
}
ft
.
upload
(
path
,
url
,
uploadSuccess
,
fileError
,
options
)
}
else
{
options
.
fileName
=
name
}
options
.
mimeType
=
'multipart/form-date'
let
ft
=
new
FileTransfer
()
// eslint-disable-line
function
uploadSuccess
(
result
)
{
success
(
JSON
.
parse
(
result
.
response
))
}
function
fileError
()
{
window
.
hlsPopup
.
hideLoading
()
console
.
log
(
'upload error source '
+
error
.
source
)
console
.
log
(
'upload error target '
+
error
.
target
)
hlsPopup
.
showLongCenter
(
'上传失败!'
)
}
ft
.
upload
(
path
,
url
,
uploadSuccess
,
fileError
,
options
)
},
/**
* 汉王识别
...
...
www/index.html
View file @
f686c450
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,width=device-width,viewport-fit=cover"
><meta
name=
format-detection
content=
"telephone=no"
><meta
name=
format-detection
content=
"email=no"
><meta
name=
apple-mobile-web-app-capable
content=
yes
><meta
name=
apple-mobile-web-app-status-bar-style
content=
black
><script
type=
text/javascript
src=
./static/vuePlatform.js
></script><script
type=
text/javascript
src=
./static/prototype.js
></script><script
type=
text/javascript
src=
./cordova.js
></script><script
type=
text/javascript
src=
"http://api.map.baidu.com/api?v=2.0&ak=Eoo0EtfjYCdAy7r8D19gZ0vMojdZpHqU"
></script><title>
徐工金服
</title><link
href=
./static/css/app.3e4289c3a03bc2b076ec4d914dfb4bba.css
rel=
stylesheet
></head><body><div
id=
app-box
></div><script
type=
text/javascript
src=
./static/js/manifest.6a178e8d77c32e3c385d.js
></script><script
type=
text/javascript
src=
./static/js/vendor.d56dec0015f4cf7e8b3b.js
></script><script
type=
text/javascript
src=
./static/js/app.da2cdd7ca6ffd4a9106e.js
></script></body></html>
\ No newline at end of file
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,width=device-width,viewport-fit=cover"
><meta
name=
format-detection
content=
"telephone=no"
><meta
name=
format-detection
content=
"email=no"
><meta
name=
apple-mobile-web-app-capable
content=
yes
><meta
name=
apple-mobile-web-app-status-bar-style
content=
black
><script
type=
text/javascript
src=
./static/vuePlatform.js
></script><script
type=
text/javascript
src=
./static/prototype.js
></script><script
type=
text/javascript
src=
./cordova.js
></script><script
type=
text/javascript
src=
"http://api.map.baidu.com/api?v=2.0&ak=Eoo0EtfjYCdAy7r8D19gZ0vMojdZpHqU"
></script><title>
徐工金服
</title><link
href=
./static/css/app.4df5bfd4df456db4bc580b0772f120e7.css
rel=
stylesheet
></head><body><div
id=
app-box
></div><script
type=
text/javascript
src=
./static/js/manifest.6a178e8d77c32e3c385d.js
></script><script
type=
text/javascript
src=
./static/js/vendor.adf9b230a1046c0fc990.js
></script><script
type=
text/javascript
src=
./static/js/app.b1b90efe22b1d77d9c11.js
></script></body></html>
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