Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Litemall
Commits
9a2a2bdd
Commit
9a2a2bdd
authored
Oct 26, 2018
by
Junling Bu
Browse files
fix[litemall-wx-api, litemall-wx]: 重新修复收货地址不能修改
parent
cdc1619a
Changes
5
Hide whitespace changes
Inline
Side-by-side
litemall-core/src/main/java/org/linlinjava/litemall/core/util/ResponseUtil.java
View file @
9a2a2bdd
...
...
@@ -53,6 +53,10 @@ public class ResponseUtil {
return
fail
(
403
,
"更新数据已经失效"
);
}
public
static
Object
updatedDataFailed
(){
return
fail
(
404
,
"更新数据失败"
);
}
public
static
Object
unlogin
(){
return
fail
(
501
,
"请登录"
);
}
...
...
litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallAddressService.java
View file @
9a2a2bdd
...
...
@@ -29,8 +29,8 @@ public class LitemallAddressService {
return
addressMapper
.
insertSelective
(
address
);
}
public
int
update
Id
(
LitemallAddress
address
)
{
return
addressMapper
.
update
WithVersion
ByPrimaryKeySelective
(
address
.
getVersion
(),
address
);
public
int
update
(
LitemallAddress
address
)
{
return
addressMapper
.
updateByPrimaryKeySelective
(
address
);
}
public
void
delete
(
Integer
id
)
{
...
...
litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxAddressController.java
View file @
9a2a2bdd
...
...
@@ -209,11 +209,11 @@ public class WxAddressController {
addressService
.
add
(
address
);
}
else
{
address
.
setUserId
(
userId
);
if
(
addressService
.
update
Id
(
address
)
==
0
){
return
ResponseUtil
.
updatedDat
eExpir
ed
();
if
(
addressService
.
update
(
address
)
==
0
){
return
ResponseUtil
.
updatedDat
aFail
ed
();
}
}
return
ResponseUtil
.
ok
(
address
);
return
ResponseUtil
.
ok
(
address
.
getId
()
);
}
/**
...
...
litemall-wx/pages/ucenter/addressAdd/addressAdd.js
View file @
9a2a2bdd
...
...
@@ -14,7 +14,6 @@ Page({
name
:
''
,
mobile
:
''
,
isDefault
:
0
,
version
:
0
,
provinceName
:
''
,
cityName
:
''
,
areaName
:
''
...
...
@@ -302,8 +301,7 @@ Page({
cityId
:
address
.
cityId
,
areaId
:
address
.
areaId
,
address
:
address
.
address
,
isDefault
:
address
.
isDefault
,
version
:
address
.
version
isDefault
:
address
.
isDefault
},
'
POST
'
).
then
(
function
(
res
)
{
if
(
res
.
errno
===
0
)
{
//返回之前,先取出上一页对象,并设置addressId
...
...
@@ -312,11 +310,11 @@ Page({
console
.
log
(
prevPage
);
if
(
prevPage
.
route
==
"
pages/checkout/checkout
"
)
{
prevPage
.
setData
({
addressId
:
res
.
data
.
id
addressId
:
res
.
data
})
try
{
wx
.
setStorageSync
(
'
addressId
'
,
res
.
data
.
id
);
wx
.
setStorageSync
(
'
addressId
'
,
res
.
data
);
}
catch
(
e
)
{
}
...
...
renard-wx/pages/ucenter/addressAdd/addressAdd.js
View file @
9a2a2bdd
...
...
@@ -14,7 +14,6 @@ Page({
name
:
''
,
mobile
:
''
,
isDefault
:
0
,
version
:
0
,
provinceName
:
''
,
cityName
:
''
,
areaName
:
''
...
...
@@ -302,8 +301,7 @@ Page({
cityId
:
address
.
cityId
,
areaId
:
address
.
areaId
,
address
:
address
.
address
,
isDefault
:
address
.
isDefault
,
version
:
address
.
version
isDefault
:
address
.
isDefault
},
'
POST
'
).
then
(
function
(
res
)
{
if
(
res
.
errno
===
0
)
{
//返回之前,先取出上一页对象,并设置addressId
...
...
@@ -312,11 +310,11 @@ Page({
console
.
log
(
prevPage
);
if
(
prevPage
.
route
==
"
pages/checkout/checkout
"
)
{
prevPage
.
setData
({
addressId
:
res
.
data
.
id
addressId
:
res
.
data
})
try
{
wx
.
setStorageSync
(
'
addressId
'
,
res
.
data
.
id
);
wx
.
setStorageSync
(
'
addressId
'
,
res
.
data
);
}
catch
(
e
)
{
}
...
...
Write
Preview
Supports
Markdown
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