该系统由六个模块组成,即销售管理模块,人员管理模块,采购管理模块,库存管理模块,供货商管理模块商品管理模块。每个模块的功能如下。
1. 人事管理模块功能
(1)实现超市职工信息查询;
(2)更新超市员工信息,包括添加、删除、修改功能;
(3)实现超市供应商信息的查询;
(4)实现超市供应商信息的更新,包括添加,删除和修改功能。
2. 销售管理模块功能
(1)实现超市商品销售信息的查询;
(2)实现商品销售信息的库存。
3. 进货/供应商管理模块功能
(1)实现超市商品进货/供应商信息的查询;
(2)实现超市商品进货信息的更新,包括增加、删除、修改功能。
4. 库存/商品管理模块功能
(1)实现超市商品信息的查询;
(2)更新超市商品信息,包括添加、删除、修改功能;
(3)实现超市商品库存信息的查询;
(4)实现超市商品库存信息的更新,包括添加,删除和修改功能。
@RequestMapping("/insertpro")
// 先判断数据库有没有,有就更新,没有就新增
public String insertpro(Product product,HttpServletRequest request,Model model){
if(null==productServiceImp.selectByPrimaryKey(product.getProid())) {
productServiceImp.insert(product);
return "redirect:getlist";
}else {
request.setAttribute("msg", "新增失败,系统中存在该id的商品,请重新输入!");
return "addpro";
}
}
@RequestMapping("/insertpro")
// 先判断数据库有没有,有就更新,没有就新增
public String insertpro(Product product,HttpServletRequest request,Model model){
if(null==productServiceImp.selectByPrimaryKey(product.getProid())) {
productServiceImp.insert(product);
return "redirect:getlist";
}else {
request.setAttribute("msg", "新增失败,系统中存在该id的商品,请重新输入!");
return "addpro";
}
}
点击下面获取完整代码,亲测可用,附带论文,可做毕业设计学习交流使用: