开发环境

项目编号: spring280基于springboot的药店进销存管理系统#毕业设计
开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:Springboot+vue

项目介绍

随着市场经济的发展,市场竞争压力加大,企业要生存发展,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。已意识到,企业间的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各个部门之间统一计划,协调生产步骤,汇总信息,调配企业内部资源,实现既要独立又要统一的资源共享管理。随着信息技术的发展,要提高药品进销存的管理效率,加快企业的运转速度,决定开发“药店进销存管理系统”。

系统截图


关键代码

@RestController
@RequestMapping("/supplier")
public class SupplierController extends BaseController{@Autowiredprivate ISupplierService supplierService;@RequestMapping("/addnew")public ResponseResult<Void> reg(Supplier supplier){supplierService.addnew(supplier);return new ResponseResult<Void>(SUCCESS);}@RequestMapping("/change_info")public ResponseResult<Void> changeInfo(Supplier supplier,Integer uid){supplier.setUid(uid);supplierService.changeInfo(supplier);return new ResponseResult<Void>(SUCCESS);}@GetMapping("/info")public ResponseResult<Supplier> getByUid(Integer uid){Supplier data = supplierService.getByUid(uid);return new ResponseResult<Supplier>(SUCCESS,data);}@RequestMapping("/select_all")public ResponseResult<List<Supplier>> selectAll(){List<Supplier> data = supplierService.selectAll();return new ResponseResult<List<Supplier>>(SUCCESS,data);}@RequestMapping("/change_isDelete")public ResponseResult<Void> changeIsDelete(String uids,HttpSession session){String[] uid = uids.split(",");String username = session.getAttribute("username").toString();supplierService.changeIsDelet(uid,username);return new ResponseResult<Void>(SUCCESS);}/*** 查询供应商数据,多条件查询* @param Supplier* @return* @throws JsonProcessingException */@RequestMapping("/selectSupplier")public ResponseResult<PaginationVO<Supplier>> selectSupplier(String username,String pageNoStr,String pageSizeStr,String phone,String email) throws JsonProcessingException {//获取参数long pageNo = 1; //如果没有传数据,默认为第一页if( pageNoStr != null && pageNoStr.trim().length()>0 ){pageNo = Long.parseLong(pageNoStr);}int pageSize = 1;  //如果没有传数据,默认为10条数据if( pageSizeStr != null && pageSizeStr.trim().length()>0 ){pageSize = Integer.parseInt(pageSizeStr);}long beginNo = (pageNo-1)*pageSize;Map<String ,Object> map = new HashMap<String ,Object>();map.put("beginNo", beginNo);map.put("username", username);map.put("phone", phone);map.put("email", email);map.put("pageSize", pageSize);PaginationVO<Supplier> vo = supplierService.getSelectSupplier(map);return new ResponseResult<PaginationVO<Supplier>>(SUCCESS,vo);}/*** 查询供货商的数量*/@RequestMapping("/selectIdCount")public ResponseResult<Long> selectIdCount(){Long count = supplierService.getselectIdCount();return new ResponseResult<Long>(SUCCESS,count);}

基于springboot的药店进销存管理系统#毕业设计相关推荐

  1. 基于springboot的药店进销存管理系统

    随着市场经济的发展,市场竞争压力加大,企业要生存发展,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理.已意识到,企业间的竞争是综合实力的竞争,要求企业有更强的 ...

  2. java毕业设计介绍 基于SSM的仓库进销存管理系统

    一.源码描述 这是新款的基于B/S和Web开发的JavaWeb的SSM(Spring+SpringMVC+MyBatis)源码,包含源码数据库论文答辩ppt等,开发工具dea支持eclipse,MyS ...

  3. 基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈 ...

  4. 基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  5. 基于javaweb的超市进销存管理系统(java+ssm+jsp+bootstrap+jquery+mysql)

    基于javaweb的超市进销存管理系统(java+ssm+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse ...

  6. 基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/m ...

  7. (附源码)springboot福佳生活超市进销存管理系统 毕业设计261620

    福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...

  8. springboot福佳生活超市进销存管理系统毕业设计源码261620

    福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...

  9. Springboot福佳生活超市进销存管理系统 毕业设计-附源码261620

    福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...

最新文章

  1. mybatis 使用jdbc_MyBatis笔记一
  2. libsvm 训练后,模型参数详解
  3. PLSQL登录时,“ORA-12514:监听程序当前无法识别连接描述符中请求的服务” 错误解决
  4. 【Python】七段数码管绘制日期年月日
  5. teledb兼容mysql5.7_maridb安装
  6. 学了这么久的Redis,竟然还不知道事务
  7. 快手滑块验证码分析 2022/03/17
  8. Kali远程控制Android系统(Metasploit)
  9. bzoj3207 花神的嘲讽计划Ⅰ
  10. 腾讯轻量云FREEBSD11.1安装panabit cloud
  11. 定义与声明、头文件与extern总结
  12. 哈啰A80青春版体验:避繁就简,享受智慧骑行带来的乐趣
  13. Deep Blind Video Super-resolution
  14. 钟汉良日记:做短视频和直播的基础能力
  15. RTP:一种实时应用的传输协议 (RFC-3550)
  16. 蚂蚁java一二三面面经
  17. ECharts地图使用
  18. Java判断经纬度点是否在给定区域内
  19. html背景多图片拼接,将多个图片整合到一张图片中再用css_进行网页背景定位.
  20. 数字孪生三维铁路管理系统方案

热门文章

  1. 内存泄漏工具VLD安装及使用
  2. 4am永远 鼠标按键设置_《搞机作战室》机械师M8鼠标怎么安装/使用控制中心
  3. win11文件夹如何显示缩略图?文件夹显示缩略图的方法
  4. 英雄埋骨无人问,戏子家事天下知!
  5. 牛顿插值法与拉格朗日插值法——实例
  6. U8修改消息任务内的单据显示模板
  7. go分布式存储,rs纠删码
  8. maven 依赖公司另一项目中的对象,对象里的部分属性set值报错not found
  9. python numpy安装教程_Python和numpy下载安装方法
  10. python--计数算法