ソースを参照

fix[litemall-wx,litemall-wx-apidb]: 下单时没有送货地址,添加新地址成功,但是没有显示。

Junling Bu 7 年 前
コミット
7b5fffd610

+ 1 - 1
litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxAddressController.java

@@ -153,7 +153,7 @@ public class WxAddressController {
             address.setUserId(userId);
             address.setUserId(userId);
             addressService.update(address);
             addressService.update(address);
         }
         }
-        return ResponseUtil.ok();
+        return ResponseUtil.ok(address.getId());
     }
     }
 
 
     /**
     /**

+ 5 - 0
litemall-wx/pages/shopping/addressAdd/addressAdd.js

@@ -298,6 +298,11 @@ Page({
       isDefault: address.isDefault,
       isDefault: address.isDefault,
     }, 'POST').then(function (res) {
     }, 'POST').then(function (res) {
       if (res.errno === 0) {
       if (res.errno === 0) {
+        try {
+          wx.setStorageSync('addressId', res.data);
+        } catch (e) {
+
+        }
         wx.navigateBack();
         wx.navigateBack();
       }
       }
     });
     });