private void processPay(PayBillVO payBillVO) { ResultMessage msg = financeController.createPayBill(payBillVO); if (MoneyNotEnough(msg)) { new WarningDialog(ui, "该账户没有足够的余额"); } else if (IDNotFound(msg)) { new WarningDialog(ui, "未找到该用户"); } else { payBillVO.id = (String) msg.getValue(); List<PayBillVO> payBillVOList = new ArrayList<>(); payBillVOList.add(payBillVO); PayPanel payPanel = new PayPanel(payBillVOList); ui.paintdata(payPanel); this.setVisible(false); } }