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
6d9ee75a
Commit
6d9ee75a
authored
Jan 15, 2020
by
JingChao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
prod
parent
7eff53f8
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
150 additions
and
125 deletions
+150
-125
prod.env.js
config/prod.env.js
+6
-6
uat.env.js
config/uat.env.js
+3
-3
body-check.vue
src/pages/distributorSign/body-check.vue
+2
-1
video-list.vue
src/pages/videoSign/video-list.vue
+139
-115
No files found.
config/prod.env.js
View file @
6d9ee75a
...
@@ -4,12 +4,12 @@ module.exports = {
...
@@ -4,12 +4,12 @@ module.exports = {
CONFIG_ENV
:
JSON
.
stringify
(
process
.
env
.
CONFIG_ENV
),
CONFIG_ENV
:
JSON
.
stringify
(
process
.
env
.
CONFIG_ENV
),
debug
:
false
,
debug
:
false
,
isMobilePlatform
:
true
,
isMobilePlatform
:
true
,
loginPath
:
'"http://
180.104.121.66:8088
/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" '
,
loginPath
:
'"http://
www.xcmgfs.com:2889
/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_PROD&apiName="'
,
basePath
:
'"http://
www.xcmgfs.com:2889
/r/api/interface?sysName=XCMG_PROD&apiName="'
,
rootPath
:
'"http://
180.104.121.66:8088
/r/api"'
,
rootPath
:
'"http://
www.xcmgfs.com:2889
/r/api"'
,
filePath
:
'"http://
180.104.121.66:8088
/r/api/app/fileViewSvc?sysName=XCMG_PROD&apiName=file_view&"'
,
filePath
:
'"http://
www.xcmgfs.com:2889
/r/api/app/fileViewSvc?sysName=XCMG_PROD&apiName=file_view&"'
,
ocrPath
:
'"http://
180.104.121.66:8088
/r/api"'
,
ocrPath
:
'"http://
www.xcmgfs.com:2889
/r/api"'
,
fileUploadSvcPath
:
'"http://
180.104.121.66:8088
/r/api/app/fileUploadSvc?sysName=XCMG_PROD&apiName="'
,
fileUploadSvcPath
:
'"http://
www.xcmgfs.com:2889
/r/api/app/fileUploadSvc?sysName=XCMG_PROD&apiName="'
,
appId
:
'"com.xcmg.app"'
,
appId
:
'"com.xcmg.app"'
,
currentVersion
:
'"0.0.1"'
currentVersion
:
'"0.0.1"'
}
}
config/uat.env.js
View file @
6d9ee75a
...
@@ -5,11 +5,11 @@ module.exports = {
...
@@ -5,11 +5,11 @@ module.exports = {
debug
:
true
,
debug
:
true
,
isMobilePlatform
:
true
,
isMobilePlatform
:
true
,
loginPath
:
'"http://180.104.121.66:8088/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" '
,
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_
DEV
&apiName="'
,
basePath
:
'"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_
UAT
&apiName="'
,
rootPath
:
'"http://180.104.121.66:8088/r/api"'
,
rootPath
:
'"http://180.104.121.66:8088/r/api"'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
DEV
&apiName=file_view&"'
,
filePath
:
'"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_
UAT
&apiName=file_view&"'
,
ocrPath
:
'"http://180.104.121.66:8088/r/api"'
,
ocrPath
:
'"http://180.104.121.66:8088/r/api"'
,
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
DEV
&apiName="'
,
fileUploadSvcPath
:
'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_
UAT
&apiName="'
,
appId
:
'"com.xcmg.app.dev"'
,
appId
:
'"com.xcmg.app.dev"'
,
currentVersion
:
'"1.1.3"'
currentVersion
:
'"1.1.3"'
}
}
src/pages/distributorSign/body-check.vue
View file @
6d9ee75a
...
@@ -224,7 +224,8 @@ export default {
...
@@ -224,7 +224,8 @@ export default {
}
}
})
})
},
},
getCode
()
{
// 获取验证码
getCode
()
{
// 获取验证码
// this.downNum = true
// this.downNum = true
this
.
computeTime
()
this
.
computeTime
()
this
.
time
=
60
this
.
time
=
60
...
...
src/pages/videoSign/video-list.vue
View file @
6d9ee75a
...
@@ -2,13 +2,13 @@
...
@@ -2,13 +2,13 @@
<h-view
id=
"videoList"
>
<h-view
id=
"videoList"
>
<h-header
:proportion=
"[5,1,1]"
class=
"bar-custom"
>
<h-header
:proportion=
"[5,1,1]"
class=
"bar-custom"
>
<div
slot=
"left"
class=
"h-header-btn"
>
<div
slot=
"left"
class=
"h-header-btn"
>
<img
src=
"@/assets/userBind/arrow.png"
@
click=
"$routeGo()"
>
<img
src=
"@/assets/userBind/arrow.png"
@
click=
"$routeGo()"
>
<span>
视频面签
</span>
<span>
视频面签
</span>
</div>
</div>
</h-header>
</h-header>
<Tab
:fatherTabNum=
"tabNum"
@
getTabNum=
"getTabNum"
/>
<Tab
:fatherTabNum=
"tabNum"
@
getTabNum=
"getTabNum"
/>
<div
class=
"search has-header"
>
<div
class=
"search has-header"
>
<input
v-model=
"searchInput"
placeholder=
"请输入进件号/承租人名称"
>
<input
v-model=
"searchInput"
placeholder=
"请输入进件号/承租人名称"
>
</div>
</div>
<scroll
<scroll
ref=
"scroll"
:updateData=
"[showLists]"
:pullUp=
"true"
class=
"scroll"
ref=
"scroll"
:updateData=
"[showLists]"
:pullUp=
"true"
class=
"scroll"
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
<div
v-for=
"(item,index) in showLists"
:key=
"index"
class=
"item"
>
<div
v-for=
"(item,index) in showLists"
:key=
"index"
class=
"item"
>
<div
class=
"left"
>
<div
class=
"left"
>
<span>
<span>
<img
src=
"@/assets/contractStart/icon.png"
>
<img
src=
"@/assets/contractStart/icon.png"
>
</span>
</span>
</div>
</div>
<div
class=
"right"
>
<div
class=
"right"
>
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
</li>
</li>
<li>
<li>
<p
v-if=
"item.interview_status ==='APPROVING'"
class=
"to-unSign"
@
click=
"toSign(item)"
>
<p
v-if=
"item.interview_status ==='APPROVING'"
class=
"to-unSign"
@
click=
"toSign(item)"
>
<img
src=
"@/assets/videoSign/unSign.png"
>
视频面签
<img
src=
"@/assets/videoSign/unSign.png"
>
视频面签
</p>
</p>
</li>
</li>
</ul>
</ul>
...
@@ -57,6 +57,7 @@
...
@@ -57,6 +57,7 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
Tab
from
'@/pages/videoSign/tab'
import
Tab
from
'@/pages/videoSign/tab'
export
default
{
export
default
{
components
:
{
components
:
{
Tab
,
Tab
,
...
@@ -137,23 +138,22 @@ export default {
...
@@ -137,23 +138,22 @@ export default {
},
},
toSign
(
item
)
{
toSign
(
item
)
{
let
vm
=
this
let
vm
=
this
vm
.
hlsPopup
.
showConfirm
({
//
vm.hlsPopup.showConfirm({
title
:
'提示'
,
//
title: '提示',
content
:
'模拟登录'
,
//
content: '模拟登录',
onConfirm
:
(
res
)
=>
{
//
onConfirm: (res) => {
var
sendStr
=
'xcmg'
var
sendStr
=
'xcmg'
if
(
res
)
{
//
if (res) {
hls
.
cordova
.
cloudroom
.
CloudRoomService
.
loginCloudRoom
(
sendStr
,
function
(
data
)
{
hls
.
cordova
.
cloudroom
.
CloudRoomService
.
loginCloudRoom
(
sendStr
,
function
(
data
)
{
vm
.
entrySign
(
item
)
vm
.
entrySign
(
item
)
},
},
function
(
fail
)
{
function
(
fail
)
{
vm
.
hlsPopup
.
showLongCenter
(
'视频面签登录失败'
)
vm
.
hlsPopup
.
showLongCenter
(
'登录失败'
)
})
}
else
{
}
},
})
})
// } else {
//
// }
// },
// })
},
},
/* toSign2 () {
/* toSign2 () {
let vm = this
let vm = this
...
@@ -393,7 +393,7 @@ export default {
...
@@ -393,7 +393,7 @@ export default {
}
}
</
script
>
</
script
>
<
style
lang=
"less"
>
<
style
lang=
"less"
>
#videoList {
#videoList {
.display {
.display {
position: fixed;
position: fixed;
// top: 0;
// top: 0;
...
@@ -403,6 +403,7 @@ export default {
...
@@ -403,6 +403,7 @@ export default {
// margin-top: -70px;
// margin-top: -70px;
}
}
}
}
.search {
.search {
background-color: #fff;
background-color: #fff;
padding: 8px 12px;
padding: 8px 12px;
...
@@ -411,12 +412,13 @@ export default {
...
@@ -411,12 +412,13 @@ export default {
height: 1.02rem;
height: 1.02rem;
z-index: 100;
z-index: 100;
margin-top: 52px;
margin-top: 52px;
input {
input {
background: url("../../assets/contractStart/search1.png") 320px no-repeat;
background: url("../../assets/contractStart/search1.png") 320px no-repeat;
background-size: 16px 16px;
background-size: 16px 16px;
background-color: rgba(239,239,239,
0.55);
background-color: rgba(239, 239, 239,
0.55);
padding-left:
12px;
padding-left:
12px;
height:
36px;
height:
36px;
line-height: 36px;
line-height: 36px;
border-radius: 4px;
border-radius: 4px;
width: 100%;
width: 100%;
...
@@ -439,10 +441,12 @@ export default {
...
@@ -439,10 +441,12 @@ export default {
border: 2px solid #bcc6ff;
border: 2px solid #bcc6ff;
}
}
}
}
.scroll {
.scroll {
background-color: #f5f5f5;
background-color: #f5f5f5;
margin-top: 20px;
margin-top: 20px;
}
}
.item {
.item {
width: 359px;
width: 359px;
height: 189px;
height: 189px;
...
@@ -450,10 +454,12 @@ export default {
...
@@ -450,10 +454,12 @@ export default {
border-radius: 2px;
border-radius: 2px;
margin: 0 auto;
margin: 0 auto;
margin-top: 9px;
margin-top: 9px;
.left {
.left {
width: 15%;
width: 15%;
height: 100%;
height: 100%;
float: left;
float: left;
span {
span {
display: block;
display: block;
width: 30px;
width: 30px;
...
@@ -465,16 +471,19 @@ export default {
...
@@ -465,16 +471,19 @@ export default {
justify-content: center;
justify-content: center;
margin-left: 10px;
margin-left: 10px;
margin-top: 8px;
margin-top: 8px;
img {
img {
width: 11px;
width: 11px;
height: 14px;
height: 14px;
}
}
}
}
}
}
.right {
.right {
height: 100%;
height: 100%;
width: 85%;
width: 85%;
float: right;
float: right;
.right-top {
.right-top {
width: 285px;
width: 285px;
height: 45px;
height: 45px;
...
@@ -484,13 +493,16 @@ export default {
...
@@ -484,13 +493,16 @@ export default {
letter-spacing: 0;
letter-spacing: 0;
line-height: 45px;
line-height: 45px;
border-bottom: 1px solid #f3f3f7;
border-bottom: 1px solid #f3f3f7;
span:last-child {
span:last-child {
float: right;
float: right;
}
}
}
}
.right-bottom {
.right-bottom {
width: 285px;
width: 285px;
margin-top: 10px;
margin-top: 10px;
.to-unSign {
.to-unSign {
float: right;
float: right;
width: 96px;
width: 96px;
...
@@ -504,10 +516,12 @@ export default {
...
@@ -504,10 +516,12 @@ export default {
display: flex;
display: flex;
justify-content: center;
justify-content: center;
align-items: center;
align-items: center;
img {
img {
width: 17.6px;
width: 17.6px;
}
}
}
}
.to-sign {
.to-sign {
float: right;
float: right;
width: 96px;
width: 96px;
...
@@ -521,10 +535,12 @@ export default {
...
@@ -521,10 +535,12 @@ export default {
display: flex;
display: flex;
justify-content: center;
justify-content: center;
align-items: center;
align-items: center;
img {
img {
width: 17.6px;
width: 17.6px;
}
}
}
}
.number {
.number {
font-family: Verdana-Bold;
font-family: Verdana-Bold;
font-size: 14px;
font-size: 14px;
...
@@ -532,6 +548,7 @@ export default {
...
@@ -532,6 +548,7 @@ export default {
letter-spacing: 0;
letter-spacing: 0;
font-weight: bold;
font-weight: bold;
}
}
li {
li {
font-family: PingFangSC-Regular;
font-family: PingFangSC-Regular;
font-size: 14px;
font-size: 14px;
...
@@ -539,6 +556,7 @@ export default {
...
@@ -539,6 +556,7 @@ export default {
letter-spacing: 0;
letter-spacing: 0;
height: 30px;
height: 30px;
width: 100%;
width: 100%;
span {
span {
float: right;
float: right;
}
}
...
@@ -546,28 +564,32 @@ export default {
...
@@ -546,28 +564,32 @@ export default {
}
}
}
}
}
}
.content {
.content {
position: absolute;
position: absolute;
top: 0;
top: 0;
}
}
.scrollContent {
.scrollContent {
padding-top: 2.52rem;
padding-top: 2.52rem;
padding-bottom: 20px;
padding-bottom: 20px;
}
}
.tab-style {
.tab-style {
width: 100%;
width: 100%;
position: absolute;
position: absolute;
}
}
}
}
.platform-ios {
.platform-ios {
#videoList {
#videoList {
.scrollContent {
.scrollContent {
padding-top: 2.92rem;
padding-top: 2.92rem;
}
}
}
}
}
}
@media (device-width: 375px) and (device-height: 812px) and (-webkit-min-device-pixel-ratio: 3) {
@media (device-width: 375px) and (device-height: 812px) and (-webkit-min-device-pixel-ratio: 3) {
.platform-ios {
.platform-ios {
#videoList {
#videoList {
.scrollContent {
.scrollContent {
...
@@ -575,20 +597,22 @@ export default {
...
@@ -575,20 +597,22 @@ export default {
}
}
}
}
}
}
}
}
// iPhoneXR适配
@media (device-width: 414px) and (device-height: 896px) {
// iPhoneXR适配
@media (device-width: 414px) and (device-height: 896px) {
.platform-ios {
.platform-ios {
#videoList {
#videoList {
.scrollContent {
.scrollContent {
padding-top: 3.52rem;
padding-top: 3.52rem;
}
}
.search{
.search {
input {
input {
background: url("../../assets/contractStart/search1.png") 320px no-repeat;
background: url("../../assets/contractStart/search1.png") 320px no-repeat;
background-size: 16px 16px;
background-size: 16px 16px;
background-color: rgba(239,239,239,
0.55);
background-color: rgba(239, 239, 239,
0.55);
padding:
8px 12px;
padding:
8px 12px;
border-radius: 4px;
border-radius: 4px;
width: 100%;
width: 100%;
font-family: PingFangSC-Regular;
font-family: PingFangSC-Regular;
...
@@ -598,5 +622,5 @@ export default {
...
@@ -598,5 +622,5 @@ export default {
}
}
}
}
}
}
}
}
</
style
>
</
style
>
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