📄 dayreport_jsp.java
字号:
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(" 就餐人数");
out.print(totalPeople);
out.write("   ");
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(" 就餐金额");
out.print(totalMoney);
out.write(" ");
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 + -