作者主页:疯狂行者
简介:Java领域新星创作者、【计算机源码之家】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】
文末获取源码联系
工具下载链接:
JDK版本下载
Eclipse下载链接
Mysql下载链接
tomcat下载链接
向日葵远程工具
- 计算机课程设计|毕业设计之药品管理系统代码-基于SSM药品管理系统
- 前言
- 一、系统功能
- 1.1 开发环境
- 1.2 超级管理员功能
- 二、部分功能展示
- 三、部分代码设计
- 3.1.音乐查询
- 3.2.生成订单
- 总结
- 获取源码联系:
- Java毕设项目实战
- Java课设项目实战
前言
本次文章主要是介绍药品管理系统的功能,系统分类两个角色,超级管理员和管理员
一、系统功能 1.1 开发环境- 开发语言:Java
- 技术:SSM
- 数据库:MySQL
- 架构:B/S
- 源码类型: Web
- 编译工具:Idea、Eclipse、MyEclipse (选其一)
- 其他:jdk1.8、Tomcat8.5 、Navicat
-用户管理
-药品管理
-类别管理
-销售管理
-进货管理
-系统管理
-当前日期
☀️登录☀️
☀️进货记录☀️
☀️进货库存☀️
☀️类别管理☀️
☀️进货订单审核☀️
☀️选购订单☀️
☀️选购商品☀️
代码如下(示例):
@RequestMapping("/medicineTypeList")
public String list(HttpServletRequest request,HttpServletResponse response,
@RequestParam(value="page",required=false)String page,
@RequestParam(value="rows",required=false)String rows,
@RequestParam(value="typeName",required=false)String typeName) throws Exception{
PageBean pageBean = new PageBean(Integer.parseInt(page),Integer.parseInt(rows));
Map map = new HashMap();
map.put("start", pageBean.getStart());
map.put("pageSize", pageBean.getPageSize());
if(StringUtil.isNotEmpty(typeName)){
map.put("typeName", typeName);
}
int total = medicineTypeService.getCount(map);
List list = medicineTypeService.list(map);
JsonConfig jsonConfig=new JsonConfig();
jsonConfig.setExcludes(new String[]{"orderList"});
jsonConfig.registerJsonValueProcessor(java.util.Date.class, new DateJsonValueProcessor("yyyy-MM-dd"));
JSONArray rows1 =JSONArray.fromObject(list, jsonConfig);
JSONObject result=new JSONObject();
result.put("total", total);
result.put("rows", rows1);
ResponseUtil.write(response, result);
return null;
}
3.2.生成订单
@RequestMapping("/add")
public String add(HttpServletRequest request,HttpServletResponse response,
@RequestParam(value="id",required=false)String id,
@RequestParam(value="userId",required=false)String userId,
@RequestParam(value="buyNums",required=false)String buyNums) throws Exception{
Medicine medicine = medicineService.findById(Integer.parseInt(id));
SellOrder order = new SellOrder();
order.setBuyNums(Integer.parseInt(buyNums));
order.setcName(medicine.getcName());
order.setPrice(medicine.getPrice());
order.setStatus(1);
order.setUserId(Integer.parseInt(userId));
order.setTotalMoney((medicine.getPrice())*(Integer.parseInt(buyNums)));
int resultNum = sellOrderService.add(order);
JSONObject result=new JSONObject();
if(resultNum>0){
result.put("success", true);
ResponseUtil.write(response, result);
}else{
result.put("success", false);
ResponseUtil.write(response, result);
}
return null;
}
总结
获取源码联系:
大家点赞、收藏、关注、评论啦 、查看微信公众号获取联系方式
打卡 文章 更新 29/ 365天
精彩专栏推荐订阅:在 下方专栏
Java毕设项目实战 Java课设项目实战



