⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dayreport_jsp.java

📁 简单的餐厅管理系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
      out.write("&day=");
      out.print(day);
      out.write("\">\r\n");
      out.write("\t\t\t\t\t\t");
      out.print(material.getName());
      out.write("\r\n");
      out.write("\t\t\t\t\t\t</td>\r\n");
      out.write("\t\t\t\t\t\t<td>");
      out.print(material.getWeight());
      out.write("kg</td>\r\n");
      out.write("\t\t\t\t\t</tr>\r\n");

					}

      out.write("\r\n");
      out.write("\t\t\t</table>\r\n");

		}else if(method.equals("queryByMoney")&&bills!=null){
			Vector vector = (Vector)bills;
			int totalPeople = Integer.parseInt(request.getAttribute("totalPeople").toString());
			float totalMoney = Float.parseFloat(request.getAttribute("totalMoney").toString());

      out.write("\r\n");
      out.write("\t\t\t<table border=\"1\" width=\"80%\" align=\"center\">\r\n");
      out.write("\t\t\t<caption align=\"center\">就餐金额统计</caption>\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 63px\">金额</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 57px\">人数</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">就餐开始时间</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">就餐结束时间</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 57px\">桌号</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">账单</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">收银员</th>\r\n");
      out.write("\t\t\t\t</tr>\r\n");
 
			Bill bill;
			for(int i=0; i<vector.size(); i++){
				bill = (Bill)vector.elementAt(i);

      out.write("\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getPrice());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getNumberOfMan());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getBeginTime().toLocaleString() );
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getEndTime().toLocaleString());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getTableNum());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>\r\n");
      out.write("\t\t\t\t\t\t<a href =\"DailyRecordDo?action=queryOneBill&billID=");
      out.print(bill.getBillID());
      out.write("&year=");
      out.print(year);
      out.write("&month=");
      out.print(month);
      out.write("&day=");
      out.print(day);
      out.write('"');
      out.write('>');
      out.print(bill.getBillID() );
      out.write("</a>\r\n");
      out.write("\t\t\t\t\t</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getWaiter().getUserName());
      out.write("</td>\r\n");
      out.write("\t\t\t\t</tr>\r\n");

			}

      out.write("\r\n");
      out.write("\t\t\t\t<center>总计:就餐金额");
      out.print(totalMoney);
      out.write("&nbsp就餐人数");
      out.print(totalPeople);
      out.write("&nbsp&nbsp&nbsp");
      out.print(year);
      out.write('-');
      out.print(month);
      out.write('-');
      out.print(day);
      out.write("</center>\r\n");
      out.write("\t\t\t</table>\r\n");

		}else if(method.equals("queryByPeople")&&bills!=null){
			Vector vector = (Vector)bills;
			int totalPeople = Integer.parseInt(request.getAttribute("totalPeople").toString());
			float totalMoney = Float.parseFloat(request.getAttribute("totalMoney").toString());

      out.write("\r\n");
      out.write("\t\t\t<table border=\"1\" width=\"80%\" align=\"center\">\r\n");
      out.write("\t\t\t<caption align=\"center\">就餐人数统计</caption>\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 57px\">人数</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 63px\">金额</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">就餐开始时间</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">就餐结束时间</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 57px\">桌号</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">账单</th>\r\n");
      out.write("\t\t\t\t\t<th  align=\"center\" style=\"width: 99px\">收银员</th>\r\n");
      out.write("\t\t\t\t</tr>\r\n");
 
			Bill bill;
			for(int i=0; i<vector.size(); i++){
				bill = (Bill)vector.elementAt(i);

      out.write("\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getNumberOfMan());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getPrice());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getBeginTime().toLocaleString() );
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getEndTime().toLocaleString());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getTableNum());
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t<td>\r\n");
      out.write("\t\t\t\t\t\t<a href =\"DailyRecordDo?action=queryOnebill&billID=");
      out.print(bill.getBillID());
      out.write("&year=");
      out.print(year);
      out.write("&month=");
      out.print(month);
      out.write("&day=");
      out.print(day);
      out.write('"');
      out.write('>');
      out.print(bill.getBillID() );
      out.write("</a>\r\n");
      out.write("\t\t\t\t\t</td>\r\n");
      out.write("\t\t\t\t\t<td>");
      out.print(bill.getWaiter().getUserName());
      out.write("</td>\r\n");
      out.write("\t\t\t\t</tr>\r\n");

			}

      out.write("\r\n");
      out.write("\t\t\t\t<center>总计:就餐人数");
      out.print(totalPeople);
      out.write("&nbsp就餐金额");
      out.print(totalMoney);
      out.write("&nbsp");
      out.print(year);
      out.write('-');
      out.print(month);
      out.write('-');
      out.print(day);
      out.write("</center>\r\n");
      out.write("\t\t\t</table>\r\n");

		}else if(method.equals("queryByMaterial")&&materials!=null){
			Vector vector = (Vector)materials;

      out.write("\r\n");
      out.write("\t\t\t<table border=\"1\" width=\"40%\" align=\"center\">\r\n");
      out.write("\t\t\t<caption align=\"center\">主料使用量</caption>\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<th width=\"136px\" align=\"center\">主料</th>\r\n");
      out.write("\t\t\t\t\t<th width=\"81px\" align=\"center\">用量(kg)</th>\r\n");
      out.write("\t\t\t\t</tr>\r\n");
 
			Material material;
			for(int i=0; i<vector.size(); i++){
				material = (Material)vector.elementAt(i);

      out.write("\r\n");
      out.write("\t\t\t\t<tr>\r\n");
      out.write("\t\t\t\t\t<td>\r\n");
      out.write("\t\t\t\t\t<a href =\"DailyRecordDo?action=queryOneMaterial&materialName=");
      out.print(material.getName());
      out.write("&year=");
      out.print(year);
      out.write("&month=");
      out.print(month);
      out.write("&day=");
      out.print(day);
      out.write("\">\r\n");
      out.write("\t\t\t\t\t\t");
      out.print(material.getName());
      out.write("\r\n");
      out.write("\t\t\t\t\t\t</td>\r\n");
      out.write("\t\t\t\t\t<td>\r\n");
      out.write("\t\t\t\t\t\t\r\n");
      out.write("\t\t\t\t\t\t\t");
      out.print(material.getWeight());
      out.write("\r\n");
      out.write("\r\n");
      out.write("\t\t\t\t\t</td>\r\n");
      out.write("\t\t\t\t</tr>\r\n");

			}

      out.write("\r\n");
      out.write("\t\t\t\t<center>");
      out.print(year);
      out.write('-');
      out.print(month);
      out.write('-');
      out.print(day);
      out.write("</center>\r\n");
      out.write("\t\t\t</table>\r\n");

		}

      out.write('\r');
      out.write('\n');

	}

      out.write("\r\n");
      out.write("</body>\r\n");
      out.write("</html>");
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          out.clearBuffer();
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
      }
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -