public TransEntruckBill getBill(String id) {
   try {
     TransEntruckBill bill = dataServer.findBill(id);
     return bill;
   } catch (NullPointerException e) {
     System.out.println("目标单据不存在!");
     return null;
   }
 }
  public TransEntruckBill makeBill(Message message, Iterator<String> orderList) {
    for (int i = 0; i < message.length(); i++) {
      if (message.getInform(i).equals("")) {
        return null;
      }
    }

    TransEntruckBill bill = new TransEntruckBill(message, orderList);
    double fee = calculator.calculateFee(bill);
    bill.setPayment(fee);
    dataServer.addBill(bill);
    approver.addBill(bill.submit());
    return bill;
  }