Пример #1
0
 /** 生成订单,如果发票不为空 则添加发票 */
 @Override
 public void addOrder(OrderData orderData) {
   if (orderData.getInvoiceData() != null) { // 判断发票信息是否为空
     InvoiceData data = orderData.getInvoiceData();
     data.setCreateTime(new Date());
     data.setInvoiceContent(0); // 服务费:0
     data.setCreateTime(new Date()); // 创建时间
     data.setUserId(orderData.getSysUserId()); // 用户id
     invoicePersistence.add(data); // 添加发票数据到数据库
     orderData.setInvoiceId(data.getId()); // 把发票信息的主键添加到订单表里面
   }
   orderPersistence.add(orderData);
 }