| | |
| | | |
| | | Order selectByUuid(String uuid); |
| | | |
| | | Integer insertReturnId(Order order); |
| | | Boolean insertReturnId(Order order); |
| | | |
| | | } |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer insertReturnId(Order order) { |
| | | return this.baseMapper.insert(order); |
| | | public Boolean insertReturnId(Order order) { |
| | | return this.baseMapper.insert(order) > 0; |
| | | } |
| | | |
| | | } |
| | |
| | | now, // 修改时间 |
| | | null // 备注 |
| | | ); |
| | | Integer orderId = orderService.insertReturnId(order); |
| | | if (orderId == 0) { |
| | | if (!orderService.insert(order)) { |
| | | throw new CoolException("保存订单表头失败!"); |
| | | } |
| | | // 遍历商品数量并保存 |
| | |
| | | continue; |
| | | } |
| | | OrderDetl orderDetl = new OrderDetl(); |
| | | orderDetl.setOrderId(orderId.longValue()); // 订单内码 |
| | | orderDetl.setOrderId(order.getId()); // 订单内码 |
| | | orderDetl.setAnfme(dto.getCount()); // 数量 |
| | | orderDetl.setCreateBy(userId); |
| | | orderDetl.setCreateTime(now); |
| | |
| | | docType: data.field.docType |
| | | , orderNo: data.field.orderNo |
| | | , orderTime: data.field.orderTime |
| | | , item: itemVal.getValue()[0].name |
| | | , cstmr: cstmrVal.getValue()[0].name |
| | | , item: itemVal.getValue()[0] ? itemVal.getValue()[0].name : null |
| | | , cstmr: cstmrVal.getValue()[0] ? cstmrVal.getValue()[0].name : null |
| | | , list: matDetls |
| | | }) |
| | | $.ajax({ |