@RequestMapping("query")
	public String query(String orderNumber) {
		orderNumber = orderNumber.trim();
		BaseAction.getHttpServletRequest().setAttribute("orderNumber",
				orderNumber);
		Map<String, Object> map = new HashMap<>();
		map.put("orderNumber", orderNumber);
		List<ConsignmentEntity> list = this.consignmentService.query(
				"queryConsignment", map, new RowMapper<ConsignmentEntity>() {
					@Override
					public ConsignmentEntity mapRow(ResultSet resultSet,
							int arg1) throws SQLException {
						ConsignmentEntity c = new ConsignmentEntity();
						c.setOrderNumber(resultSet.getString("order_number"));
						c.setDatetime(resultSet.getDate("datetime"));
						c.setStartCity(resultSet.getString("start_city"));
						c.setArrivalCity(resultSet.getString("arrival_city"));
						c.setConsignee(resultSet.getString("consignee"));
						c.setSignDatetime(resultSet.getDate("sign_datetime"));
						c.setStatus(resultSet.getString("status"));
						return c;
					}
				});
		if (list.size() > 0) {
			BaseAction.getHttpServletRequest().setAttribute("consignment",
					list.get(0));
		}
		return "consignment/view";
	}