Showing
2 changed files
with
6 additions
and
2 deletions
@@ -58,10 +58,10 @@ public class ExpressInfoController { | @@ -58,10 +58,10 @@ public class ExpressInfoController { | ||
58 | * @return | 58 | * @return |
59 | */ | 59 | */ |
60 | @RequestMapping(params = "method=ufo.order.appraiseAddress") | 60 | @RequestMapping(params = "method=ufo.order.appraiseAddress") |
61 | - public ApiResponse queryAppraiseAddress(@RequestParam("uid") Integer uid, @RequestParam("skup")Integer skup) { | 61 | + public ApiResponse queryAppraiseAddress(@RequestParam("uid") Integer uid, @RequestParam(value="skup", required=false)Integer skup) { |
62 | LOG.info("method=ufo.order.appraiseAddress in, uid is {}, skup is {}", uid, skup); | 62 | LOG.info("method=ufo.order.appraiseAddress in, uid is {}, skup is {}", uid, skup); |
63 | 63 | ||
64 | - if (null == uid || null == skup) { | 64 | + if (null == uid) { |
65 | throw new ServiceException(ServiceError.ORDER_REQUEST_PARM_IS_EMPTY); | 65 | throw new ServiceException(ServiceError.ORDER_REQUEST_PARM_IS_EMPTY); |
66 | } | 66 | } |
67 | 67 |
@@ -299,6 +299,10 @@ public class ExpressInfoServiceImpl implements IExpressInfoService { | @@ -299,6 +299,10 @@ public class ExpressInfoServiceImpl implements IExpressInfoService { | ||
299 | * @return | 299 | * @return |
300 | */ | 300 | */ |
301 | public AppraiseAddressResp queryAppraiseAddress(Integer uid, Integer skup) { | 301 | public AppraiseAddressResp queryAppraiseAddress(Integer uid, Integer skup) { |
302 | + if (null == skup) { | ||
303 | + return appraiseAddressService.queryInitAddress(); | ||
304 | + } | ||
305 | + | ||
302 | // 根据用户id查询默认地址的省份 | 306 | // 根据用户id查询默认地址的省份 |
303 | SellerOrderMeta addressMeta = sellerOrderMetaMapper.selectByMetaKey(uid, skup, MetaKey.BACK_2_SELLER_DELIVERY_ADDRESS); | 307 | SellerOrderMeta addressMeta = sellerOrderMetaMapper.selectByMetaKey(uid, skup, MetaKey.BACK_2_SELLER_DELIVERY_ADDRESS); |
304 | if (null != addressMeta) { | 308 | if (null != addressMeta) { |
-
Please register or login to post a comment