Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
eduline
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
冷斌
eduline
Commits
3c644244
Commit
3c644244
authored
May 14, 2020
by
陈超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
T
parent
da2ae541
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
50 additions
and
2 deletions
+50
-2
apps/home/Tpl/default/User/address_w3g.html
+50
-2
No files found.
apps/home/Tpl/default/User/address_w3g.html
View file @
3c644244
...
...
@@ -142,6 +142,8 @@
name
:
"{$address['name']}"
,
phone
:
"{$address['phone']}"
,
area
:
"{$address.location}"
,
provinceCode
:
"{$address['province']}"
,
cityCode
:
"{$address['city']}"
,
areaCode
:
"{$address['area']}"
,
address
:
"{$address['address']}"
,
showPicker
:
false
,
...
...
@@ -167,12 +169,58 @@
let
that
=
this
that
.
showPicker
=
false
that
.
area
=
values
.
reduce
(
(
v
,
e
)
=>
{
return
v
.
length
==
0
?
e
.
name
:
(
v
+
" "
+
e
.
name
)
},
""
)
console
.
log
(
values
)
//that.areaCode = values[values.length - 1].
if
(
values
.
length
>
2
)
{
that
.
provinceCode
=
values
[
0
].
code
that
.
cityCode
=
values
[
1
].
code
that
.
areaCode
=
values
[
2
].
code
}
if
(
values
.
lengths
>
1
)
{
that
.
provinceCode
=
values
[
0
].
code
that
.
cityCode
=
values
[
1
].
code
that
.
areaCode
=
''
}
},
saveAddress
:
function
()
{
let
that
=
this
let
address
=
that
.
address
let
name
=
that
.
name
let
phone
=
that
.
phone
let
province
=
that
.
provinceCode
let
city
=
that
.
cityCode
let
area
=
that
.
areaCode
if
(
!
name
){
ui
.
error
(
'请输入收货人姓名'
)
return
}
if
(
!
phone
){
ui
.
error
(
'请输入联系电话'
)
return
}
if
(
!
PHONE_MATCH
.
test
(
phone
)){
ui
.
error
(
'请输入正确的联系电话'
)
return
}
if
(
province
<=
0
||
city
<=
0
){
ui
.
error
(
'请选择收货地区'
);
return
}
if
(
!
address
){
ui
.
error
(
'请输入详细地址'
)
return
}
let
data
=
"address="
+
address
+
"&"
data
=
data
+
"name="
+
name
+
"&"
data
=
data
+
"phone="
+
phone
+
"&"
data
=
data
+
"province="
+
province
+
"&"
data
=
data
+
"city="
+
city
+
"&"
data
=
data
+
"area="
+
area
+
"&"
let
is_default
=
0
let
id
=
that
.
id
let
param
=
"{$_GET['param']}"
$
.
post
(
U
(
'home/User/updateAddress'
),
data
+
"&is_default="
+
is_default
+
"&id="
+
id
,
function
(
data
){
if
(
data
.
status
){
ui
.
success
(
data
.
info
)
setTimeout
(
function
(){
location
.
href
=
"{:U('home/User/address')}"
+
'?'
+
'param'
+
'='
+
param
},
1000
)
return
false
}
else
{
ui
.
error
(
data
.
info
)
}
},
'json'
)
},
}
})
...
...
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