Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-register-show-h5
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-register-show-h5
Commits
e4015d7b
提交
e4015d7b
authored
4月 20, 2022
作者:
lihuihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
bd926dd2
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
124 行增加
和
15 行删除
+124
-15
base.css
src/assets/css/base.css
+1
-1
rem.js
src/assets/rem/rem.js
+19
-1
Commonheader.vue
src/modules/home/components/Commonheader.vue
+25
-6
ImgShow.vue
src/modules/home/components/ImgShow.vue
+19
-2
OfflinePay.vue
src/modules/home/components/OfflinePay.vue
+5
-1
SignForm.vue
src/modules/home/components/SignForm.vue
+19
-2
MyOrder.vue
src/modules/home/views/MyOrder.vue
+19
-1
OrderConfirm.vue
src/modules/home/views/OrderConfirm.vue
+17
-1
没有找到文件。
src/assets/css/base.css
浏览文件 @
e4015d7b
...
...
@@ -3,7 +3,7 @@
padding
:
0
;
}
html
{
max-width
:
75
0px
;
max-width
:
40
0px
;
margin
:
0
auto
;
}
body
{
...
...
src/assets/rem/rem.js
浏览文件 @
e4015d7b
...
...
@@ -8,9 +8,27 @@
?
win
.
screen
.
width
:
win
.
innerWidth
:
win
.
innerWidth
const
wFsize
=
((
wWidth
>
750
?
750
:
wWidth
)
/
750
)
*
100
console
.
log
(
IsPC
(),
'is'
)
const
wFsize
=
((
wWidth
>
750
?
750
:
wWidth
)
/
750
)
*
(
IsPC
()
?
50
:
100
)
doc
.
documentElement
.
style
.
fontSize
=
wFsize
+
'px'
}
win
.
addEventListener
(
resize
,
resizeRoot
,
false
)
doc
.
addEventListener
(
'DOMContentLoaded'
,
resizeRoot
,
false
)
})(
window
,
document
)
function
IsPC
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
}
src/modules/home/components/Commonheader.vue
浏览文件 @
e4015d7b
<
template
>
<div
class=
"main_header"
>
<van-nav-bar
fixed
:title=
"title"
left-arrow
@
click-left=
"onClickLeft"
>
<template
#
right
v-if=
"center"
>
<div
style=
"display:
flex;
"
@
click=
"onClickRight"
>
<div
class=
"text"
style=
"font-size:
.24rem;color: #333333;margin-right:
.05rem"
>
个人中心
</div>
<van-icon
v-if=
"pathName === '/'"
name=
"contact"
size=
"18"
/>
<div
class=
"main_header"
id=
"main_header"
>
<van-nav-bar
:title=
"title"
left-arrow
@
click-left=
"onClickLeft"
>
<template
#
right
v-if=
"center
&& pathName === '/'
"
>
<div
style=
"display:
flex
"
@
click=
"onClickRight"
>
<div
class=
"text"
style=
"font-size:
0.24rem; color: #333333; margin-right: 0
.05rem"
>
个人中心
</div>
<van-icon
name=
"contact"
size=
"18"
/>
</div>
</
template
>
</van-nav-bar>
...
...
@@ -32,7 +32,25 @@ export default {
return
window
.
location
.
pathname
}
},
mounted
()
{
if
(
this
.
isPc
())
{
document
.
getElementById
(
'main_header'
).
style
.
width
=
'400px'
}
},
methods
:
{
isPc
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
},
// 首页返回按钮
onClickLeft
()
{
this
.
callBack
?
this
.
$emit
(
'back'
)
:
history
.
back
()
...
...
@@ -68,5 +86,6 @@ export default {
position
:
fixed
;
top
:
0
;
z-index
:
2000
;
width
:
100%
;
}
</
style
>
src/modules/home/components/ImgShow.vue
浏览文件 @
e4015d7b
...
...
@@ -6,7 +6,7 @@
<div
class=
"show_content"
>
<div
class=
"show_content_img"
v-html=
"data.desc"
></div>
</div>
<div
class=
"main_content_footer"
>
<div
class=
"main_content_footer"
id=
"main_content_footer"
>
<div
class=
"show_content_btn"
@
click=
"handleSubmit"
>
{{
data
.
title
}}
</div>
</div>
</div>
...
...
@@ -26,8 +26,25 @@ export default {
stepList
:
{
type
:
Array
},
data
:
{
type
:
Object
}
},
mounted
()
{},
mounted
()
{
if
(
this
.
isPc
())
{
document
.
getElementById
(
'main_content_footer'
).
style
.
width
=
'400px'
}
},
methods
:
{
isPc
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
},
handlePrev
()
{
this
.
$emit
(
'prev'
)
},
...
...
src/modules/home/components/OfflinePay.vue
浏览文件 @
e4015d7b
...
...
@@ -27,6 +27,7 @@
import
{
uploadPay
}
from
'../api.js'
import
Commonheader
from
'./Commonheader.vue'
import
UploadImage
from
'@/components/upload/UploadImage.vue'
import
{
Toast
}
from
'vant'
export
default
{
components
:
{
UploadImage
,
...
...
@@ -59,7 +60,10 @@ export default {
voucher
:
JSON
.
stringify
(
this
.
form
.
voucher
),
comment
:
this
.
form
.
comment
}
console
.
log
(
params
,
'par'
)
if
(
!
this
.
form
.
voucher
.
length
)
{
Toast
(
'请上传凭证'
)
return
false
}
uploadPay
(
Object
.
assign
(
this
.
data
.
params
,
params
)).
then
(
res
=>
{
if
(
this
.
stepList
.
length
!==
this
.
data
.
num
)
{
this
.
$router
.
go
(
0
)
...
...
src/modules/home/components/SignForm.vue
浏览文件 @
e4015d7b
...
...
@@ -106,7 +106,7 @@
</van-form>
</div>
</div>
<div
class=
"main_footer"
>
<div
class=
"main_footer"
id=
"main_footer"
>
<div
class=
"main_footer_top"
v-if=
"data.can_skip_pay === 1"
>
<van-checkbox
icon-size=
"13px"
v-model=
"checkedPay"
shape=
"square"
class=
"main_content_skipPay"
>
{{ data.skip_pay_title }}
</van-checkbox
...
...
@@ -150,8 +150,25 @@ export default {
minDate
:
new
Date
()
}
},
mounted
()
{},
mounted
()
{
if
(
this
.
isPc
())
{
document
.
getElementById
(
'main_footer'
).
style
.
width
=
'400px'
}
},
methods
:
{
isPc
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
},
handleBack
()
{
this
.
$emit
(
'prev'
)
},
...
...
src/modules/home/views/MyOrder.vue
浏览文件 @
e4015d7b
<
template
>
<div
class=
"main"
>
<commonheader
:title=
"title"
@
back=
"handleBack"
:callBack=
"true"
/>
<commonheader
:title=
"title"
@
back=
"handleBack"
:callBack=
"true"
:center=
"false"
/>
<div
class=
"main_content"
>
<!-- 头部tab -->
<van-tabs
v-model=
"active"
animated
sticky
>
...
...
@@ -73,9 +73,25 @@ export default {
mounted
()
{
this
.
getOrderList
()
if
(
this
.
isPc
())
{
document
.
getElementsByClassName
(
'van-sticky'
)[
0
].
style
.
width
=
'400px'
}
},
methods
:
{
isPc
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
},
handleBack
()
{
this
.
$router
.
push
(
'/'
)
},
...
...
@@ -226,6 +242,8 @@ export default {
width
:
100%
;
position
:
fixed
;
z-index
:
1000
;
left
:
50%
!
important
;
transform
:
translateX
(
-50%
)
!
important
;
top
:
0
.8rem
;
}
::v-deep
.pay_btn
{
...
...
src/modules/home/views/OrderConfirm.vue
浏览文件 @
e4015d7b
...
...
@@ -68,7 +68,7 @@
<!--
<div
class=
"pay-mode"
>
<div
class=
"title"
>
选择支付方式
</div>
</div>
-->
<div
class=
"main_footer"
>
<div
class=
"main_footer"
id=
"main_footer"
>
<van-checkbox
v-model=
"isAll"
:disabled=
"!data.payData.list.filter(item => ['0', '3'].includes(item.pay_record.pay_status)).length"
@
click=
"checkAll"
class=
"checkAll"
>
全选
</van-checkbox>
<div
class=
"main_footer_total"
>
<div
class=
"main_footer_total_top"
></div>
...
...
@@ -151,10 +151,26 @@ export default {
}
},
mounted
()
{
if
(
this
.
isPc
())
{
document
.
getElementById
(
'main_footer'
).
style
.
width
=
'400px'
}
// console.log(JSON.parse(window.localStorage.stepData), 'data')
this
.
payMode
=
this
.
data
.
pay_type
[
0
]
},
methods
:
{
isPc
()
{
const
userAgentInfo
=
navigator
.
userAgent
const
Agents
=
[
'Android'
,
'iPhone'
,
'SymbianOS'
,
'Windows Phone'
,
'iPad'
,
'iPod'
]
let
flagPc
=
true
for
(
let
v
=
0
;
v
<
Agents
.
length
;
v
++
)
{
if
(
userAgentInfo
.
indexOf
(
Agents
[
v
])
>
0
)
{
flagPc
=
false
break
}
}
return
flagPc
},
getPayStatusValue
(
n
)
{
const
value
=
{
0
:
'未支付'
,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论