|
@@ -1310,11 +1310,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
validEntityBeforeSave(add);
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
|
- if (ObjectUtils.isNotNull(add.getOrderType())){
|
|
|
- add.setOrderType(add.getOrderType());
|
|
|
- }else {
|
|
|
- add.setOrderType(Order.CONSUME_ORDER);
|
|
|
- }
|
|
|
+ add.setOrderType(Order.CONSUME_ORDER);
|
|
|
//订单运营类型
|
|
|
String tenantId = ServletUtils.getRequest().getHeader("TenantId");
|
|
|
SysOldOrg oldOrg = iSysOldOrgService.getOne(new LambdaQueryWrapper<SysOldOrg>().eq(SysOldOrg::getTenantId, Long.valueOf(tenantId)).last("limit 1"));
|
|
@@ -1342,6 +1338,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
throw new CustomException(goods.getGoodsName() + ",请勿重复购买相同年份的商品");
|
|
|
}
|
|
|
}
|
|
|
+ if (ObjectUtils.isNotNull(g.getMailSign()) && g.getMailSign() == 1){
|
|
|
+ //寄件商品
|
|
|
+ add.setOrderType(5);
|
|
|
+ add.setConsignee(g.getConsignee());
|
|
|
+ add.setConsigneePhone(g.getConsigneePhone());
|
|
|
+ add.setConsigneeSite(g.getConsigneeSite());
|
|
|
+ }
|
|
|
body = "中正云-" + goods.getGoodsName();
|
|
|
OrderGoods orderGoods = BeanUtil.toBean(g, OrderGoods.class);
|
|
|
orderGoods.setOrderSn(out_trade_no);
|
|
@@ -1762,6 +1765,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
throw new CustomException(goods.getGoodsName() + ",请勿重复购买相同年份的商品");
|
|
|
}
|
|
|
}
|
|
|
+ if (ObjectUtils.isNotNull(g.getMailSign()) && g.getMailSign() == 1){
|
|
|
+ //寄件商品
|
|
|
+ add.setOrderType(5);
|
|
|
+ add.setConsignee(g.getConsignee());
|
|
|
+ add.setConsigneePhone(g.getConsigneePhone());
|
|
|
+ add.setConsigneeSite(g.getConsigneeSite());
|
|
|
+ }
|
|
|
body = "中正云-" + goods.getGoodsName();
|
|
|
OrderGoods orderGoods = BeanUtil.toBean(g, OrderGoods.class);
|
|
|
orderGoods.setOrderSn(out_trade_no);
|
|
@@ -1941,11 +1951,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
validEntityBeforeSave(add);
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
|
- if (ObjectUtils.isNotNull(add.getOrderType())){
|
|
|
- add.setOrderType(add.getOrderType());
|
|
|
- }else {
|
|
|
- add.setOrderType(Order.CONSUME_ORDER);
|
|
|
- }
|
|
|
+ add.setOrderType(Order.CONSUME_ORDER);
|
|
|
//订单运营类型
|
|
|
String tenantId = ServletUtils.getRequest().getHeader("TenantId");
|
|
|
SysOldOrg oldOrg = iSysOldOrgService.getOne(new LambdaQueryWrapper<SysOldOrg>().eq(SysOldOrg::getTenantId, Long.valueOf(tenantId)).last("limit 1"));
|
|
@@ -1973,6 +1979,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
throw new CustomException(goods.getGoodsName() + ",请勿重复购买相同年份的商品");
|
|
|
}
|
|
|
}
|
|
|
+ if (ObjectUtils.isNotNull(g.getMailSign()) && g.getMailSign() == 1){
|
|
|
+ //寄件商品
|
|
|
+ add.setOrderType(5);
|
|
|
+ add.setConsignee(g.getConsignee());
|
|
|
+ add.setConsigneePhone(g.getConsigneePhone());
|
|
|
+ add.setConsigneeSite(g.getConsigneeSite());
|
|
|
+ }
|
|
|
body = "中正云-" + goods.getGoodsName();
|
|
|
OrderGoods orderGoods = BeanUtil.toBean(g, OrderGoods.class);
|
|
|
orderGoods.setOrderSn(out_trade_no);
|