Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
h5-base
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
new-sing
h5-base
Commits
ca08c6f5
Commit
ca08c6f5
authored
Jul 31, 2019
by
chenyishuai@singsingenglish.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
731
parent
c4b90088
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
6 deletions
+16
-6
index.html
dev/index.html
+1
-1
8.34825d39206b6a0e6f3a.js
dev/static/js/8.34825d39206b6a0e6f3a.js
+1
-0
manifest.eae13e7d3f43aad100ff.js
dev/static/js/manifest.eae13e7d3f43aad100ff.js
+1
-1
ybOrderRender.vue
src/components/youbang/ybOrderRender.vue
+13
-4
No files found.
dev/index.html
View file @
ca08c6f5
...
@@ -11,4 +11,4 @@
...
@@ -11,4 +11,4 @@
position
:
fixed
;
position
:
fixed
;
background
:
#f4f4f4
;
background
:
#f4f4f4
;
}
}
/* html{font-size: 1px;} */
</style><link
href=
static/css/app.129556e9383a4eca915187bdf43f354e.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
https://res.wx.qq.com/open/js/jweixin-1.3.2.js
></script><script></script><script
type=
text/javascript
src=
static/js/manifest.7f8d32342412f289e748.js
></script><script
type=
text/javascript
src=
static/js/vendor.73706c7cc85e5a0dcf64.js
></script><script
type=
text/javascript
src=
static/js/app.2f76c9c65d56733dbe50.js
></script></body></html>
/* html{font-size: 1px;} */
</style><link
href=
static/css/app.129556e9383a4eca915187bdf43f354e.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
https://res.wx.qq.com/open/js/jweixin-1.3.2.js
></script><script></script><script
type=
text/javascript
src=
static/js/manifest.eae13e7d3f43aad100ff.js
></script><script
type=
text/javascript
src=
static/js/vendor.73706c7cc85e5a0dcf64.js
></script><script
type=
text/javascript
src=
static/js/app.2f76c9c65d56733dbe50.js
></script></body></html>
\ No newline at end of file
\ No newline at end of file
dev/static/js/8.
6035cb2735dbafea50e0
.js
→
dev/static/js/8.
34825d39206b6a0e6f3a
.js
View file @
ca08c6f5
webpackJsonp
([
8
],{
"+OBB"
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"sufj"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"acf2bd48"
,
a
,
!
1
,{})},
"1fWZ"
:
function
(
n
,
e
,
t
){
"use strict"
;
var
a
=
t
(
"RfZZ"
),
r
=
t
(
"AA6R"
),
i
=
t
.
n
(
r
),
o
=
t
(
"o69Z"
),
s
=
t
(
"noWC"
),
d
=
t
(
"rhik"
),
c
=
t
(
"n8HW"
),
l
=
t
(
"+2ln"
),
A
=
Object
(
o
.
h
)(
"cell"
),
b
=
A
[
0
],
C
=
A
[
1
];
function
h
(
n
,
e
,
t
,
a
){
var
r
=
e
.
icon
,
s
=
e
.
size
,
A
=
e
.
title
,
b
=
e
.
label
,
h
=
e
.
value
,
p
=
e
.
isLink
,
v
=
e
.
arrowDirection
,
u
=
t
.
title
||
Object
(
o
.
c
)(
A
),
f
=
t
.
default
||
Object
(
o
.
c
)(
h
),
m
=
(
t
.
label
||
Object
(
o
.
c
)(
b
))
&&
n
(
"div"
,{
class
:[
C
(
"label"
),
e
.
labelClass
]},[
t
.
label
?
t
.
label
():
b
]),
g
=
u
&&
n
(
"div"
,{
class
:[
C
(
"title"
),
e
.
titleClass
]},[
t
.
title
?
t
.
title
():
n
(
"span"
,[
A
]),
m
]),
B
=
f
&&
n
(
"div"
,{
class
:[
C
(
"value"
,{
alone
:
!
t
.
title
&&!
A
}),
e
.
valueClass
]},[
t
.
default
?
t
.
default
():
n
(
"span"
,[
h
])]),
w
=
t
.
icon
?
t
.
icon
():
r
&&
n
(
l
.
a
,{
class
:
C
(
"left-icon"
),
attrs
:{
name
:
r
}}),
x
=
t
[
"right-icon"
],
E
=
x
?
x
():
p
&&
n
(
l
.
a
,{
class
:
C
(
"right-icon"
),
attrs
:{
name
:
v
?
"arrow-"
+
v
:
"arrow"
}}),
y
=
{
center
:
e
.
center
,
required
:
e
.
required
,
borderless
:
!
e
.
border
,
clickable
:
p
||
e
.
clickable
};
return
s
&&
(
y
[
s
]
=
s
),
n
(
"div"
,
i
()([{
class
:
C
(
y
),
on
:{
click
:
function
(
n
){
Object
(
d
.
a
)(
a
,
"click"
,
n
),
Object
(
c
.
a
)(
a
)}}},
Object
(
d
.
b
)(
a
)]),[
w
,
g
,
B
,
E
,
t
.
extra
&&
t
.
extra
()])}
h
.
props
=
Object
(
a
.
a
)({},
s
.
a
,
c
.
b
,{
clickable
:
Boolean
,
arrowDirection
:
String
}),
e
.
a
=
b
(
h
)},
"4dzY"
:
function
(
n
,
e
,
t
){
n
.
exports
=
t
.
p
+
"static/img/popup_img@2x.afca647.png"
},
"5FXK"
:
function
(
n
,
e
,
t
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
a
=
t
(
"mvHQ"
),
r
=
t
.
n
(
a
),
i
=
(
t
(
"eqfM"
),
t
(
"/QYm"
)),
o
=
t
(
"bOdI"
),
s
=
t
.
n
(
o
),
d
=
(
t
(
"nsZj"
),
t
(
"px3J"
),
t
(
"AA6R"
)),
c
=
t
.
n
(
d
),
l
=
t
(
"RfZZ"
),
A
=
t
(
"o69Z"
),
b
=
t
(
"+2ln"
),
C
=
t
(
"1fWZ"
),
h
=
t
(
"noWC"
),
p
=
Object
(
A
.
h
)(
"field"
),
v
=
p
[
0
],
u
=
p
[
1
],
f
=
v
({
inheritAttrs
:
!
1
,
props
:
Object
(
l
.
a
)({},
h
.
a
,{
error
:
Boolean
,
leftIcon
:
String
,
rightIcon
:
String
,
readonly
:
Boolean
,
clearable
:
Boolean
,
labelAlign
:
String
,
inputAlign
:
String
,
onIconClick
:
Function
,
autosize
:[
Boolean
,
Object
],
errorMessage
:
String
,
errorMessageAlign
:
String
,
type
:{
type
:
String
,
default
:
"text"
}}),
data
:
function
(){
return
{
focused
:
!
1
}},
watch
:{
value
:
function
(){
this
.
$nextTick
(
this
.
adjustSize
)}},
mounted
:
function
(){
this
.
format
(),
this
.
$nextTick
(
this
.
adjustSize
)},
computed
:{
showClear
:
function
(){
return
this
.
clearable
&&
this
.
focused
&&
""
!==
this
.
value
&&
Object
(
A
.
c
)(
this
.
value
)
&&!
this
.
readonly
},
listeners
:
function
(){
return
Object
(
l
.
a
)({},
this
.
$listeners
,{
input
:
this
.
onInput
,
keypress
:
this
.
onKeypress
,
focus
:
this
.
onFocus
,
blur
:
this
.
onBlur
})}},
methods
:{
focus
:
function
(){
this
.
$refs
.
input
&&
this
.
$refs
.
input
.
focus
()},
blur
:
function
(){
this
.
$refs
.
input
&&
this
.
$refs
.
input
.
blur
()},
format
:
function
(
n
){
void
0
===
n
&&
(
n
=
this
.
$refs
.
input
);
var
e
=
n
.
value
,
t
=
this
.
$attrs
.
maxlength
;
return
"number"
===
this
.
type
&&
Object
(
A
.
c
)(
t
)
&&
e
.
length
>
t
&&
(
e
=
e
.
slice
(
0
,
t
),
n
.
value
=
e
),
e
},
onInput
:
function
(
n
){
this
.
$emit
(
"input"
,
this
.
format
(
n
.
target
))},
onFocus
:
function
(
n
){
this
.
focused
=!
0
,
this
.
$emit
(
"focus"
,
n
),
this
.
readonly
&&
this
.
blur
()},
onBlur
:
function
(
n
){
this
.
focused
=!
1
,
this
.
$emit
(
"blur"
,
n
)},
onClickLeftIcon
:
function
(){
this
.
$emit
(
"click-left-icon"
)},
onClickRightIcon
:
function
(){
this
.
$emit
(
"click-icon"
),
this
.
$emit
(
"click-right-icon"
),
this
.
onIconClick
&&
this
.
onIconClick
()},
onClear
:
function
(
n
){
n
.
preventDefault
(),
this
.
$emit
(
"input"
,
""
),
this
.
$emit
(
"clear"
)},
onKeypress
:
function
(
n
){
if
(
"number"
===
this
.
type
){
var
e
=
n
.
keyCode
,
t
=-
1
===
String
(
this
.
value
).
indexOf
(
"."
);
e
>=
48
&&
e
<=
57
||
46
===
e
&&
t
||
45
===
e
||
n
.
preventDefault
()}
"search"
===
this
.
type
&&
13
===
n
.
keyCode
&&
this
.
blur
(),
this
.
$emit
(
"keypress"
,
n
)},
adjustSize
:
function
(){
var
n
=
this
.
$refs
.
input
;
if
(
"textarea"
===
this
.
type
&&
this
.
autosize
&&
n
){
n
.
style
.
height
=
"auto"
;
var
e
=
n
.
scrollHeight
;
if
(
Object
(
A
.
d
)(
this
.
autosize
)){
var
t
=
this
.
autosize
,
a
=
t
.
maxHeight
,
r
=
t
.
minHeight
;
a
&&
(
e
=
Math
.
min
(
e
,
a
)),
r
&&
(
e
=
Math
.
max
(
e
,
r
))}
e
&&
(
n
.
style
.
height
=
e
+
"px"
)}},
renderInput
:
function
(){
var
n
=
this
.
$createElement
,
e
=
{
ref
:
"input"
,
class
:
u
(
"control"
,
this
.
inputAlign
),
domProps
:{
value
:
this
.
value
},
attrs
:
Object
(
l
.
a
)({},
this
.
$attrs
,{
readonly
:
this
.
readonly
}),
on
:
this
.
listeners
};
return
"textarea"
===
this
.
type
?
n
(
"textarea"
,
c
()([{},
e
])):
n
(
"input"
,
c
()([{
attrs
:{
type
:
this
.
type
}},
e
]))},
renderLeftIcon
:
function
(){
var
n
=
this
.
$createElement
;
if
(
this
.
slots
(
"left-icon"
)
||
this
.
leftIcon
)
return
n
(
"div"
,{
class
:
u
(
"left-icon"
),
on
:{
click
:
this
.
onClickLeftIcon
}},[
this
.
slots
(
"left-icon"
)
||
n
(
b
.
a
,{
attrs
:{
name
:
this
.
leftIcon
}})])},
renderRightIcon
:
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
slots
;
if
(
e
(
"right-icon"
)
||
e
(
"icon"
)
||
this
.
rightIcon
||
this
.
icon
)
return
n
(
"div"
,{
class
:
u
(
"right-icon"
),
on
:{
click
:
this
.
onClickRightIcon
}},[
e
(
"right-icon"
)
||
e
(
"icon"
)
||
n
(
b
.
a
,{
attrs
:{
name
:
this
.
rightIcon
||
this
.
icon
}})])}},
render
:
function
(
n
){
var
e
,
t
=
this
.
slots
,
a
=
this
.
labelAlign
,
r
=
{
icon
:
this
.
renderLeftIcon
};
return
t
(
"label"
)
&&
(
r
.
title
=
function
(){
return
t
(
"label"
)}),
n
(
C
.
a
,{
attrs
:{
icon
:
this
.
leftIcon
,
size
:
this
.
size
,
title
:
this
.
label
,
center
:
this
.
center
,
border
:
this
.
border
,
isLink
:
this
.
isLink
,
required
:
this
.
required
,
titleClass
:
u
(
"label"
,
a
)},
class
:
u
((
e
=
{
error
:
this
.
error
,
disabled
:
this
.
$attrs
.
disabled
},
e
[
"label-"
+
a
]
=
a
,
e
[
"min-height"
]
=
"textarea"
===
this
.
type
&&!
this
.
autosize
,
e
)),
scopedSlots
:
r
},[
n
(
"div"
,{
class
:
u
(
"body"
)},[
this
.
renderInput
(),
this
.
showClear
&&
n
(
b
.
a
,{
attrs
:{
name
:
"clear"
},
class
:
u
(
"clear"
),
on
:{
touchstart
:
this
.
onClear
}}),
this
.
renderRightIcon
(),
t
(
"button"
)
&&
n
(
"div"
,{
class
:
u
(
"button"
)},[
t
(
"button"
)])]),
this
.
errorMessage
&&
n
(
"div"
,{
class
:
u
(
"error-message"
,
this
.
errorMessageAlign
)},[
this
.
errorMessage
])])}}),
m
=
(
t
(
"OWWB"
),
t
(
"CCn6"
)),
g
=
(
t
(
"q/am"
),
t
(
"4VPn"
)),
B
=
t
.
n
(
g
),
w
=
t
(
"4dzY"
),
x
=
t
.
n
(
w
),
E
=
{
name
:
"orderCancelDialog"
,
components
:
s
()({},
B
.
a
.
name
,
B
.
a
),
props
:[
"orderCancel"
],
data
:
function
(){
return
{
popup_img
:
x
.
a
}},
mounted
:
function
(){},
methods
:{
payOrder
:
function
(){
this
.
$emit
(
"payEven"
)},
dis
:
function
(){
this
.
$emit
(
"cancel"
)}},
watch
:{
orderCancel
:
function
(){
console
.
log
(
this
),
console
.
log
(
this
.
orderCancel
,
46
)}}},
y
=
function
(){
var
n
=
this
,
e
=
n
.
$createElement
,
t
=
n
.
_self
.
_c
||
e
;
return
t
(
"mt-popup"
,{
staticClass
:
"orderCancel"
,
attrs
:{
overlay
:
!
0
},
model
:{
value
:
n
.
orderCancel
,
callback
:
function
(
e
){
n
.
orderCancel
=
e
},
expression
:
"orderCancel"
}},[
t
(
"div"
,{
staticClass
:
"box"
},[
t
(
"img"
,{
staticClass
:
"img"
,
attrs
:{
src
:
n
.
popup_img
,
alt
:
""
}}),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
t
(
"h2"
,[
n
.
_v
(
"参与未成功"
)]),
n
.
_v
(
" "
),
t
(
"p"
,[
n
.
_v
(
"真的要放弃孩子启蒙英语的黄金机会吗?"
)]),
n
.
_v
(
" "
),
t
(
"p"
,{
staticClass
:
"warn"
},[
n
.
_v
(
"每天10分钟,英语启蒙很轻松!"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"btnbox"
},[
t
(
"div"
,{
staticClass
:
"btn fal"
,
on
:{
click
:
n
.
dis
}},[
n
.
_v
(
"含泪放弃"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"btn suc"
,
on
:{
click
:
function
(
e
){
n
.
payOrder
()}}},[
n
.
_v
(
"报名课程"
)])])])])])};
y
.
_withStripped
=!
0
;
var
k
=
{
render
:
y
,
staticRenderFns
:[]},
_
=
k
;
var
O
=!
1
;
var
D
=
t
(
"VU/8"
)(
E
,
_
,
!
1
,
function
(
n
){
O
||
t
(
"qT7f"
)},
"data-v-5a950fb2"
,
null
);
D
.
options
.
__file
=
"src/components/buy/orderCancelDialog.vue"
;
var
R
,
j
=
D
.
exports
,
$
=
t
(
"xpkA"
),
z
=
t
.
n
(
$
),
F
=
t
(
"qUD4"
),
P
=
{
name
:
"ybOrderRender"
,
data
:
function
(){
return
{
addressInfo
:{},
open
:
!
1
,
link
:
!
0
,
orderParams
:{
name
:
""
,
mobile
:
""
,
verify_code
:
""
,
address
:
""
},
showAddressPicker
:
!
1
,
addressArea
:
""
,
time
:
0
,
invite_code
:
""
,
this_code
:
""
,
groupDetail
:{},
orderCancel
:
!
1
,
imgprize
:
z
.
a
}},
components
:(
R
=
{},
s
()(
R
,
C
.
a
.
name
,
C
.
a
),
s
()(
R
,
f
.
name
,
f
),
s
()(
R
,
"MyAddress"
,
F
.
a
),
s
()(
R
,
"orderCancelDialog"
,
j
),
R
),
mounted
:
function
(){
this
.
initPage
()},
methods
:{
buttonClick
:
function
(
n
,
e
){
this
.
$sa
.
track
(
"buttonClick"
,{
tabTitle
:
"商品"
,
moduleTitle
:
"详情页"
,
buttonType
:
n
,
buttonName
:
e
})},
payOrder
:
function
(){
var
n
=
this
,
e
=
{};
if
(
!
this
.
orderParams
.
name
)
return
Object
(
i
.
a
)(
"收货人不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
mobile
)
return
Object
(
i
.
a
)(
"手机号不能为空"
),
!
1
;
if
(
!
/^1
\d{10,12}
$/
.
test
(
this
.
orderParams
.
mobile
))
return
Object
(
i
.
a
)(
"手机号格式不正确"
),
!
1
;
if
(
!
this
.
addressArea
)
return
Object
(
i
.
a
)(
"所在地区不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
verify_code
)
return
Object
(
i
.
a
)(
"验证码不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
address
)
return
Object
(
i
.
a
)(
"详细地址不能为空"
),
!
1
;
var
t
=
this
.
addressAreaCode
.
split
(
"-"
),
a
=
this
.
addressArea
.
split
(
"-"
);
e
.
receive_name
=
this
.
orderParams
.
name
,
e
.
receive_mobile
=
this
.
orderParams
.
mobile
,
e
.
address
=
this
.
orderParams
.
address
,
e
.
province_id
=
t
[
0
],
e
.
province_name
=
a
[
0
],
e
.
city_id
=
t
[
1
],
e
.
city
=
a
[
1
],
e
.
area_id
=
t
[
2
],
e
.
area
=
a
[
2
],
e
.
verify_code
=
this
.
orderParams
.
verify_code
,
console
.
log
(
e
),
Object
(
m
.
_0
)(
e
).
then
(
function
(
e
){
n
.
pay
()})},
pay
:
function
(){
var
n
=
this
;
this
.
orderCancel
=!
1
;
var
e
=
{
goods_id
:
50
};
2
!==
this
.
groupDetail
.
goods_type
||
this
.
type
||
(
e
.
buy_type
=
2
),
this
.
invite_code
&&
(
e
.
invite_code
=
this
.
invite_code
),
this
.
saleObj
&&
(
e
.
order_coupon_id
=
this
.
saleObj
.
id
);
this
.
$route
.
query
.
invite_code
;
window
.
location
.
href
.
indexOf
(
"gdt_vid"
)
>-
1
&&
(
e
.
gdt_vid
=
this
.
$route
.
query
.
gdt_vid
),
console
.
log
(
this
.
$route
.
query
.
gdt_vid
),
window
.
location
.
href
.
indexOf
(
"cct_user_id"
)
>-
1
&&
(
e
.
cct_user_id
=
this
.
$route
.
query
.
cct_user_id
),
window
.
location
.
href
.
indexOf
(
"redeem_code"
)
>-
1
&&
(
e
.
redeem_code
=
this
.
$route
.
query
.
redeem_code
),
window
.
location
.
href
.
indexOf
(
"cct_user_id"
)
>-
1
&&
(
e
.
cct_user_id
=
this
.
$route
.
query
.
cct_user_id
),
this
.
orderFlag
=!
1
,
Object
(
m
.
Z
)(
e
).
then
(
function
(
t
){
if
(
t
.
out_trade_no
&&!
t
.
appId
)
console
.
log
(
214
),
console
.
log
(
n
),
console
.
log
(
n
.
$router
),
console
.
log
(
n
.
invite_code
),
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:{
invite_code
:
n
.
invite_code
}});
else
{
console
.
log
(
220
);
var
a
=
n
;
n
.
orderNo
=
t
.
out_trade_no
,
n
.
jsApiParameters
=
t
,
wx
.
miniProgram
.
getEnv
(
function
(
n
){
if
(
n
.
miniprogram
){
var
t
=
encodeURIComponent
(
r
()(
e
));
wx
.
miniProgram
.
navigateTo
({
url
:
"pages/wxPay/main?payParam="
+
t
})}
else
"undefined"
==
typeof
WeixinJSBridge
?
document
.
addEventListener
?
document
.
addEventListener
(
"WeixinJSBridgeReady"
,
a
.
jsApiCall
,
!
1
):
document
.
attachEvent
&&
(
document
.
attachEvent
(
"WeixinJSBridgeReady"
,
a
.
jsApiCall
),
document
.
attachEvent
(
"onWeixinJSBridgeReady"
,
a
.
jsApiCall
)):
a
.
jsApiCall
()})}}).
catch
(
function
(
e
){
n
.
orderFlag
=!
0
})},
jsApiCall
:
function
(){
console
.
log
(
246
);
var
n
=
this
;
WeixinJSBridge
.
invoke
(
"getBrandWCPayRequest"
,
this
.
jsApiParameters
,
function
(
e
){
n
.
orderFlag
=!
0
,
"get_brand_wcpay_request:ok"
===
e
.
err_msg
&&
(
console
.
log
(
254
),
Object
(
i
.
a
)(
"支付成功"
),
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:{
invite_code
:
this
.
invite_code
}})),
e
.
err_msg
,
"get_brand_wcpay_request:cancel"
===
e
.
err_msg
&&
(
n
.
orderCancel
=!
0
)})},
timeO
:
function
(){
var
n
=
this
;
this
.
time
>
0
&&
(
this
.
time
--
,
setTimeout
(
function
(){
n
.
timeO
()},
1
e3
))},
sendCode
:
function
(){
var
n
=
this
,
e
=
{};
if
(
!
this
.
orderParams
.
mobile
.
match
(
/^
(
13
[
0-9
]
|14
[
579
]
|15
[
0-3,5-9
]
|16
[
6
]
|17
[
0135678
]
|18
[
0-9
]
|19
[
89
])\d{8}
$/
))
return
Object
(
i
.
a
)(
"请正确填写手机号"
),
!
1
;
e
.
mobile
=
this
.
orderParams
.
mobile
,
this
.
time
=
30
,
this
.
timeO
(),
this
.
$sa
.
track
(
"clickSendcode"
,{}),
Object
(
m
.
_6
)(
e
).
then
(
function
(
e
){
"操作成功"
===
e
?
Object
(
i
.
a
)(
"验证码已发送"
):(
n
.
time
=
0
,
Object
(
i
.
a
)(
e
))}).
catch
(
function
(
n
){})},
hidePicker
:
function
(){
this
.
showAddressPicker
=!
1
,
console
.
log
(
this
.
showAddressPicker
)},
saveAddress
:
function
(
n
,
e
){
console
.
log
(
n
),
console
.
log
(
e
),
this
.
addressArea
=
n
,
this
.
addressAreaCode
=
e
,
this
.
showAddressPicker
=!
this
.
showAddressPicker
},
initPage
:
function
(){
var
n
=
this
,
e
=
{},
t
=
""
;
window
.
location
.
href
.
indexOf
(
"channel_code"
)
>-
1
&&
(
e
.
channel_code
=
this
.
$route
.
query
.
channel_code
),
window
.
location
.
href
.
indexOf
(
"redeem_code"
)
>-
1
&&
(
e
.
redeem_code
=
this
.
$route
.
query
.
redeem_code
,
t
=
this
.
$route
.
query
.
redeem_code
),
window
.
location
.
href
.
indexOf
(
"invite_code"
)
>-
1
&&
(
e
.
invite_code
=
this
.
$route
.
query
.
invite_code
,
this
.
invite_code
=
this
.
$route
.
query
.
invite_code
),
Object
(
m
.
T
)({
redeem_code
:
t
}).
then
(
function
(
t
){
1
==
t
.
res
?
n
.
$router
.
push
({
name
:
"ybOrderRender"
,
query
:
e
}):
2
!=
t
.
res
&&
4
!=
t
.
res
||
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:
e
})}),
Object
(
m
.
q
)(
50
).
then
(
function
(
e
){
n
.
groupDetail
=
e
}),
this
.
user_id
=
JSON
.
parse
(
localStorage
.
getItem
(
"userDesc"
)).
user_id
,
this
.
onShare
()},
handleInviteCode
:
function
(){
if
(
this
.
invite_code
){
var
n
=
this
.
invite_code
.
split
(
"-"
),
e
=
n
[
0
]
+
"-"
+
n
[
1
];
this
.
this_code
=
e
+
"-"
+
this
.
user_id
}
else
this
.
this_code
=
"CC-AIA-"
+
this
.
user_id
},
onShare
:
function
(
n
){
this
.
handleInviteCode
();
var
e
=
"https://wechat-test.changchangenglish.com/#/buyDetail?invite_code="
+
this
.
this_code
;
this
.
enableShare
({
product_title
:
"【免费领】价值498元亲子早教英语启蒙训练课"
,
desc
:
"友邦助您启蒙宝贝快乐家庭"
,
shareIcon
:
""
,
shareUrl
:
e
})},
enableShare
:
function
(
n
){
Object
(
m
.
V
)({
api_list
:
"onMenuShareAppMessage,onMenuShareTimeline"
,
url
:
window
.
location
.
href
.
split
(
"#"
)[
0
]}).
then
(
function
(
e
){
wx
.
config
({
debug
:
!
1
,
appId
:
e
.
appId
,
timestamp
:
parseInt
(
e
.
timestamp
),
nonceStr
:
e
.
nonceStr
,
signature
:
e
.
signature
,
jsApiList
:
e
.
jsApiList
}),
wx
.
ready
(
function
(){
wx
.
onMenuShareTimeline
({
title
:
n
.
product_title
,
desc
:
n
.
desc
,
link
:
n
.
shareUrl
,
imgUrl
:
n
.
shareIcon
||
"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png"
,
success
:
function
(){
console
.
log
(
"分享成功"
)},
cancel
:
function
(){
console
.
log
(
"分享失败"
)}}),
wx
.
onMenuShareAppMessage
({
title
:
n
.
product_title
,
desc
:
n
.
desc
,
link
:
n
.
shareUrl
,
imgUrl
:
n
.
shareIcon
||
"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png"
,
success
:
function
(){},
cancel
:
function
(){}})})})}}},
q
=
function
(){
var
n
=
this
,
e
=
n
.
$createElement
,
t
=
n
.
_self
.
_c
||
e
;
return
t
(
"div"
,{
staticClass
:
"ybOrderRender"
},[
t
(
"div"
,{
staticClass
:
"container"
},[
t
(
"p"
,{
staticClass
:
"title"
},[
n
.
_v
(
"*课程教材收货地址"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
n
.
open
?
n
.
_e
():
t
(
"van-cell"
,{
ref
:
"order"
,
attrs
:{
title
:
"收货地址"
,
value
:
"点击填写"
,
"is-link"
:
""
},
on
:{
click
:
function
(
e
){
n
.
open
=!
0
,
n
.
buttonClick
(
"按钮点击"
,
"友邦点击填写"
)}}}),
n
.
_v
(
" "
),
n
.
open
?
t
(
"div"
,[
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"收货人"
,
placeholder
:
"请输入收货人"
},
model
:{
value
:
n
.
orderParams
.
name
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"name"
,
e
)},
expression
:
"orderParams.name"
}}),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"手机号"
,
placeholder
:
"请输入手机号"
},
model
:{
value
:
n
.
orderParams
.
mobile
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"mobile"
,
e
)},
expression
:
"orderParams.mobile"
}}),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"验证码"
,
placeholder
:
"请输入短信验证码"
},
model
:{
value
:
n
.
orderParams
.
verify_code
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"verify_code"
,
e
)},
expression
:
"orderParams.verify_code"
}},[
0
==
n
.
time
?
t
(
"van-button"
,{
attrs
:{
slot
:
"button"
,
plain
:
""
,
round
:
""
,
size
:
"small"
,
type
:
"primary"
},
on
:{
click
:
function
(
e
){
n
.
sendCode
(),
n
.
buttonClick
(
"按钮点击"
,
"友邦发送验证码"
)}},
slot
:
"button"
},[
n
.
_v
(
"发送验证码"
)]):
n
.
_e
(),
n
.
_v
(
" "
),
n
.
time
>
0
?
t
(
"van-button"
,{
attrs
:{
slot
:
"button"
,
plain
:
""
,
round
:
""
,
size
:
"small"
,
disabled
:
""
,
type
:
"primary"
},
slot
:
"button"
},[
n
.
_v
(
n
.
_s
(
n
.
time
)
+
"s后重新发送"
)]):
n
.
_e
()],
1
),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"所在地区"
,
"is-link"
:
n
.
link
,
placeholder
:
"请选择"
},
on
:{
click
:
function
(
e
){
n
.
showAddressPicker
=!
0
}},
model
:{
value
:
n
.
addressArea
,
callback
:
function
(
e
){
n
.
addressArea
=
e
},
expression
:
"addressArea"
}}),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"详细地址"
,
placeholder
:
"请输入详细地址"
},
model
:{
value
:
n
.
orderParams
.
address
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"address"
,
e
)},
expression
:
"orderParams.address"
}})],
1
):
n
.
_e
()],
1
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"container"
},[
t
(
"p"
,{
staticClass
:
"title"
},[
n
.
_v
(
"订单信息"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
n
.
_m
(
0
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"main"
},[
n
.
_m
(
1
),
n
.
_v
(
" "
),
n
.
_m
(
2
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"info"
},[
t
(
"p"
,{
staticStyle
:{
"margin-top"
:
"6px"
}},[
n
.
_v
(
"课程教材(共31件)"
)]),
n
.
_v
(
" "
),
t
(
"img"
,{
staticClass
:
"imgprize"
,
attrs
:{
src
:
n
.
imgprize
,
alt
:
""
}})])])])]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"bottom"
},[
n
.
_m
(
3
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"right"
},[
t
(
"van-button"
,{
staticClass
:
"pay-btn"
,
attrs
:{
slot
:
"button"
,
round
:
""
,
size
:
"normal"
,
type
:
""
},
on
:{
click
:
function
(
e
){
n
.
payOrder
(),
n
.
buttonClick
(
"按钮点击"
,
"友邦去支付"
)}},
slot
:
"button"
},[
n
.
_v
(
"去支付"
)])],
1
)]),
n
.
_v
(
" "
),
t
(
"my-address"
,{
attrs
:{
showAddressPicker
:
n
.
showAddressPicker
,
init
:
n
.
addressArea
},
on
:{
"save-address"
:
n
.
saveAddress
,
"hide-picker"
:
n
.
hidePicker
}}),
n
.
_v
(
" "
),
n
.
orderCancel
?
t
(
"order-cancel-dialog"
,{
attrs
:{
orderCancel
:
n
.
orderCancel
},
on
:{
cancel
:
function
(
e
){
n
.
orderCancel
=!
1
},
payEven
:
n
.
pay
}}):
n
.
_e
()],
1
)};
q
.
_withStripped
=!
0
;
var
I
=
{
render
:
q
,
staticRenderFns
:[
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"top"
},[
e
(
"div"
,{
staticClass
:
"left"
},[
e
(
"div"
,[
this
.
_v
(
"唱唱启蒙英语精品课(适合1-5岁)"
)]),
this
.
_v
(
" "
),
e
(
"p"
,[
this
.
_v
(
"课时10天"
)])]),
this
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"right"
},[
this
.
_v
(
"
\n
¥0
\n
"
)])])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"tip"
},[
e
(
"span"
,[
this
.
_v
(
"[优惠]"
)]),
this
.
_v
(
"限时福利,0元专享10节课
\n
"
)])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"tip"
},[
e
(
"span"
,[
this
.
_v
(
"[赠品]"
)]),
this
.
_v
(
"配套教材礼包
\n
"
)])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"left"
},[
e
(
"div"
,[
this
.
_v
(
"邮费:"
),
e
(
"span"
,[
this
.
_v
(
"¥5.0"
)])])])}]},
S
=
I
;
var
Y
=!
1
;
var
Z
=
t
(
"VU/8"
)(
P
,
S
,
!
1
,
function
(
n
){
Y
||
(
t
(
"W9P2"
),
t
(
"+OBB"
))},
"data-v-59b07dba"
,
null
);
Z
.
options
.
__file
=
"src/components/youbang/ybOrderRender.vue"
;
e
.
default
=
Z
.
exports
},
"9OYc"
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.fl-r[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fr[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fl[data-v-59b07dba] {
\n
float: left;
\n
}
\n
.main-block[data-v-59b07dba] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-59b07dba]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-59b07dba {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-59b07dba] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-59b07dba] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-59b07dba] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.ybOrderRender[data-v-59b07dba] {
\n
background: #F8F8F8;
\n
padding-bottom: 21.33333333vw;
\n
}
\n
.ybOrderRender .van-cell[data-v-59b07dba]:not(:last-child)::after {
\n
right: 15px;
\n
}
\n
.ybOrderRender .van-button[data-v-59b07dba] {
\n
color: #1890FF;
\n
border: 1px solid #1890FF;
\n
}
\n
.ybOrderRender .container .title[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
height: 7.46666667vw;
\n
line-height: 7.46666667vw;
\n
text-indent: 4vw;
\n
}
\n
.ybOrderRender .container .content[data-v-59b07dba] {
\n
font-size: 4vw;
\n
}
\n
.ybOrderRender .container .content .top[data-v-59b07dba] {
\n
background: white;
\n
padding: 15px;
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
font-size: 4vw;
\n
border-bottom: 0.26666667vw solid #E2E2E2;
\n
}
\n
.ybOrderRender .container .content .top .left[data-v-59b07dba] {
\n
margin: 0;
\n
}
\n
.ybOrderRender .container .content .top .left p[data-v-59b07dba] {
\n
color: #999999;
\n
font-size: 3.46666667vw;
\n
margin-top: 2px;
\n
}
\n
.ybOrderRender .container .content .top .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .container .content .main[data-v-59b07dba] {
\n
padding: 15px;
\n
background: white;
\n
}
\n
.ybOrderRender .container .content .main .tip[data-v-59b07dba] {
\n
margin-bottom: 1.06666667vw;
\n
}
\n
.ybOrderRender .container .content .main .tip span[data-v-59b07dba] {
\n
color: #FF7D77;
\n
}
\n
.ybOrderRender .container .content .main .info[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
line-height: 6.4vw;
\n
}
\n
.ybOrderRender .container .content .main .info .imgprize[data-v-59b07dba] {
\n
width: 55.2vw;
\n
margin-top: 4.26666667vw;
\n
}
\n
.ybOrderRender .bottom[data-v-59b07dba] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
position: fixed;
\n
bottom: 0;
\n
background: white;
\n
width: 100%;
\n
padding: 5px 15px;
\n
-webkit-box-sizing: border-box;
\n
box-sizing: border-box;
\n
-webkit-box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
}
\n
.ybOrderRender .bottom .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .bottom .right .pay-btn[data-v-59b07dba] {
\n
width: 32vw;
\n
background: #FF7D77;
\n
border: none;
\n
color: white;
\n
font-size: 4.53333333vw;
\n
font-weight: bold;
\n
}
\n
.ybOrderRender .bottom .left[data-v-59b07dba] {
\n
margin-left: 0;
\n
}
\n
.ybOrderRender .bottom .left div[data-v-59b07dba] {
\n
color: #666666;
\n
font-size: 3.46666667vw;
\n
}
\n
.ybOrderRender .bottom .left div span[data-v-59b07dba] {
\n
color: #D6433D;
\n
font-size: 5.86666667vw;
\n
font-weight: bold;
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/youbang/ybOrderRender.vue"
],
names
:[],
mappings
:
";AACA;EACE,aAAa;CACd;AACD;EACE,aAAa;CACd;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;EACE,oBAAoB;CACrB;AACD;EACE,WAAW;EACX,YAAY;CACb;AACD;EACE,uBAAuB;EACvB,oBAAoB;EACpB,iBAAiB;CAClB;AACD;AACA;IACI,4BAA4B;CAC/B;AACD;IACI,8BAA8B;CACjC;AACD;IACI,4BAA4B;CAC/B;CACA;AACD;EACE,oBAAoB;EACpB,0BAA0B;CAC3B;AACD;EACE,wBAAwB;CACzB;AACD;EACE,iBAAiB;EACjB,wBAAwB;EACxB,oBAAoB;CACrB;AACD;EACE,oBAAoB;EACpB,8BAA8B;CAC/B;AACD;EACE,YAAY;CACb;AACD;EACE,eAAe;EACf,0BAA0B;CAC3B;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,qBAAqB;EACrB,0BAA0B;EAC1B,iBAAiB;CAClB;AACD;EACE,eAAe;CAChB;AACD;EACE,kBAAkB;EAClB,cAAc;EACd,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,eAAe;EACf,0CAA0C;CAC3C;AACD;EACE,UAAU;CACX;AACD;EACE,eAAe;EACf,wBAAwB;EACxB,gBAAgB;CACjB;AACD;EACE,gBAAgB;CACjB;AACD;EACE,cAAc;EACd,kBAAkB;CACnB;AACD;EACE,4BAA4B;CAC7B;AACD;EACE,eAAe;CAChB;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,mBAAmB;CACpB;AACD;EACE,cAAc;EACd,yBAAyB;CAC1B;AACD;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,gBAAgB;EAChB,UAAU;EACV,kBAAkB;EAClB,YAAY;EACZ,kBAAkB;EAClB,+BAA+B;UACvB,uBAAuB;EAC/B,6DAA6D;UACrD,qDAAqD;CAC9D;AACD;EACE,gBAAgB;CACjB;AACD;EACE,YAAY;EACZ,oBAAoB;EACpB,aAAa;EACb,aAAa;EACb,wBAAwB;EACxB,kBAAkB;CACnB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;EACf,wBAAwB;CACzB;AACD;EACE,eAAe;EACf,wBAAwB;EACxB,kBAAkB;CACnB"
,
file
:
"ybOrderRender.vue"
,
sourcesContent
:[
"
\n
.fl-r[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fr[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fl[data-v-59b07dba] {
\n
float: left;
\n
}
\n
.main-block[data-v-59b07dba] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-59b07dba]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-59b07dba {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-59b07dba] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-59b07dba] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-59b07dba] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.ybOrderRender[data-v-59b07dba] {
\n
background: #F8F8F8;
\n
padding-bottom: 21.33333333vw;
\n
}
\n
.ybOrderRender .van-cell[data-v-59b07dba]:not(:last-child)::after {
\n
right: 15px;
\n
}
\n
.ybOrderRender .van-button[data-v-59b07dba] {
\n
color: #1890FF;
\n
border: 1px solid #1890FF;
\n
}
\n
.ybOrderRender .container .title[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
height: 7.46666667vw;
\n
line-height: 7.46666667vw;
\n
text-indent: 4vw;
\n
}
\n
.ybOrderRender .container .content[data-v-59b07dba] {
\n
font-size: 4vw;
\n
}
\n
.ybOrderRender .container .content .top[data-v-59b07dba] {
\n
background: white;
\n
padding: 15px;
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
font-size: 4vw;
\n
border-bottom: 0.26666667vw solid #E2E2E2;
\n
}
\n
.ybOrderRender .container .content .top .left[data-v-59b07dba] {
\n
margin: 0;
\n
}
\n
.ybOrderRender .container .content .top .left p[data-v-59b07dba] {
\n
color: #999999;
\n
font-size: 3.46666667vw;
\n
margin-top: 2px;
\n
}
\n
.ybOrderRender .container .content .top .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .container .content .main[data-v-59b07dba] {
\n
padding: 15px;
\n
background: white;
\n
}
\n
.ybOrderRender .container .content .main .tip[data-v-59b07dba] {
\n
margin-bottom: 1.06666667vw;
\n
}
\n
.ybOrderRender .container .content .main .tip span[data-v-59b07dba] {
\n
color: #FF7D77;
\n
}
\n
.ybOrderRender .container .content .main .info[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
line-height: 6.4vw;
\n
}
\n
.ybOrderRender .container .content .main .info .imgprize[data-v-59b07dba] {
\n
width: 55.2vw;
\n
margin-top: 4.26666667vw;
\n
}
\n
.ybOrderRender .bottom[data-v-59b07dba] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
position: fixed;
\n
bottom: 0;
\n
background: white;
\n
width: 100%;
\n
padding: 5px 15px;
\n
-webkit-box-sizing: border-box;
\n
box-sizing: border-box;
\n
-webkit-box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
}
\n
.ybOrderRender .bottom .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .bottom .right .pay-btn[data-v-59b07dba] {
\n
width: 32vw;
\n
background: #FF7D77;
\n
border: none;
\n
color: white;
\n
font-size: 4.53333333vw;
\n
font-weight: bold;
\n
}
\n
.ybOrderRender .bottom .left[data-v-59b07dba] {
\n
margin-left: 0;
\n
}
\n
.ybOrderRender .bottom .left div[data-v-59b07dba] {
\n
color: #666666;
\n
font-size: 3.46666667vw;
\n
}
\n
.ybOrderRender .bottom .left div span[data-v-59b07dba] {
\n
color: #D6433D;
\n
font-size: 5.86666667vw;
\n
font-weight: bold;
\n
}
\n
"
],
sourceRoot
:
""
}])},
OWWB
:
function
(
n
,
e
,
t
){
"use strict"
;
var
a
=
t
(
"nsZj"
);
t
.
n
(
a
)},
W9P2
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"9OYc"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"758eabbd"
,
a
,
!
1
,{})},
noWC
:
function
(
n
,
e
,
t
){
"use strict"
;
t
.
d
(
e
,
"a"
,
function
(){
return
a
});
var
a
=
{
icon
:
String
,
size
:
String
,
center
:
Boolean
,
isLink
:
Boolean
,
required
:
Boolean
,
titleClass
:
null
,
valueClass
:
null
,
labelClass
:
null
,
title
:[
String
,
Number
],
value
:[
String
,
Number
],
label
:[
String
,
Number
],
border
:{
type
:
Boolean
,
default
:
!
0
}}},
o5Za
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.fl-r[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fr[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fl[data-v-5a950fb2] {
\n
float: left;
\n
}
\n
.main-block[data-v-5a950fb2] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-5a950fb2]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-5a950fb2 {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-5a950fb2] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-5a950fb2] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-5a950fb2] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.orderCancel[data-v-5a950fb2] {
\n
top: 45%;
\n
background: transparent;
\n
}
\n
.orderCancel .box[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .img[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .content[data-v-5a950fb2] {
\n
position: absolute;
\n
width: 84vw;
\n
top: 29.86666667vw;
\n
left: 0;
\n
text-align: center;
\n
}
\n
.orderCancel .content h2[data-v-5a950fb2] {
\n
font-size: 6.66666667vw;
\n
color: #6C6C6C;
\n
}
\n
.orderCancel .content p[data-v-5a950fb2] {
\n
font-size: 3.73333333vw;
\n
color: #999999;
\n
margin: 5.33333333vw 0 0;
\n
}
\n
.orderCancel .content .warn[data-v-5a950fb2] {
\n
font-size: 4vw;
\n
color: #EC612A;
\n
margin: 2.66666667vw 0 6.66666667vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox[data-v-5a950fb2] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
}
\n
.orderCancel .content .btnbox .btn[data-v-5a950fb2] {
\n
width: 31.46666667vw;
\n
height: 10.66666667vw;
\n
line-height: 10.66666667vw;
\n
font-size: 3.73333333vw;
\n
color: white;
\n
border-radius: 5.33333333vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox .fal[data-v-5a950fb2] {
\n
background: #F8D56B;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
}
\n
.orderCancel .content .btnbox .suc[data-v-5a950fb2] {
\n
background: #EC612A;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/buy/orderCancelDialog.vue"
],
names
:[],
mappings
:
";AACA;EACE,aAAa;CACd;AACD;EACE,aAAa;CACd;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;EACE,oBAAoB;CACrB;AACD;EACE,WAAW;EACX,YAAY;CACb;AACD;EACE,uBAAuB;EACvB,oBAAoB;EACpB,iBAAiB;CAClB;AACD;AACA;IACI,4BAA4B;CAC/B;AACD;IACI,8BAA8B;CACjC;AACD;IACI,4BAA4B;CAC/B;CACA;AACD;EACE,oBAAoB;EACpB,0BAA0B;CAC3B;AACD;EACE,wBAAwB;CACzB;AACD;EACE,iBAAiB;EACjB,wBAAwB;EACxB,oBAAoB;CACrB;AACD;EACE,SAAS;EACT,wBAAwB;CACzB;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;CACb;AACD;EACE,mBAAmB;EACnB,YAAY;EACZ,mBAAmB;EACnB,QAAQ;EACR,mBAAmB;CACpB;AACD;EACE,wBAAwB;EACxB,eAAe;CAChB;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,yBAAyB;CAC1B;AACD;EACE,eAAe;EACf,eAAe;EACf,oCAAoC;EACpC,kBAAkB;CACnB;AACD;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;CACf;AACD;EACE,qBAAqB;EACrB,sBAAsB;EACtB,2BAA2B;EAC3B,wBAAwB;EACxB,aAAa;EACb,4BAA4B;EAC5B,kBAAkB;CACnB;AACD;EACE,oBAAoB;EACpB,6DAA6D;UACrD,qDAAqD;CAC9D;AACD;EACE,oBAAoB;EACpB,4DAA4D;UACpD,oDAAoD;CAC7D"
,
file
:
"orderCancelDialog.vue"
,
sourcesContent
:[
"
\n
.fl-r[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fr[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fl[data-v-5a950fb2] {
\n
float: left;
\n
}
\n
.main-block[data-v-5a950fb2] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-5a950fb2]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-5a950fb2 {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-5a950fb2] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-5a950fb2] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-5a950fb2] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.orderCancel[data-v-5a950fb2] {
\n
top: 45%;
\n
background: transparent;
\n
}
\n
.orderCancel .box[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .img[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .content[data-v-5a950fb2] {
\n
position: absolute;
\n
width: 84vw;
\n
top: 29.86666667vw;
\n
left: 0;
\n
text-align: center;
\n
}
\n
.orderCancel .content h2[data-v-5a950fb2] {
\n
font-size: 6.66666667vw;
\n
color: #6C6C6C;
\n
}
\n
.orderCancel .content p[data-v-5a950fb2] {
\n
font-size: 3.73333333vw;
\n
color: #999999;
\n
margin: 5.33333333vw 0 0;
\n
}
\n
.orderCancel .content .warn[data-v-5a950fb2] {
\n
font-size: 4vw;
\n
color: #EC612A;
\n
margin: 2.66666667vw 0 6.66666667vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox[data-v-5a950fb2] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
}
\n
.orderCancel .content .btnbox .btn[data-v-5a950fb2] {
\n
width: 31.46666667vw;
\n
height: 10.66666667vw;
\n
line-height: 10.66666667vw;
\n
font-size: 3.73333333vw;
\n
color: white;
\n
border-radius: 5.33333333vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox .fal[data-v-5a950fb2] {
\n
background: #F8D56B;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
}
\n
.orderCancel .content .btnbox .suc[data-v-5a950fb2] {
\n
background: #EC612A;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
}
\n
"
],
sourceRoot
:
""
}])},
px3J
:
function
(
n
,
e
){},
qT7f
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"o5Za"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"0f1dbbfc"
,
a
,
!
1
,{})},
sufj
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.van-field__label{
\n
max-width: 80px;
\n
}
\n
.van-cell{
\n
padding: 10px 20px;
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/youbang/ybOrderRender.vue"
],
names
:[],
mappings
:
";AACA;EACE,gBAAgB;CACjB;AACD;EACE,mBAAmB;CACpB"
,
file
:
"ybOrderRender.vue"
,
sourcesContent
:[
"
\n
.van-field__label{
\n
max-width: 80px;
\n
}
\n
.van-cell{
\n
padding: 10px 20px;
\n
}
\n
"
],
sourceRoot
:
""
}])},
xpkA
:
function
(
n
,
e
,
t
){
n
.
exports
=
t
.
p
+
"static/img/imghh@2x.d05217f.png"
}});
webpackJsonp
([
8
],{
"+OBB"
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"sufj"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"acf2bd48"
,
a
,
!
1
,{})},
"1fWZ"
:
function
(
n
,
e
,
t
){
"use strict"
;
var
a
=
t
(
"RfZZ"
),
r
=
t
(
"AA6R"
),
i
=
t
.
n
(
r
),
o
=
t
(
"o69Z"
),
s
=
t
(
"noWC"
),
d
=
t
(
"rhik"
),
c
=
t
(
"n8HW"
),
l
=
t
(
"+2ln"
),
A
=
Object
(
o
.
h
)(
"cell"
),
b
=
A
[
0
],
C
=
A
[
1
];
function
h
(
n
,
e
,
t
,
a
){
var
r
=
e
.
icon
,
s
=
e
.
size
,
A
=
e
.
title
,
b
=
e
.
label
,
h
=
e
.
value
,
p
=
e
.
isLink
,
v
=
e
.
arrowDirection
,
u
=
t
.
title
||
Object
(
o
.
c
)(
A
),
f
=
t
.
default
||
Object
(
o
.
c
)(
h
),
m
=
(
t
.
label
||
Object
(
o
.
c
)(
b
))
&&
n
(
"div"
,{
class
:[
C
(
"label"
),
e
.
labelClass
]},[
t
.
label
?
t
.
label
():
b
]),
g
=
u
&&
n
(
"div"
,{
class
:[
C
(
"title"
),
e
.
titleClass
]},[
t
.
title
?
t
.
title
():
n
(
"span"
,[
A
]),
m
]),
B
=
f
&&
n
(
"div"
,{
class
:[
C
(
"value"
,{
alone
:
!
t
.
title
&&!
A
}),
e
.
valueClass
]},[
t
.
default
?
t
.
default
():
n
(
"span"
,[
h
])]),
w
=
t
.
icon
?
t
.
icon
():
r
&&
n
(
l
.
a
,{
class
:
C
(
"left-icon"
),
attrs
:{
name
:
r
}}),
x
=
t
[
"right-icon"
],
E
=
x
?
x
():
p
&&
n
(
l
.
a
,{
class
:
C
(
"right-icon"
),
attrs
:{
name
:
v
?
"arrow-"
+
v
:
"arrow"
}}),
y
=
{
center
:
e
.
center
,
required
:
e
.
required
,
borderless
:
!
e
.
border
,
clickable
:
p
||
e
.
clickable
};
return
s
&&
(
y
[
s
]
=
s
),
n
(
"div"
,
i
()([{
class
:
C
(
y
),
on
:{
click
:
function
(
n
){
Object
(
d
.
a
)(
a
,
"click"
,
n
),
Object
(
c
.
a
)(
a
)}}},
Object
(
d
.
b
)(
a
)]),[
w
,
g
,
B
,
E
,
t
.
extra
&&
t
.
extra
()])}
h
.
props
=
Object
(
a
.
a
)({},
s
.
a
,
c
.
b
,{
clickable
:
Boolean
,
arrowDirection
:
String
}),
e
.
a
=
b
(
h
)},
"4dzY"
:
function
(
n
,
e
,
t
){
n
.
exports
=
t
.
p
+
"static/img/popup_img@2x.afca647.png"
},
"5FXK"
:
function
(
n
,
e
,
t
){
"use strict"
;
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
});
var
a
=
t
(
"mvHQ"
),
r
=
t
.
n
(
a
),
i
=
(
t
(
"eqfM"
),
t
(
"/QYm"
)),
o
=
t
(
"bOdI"
),
s
=
t
.
n
(
o
),
d
=
(
t
(
"nsZj"
),
t
(
"px3J"
),
t
(
"AA6R"
)),
c
=
t
.
n
(
d
),
l
=
t
(
"RfZZ"
),
A
=
t
(
"o69Z"
),
b
=
t
(
"+2ln"
),
C
=
t
(
"1fWZ"
),
h
=
t
(
"noWC"
),
p
=
Object
(
A
.
h
)(
"field"
),
v
=
p
[
0
],
u
=
p
[
1
],
f
=
v
({
inheritAttrs
:
!
1
,
props
:
Object
(
l
.
a
)({},
h
.
a
,{
error
:
Boolean
,
leftIcon
:
String
,
rightIcon
:
String
,
readonly
:
Boolean
,
clearable
:
Boolean
,
labelAlign
:
String
,
inputAlign
:
String
,
onIconClick
:
Function
,
autosize
:[
Boolean
,
Object
],
errorMessage
:
String
,
errorMessageAlign
:
String
,
type
:{
type
:
String
,
default
:
"text"
}}),
data
:
function
(){
return
{
focused
:
!
1
}},
watch
:{
value
:
function
(){
this
.
$nextTick
(
this
.
adjustSize
)}},
mounted
:
function
(){
this
.
format
(),
this
.
$nextTick
(
this
.
adjustSize
)},
computed
:{
showClear
:
function
(){
return
this
.
clearable
&&
this
.
focused
&&
""
!==
this
.
value
&&
Object
(
A
.
c
)(
this
.
value
)
&&!
this
.
readonly
},
listeners
:
function
(){
return
Object
(
l
.
a
)({},
this
.
$listeners
,{
input
:
this
.
onInput
,
keypress
:
this
.
onKeypress
,
focus
:
this
.
onFocus
,
blur
:
this
.
onBlur
})}},
methods
:{
focus
:
function
(){
this
.
$refs
.
input
&&
this
.
$refs
.
input
.
focus
()},
blur
:
function
(){
this
.
$refs
.
input
&&
this
.
$refs
.
input
.
blur
()},
format
:
function
(
n
){
void
0
===
n
&&
(
n
=
this
.
$refs
.
input
);
var
e
=
n
.
value
,
t
=
this
.
$attrs
.
maxlength
;
return
"number"
===
this
.
type
&&
Object
(
A
.
c
)(
t
)
&&
e
.
length
>
t
&&
(
e
=
e
.
slice
(
0
,
t
),
n
.
value
=
e
),
e
},
onInput
:
function
(
n
){
this
.
$emit
(
"input"
,
this
.
format
(
n
.
target
))},
onFocus
:
function
(
n
){
this
.
focused
=!
0
,
this
.
$emit
(
"focus"
,
n
),
this
.
readonly
&&
this
.
blur
()},
onBlur
:
function
(
n
){
this
.
focused
=!
1
,
this
.
$emit
(
"blur"
,
n
)},
onClickLeftIcon
:
function
(){
this
.
$emit
(
"click-left-icon"
)},
onClickRightIcon
:
function
(){
this
.
$emit
(
"click-icon"
),
this
.
$emit
(
"click-right-icon"
),
this
.
onIconClick
&&
this
.
onIconClick
()},
onClear
:
function
(
n
){
n
.
preventDefault
(),
this
.
$emit
(
"input"
,
""
),
this
.
$emit
(
"clear"
)},
onKeypress
:
function
(
n
){
if
(
"number"
===
this
.
type
){
var
e
=
n
.
keyCode
,
t
=-
1
===
String
(
this
.
value
).
indexOf
(
"."
);
e
>=
48
&&
e
<=
57
||
46
===
e
&&
t
||
45
===
e
||
n
.
preventDefault
()}
"search"
===
this
.
type
&&
13
===
n
.
keyCode
&&
this
.
blur
(),
this
.
$emit
(
"keypress"
,
n
)},
adjustSize
:
function
(){
var
n
=
this
.
$refs
.
input
;
if
(
"textarea"
===
this
.
type
&&
this
.
autosize
&&
n
){
n
.
style
.
height
=
"auto"
;
var
e
=
n
.
scrollHeight
;
if
(
Object
(
A
.
d
)(
this
.
autosize
)){
var
t
=
this
.
autosize
,
a
=
t
.
maxHeight
,
r
=
t
.
minHeight
;
a
&&
(
e
=
Math
.
min
(
e
,
a
)),
r
&&
(
e
=
Math
.
max
(
e
,
r
))}
e
&&
(
n
.
style
.
height
=
e
+
"px"
)}},
renderInput
:
function
(){
var
n
=
this
.
$createElement
,
e
=
{
ref
:
"input"
,
class
:
u
(
"control"
,
this
.
inputAlign
),
domProps
:{
value
:
this
.
value
},
attrs
:
Object
(
l
.
a
)({},
this
.
$attrs
,{
readonly
:
this
.
readonly
}),
on
:
this
.
listeners
};
return
"textarea"
===
this
.
type
?
n
(
"textarea"
,
c
()([{},
e
])):
n
(
"input"
,
c
()([{
attrs
:{
type
:
this
.
type
}},
e
]))},
renderLeftIcon
:
function
(){
var
n
=
this
.
$createElement
;
if
(
this
.
slots
(
"left-icon"
)
||
this
.
leftIcon
)
return
n
(
"div"
,{
class
:
u
(
"left-icon"
),
on
:{
click
:
this
.
onClickLeftIcon
}},[
this
.
slots
(
"left-icon"
)
||
n
(
b
.
a
,{
attrs
:{
name
:
this
.
leftIcon
}})])},
renderRightIcon
:
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
slots
;
if
(
e
(
"right-icon"
)
||
e
(
"icon"
)
||
this
.
rightIcon
||
this
.
icon
)
return
n
(
"div"
,{
class
:
u
(
"right-icon"
),
on
:{
click
:
this
.
onClickRightIcon
}},[
e
(
"right-icon"
)
||
e
(
"icon"
)
||
n
(
b
.
a
,{
attrs
:{
name
:
this
.
rightIcon
||
this
.
icon
}})])}},
render
:
function
(
n
){
var
e
,
t
=
this
.
slots
,
a
=
this
.
labelAlign
,
r
=
{
icon
:
this
.
renderLeftIcon
};
return
t
(
"label"
)
&&
(
r
.
title
=
function
(){
return
t
(
"label"
)}),
n
(
C
.
a
,{
attrs
:{
icon
:
this
.
leftIcon
,
size
:
this
.
size
,
title
:
this
.
label
,
center
:
this
.
center
,
border
:
this
.
border
,
isLink
:
this
.
isLink
,
required
:
this
.
required
,
titleClass
:
u
(
"label"
,
a
)},
class
:
u
((
e
=
{
error
:
this
.
error
,
disabled
:
this
.
$attrs
.
disabled
},
e
[
"label-"
+
a
]
=
a
,
e
[
"min-height"
]
=
"textarea"
===
this
.
type
&&!
this
.
autosize
,
e
)),
scopedSlots
:
r
},[
n
(
"div"
,{
class
:
u
(
"body"
)},[
this
.
renderInput
(),
this
.
showClear
&&
n
(
b
.
a
,{
attrs
:{
name
:
"clear"
},
class
:
u
(
"clear"
),
on
:{
touchstart
:
this
.
onClear
}}),
this
.
renderRightIcon
(),
t
(
"button"
)
&&
n
(
"div"
,{
class
:
u
(
"button"
)},[
t
(
"button"
)])]),
this
.
errorMessage
&&
n
(
"div"
,{
class
:
u
(
"error-message"
,
this
.
errorMessageAlign
)},[
this
.
errorMessage
])])}}),
m
=
(
t
(
"OWWB"
),
t
(
"CCn6"
)),
g
=
(
t
(
"q/am"
),
t
(
"4VPn"
)),
B
=
t
.
n
(
g
),
w
=
t
(
"4dzY"
),
x
=
t
.
n
(
w
),
E
=
{
name
:
"orderCancelDialog"
,
components
:
s
()({},
B
.
a
.
name
,
B
.
a
),
props
:[
"orderCancel"
],
data
:
function
(){
return
{
popup_img
:
x
.
a
}},
mounted
:
function
(){},
methods
:{
payOrder
:
function
(){
this
.
$emit
(
"payEven"
)},
dis
:
function
(){
this
.
$emit
(
"cancel"
)}},
watch
:{
orderCancel
:
function
(){
console
.
log
(
this
),
console
.
log
(
this
.
orderCancel
,
46
)}}},
y
=
function
(){
var
n
=
this
,
e
=
n
.
$createElement
,
t
=
n
.
_self
.
_c
||
e
;
return
t
(
"mt-popup"
,{
staticClass
:
"orderCancel"
,
attrs
:{
overlay
:
!
0
},
model
:{
value
:
n
.
orderCancel
,
callback
:
function
(
e
){
n
.
orderCancel
=
e
},
expression
:
"orderCancel"
}},[
t
(
"div"
,{
staticClass
:
"box"
},[
t
(
"img"
,{
staticClass
:
"img"
,
attrs
:{
src
:
n
.
popup_img
,
alt
:
""
}}),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
t
(
"h2"
,[
n
.
_v
(
"参与未成功"
)]),
n
.
_v
(
" "
),
t
(
"p"
,[
n
.
_v
(
"真的要放弃孩子启蒙英语的黄金机会吗?"
)]),
n
.
_v
(
" "
),
t
(
"p"
,{
staticClass
:
"warn"
},[
n
.
_v
(
"每天10分钟,英语启蒙很轻松!"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"btnbox"
},[
t
(
"div"
,{
staticClass
:
"btn fal"
,
on
:{
click
:
n
.
dis
}},[
n
.
_v
(
"含泪放弃"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"btn suc"
,
on
:{
click
:
function
(
e
){
n
.
payOrder
()}}},[
n
.
_v
(
"报名课程"
)])])])])])};
y
.
_withStripped
=!
0
;
var
k
=
{
render
:
y
,
staticRenderFns
:[]},
_
=
k
;
var
O
=!
1
;
var
D
=
t
(
"VU/8"
)(
E
,
_
,
!
1
,
function
(
n
){
O
||
t
(
"qT7f"
)},
"data-v-5a950fb2"
,
null
);
D
.
options
.
__file
=
"src/components/buy/orderCancelDialog.vue"
;
var
R
,
j
=
D
.
exports
,
$
=
t
(
"xpkA"
),
z
=
t
.
n
(
$
),
F
=
t
(
"qUD4"
),
P
=
{
name
:
"ybOrderRender"
,
data
:
function
(){
return
{
addressInfo
:{},
open
:
!
1
,
link
:
!
0
,
orderParams
:{
name
:
""
,
mobile
:
""
,
verify_code
:
""
,
address
:
""
},
showAddressPicker
:
!
1
,
addressArea
:
""
,
time
:
0
,
invite_code
:
""
,
this_code
:
""
,
groupDetail
:{},
orderCancel
:
!
1
,
imgprize
:
z
.
a
}},
components
:(
R
=
{},
s
()(
R
,
C
.
a
.
name
,
C
.
a
),
s
()(
R
,
f
.
name
,
f
),
s
()(
R
,
"MyAddress"
,
F
.
a
),
s
()(
R
,
"orderCancelDialog"
,
j
),
R
),
mounted
:
function
(){
this
.
initPage
()},
methods
:{
buttonClick
:
function
(
n
,
e
){
this
.
$sa
.
track
(
"buttonClick"
,{
tabTitle
:
"商品"
,
moduleTitle
:
"详情页"
,
buttonType
:
n
,
buttonName
:
e
})},
payOrder
:
function
(){
var
n
=
this
,
e
=
{};
if
(
!
this
.
orderParams
.
name
)
return
Object
(
i
.
a
)(
"收货人不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
mobile
)
return
Object
(
i
.
a
)(
"手机号不能为空"
),
!
1
;
if
(
!
/^1
\d{10,12}
$/
.
test
(
this
.
orderParams
.
mobile
))
return
Object
(
i
.
a
)(
"手机号格式不正确"
),
!
1
;
if
(
!
this
.
addressArea
)
return
Object
(
i
.
a
)(
"所在地区不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
verify_code
)
return
Object
(
i
.
a
)(
"验证码不能为空"
),
!
1
;
if
(
!
this
.
orderParams
.
address
)
return
Object
(
i
.
a
)(
"详细地址不能为空"
),
!
1
;
var
t
=
this
.
addressAreaCode
.
split
(
"-"
),
a
=
this
.
addressArea
.
split
(
"-"
);
e
.
receive_name
=
this
.
orderParams
.
name
,
e
.
receive_mobile
=
this
.
orderParams
.
mobile
,
e
.
address
=
this
.
orderParams
.
address
,
e
.
province_id
=
t
[
0
],
e
.
province_name
=
a
[
0
],
e
.
city_id
=
t
[
1
],
e
.
city
=
a
[
1
],
e
.
area_id
=
t
[
2
],
e
.
area
=
a
[
2
],
e
.
verify_code
=
this
.
orderParams
.
verify_code
,
console
.
log
(
e
),
Object
(
m
.
_0
)(
e
).
then
(
function
(
e
){
n
.
pay
()})},
pay
:
function
(){
var
n
=
this
;
this
.
orderCancel
=!
1
;
var
e
=
{
goods_id
:
50
};
2
!==
this
.
groupDetail
.
goods_type
||
this
.
type
||
(
e
.
buy_type
=
2
),
this
.
invite_code
&&
(
e
.
invite_code
=
this
.
invite_code
),
this
.
saleObj
&&
(
e
.
order_coupon_id
=
this
.
saleObj
.
id
);
this
.
$route
.
query
.
invite_code
;
window
.
location
.
href
.
indexOf
(
"gdt_vid"
)
>-
1
&&
(
e
.
gdt_vid
=
this
.
$route
.
query
.
gdt_vid
),
console
.
log
(
this
.
$route
.
query
.
gdt_vid
),
window
.
location
.
href
.
indexOf
(
"cct_user_id"
)
>-
1
&&
(
e
.
cct_user_id
=
this
.
$route
.
query
.
cct_user_id
),
window
.
location
.
href
.
indexOf
(
"redeem_code"
)
>-
1
&&
(
e
.
redeem_code
=
this
.
$route
.
query
.
redeem_code
),
window
.
location
.
href
.
indexOf
(
"cct_user_id"
)
>-
1
&&
(
e
.
cct_user_id
=
this
.
$route
.
query
.
cct_user_id
),
this
.
orderFlag
=!
1
,
Object
(
m
.
Z
)(
e
).
then
(
function
(
t
){
if
(
t
.
out_trade_no
&&!
t
.
appId
)
console
.
log
(
214
),
console
.
log
(
n
),
console
.
log
(
n
.
$router
),
console
.
log
(
n
.
invite_code
),
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:{
invite_code
:
n
.
invite_code
}});
else
{
console
.
log
(
220
);
var
a
=
n
;
n
.
orderNo
=
t
.
out_trade_no
,
n
.
jsApiParameters
=
t
,
wx
.
miniProgram
.
getEnv
(
function
(
n
){
if
(
n
.
miniprogram
){
var
t
=
encodeURIComponent
(
r
()(
e
));
wx
.
miniProgram
.
navigateTo
({
url
:
"pages/wxPay/main?payParam="
+
t
})}
else
"undefined"
==
typeof
WeixinJSBridge
?
document
.
addEventListener
?
document
.
addEventListener
(
"WeixinJSBridgeReady"
,
a
.
jsApiCall
,
!
1
):
document
.
attachEvent
&&
(
document
.
attachEvent
(
"WeixinJSBridgeReady"
,
a
.
jsApiCall
),
document
.
attachEvent
(
"onWeixinJSBridgeReady"
,
a
.
jsApiCall
)):
a
.
jsApiCall
()})}}).
catch
(
function
(
e
){
n
.
orderFlag
=!
0
})},
jsApiCall
:
function
(){
console
.
log
(
246
);
var
n
=
this
;
WeixinJSBridge
.
invoke
(
"getBrandWCPayRequest"
,
this
.
jsApiParameters
,
function
(
e
){
n
.
orderFlag
=!
0
,
"get_brand_wcpay_request:ok"
===
e
.
err_msg
&&
(
console
.
log
(
254
),
Object
(
i
.
a
)(
"支付成功"
),
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:{
invite_code
:
this
.
invite_code
}})),
e
.
err_msg
,
"get_brand_wcpay_request:cancel"
===
e
.
err_msg
&&
(
n
.
orderCancel
=!
0
)})},
timeO
:
function
(){
var
n
=
this
;
this
.
time
>
0
&&
(
this
.
time
--
,
setTimeout
(
function
(){
n
.
timeO
()},
1
e3
))},
sendCode
:
function
(){
var
n
=
this
,
e
=
{};
if
(
!
this
.
orderParams
.
mobile
.
match
(
/^
(
13
[
0-9
]
|14
[
579
]
|15
[
0-3,5-9
]
|16
[
6
]
|17
[
0135678
]
|18
[
0-9
]
|19
[
89
])\d{8}
$/
))
return
Object
(
i
.
a
)(
"请正确填写手机号"
),
!
1
;
e
.
mobile
=
this
.
orderParams
.
mobile
,
this
.
time
=
30
,
this
.
timeO
(),
this
.
$sa
.
track
(
"clickSendcode"
,{}),
Object
(
m
.
_6
)(
e
).
then
(
function
(
e
){
"操作成功"
===
e
?
Object
(
i
.
a
)(
"验证码已发送"
):(
n
.
time
=
0
,
Object
(
i
.
a
)(
e
))}).
catch
(
function
(
n
){})},
hidePicker
:
function
(){
this
.
showAddressPicker
=!
1
,
console
.
log
(
this
.
showAddressPicker
)},
saveAddress
:
function
(
n
,
e
){
console
.
log
(
n
),
console
.
log
(
e
),
this
.
addressArea
=
n
,
this
.
addressAreaCode
=
e
,
this
.
showAddressPicker
=!
this
.
showAddressPicker
},
initPage
:
function
(){
var
n
=
this
,
e
=
{},
t
=
""
;
window
.
location
.
href
.
indexOf
(
"channel_code"
)
>-
1
&&
(
e
.
channel_code
=
this
.
$route
.
query
.
channel_code
),
window
.
location
.
href
.
indexOf
(
"redeem_code"
)
>-
1
&&
(
e
.
redeem_code
=
this
.
$route
.
query
.
redeem_code
,
t
=
this
.
$route
.
query
.
redeem_code
),
window
.
location
.
href
.
indexOf
(
"invite_code"
)
>-
1
&&
(
e
.
invite_code
=
this
.
$route
.
query
.
invite_code
,
this
.
invite_code
=
this
.
$route
.
query
.
invite_code
),
Object
(
m
.
T
)({
redeem_code
:
t
}).
then
(
function
(
t
){
1
==
t
.
res
?
n
.
$router
.
push
({
name
:
"ybOrderRender"
,
query
:
e
}):
2
!=
t
.
res
&&
4
!=
t
.
res
||
n
.
$router
.
push
({
name
:
"ybPaySuccess"
,
query
:
e
})}),
Object
(
m
.
q
)(
50
).
then
(
function
(
e
){
n
.
groupDetail
=
e
}),
this
.
user_id
=
JSON
.
parse
(
localStorage
.
getItem
(
"userDesc"
)).
user_id
,
this
.
onShare
()},
handleInviteCode
:
function
(){
if
(
this
.
invite_code
){
var
n
=
this
.
invite_code
.
split
(
"-"
),
e
=
n
[
0
]
+
"-"
+
n
[
1
];
this
.
this_code
=
e
+
"-"
+
this
.
user_id
}
else
this
.
this_code
=
"CC-AIA-"
+
this
.
user_id
},
onShare
:
function
(
n
){
this
.
handleInviteCode
();
var
e
=
"https://wechat-test.changchangenglish.com/#/buyDetail?invite_code="
+
this
.
this_code
;
this
.
enableShare
({
product_title
:
"【免费领】价值498元亲子早教英语启蒙训练课"
,
desc
:
"友邦助您启蒙宝贝快乐家庭"
,
shareIcon
:
""
,
shareUrl
:
e
})},
enableShare
:
function
(
n
){
Object
(
m
.
V
)({
api_list
:
"onMenuShareAppMessage,onMenuShareTimeline"
,
url
:
window
.
location
.
href
.
split
(
"#"
)[
0
]}).
then
(
function
(
e
){
wx
.
config
({
debug
:
!
1
,
appId
:
e
.
appId
,
timestamp
:
parseInt
(
e
.
timestamp
),
nonceStr
:
e
.
nonceStr
,
signature
:
e
.
signature
,
jsApiList
:
e
.
jsApiList
}),
wx
.
ready
(
function
(){
wx
.
onMenuShareTimeline
({
title
:
n
.
product_title
,
desc
:
n
.
desc
,
link
:
n
.
shareUrl
,
imgUrl
:
n
.
shareIcon
||
"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png"
,
success
:
function
(){
console
.
log
(
"分享成功"
)},
cancel
:
function
(){
console
.
log
(
"分享失败"
)}}),
wx
.
onMenuShareAppMessage
({
title
:
n
.
product_title
,
desc
:
n
.
desc
,
link
:
n
.
shareUrl
,
imgUrl
:
n
.
shareIcon
||
"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png"
,
success
:
function
(){},
cancel
:
function
(){}})})})}}},
I
=
function
(){
var
n
=
this
,
e
=
n
.
$createElement
,
t
=
n
.
_self
.
_c
||
e
;
return
t
(
"div"
,{
staticClass
:
"ybOrderRender"
},[
t
(
"div"
,{
staticClass
:
"container"
},[
t
(
"p"
,{
staticClass
:
"title"
},[
n
.
_v
(
"*课程教材收货地址"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
n
.
open
?
n
.
_e
():
t
(
"van-cell"
,{
ref
:
"order"
,
attrs
:{
title
:
"收货地址"
,
value
:
"点击填写"
,
"is-link"
:
""
},
on
:{
click
:
function
(
e
){
n
.
open
=!
0
,
n
.
buttonClick
(
"按钮点击"
,
"友邦点击填写"
)}}}),
n
.
_v
(
" "
),
n
.
open
?
t
(
"div"
,[
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"收货人"
,
placeholder
:
"请输入收货人"
},
model
:{
value
:
n
.
orderParams
.
name
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"name"
,
e
)},
expression
:
"orderParams.name"
}}),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"tel"
,
label
:
"手机号"
,
placeholder
:
"请输入手机号"
},
model
:{
value
:
n
.
orderParams
.
mobile
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"mobile"
,
e
)},
expression
:
"orderParams.mobile"
}}),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
maxlength
:
"4"
,
type
:
"number"
,
label
:
"验证码"
,
placeholder
:
"请输入短信验证码"
},
model
:{
value
:
n
.
orderParams
.
verify_code
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"verify_code"
,
e
)},
expression
:
"orderParams.verify_code"
}},[
0
==
n
.
time
?
t
(
"van-button"
,{
attrs
:{
slot
:
"button"
,
plain
:
""
,
round
:
""
,
size
:
"small"
,
type
:
"primary"
},
on
:{
click
:
function
(
e
){
n
.
sendCode
(),
n
.
buttonClick
(
"按钮点击"
,
"友邦发送验证码"
)}},
slot
:
"button"
},[
n
.
_v
(
"发送验证码"
)]):
n
.
_e
(),
n
.
_v
(
" "
),
n
.
time
>
0
?
t
(
"van-button"
,{
attrs
:{
slot
:
"button"
,
plain
:
""
,
round
:
""
,
size
:
"small"
,
disabled
:
""
,
type
:
"primary"
},
slot
:
"button"
},[
n
.
_v
(
n
.
_s
(
n
.
time
)
+
"s后重新发送"
)]):
n
.
_e
()],
1
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticStyle
:{
position
:
"relative"
}},[
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"所在地区"
,
"is-link"
:
n
.
link
,
placeholder
:
"请选择"
},
model
:{
value
:
n
.
addressArea
,
callback
:
function
(
e
){
n
.
addressArea
=
e
},
expression
:
"addressArea"
}}),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"clickItem"
,
on
:{
click
:
function
(
e
){
n
.
showAddressPicker
=!
0
}}})],
1
),
n
.
_v
(
" "
),
t
(
"van-field"
,{
attrs
:{
type
:
"text"
,
label
:
"详细地址"
,
placeholder
:
"请输入详细地址"
},
model
:{
value
:
n
.
orderParams
.
address
,
callback
:
function
(
e
){
n
.
$set
(
n
.
orderParams
,
"address"
,
e
)},
expression
:
"orderParams.address"
}})],
1
):
n
.
_e
()],
1
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"container"
},[
t
(
"p"
,{
staticClass
:
"title"
},[
n
.
_v
(
"订单信息"
)]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"content"
},[
n
.
_m
(
0
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"main"
},[
n
.
_m
(
1
),
n
.
_v
(
" "
),
n
.
_m
(
2
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"info"
},[
t
(
"p"
,{
staticStyle
:{
"margin-top"
:
"6px"
}},[
n
.
_v
(
"课程教材(共31件)"
)]),
n
.
_v
(
" "
),
t
(
"img"
,{
staticClass
:
"imgprize"
,
attrs
:{
src
:
n
.
imgprize
,
alt
:
""
}})])])])]),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"bottom"
},[
n
.
_m
(
3
),
n
.
_v
(
" "
),
t
(
"div"
,{
staticClass
:
"right"
},[
t
(
"van-button"
,{
staticClass
:
"pay-btn"
,
attrs
:{
slot
:
"button"
,
round
:
""
,
size
:
"normal"
,
type
:
""
},
on
:{
click
:
function
(
e
){
n
.
payOrder
(),
n
.
buttonClick
(
"按钮点击"
,
"友邦去支付"
)}},
slot
:
"button"
},[
n
.
_v
(
"去支付"
)])],
1
)]),
n
.
_v
(
" "
),
t
(
"my-address"
,{
attrs
:{
showAddressPicker
:
n
.
showAddressPicker
,
init
:
n
.
addressArea
},
on
:{
"save-address"
:
n
.
saveAddress
,
"hide-picker"
:
n
.
hidePicker
}}),
n
.
_v
(
" "
),
n
.
orderCancel
?
t
(
"order-cancel-dialog"
,{
attrs
:{
orderCancel
:
n
.
orderCancel
},
on
:{
cancel
:
function
(
e
){
n
.
orderCancel
=!
1
},
payEven
:
n
.
pay
}}):
n
.
_e
()],
1
)};
I
.
_withStripped
=!
0
;
var
q
=
{
render
:
I
,
staticRenderFns
:[
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"top"
},[
e
(
"div"
,{
staticClass
:
"left"
},[
e
(
"div"
,[
this
.
_v
(
"唱唱启蒙英语精品课(适合1-5岁)"
)]),
this
.
_v
(
" "
),
e
(
"p"
,[
this
.
_v
(
"课时10天"
)])]),
this
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"right"
},[
this
.
_v
(
"
\n
¥0
\n
"
)])])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"tip"
},[
e
(
"span"
,[
this
.
_v
(
"[优惠]"
)]),
this
.
_v
(
"限时福利,0元专享10节课
\n
"
)])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"tip"
},[
e
(
"span"
,[
this
.
_v
(
"[赠品]"
)]),
this
.
_v
(
"配套教材礼包
\n
"
)])},
function
(){
var
n
=
this
.
$createElement
,
e
=
this
.
_self
.
_c
||
n
;
return
e
(
"div"
,{
staticClass
:
"left"
},[
e
(
"div"
,[
this
.
_v
(
"邮费:"
),
e
(
"span"
,[
this
.
_v
(
"¥5.0"
)])])])}]},
S
=
q
;
var
Y
=!
1
;
var
Z
=
t
(
"VU/8"
)(
P
,
S
,
!
1
,
function
(
n
){
Y
||
(
t
(
"W9P2"
),
t
(
"+OBB"
))},
"data-v-59b07dba"
,
null
);
Z
.
options
.
__file
=
"src/components/youbang/ybOrderRender.vue"
;
e
.
default
=
Z
.
exports
},
"9OYc"
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.fl-r[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fr[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fl[data-v-59b07dba] {
\n
float: left;
\n
}
\n
.main-block[data-v-59b07dba] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-59b07dba]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-59b07dba {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-59b07dba] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-59b07dba] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-59b07dba] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.ybOrderRender[data-v-59b07dba] {
\n
background: #F8F8F8;
\n
padding-bottom: 21.33333333vw;
\n
}
\n
.ybOrderRender .van-cell[data-v-59b07dba]:not(:last-child)::after {
\n
right: 15px;
\n
}
\n
.ybOrderRender .van-button[data-v-59b07dba] {
\n
color: #1890FF;
\n
border: 1px solid #1890FF;
\n
}
\n
.ybOrderRender .container .title[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
height: 7.46666667vw;
\n
line-height: 7.46666667vw;
\n
text-indent: 4vw;
\n
}
\n
.ybOrderRender .container .content[data-v-59b07dba] {
\n
font-size: 4vw;
\n
}
\n
.ybOrderRender .container .content .clickItem[data-v-59b07dba] {
\n
position: absolute;
\n
top: 0;
\n
width: 100%;
\n
height: 11.73333333vw;
\n
}
\n
.ybOrderRender .container .content .top[data-v-59b07dba] {
\n
background: white;
\n
padding: 15px;
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
font-size: 4vw;
\n
border-bottom: 0.26666667vw solid #E2E2E2;
\n
}
\n
.ybOrderRender .container .content .top .left[data-v-59b07dba] {
\n
margin: 0;
\n
}
\n
.ybOrderRender .container .content .top .left p[data-v-59b07dba] {
\n
color: #999999;
\n
font-size: 3.46666667vw;
\n
margin-top: 2px;
\n
}
\n
.ybOrderRender .container .content .top .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .container .content .main[data-v-59b07dba] {
\n
padding: 15px;
\n
background: white;
\n
}
\n
.ybOrderRender .container .content .main .tip[data-v-59b07dba] {
\n
margin-bottom: 1.06666667vw;
\n
}
\n
.ybOrderRender .container .content .main .tip span[data-v-59b07dba] {
\n
color: #FF7D77;
\n
}
\n
.ybOrderRender .container .content .main .info[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
line-height: 6.4vw;
\n
}
\n
.ybOrderRender .container .content .main .info .imgprize[data-v-59b07dba] {
\n
width: 55.2vw;
\n
margin-top: 4.26666667vw;
\n
}
\n
.ybOrderRender .bottom[data-v-59b07dba] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
position: fixed;
\n
bottom: 0;
\n
background: white;
\n
width: 100%;
\n
padding: 5px 15px;
\n
-webkit-box-sizing: border-box;
\n
box-sizing: border-box;
\n
-webkit-box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
}
\n
.ybOrderRender .bottom .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .bottom .right .pay-btn[data-v-59b07dba] {
\n
width: 32vw;
\n
background: #FF7D77;
\n
border: none;
\n
color: white;
\n
font-size: 4.53333333vw;
\n
font-weight: bold;
\n
}
\n
.ybOrderRender .bottom .left[data-v-59b07dba] {
\n
margin-left: 0;
\n
}
\n
.ybOrderRender .bottom .left div[data-v-59b07dba] {
\n
color: #666666;
\n
font-size: 3.46666667vw;
\n
}
\n
.ybOrderRender .bottom .left div span[data-v-59b07dba] {
\n
color: #D6433D;
\n
font-size: 5.86666667vw;
\n
font-weight: bold;
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/youbang/ybOrderRender.vue"
],
names
:[],
mappings
:
";AACA;EACE,aAAa;CACd;AACD;EACE,aAAa;CACd;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;EACE,oBAAoB;CACrB;AACD;EACE,WAAW;EACX,YAAY;CACb;AACD;EACE,uBAAuB;EACvB,oBAAoB;EACpB,iBAAiB;CAClB;AACD;AACA;IACI,4BAA4B;CAC/B;AACD;IACI,8BAA8B;CACjC;AACD;IACI,4BAA4B;CAC/B;CACA;AACD;EACE,oBAAoB;EACpB,0BAA0B;CAC3B;AACD;EACE,wBAAwB;CACzB;AACD;EACE,iBAAiB;EACjB,wBAAwB;EACxB,oBAAoB;CACrB;AACD;EACE,oBAAoB;EACpB,8BAA8B;CAC/B;AACD;EACE,YAAY;CACb;AACD;EACE,eAAe;EACf,0BAA0B;CAC3B;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,qBAAqB;EACrB,0BAA0B;EAC1B,iBAAiB;CAClB;AACD;EACE,eAAe;CAChB;AACD;EACE,mBAAmB;EACnB,OAAO;EACP,YAAY;EACZ,sBAAsB;CACvB;AACD;EACE,kBAAkB;EAClB,cAAc;EACd,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,eAAe;EACf,0CAA0C;CAC3C;AACD;EACE,UAAU;CACX;AACD;EACE,eAAe;EACf,wBAAwB;EACxB,gBAAgB;CACjB;AACD;EACE,gBAAgB;CACjB;AACD;EACE,cAAc;EACd,kBAAkB;CACnB;AACD;EACE,4BAA4B;CAC7B;AACD;EACE,eAAe;CAChB;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,mBAAmB;CACpB;AACD;EACE,cAAc;EACd,yBAAyB;CAC1B;AACD;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,gBAAgB;EAChB,UAAU;EACV,kBAAkB;EAClB,YAAY;EACZ,kBAAkB;EAClB,+BAA+B;UACvB,uBAAuB;EAC/B,6DAA6D;UACrD,qDAAqD;CAC9D;AACD;EACE,gBAAgB;CACjB;AACD;EACE,YAAY;EACZ,oBAAoB;EACpB,aAAa;EACb,aAAa;EACb,wBAAwB;EACxB,kBAAkB;CACnB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;EACf,wBAAwB;CACzB;AACD;EACE,eAAe;EACf,wBAAwB;EACxB,kBAAkB;CACnB"
,
file
:
"ybOrderRender.vue"
,
sourcesContent
:[
"
\n
.fl-r[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fr[data-v-59b07dba] {
\n
float: right;
\n
}
\n
.fl[data-v-59b07dba] {
\n
float: left;
\n
}
\n
.main-block[data-v-59b07dba] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-59b07dba]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-59b07dba]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-59b07dba {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-59b07dba] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-59b07dba] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-59b07dba] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.ybOrderRender[data-v-59b07dba] {
\n
background: #F8F8F8;
\n
padding-bottom: 21.33333333vw;
\n
}
\n
.ybOrderRender .van-cell[data-v-59b07dba]:not(:last-child)::after {
\n
right: 15px;
\n
}
\n
.ybOrderRender .van-button[data-v-59b07dba] {
\n
color: #1890FF;
\n
border: 1px solid #1890FF;
\n
}
\n
.ybOrderRender .container .title[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
height: 7.46666667vw;
\n
line-height: 7.46666667vw;
\n
text-indent: 4vw;
\n
}
\n
.ybOrderRender .container .content[data-v-59b07dba] {
\n
font-size: 4vw;
\n
}
\n
.ybOrderRender .container .content .clickItem[data-v-59b07dba] {
\n
position: absolute;
\n
top: 0;
\n
width: 100%;
\n
height: 11.73333333vw;
\n
}
\n
.ybOrderRender .container .content .top[data-v-59b07dba] {
\n
background: white;
\n
padding: 15px;
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
font-size: 4vw;
\n
border-bottom: 0.26666667vw solid #E2E2E2;
\n
}
\n
.ybOrderRender .container .content .top .left[data-v-59b07dba] {
\n
margin: 0;
\n
}
\n
.ybOrderRender .container .content .top .left p[data-v-59b07dba] {
\n
color: #999999;
\n
font-size: 3.46666667vw;
\n
margin-top: 2px;
\n
}
\n
.ybOrderRender .container .content .top .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .container .content .main[data-v-59b07dba] {
\n
padding: 15px;
\n
background: white;
\n
}
\n
.ybOrderRender .container .content .main .tip[data-v-59b07dba] {
\n
margin-bottom: 1.06666667vw;
\n
}
\n
.ybOrderRender .container .content .main .tip span[data-v-59b07dba] {
\n
color: #FF7D77;
\n
}
\n
.ybOrderRender .container .content .main .info[data-v-59b07dba] {
\n
font-size: 3.46666667vw;
\n
color: #999999;
\n
line-height: 6.4vw;
\n
}
\n
.ybOrderRender .container .content .main .info .imgprize[data-v-59b07dba] {
\n
width: 55.2vw;
\n
margin-top: 4.26666667vw;
\n
}
\n
.ybOrderRender .bottom[data-v-59b07dba] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
position: fixed;
\n
bottom: 0;
\n
background: white;
\n
width: 100%;
\n
padding: 5px 15px;
\n
-webkit-box-sizing: border-box;
\n
box-sizing: border-box;
\n
-webkit-box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
box-shadow: 0px 0px 5px 0px rgba(169, 169, 169, 0.5);
\n
}
\n
.ybOrderRender .bottom .right[data-v-59b07dba] {
\n
margin-right: 0;
\n
}
\n
.ybOrderRender .bottom .right .pay-btn[data-v-59b07dba] {
\n
width: 32vw;
\n
background: #FF7D77;
\n
border: none;
\n
color: white;
\n
font-size: 4.53333333vw;
\n
font-weight: bold;
\n
}
\n
.ybOrderRender .bottom .left[data-v-59b07dba] {
\n
margin-left: 0;
\n
}
\n
.ybOrderRender .bottom .left div[data-v-59b07dba] {
\n
color: #666666;
\n
font-size: 3.46666667vw;
\n
}
\n
.ybOrderRender .bottom .left div span[data-v-59b07dba] {
\n
color: #D6433D;
\n
font-size: 5.86666667vw;
\n
font-weight: bold;
\n
}
\n
"
],
sourceRoot
:
""
}])},
OWWB
:
function
(
n
,
e
,
t
){
"use strict"
;
var
a
=
t
(
"nsZj"
);
t
.
n
(
a
)},
W9P2
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"9OYc"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"758eabbd"
,
a
,
!
1
,{})},
noWC
:
function
(
n
,
e
,
t
){
"use strict"
;
t
.
d
(
e
,
"a"
,
function
(){
return
a
});
var
a
=
{
icon
:
String
,
size
:
String
,
center
:
Boolean
,
isLink
:
Boolean
,
required
:
Boolean
,
titleClass
:
null
,
valueClass
:
null
,
labelClass
:
null
,
title
:[
String
,
Number
],
value
:[
String
,
Number
],
label
:[
String
,
Number
],
border
:{
type
:
Boolean
,
default
:
!
0
}}},
o5Za
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.fl-r[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fr[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fl[data-v-5a950fb2] {
\n
float: left;
\n
}
\n
.main-block[data-v-5a950fb2] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-5a950fb2]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-5a950fb2 {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-5a950fb2] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-5a950fb2] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-5a950fb2] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.orderCancel[data-v-5a950fb2] {
\n
top: 45%;
\n
background: transparent;
\n
}
\n
.orderCancel .box[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .img[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .content[data-v-5a950fb2] {
\n
position: absolute;
\n
width: 84vw;
\n
top: 29.86666667vw;
\n
left: 0;
\n
text-align: center;
\n
}
\n
.orderCancel .content h2[data-v-5a950fb2] {
\n
font-size: 6.66666667vw;
\n
color: #6C6C6C;
\n
}
\n
.orderCancel .content p[data-v-5a950fb2] {
\n
font-size: 3.73333333vw;
\n
color: #999999;
\n
margin: 5.33333333vw 0 0;
\n
}
\n
.orderCancel .content .warn[data-v-5a950fb2] {
\n
font-size: 4vw;
\n
color: #EC612A;
\n
margin: 2.66666667vw 0 6.66666667vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox[data-v-5a950fb2] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
}
\n
.orderCancel .content .btnbox .btn[data-v-5a950fb2] {
\n
width: 31.46666667vw;
\n
height: 10.66666667vw;
\n
line-height: 10.66666667vw;
\n
font-size: 3.73333333vw;
\n
color: white;
\n
border-radius: 5.33333333vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox .fal[data-v-5a950fb2] {
\n
background: #F8D56B;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
}
\n
.orderCancel .content .btnbox .suc[data-v-5a950fb2] {
\n
background: #EC612A;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/buy/orderCancelDialog.vue"
],
names
:[],
mappings
:
";AACA;EACE,aAAa;CACd;AACD;EACE,aAAa;CACd;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;EACE,oBAAoB;CACrB;AACD;EACE,WAAW;EACX,YAAY;CACb;AACD;EACE,uBAAuB;EACvB,oBAAoB;EACpB,iBAAiB;CAClB;AACD;AACA;IACI,4BAA4B;CAC/B;AACD;IACI,8BAA8B;CACjC;AACD;IACI,4BAA4B;CAC/B;CACA;AACD;EACE,oBAAoB;EACpB,0BAA0B;CAC3B;AACD;EACE,wBAAwB;CACzB;AACD;EACE,iBAAiB;EACjB,wBAAwB;EACxB,oBAAoB;CACrB;AACD;EACE,SAAS;EACT,wBAAwB;CACzB;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;CACb;AACD;EACE,mBAAmB;EACnB,YAAY;EACZ,mBAAmB;EACnB,QAAQ;EACR,mBAAmB;CACpB;AACD;EACE,wBAAwB;EACxB,eAAe;CAChB;AACD;EACE,wBAAwB;EACxB,eAAe;EACf,yBAAyB;CAC1B;AACD;EACE,eAAe;EACf,eAAe;EACf,oCAAoC;EACpC,kBAAkB;CACnB;AACD;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;CACf;AACD;EACE,qBAAqB;EACrB,sBAAsB;EACtB,2BAA2B;EAC3B,wBAAwB;EACxB,aAAa;EACb,4BAA4B;EAC5B,kBAAkB;CACnB;AACD;EACE,oBAAoB;EACpB,6DAA6D;UACrD,qDAAqD;CAC9D;AACD;EACE,oBAAoB;EACpB,4DAA4D;UACpD,oDAAoD;CAC7D"
,
file
:
"orderCancelDialog.vue"
,
sourcesContent
:[
"
\n
.fl-r[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fr[data-v-5a950fb2] {
\n
float: right;
\n
}
\n
.fl[data-v-5a950fb2] {
\n
float: left;
\n
}
\n
.main-block[data-v-5a950fb2] {
\n
margin: 5px;
\n
background: white;
\n
padding: 5px;
\n
}
\n
.clear-both[data-v-5a950fb2]:after {
\n
content: '';
\n
display: block;
\n
clear: both;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-track-piece {
\n
border-radius: 10px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar {
\n
width: 5px;
\n
height: 5px;
\n
}
\n
[data-v-5a950fb2]::-webkit-scrollbar-thumb {
\n
background-color: #999;
\n
border-radius: 10px;
\n
min-height: 10px;
\n
}
\n
@-webkit-keyframes myfirst-data-v-5a950fb2 {
\n
0% {
\n
-webkit-transform: scale(1);
\n
}
\n
50% {
\n
-webkit-transform: scale(1.1);
\n
}
\n
100% {
\n
-webkit-transform: scale(1);
\n
}
\n
}
\n
.van-button--info[data-v-5a950fb2] {
\n
background: #40A9FF;
\n
border: 1px solid #40A9FF;
\n
}
\n
.van-popup[data-v-5a950fb2] {
\n
background: transparent;
\n
}
\n
.ellipsisCss[data-v-5a950fb2] {
\n
overflow: hidden;
\n
text-overflow: ellipsis;
\n
white-space: nowrap;
\n
}
\n
.orderCancel[data-v-5a950fb2] {
\n
top: 45%;
\n
background: transparent;
\n
}
\n
.orderCancel .box[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .img[data-v-5a950fb2] {
\n
width: 84vw;
\n
}
\n
.orderCancel .content[data-v-5a950fb2] {
\n
position: absolute;
\n
width: 84vw;
\n
top: 29.86666667vw;
\n
left: 0;
\n
text-align: center;
\n
}
\n
.orderCancel .content h2[data-v-5a950fb2] {
\n
font-size: 6.66666667vw;
\n
color: #6C6C6C;
\n
}
\n
.orderCancel .content p[data-v-5a950fb2] {
\n
font-size: 3.73333333vw;
\n
color: #999999;
\n
margin: 5.33333333vw 0 0;
\n
}
\n
.orderCancel .content .warn[data-v-5a950fb2] {
\n
font-size: 4vw;
\n
color: #EC612A;
\n
margin: 2.66666667vw 0 6.66666667vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox[data-v-5a950fb2] {
\n
display: -webkit-box;
\n
display: -ms-flexbox;
\n
display: flex;
\n
}
\n
.orderCancel .content .btnbox .btn[data-v-5a950fb2] {
\n
width: 31.46666667vw;
\n
height: 10.66666667vw;
\n
line-height: 10.66666667vw;
\n
font-size: 3.73333333vw;
\n
color: white;
\n
border-radius: 5.33333333vw;
\n
font-weight: bold;
\n
}
\n
.orderCancel .content .btnbox .fal[data-v-5a950fb2] {
\n
background: #F8D56B;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(239, 147, 70, 0.97);
\n
}
\n
.orderCancel .content .btnbox .suc[data-v-5a950fb2] {
\n
background: #EC612A;
\n
-webkit-box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
box-shadow: 0px 4px 0px 0px rgba(190, 61, 10, 0.97);
\n
}
\n
"
],
sourceRoot
:
""
}])},
px3J
:
function
(
n
,
e
){},
qT7f
:
function
(
n
,
e
,
t
){
var
a
=
t
(
"o5Za"
);
"string"
==
typeof
a
&&
(
a
=
[[
n
.
i
,
a
,
""
]]),
a
.
locals
&&
(
n
.
exports
=
a
.
locals
);
t
(
"rjj0"
)(
"0f1dbbfc"
,
a
,
!
1
,{})},
sufj
:
function
(
n
,
e
,
t
){(
n
.
exports
=
t
(
"FZ+f"
)(
!
0
)).
push
([
n
.
i
,
"
\n
.van-field__label{
\n
max-width: 80px;
\n
}
\n
.van-cell{
\n
padding: 10px 20px;
\n
}
\n
"
,
""
,{
version
:
3
,
sources
:[
"C:/Users/Administrator/Desktop/h5/wechat/src/components/youbang/ybOrderRender.vue"
],
names
:[],
mappings
:
";AACA;EACE,gBAAgB;CACjB;AACD;EACE,mBAAmB;CACpB"
,
file
:
"ybOrderRender.vue"
,
sourcesContent
:[
"
\n
.van-field__label{
\n
max-width: 80px;
\n
}
\n
.van-cell{
\n
padding: 10px 20px;
\n
}
\n
"
],
sourceRoot
:
""
}])},
xpkA
:
function
(
n
,
e
,
t
){
n
.
exports
=
t
.
p
+
"static/img/imghh@2x.d05217f.png"
}});
\ No newline at end of file
\ No newline at end of file
dev/static/js/manifest.
7f8d32342412f289e748
.js
→
dev/static/js/manifest.
eae13e7d3f43aad100ff
.js
View file @
ca08c6f5
!
function
(
e
){
var
f
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
a
,
d
,
n
){
for
(
var
r
,
t
,
o
,
i
=
0
,
u
=
[];
i
<
a
.
length
;
i
++
)
t
=
a
[
i
],
c
[
t
]
&&
u
.
push
(
c
[
t
][
0
]),
c
[
t
]
=
0
;
for
(
r
in
d
)
Object
.
prototype
.
hasOwnProperty
.
call
(
d
,
r
)
&&
(
e
[
r
]
=
d
[
r
]);
for
(
f
&&
f
(
a
,
d
,
n
);
u
.
length
;)
u
.
shift
()();
if
(
n
)
for
(
i
=
0
;
i
<
n
.
length
;
i
++
)
o
=
b
(
b
.
s
=
n
[
i
]);
return
o
};
var
a
=
{},
c
=
{
57
:
0
};
function
b
(
f
){
if
(
a
[
f
])
return
a
[
f
].
exports
;
var
c
=
a
[
f
]
=
{
i
:
f
,
l
:
!
1
,
exports
:{}};
return
e
[
f
].
call
(
c
.
exports
,
c
,
c
.
exports
,
b
),
c
.
l
=!
0
,
c
.
exports
}
b
.
e
=
function
(
e
){
var
f
=
c
[
e
];
if
(
0
===
f
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
f
)
return
f
[
2
];
var
a
=
new
Promise
(
function
(
a
,
b
){
f
=
c
[
e
]
=
[
a
,
b
]});
f
[
2
]
=
a
;
var
d
=
document
.
getElementsByTagName
(
"head"
)[
0
],
n
=
document
.
createElement
(
"script"
);
n
.
type
=
"text/javascript"
,
n
.
charset
=
"utf-8"
,
n
.
async
=!
0
,
n
.
timeout
=
12
e4
,
b
.
nc
&&
n
.
setAttribute
(
"nonce"
,
b
.
nc
),
n
.
src
=
b
.
p
+
"static/js/"
+
({
0
:
"vendor-async"
}[
e
]
||
e
)
+
"."
+
{
0
:
"852e11733f08ed6ebf68"
,
1
:
"24efca991b2d3812d1f8"
,
2
:
"b4810cf4aaa5dbb398fc"
,
3
:
"54fa89bd2bbb06703661"
,
4
:
"ae7a4e2215f3d99a5d20"
,
5
:
"3a39e10d3dc416e74402"
,
6
:
"a21931b82e68dbe10c39"
,
7
:
"e261d1ac70064d3deaca"
,
8
:
"6035cb2735dbafea50e0"
,
9
:
"fcf2b2d643d7ef2b3d81"
,
10
:
"9fac9d2a9e3d53e97f01"
,
11
:
"382a5c11318af92fbb59"
,
12
:
"0ecf58a89b4fc2a82470"
,
13
:
"436dab9e7dd3bb983771"
,
14
:
"db70f274239bf80de94a"
,
15
:
"be352f7b2456c5e718bb"
,
16
:
"d9657d596ed5fef12b1b"
,
17
:
"fbd18139de0b13a6834b"
,
18
:
"c38221332f620ad3f274"
,
19
:
"4ff06adeb4bdb48bf53b"
,
20
:
"7ebfa8f4c91914e77fef"
,
21
:
"da73786f91e728410b17"
,
22
:
"e55364228ebae84d8235"
,
23
:
"85889905f55a37fff1a9"
,
24
:
"69be3c796e6703e93042"
,
25
:
"0e39f7a4c20acb074006"
,
26
:
"9c649db055d761574150"
,
27
:
"3dc03a880fade9d2e53b"
,
28
:
"da96391cb22c86be22d5"
,
29
:
"359ad1ee5bdeeb1318ea"
,
30
:
"ef902e5dbe3f4638b21b"
,
31
:
"3bbb6fac9f9c58f2a9b3"
,
32
:
"e38c516bbdf070c56bad"
,
33
:
"199b052e77ddc7a00c9a"
,
34
:
"600fc943385b9659c26c"
,
35
:
"622f69f0991eab4188a1"
,
36
:
"d6b8387245352f632f67"
,
37
:
"fbc16d51d34a46444b95"
,
38
:
"672dfa4a19e599e4772e"
,
39
:
"f80f18ac8e5d8d938108"
,
40
:
"96646d8c16695f7e0740"
,
41
:
"2aadcb1c5189985271e3"
,
42
:
"bd3a3c85b5741337fb6f"
,
43
:
"3e9a35c195fda147f986"
,
44
:
"6892a2428a630359da7c"
,
45
:
"aeffffc1121277483f8b"
,
46
:
"6eeea39ece9ec4fef2eb"
,
47
:
"bff16279a704d03fff30"
,
48
:
"9009e5dbc9f19ad286f4"
,
49
:
"7d1b01b1c958c748487e"
,
50
:
"4bc930ca95c10f9642da"
,
51
:
"d9e11241833a7e1dc106"
,
52
:
"86f22738252758dfb3a0"
,
53
:
"853d40b6ae9597fb1806"
,
54
:
"5b2bad7a7f63f325a28e"
}[
e
]
+
".js"
;
var
r
=
setTimeout
(
t
,
12
e4
);
function
t
(){
n
.
onerror
=
n
.
onload
=
null
,
clearTimeout
(
r
);
var
f
=
c
[
e
];
0
!==
f
&&
(
f
&&
f
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
c
[
e
]
=
void
0
)}
return
n
.
onerror
=
n
.
onload
=
t
,
d
.
appendChild
(
n
),
a
},
b
.
m
=
e
,
b
.
c
=
a
,
b
.
d
=
function
(
e
,
f
,
a
){
b
.
o
(
e
,
f
)
||
Object
.
defineProperty
(
e
,
f
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
a
})},
b
.
n
=
function
(
e
){
var
f
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
b
.
d
(
f
,
"a"
,
f
),
f
},
b
.
o
=
function
(
e
,
f
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
f
)},
b
.
p
=
""
,
b
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
!
function
(
e
){
var
f
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
a
,
d
,
n
){
for
(
var
r
,
t
,
o
,
i
=
0
,
u
=
[];
i
<
a
.
length
;
i
++
)
t
=
a
[
i
],
c
[
t
]
&&
u
.
push
(
c
[
t
][
0
]),
c
[
t
]
=
0
;
for
(
r
in
d
)
Object
.
prototype
.
hasOwnProperty
.
call
(
d
,
r
)
&&
(
e
[
r
]
=
d
[
r
]);
for
(
f
&&
f
(
a
,
d
,
n
);
u
.
length
;)
u
.
shift
()();
if
(
n
)
for
(
i
=
0
;
i
<
n
.
length
;
i
++
)
o
=
b
(
b
.
s
=
n
[
i
]);
return
o
};
var
a
=
{},
c
=
{
57
:
0
};
function
b
(
f
){
if
(
a
[
f
])
return
a
[
f
].
exports
;
var
c
=
a
[
f
]
=
{
i
:
f
,
l
:
!
1
,
exports
:{}};
return
e
[
f
].
call
(
c
.
exports
,
c
,
c
.
exports
,
b
),
c
.
l
=!
0
,
c
.
exports
}
b
.
e
=
function
(
e
){
var
f
=
c
[
e
];
if
(
0
===
f
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
f
)
return
f
[
2
];
var
a
=
new
Promise
(
function
(
a
,
b
){
f
=
c
[
e
]
=
[
a
,
b
]});
f
[
2
]
=
a
;
var
d
=
document
.
getElementsByTagName
(
"head"
)[
0
],
n
=
document
.
createElement
(
"script"
);
n
.
type
=
"text/javascript"
,
n
.
charset
=
"utf-8"
,
n
.
async
=!
0
,
n
.
timeout
=
12
e4
,
b
.
nc
&&
n
.
setAttribute
(
"nonce"
,
b
.
nc
),
n
.
src
=
b
.
p
+
"static/js/"
+
({
0
:
"vendor-async"
}[
e
]
||
e
)
+
"."
+
{
0
:
"852e11733f08ed6ebf68"
,
1
:
"24efca991b2d3812d1f8"
,
2
:
"b4810cf4aaa5dbb398fc"
,
3
:
"54fa89bd2bbb06703661"
,
4
:
"ae7a4e2215f3d99a5d20"
,
5
:
"3a39e10d3dc416e74402"
,
6
:
"a21931b82e68dbe10c39"
,
7
:
"e261d1ac70064d3deaca"
,
8
:
"34825d39206b6a0e6f3a"
,
9
:
"fcf2b2d643d7ef2b3d81"
,
10
:
"9fac9d2a9e3d53e97f01"
,
11
:
"382a5c11318af92fbb59"
,
12
:
"0ecf58a89b4fc2a82470"
,
13
:
"436dab9e7dd3bb983771"
,
14
:
"db70f274239bf80de94a"
,
15
:
"be352f7b2456c5e718bb"
,
16
:
"d9657d596ed5fef12b1b"
,
17
:
"fbd18139de0b13a6834b"
,
18
:
"c38221332f620ad3f274"
,
19
:
"4ff06adeb4bdb48bf53b"
,
20
:
"7ebfa8f4c91914e77fef"
,
21
:
"da73786f91e728410b17"
,
22
:
"e55364228ebae84d8235"
,
23
:
"85889905f55a37fff1a9"
,
24
:
"69be3c796e6703e93042"
,
25
:
"0e39f7a4c20acb074006"
,
26
:
"9c649db055d761574150"
,
27
:
"3dc03a880fade9d2e53b"
,
28
:
"da96391cb22c86be22d5"
,
29
:
"359ad1ee5bdeeb1318ea"
,
30
:
"ef902e5dbe3f4638b21b"
,
31
:
"3bbb6fac9f9c58f2a9b3"
,
32
:
"e38c516bbdf070c56bad"
,
33
:
"199b052e77ddc7a00c9a"
,
34
:
"600fc943385b9659c26c"
,
35
:
"622f69f0991eab4188a1"
,
36
:
"d6b8387245352f632f67"
,
37
:
"fbc16d51d34a46444b95"
,
38
:
"672dfa4a19e599e4772e"
,
39
:
"f80f18ac8e5d8d938108"
,
40
:
"96646d8c16695f7e0740"
,
41
:
"2aadcb1c5189985271e3"
,
42
:
"bd3a3c85b5741337fb6f"
,
43
:
"3e9a35c195fda147f986"
,
44
:
"6892a2428a630359da7c"
,
45
:
"aeffffc1121277483f8b"
,
46
:
"6eeea39ece9ec4fef2eb"
,
47
:
"bff16279a704d03fff30"
,
48
:
"9009e5dbc9f19ad286f4"
,
49
:
"7d1b01b1c958c748487e"
,
50
:
"4bc930ca95c10f9642da"
,
51
:
"d9e11241833a7e1dc106"
,
52
:
"86f22738252758dfb3a0"
,
53
:
"853d40b6ae9597fb1806"
,
54
:
"5b2bad7a7f63f325a28e"
}[
e
]
+
".js"
;
var
r
=
setTimeout
(
t
,
12
e4
);
function
t
(){
n
.
onerror
=
n
.
onload
=
null
,
clearTimeout
(
r
);
var
f
=
c
[
e
];
0
!==
f
&&
(
f
&&
f
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
c
[
e
]
=
void
0
)}
return
n
.
onerror
=
n
.
onload
=
t
,
d
.
appendChild
(
n
),
a
},
b
.
m
=
e
,
b
.
c
=
a
,
b
.
d
=
function
(
e
,
f
,
a
){
b
.
o
(
e
,
f
)
||
Object
.
defineProperty
(
e
,
f
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
a
})},
b
.
n
=
function
(
e
){
var
f
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
b
.
d
(
f
,
"a"
,
f
),
f
},
b
.
o
=
function
(
e
,
f
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
f
)},
b
.
p
=
""
,
b
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ No newline at end of file
\ No newline at end of file
src/components/youbang/ybOrderRender.vue
View file @
ca08c6f5
...
@@ -14,27 +14,31 @@
...
@@ -14,27 +14,31 @@
/>
/>
<van-field
<van-field
v-model=
"orderParams.mobile"
v-model=
"orderParams.mobile"
type=
"te
xt
"
type=
"te
l
"
label=
"手机号"
label=
"手机号"
placeholder=
"请输入手机号"
placeholder=
"请输入手机号"
/>
/>
<van-field
<van-field
v-model=
"orderParams.verify_code"
v-model=
"orderParams.verify_code"
type=
"text"
maxlength=
4
type=
"number"
label=
"验证码"
label=
"验证码"
placeholder=
"请输入短信验证码"
placeholder=
"请输入短信验证码"
>
>
<van-button
slot=
"button"
@
click=
"sendCode();buttonClick('按钮点击','友邦发送验证码')"
plain
round
size=
"small"
v-if=
"time==0"
type=
"primary"
>
发送验证码
</van-button>
<van-button
slot=
"button"
@
click=
"sendCode();buttonClick('按钮点击','友邦发送验证码')"
plain
round
size=
"small"
v-if=
"time==0"
type=
"primary"
>
发送验证码
</van-button>
<van-button
slot=
"button"
plain
round
size=
"small"
disabled
v-if=
"time>0"
type=
"primary"
>
{{
time
}}
s后重新发送
</van-button>
<van-button
slot=
"button"
plain
round
size=
"small"
disabled
v-if=
"time>0"
type=
"primary"
>
{{
time
}}
s后重新发送
</van-button>
</van-field>
</van-field>
<van-field
<div
style=
"position:relative;"
>
<van-field
v-model=
"addressArea"
v-model=
"addressArea"
type=
"text"
type=
"text"
label=
"所在地区"
label=
"所在地区"
:is-link=
'link'
:is-link=
'link'
@
click=
"showAddressPicker=true"
placeholder=
"请选择"
placeholder=
"请选择"
/>
/>
<div
@
click=
"showAddressPicker=true"
class=
"clickItem"
></div>
</div>
<van-field
<van-field
v-model=
"orderParams.address"
v-model=
"orderParams.address"
type=
"text"
type=
"text"
...
@@ -428,6 +432,11 @@ export default {
...
@@ -428,6 +432,11 @@ export default {
}
}
.content{
.content{
font-size: 15 * @toVw;
font-size: 15 * @toVw;
.clickItem{
position:absolute;top: 0;
width: 100%;
height: 44 * @toVw;
}
.top{
.top{
background: white;
background: white;
padding: 15px;
padding: 15px;
...
...
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