业务管理:
供应商管理
品牌管理
仓库管理
客户管理
上面四个的管理即普通的CRUD
商品管理
这里使用到文件上传,
- SpringMVC的文件上传操作:
- 需要导入fileupload依赖包io的包
- commons.fileupload-1.3.2.jar
- commons.io-2.5.jar
配置文件上传解析器:bean的名字是固定的
使用Spring表达式 #{1024*1024}
注意:enctype=“multipart/form-data”
上传
upload.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>图片上传</title>
</head>
<body>
<form action="/upload.do" method="post" enctype="multipart/form-data">
图片:<input type="file" name="headImg"><br>
<input type="submit" value="上传">
</form>
</body>
</html>
业务,
更新或者插入时,要判断数据库是否有图片的路径,如果有则先删除原来的图片和数据库里的图片路径,如果没有直接更新.
采购订单管理
采购入库管理
销售出库管理
在操作以上三个是,一旦库存放生改变,应该及时更新仓库的数量.
这里使用到JQuery的插件
artDialog
My97DatePicker
主要明细这一块比较难
$.dialog.open(url,参数);
子父窗口的数据传递:$.dialog.data()
将数据回填到当前行中:closest(“tr”)/find()/val()/text()
小计的计算:
提交数据: name=”items[0].name” name=”items[1].name” name=”items[2].name” 在提交之前去修改没有元素的name属性
编辑的时候,将数据查询出来显示在编辑页面上
删除:删除单据和单据明细
采购入库 销售出库
报表管理: 即时库存报表 订货报表 销售报表