基于springboot的药店进销存管理系统#毕业设计
开发环境
项目编号: 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的药店进销存管理系统#毕业设计相关推荐
- 基于springboot的药店进销存管理系统
随着市场经济的发展,市场竞争压力加大,企业要生存发展,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理.已意识到,企业间的竞争是综合实力的竞争,要求企业有更强的 ...
- java毕业设计介绍 基于SSM的仓库进销存管理系统
一.源码描述 这是新款的基于B/S和Web开发的JavaWeb的SSM(Spring+SpringMVC+MyBatis)源码,包含源码数据库论文答辩ppt等,开发工具dea支持eclipse,MyS ...
- 基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA网上书店进销存管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈 ...
- 基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署
基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA珠宝首饰进销存管理系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...
- 基于javaweb的超市进销存管理系统(java+ssm+jsp+bootstrap+jquery+mysql)
基于javaweb的超市进销存管理系统(java+ssm+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse ...
- 基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql)
基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/m ...
- (附源码)springboot福佳生活超市进销存管理系统 毕业设计261620
福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...
- springboot福佳生活超市进销存管理系统毕业设计源码261620
福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...
- Springboot福佳生活超市进销存管理系统 毕业设计-附源码261620
福佳生活超市进销存管理系统 摘 要 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长.超市时时刻刻都需要对商品各种进销存信息进行统计分析.超市进销存管理系统开发的主要目是使 ...
最新文章
- mybatis 使用jdbc_MyBatis笔记一
- libsvm 训练后,模型参数详解
- PLSQL登录时,“ORA-12514:监听程序当前无法识别连接描述符中请求的服务” 错误解决
- 【Python】七段数码管绘制日期年月日
- teledb兼容mysql5.7_maridb安装
- 学了这么久的Redis,竟然还不知道事务
- 快手滑块验证码分析 2022/03/17
- Kali远程控制Android系统(Metasploit)
- bzoj3207 花神的嘲讽计划Ⅰ
- 腾讯轻量云FREEBSD11.1安装panabit cloud
- 定义与声明、头文件与extern总结
- 哈啰A80青春版体验:避繁就简,享受智慧骑行带来的乐趣
- Deep Blind Video Super-resolution
- 钟汉良日记:做短视频和直播的基础能力
- RTP:一种实时应用的传输协议 (RFC-3550)
- 蚂蚁java一二三面面经
- ECharts地图使用
- Java判断经纬度点是否在给定区域内
- html背景多图片拼接,将多个图片整合到一张图片中再用css_进行网页背景定位.
- 数字孪生三维铁路管理系统方案