大屏相关接口(2.0)

master
luojian 2024-12-26 19:59:51 +08:00
parent 10ef3e096b
commit f405093869
1 changed files with 12 additions and 12 deletions

View File

@ -351,23 +351,23 @@ public class BizOrderServiceImpl implements IBizOrderService {
@Transactional @Transactional
public void insertBizOrderSub(Map map) { public void insertBizOrderSub(Map map) {
String orderSn = (String) map.get("orderSn"); String orderSn = (String) map.get("orderSn");
List<Map> subList = (List<Map>) map.get("subList"); List<Map> subList = (List<Map>) map.get("sublist");
for (Map map1 : subList) { for (Map map1 : subList) {
if (map1.get("orderSn").equals(orderSn)){ if (map1.get("orderSn").equals(orderSn)){
BizOrderSub bizOrderSub = new BizOrderSub(); BizOrderSub bizOrderSub = new BizOrderSub();
bizOrderSub.setOrderSn(orderSn); bizOrderSub.setOrderSn(orderSn);
bizOrderSub.setSubOrderSn((String) map.get("subOrderSn")); bizOrderSub.setSubOrderSn((String) map1.get("subOrderSn"));
bizOrderSub.setWeight((BigDecimal) map.get("weight")); bizOrderSub.setWeight((BigDecimal) map1.get("weight"));
bizOrderSub.setLength((BigDecimal) map.get("length")); bizOrderSub.setLength((BigDecimal) map1.get("length"));
bizOrderSub.setWidth((BigDecimal) map.get("width")); bizOrderSub.setWidth((BigDecimal) map1.get("width"));
bizOrderSub.setHeight((BigDecimal) map.get("height")); bizOrderSub.setHeight((BigDecimal) map1.get("height"));
if (ObjectUtil.isNotEmpty(map.get("length")) && ObjectUtil.isNotEmpty(map.get("width")) && ObjectUtil.isNotEmpty(map.get("height"))){ if (ObjectUtil.isNotEmpty(map1.get("length")) && ObjectUtil.isNotEmpty(map1.get("width")) && ObjectUtil.isNotEmpty(map1.get("height"))){
bizOrderSub.setVolume(((BigDecimal) map.get("length")).multiply((BigDecimal) map.get("width")).multiply((BigDecimal) map.get("height"))); bizOrderSub.setVolume(((BigDecimal) map1.get("length")).multiply((BigDecimal) map1.get("width")).multiply((BigDecimal) map1.get("height")));
} }
bizOrderSub.setGoodsType((String) map.get("goodsType")); bizOrderSub.setGoodsType((String) map1.get("goodsType"));
bizOrderSub.setGoodsName((String) map.get("goodsName")); bizOrderSub.setGoodsName((String) map1.get("goodsName"));
bizOrderSub.setOrderFee((BigDecimal) map.get("orderFee")); bizOrderSub.setOrderFee((BigDecimal) map1.get("orderFee"));
bizOrderSub.setRemark((String) map.get("remark")); bizOrderSub.setRemark((String) map1.get("remark"));
bizOrderSubMapper.insert(bizOrderSub); bizOrderSubMapper.insert(bizOrderSub);
// 同步更新订单表的运单状态 // 同步更新订单表的运单状态
BizOrder bizOrder = bizOrderMapper.selectByOrderSn(orderSn); BizOrder bizOrder = bizOrderMapper.selectByOrderSn(orderSn);