|
@@ -267,6 +267,10 @@ public class FsExternalOrderServiceImpl implements IFsExternalOrderService {
|
|
|
return R.error("订单号已存在");
|
|
return R.error("订单号已存在");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if(StringUtils.isEmpty(param.getReceiverPhone())){
|
|
|
|
|
+ return R.error("收件人电话不能为空");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
if (CollectionUtils.isEmpty(param.getProducts())) {
|
|
if (CollectionUtils.isEmpty(param.getProducts())) {
|
|
|
return R.error("商品列表不能为空");
|
|
return R.error("商品列表不能为空");
|
|
|
}
|
|
}
|
|
@@ -585,6 +589,11 @@ public class FsExternalOrderServiceImpl implements IFsExternalOrderService {
|
|
|
shopOrderDTO.setReceiverCity((String) addData.get("CityName"));
|
|
shopOrderDTO.setReceiverCity((String) addData.get("CityName"));
|
|
|
shopOrderDTO.setReceiverDistrict((String) addData.get("ExpAreaName"));
|
|
shopOrderDTO.setReceiverDistrict((String) addData.get("ExpAreaName"));
|
|
|
shopOrderDTO.setReceiverAddress((String) addData.get("StreetName") + addData.get("Address"));
|
|
shopOrderDTO.setReceiverAddress((String) addData.get("StreetName") + addData.get("Address"));
|
|
|
|
|
+ }else {
|
|
|
|
|
+ shopOrderDTO.setReceiverState(Arrays.toString(address));
|
|
|
|
|
+ shopOrderDTO.setReceiverCity(Arrays.toString(address));
|
|
|
|
|
+ shopOrderDTO.setReceiverDistrict(Arrays.toString(address));
|
|
|
|
|
+ shopOrderDTO.setReceiverAddress(Arrays.toString(address));
|
|
|
}
|
|
}
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
//默认帮我解析一下地址 给这几个字段赋值
|
|
//默认帮我解析一下地址 给这几个字段赋值
|