作者:会哭的鱼A | 来源:互联网 | 2023-06-26 07:11
基于javawebspringboot的超市进销存系统设计和实现(javaSpringbootssmmysqljspmaven)一、项目简述本系统主要实现的功能有:
基于javaweb+springboot的超市进销存系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
一、项目简述
本系统主要实现的功能有: 用户管理,商品管理,销售管理,进货退货管理,仓库管 理等等功能。
二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)
项目技术: Springboot+ SpringMVC + MyBatis + ThymeLeaf + Javascript + JQuery + Ajax + maven等等
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
* &#64;return*/&#64;SysLog("客户删除操作")&#64;RequestMapping("/deleteList")public Result deleteList(String ids) {String[] idsStr &#61; ids.split(",");List<String> list &#61; Arrays.asList(idsStr);boolean bool &#61; customerService.removeByIds(list);if(bool){return Result.success(true,"200","删除成功&#xff01;");}return Result.error(false,null,"删除失败&#xff01;");}
* &#64;param ids* &#64;return*/&#64;SysLog("类别删除操作")&#64;RequestMapping("/deleteList")public Result deleteList(String ids) {String[] idsStr &#61; ids.split(",");List<String> list &#61; Arrays.asList(idsStr);boolean bool &#61; categoryService.removeByIds(list);if(bool){return Result.success(true,"200","删除成功&#xff01;");}return Result.error(false,null,"删除失败&#xff01;");
*/
&#64;RestController
&#64;RequestMapping("/goods")
public class GoodsController {&#64;Autowiredprivate GoodsService goodsService;&#64;Autowiredprivate ProviderService providerService;&#64;Autowiredprivate CategoryService categoryService;&#64;SysLog("商品查询操作")&#64;RequestMapping("/goodsList")public DataGridViewResult goodsList(GoodsVO goodsVO) {IPage<Goods> page &#61; new Page<>(goodsVO.getPage(), goodsVO.getLimit());QueryWrapper<Goods> queryWrapper &#61; new QueryWrapper<>();
private CategoryService categoryService;&#64;SysLog("类别查询操作")&#64;RequestMapping("/categoryList")public DataGridViewResult categoryList(CategoryVO categoryVO) {IPage<Category> page &#61; new Page<>(categoryVO.getPage(), categoryVO.getLimit());QueryWrapper<Category> queryWrapper &#61; new QueryWrapper<>();queryWrapper.like(!StringUtils.isEmpty(categoryVO.getCatename()),"catename", categoryVO.getCatename());IPage<Category> categoryIPage &#61; categoryService.page(page, queryWrapper);return new DataGridViewResult(categoryIPage.getTotal(),categoryIPage.getRecords());}&#64;SysLog("类别删除操作")
}} catch (Exception e) {e.printStackTrace();}return Result.error(false, null, "分配失败");}&#64;RequestMapping("/loadAllGoods")public DataGridViewResult loadAllGoods() {QueryWrapper<Goods> queryWrapper &#61; new QueryWrapper<>();List<Goods> list &#61; goodsService.list(queryWrapper);return new DataGridViewResult(list);}
}&#64;SysLog("类别添加操作")&#64;RequestMapping("/saveGoodsCategory")public Result saveGoodsCategory(String categoryids, int goodsid) {try {if (goodsService.saveGoodsCategory(goodsid, categoryids)) {return Result.success(true, null, "分配成功");}} catch (Exception e) {
*/&#64;SysLog("类别添加操作")&#64;RequestMapping("/saveGoodsCategory")public Result saveGoodsCategory(String categoryids, int goodsid) {try {if (goodsService.saveGoodsCategory(goodsid, categoryids)) {return Result.success(true, null, "分配成功");}} catch (Exception e) {e.printStackTrace();}return Result.error(false, null, "分配失败");}&#64;RequestMapping("/loadAllGoods")public DataGridViewResult loadAllGoods() {QueryWrapper<Goods> queryWrapper &#61; new QueryWrapper<>();List<Goods> list &#61; goodsService.list(queryWrapper);return new DataGridViewResult(list);}
* &#64;param id* &#64;return*/&#64;SysLog("类别删除操作")&#64;RequestMapping("/deleteOne")public Result deleteOne(int id) {boolean bool &#61; categoryService.removeById(id);if(bool){return Result.success(true,"200","删除成功&#xff01;");}return Result.error(false,null,"删除失败&#xff01;");}
}
用户信息控制层&#xff1a;
/*** <p>* 前端控制器* p>*
if(bool){return Result.success(true,"200","删除成功&#xff01;");}return Result.error(false,null,"删除失败&#xff01;");}&#64;SysLog("客户添加操作")&#64;PostMapping("/addcustomer")public Result addCustomer(Customer customer){String id &#61; RandomStringUtils.randomAlphanumeric(10);
** 加载下拉框* &#64;return*/&#64;RequestMapping("/loadAllCustomer")public DataGridViewResult loadAllCustomer(){QueryWrapper<Customer> queryWrapper &#61; new QueryWrapper<>();List<Customer> list &#61; customerService.list(queryWrapper);return new DataGridViewResult(list);}
}
商品信息控制层&#xff1a;
/*** <p>* 前端控制器* p>*
}/**** 加载下拉框* &#64;return*/&#64;RequestMapping("/loadAllCustomer")public DataGridViewResult loadAllCustomer(){QueryWrapper<Customer> queryWrapper &#61; new QueryWrapper<>();List<Customer> list &#61; customerService.list(queryWrapper);return new DataGridViewResult(list);}
}
商品信息控制层&#xff1a;
/*** <p>* 前端控制器* p>**/
&#64;RestController
&#64;RequestMapping("/goods")
public class GoodsController {&#64;Autowired