工具类:
- /**
- * @Title: FileUtils.java
- * @Package com.qfedu.common.utils
- * @Description: TODO(用一句话描述该文件做什么)
- * @author Feri
- * @date 2018年5月29日
- * @version V1.0
- */
- package com.gdsdxy.common.utils;
-
- import java.io.File;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import java.util.UUID;
-
- /**
- * @Title: FileUtils.java
- * @Package com.qfedu.common.utils
- * @Description: TODO(用一句话描述该文件做什么)
- * @author Feri
- * @date 2018年5月29日
- * @version V1.0
- * 文件工具类
- */
- public class FileUtils {
-
- //创建文件夹 一个月一个文件夹
- public static File createDir(String dir) {
- //子文件名称:201805 201806
- String month=new SimpleDateFormat("yyyyMM").format(new Date());
- File dir1=new File(new File(dir).getParent(),"fmwimages");
- File dir2=new File(dir1,month) ;
- if(!dir2.exists()) {
- dir2.mkdirs();
- }
- return dir2;
- }
- //创建唯一名称
- public static String createFileName(String fn) {
- if(fn.length()>30) {
- fn=fn.substring(fn.length()-30);
- }
- return UUID.randomUUID().toString()+"_"+fn;
- }
-
-
- }
Controller:
Service:
实现类:
Dao:
insert into t_goods(name,price,pubdate,typeName,intro,picture,flag,star,num) values(#{name},#{price},#{pubdate},#{typeName},#{intro},#{picture},1,#{star},#{num})
- //新增
- @Insert("insert into t_goods(name,price,pubdate,typeName,intro,picture,flag,star,num) values(#{name},#{price},#{pubdate},#{typeName},#{intro},#{picture},1,#{star},#{num})")
- public int save(Goods goods);
Controller:
OrderService:
实现类
OrderDao:
显示页面:
- <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
- <%@ page language="java" contentType="text/html; charset=utf-8"
- pageEncoding="utf-8"%>
- "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- "Content-Type" content="text/html; charset=utf-8">
HITECH-订单管理 - "X-UA-Compatible" content="IE=edge">
- "viewport" content="width=device-width, initial-scale=1">
- "stylesheet" href="${pageContext.request.contextPath }/css/bootstrap.min.css">
- "row" style="width:100%;margin-left: 1%;margin-top: 5px;">
- "col-xs-12 col-sm-12 col-md-12 col-lg-12">
- "panel panel-default">
- "panel-heading">
- 订单管理
-
- "panel-body">
- "row">
- "col-xs-5 col-sm-5 col-md-5 col-lg-5">
- "form-group form-inline">
- 用户姓名
- "text" name="username" class="form-control">
-
-
- "col-xs-5 col-sm-5 col-md-5 col-lg-5">
- "form-group form-inline">
- 订单状态
-
-
-
-
-
-
-
-
-
-
- "col-xs-2 col-sm-2 col-md-2 col-lg-2">
-
-
-
-
"tb_list" class="table table-striped table-hover table-bordered">-
-
序号 -
订单编号 -
总金额 -
订单状态 -
订单时间 -
用户姓名 -
操作 -
-
"${orders}" var="order" varStatus="i"> -
-
${i.count} -
${order.id} -
${order.money} -
-
if test="${order.flag eq 1}"> - 未支付
- if>
-
if test="${order.flag eq 2}"> - 已支付,待发货
- if>
-
if test="${order.flag eq 3}"> - 已发货,待收货
- if>
-
if test="${order.flag eq 4}"> - 已收货,未评价
- if>
-
if test="${order.flag eq 5}"> - 订单完成
- if>
-
-
${order.createtime} -
${order.username} -
-
if test="${order.flag eq 2}"> -
- if>
-
-
-
-
-
-
-
-
-
- 每页${page.pageSize}条 当前页${page.size}条 ${page.pageNum}/${page.pages}页 总条数${page.total}
-
-
if test="${page.isFirstPage==true}">首页 if> -
if test="${page.isFirstPage==false}"> - if>
-
if test="${page.hasPreviousPage==true}"> - if>
-
if test="${page.hasPreviousPage==false}">上一页 if> -
-
if test="${page.hasNextPage==true}"> - if>
-
if test="${page.hasNextPage==false}">下一页 if> -
-
if test="${page.isLastPage==true}">末页 if> -
if test="${page.isLastPage==false}"> - if>
-
根据条件查询:
Controller:
OrderService:
实现类:
OrderDao
- //根据用户姓名和订单的支付状态查询订单(admin)
- @Select("")
- @ResultType(Order.class)
- public List
selectByNameAndFlag(@Param("username") String username, @Param("flag") Integer flag);