🔥作者主页:疯狂行者🔥
💖简介:Java领域新星创作者🏆、【计算机源码之家】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】💖
💖文末获取源码联系💖
工具下载链接😎😎😎:
JDK版本下载
Eclipse下载链接
Mysql下载链接
tomcat下载链接
向日葵远程工具
本次文章主要是介绍药品管理系统的功能,系统分类两个角色,超级管理员和管理员
-用户管理
-药品管理
-类别管理
-销售管理
-进货管理
-系统管理
-当前日期
☀️登录☀️

☀️进货记录☀️

☀️进货库存☀️

☀️类别管理☀️

☀️进货订单审核☀️

☀️选购订单☀️
☀️选购商品☀️

代码如下(示例):
/**
* 查询所有药品类别信息
* @param request
* @param response
* @param page
* @param rows
* @return
* @throws Exception
*/
@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<String,Object> map = new HashMap<String,Object>();
map.put("start", pageBean.getStart());
map.put("pageSize", pageBean.getPageSize());
if(StringUtil.isNotEmpty(typeName)){
map.put("typeName", typeName);
}
int total = medicineTypeService.getCount(map);
List<MedicineType> 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;
}
/**
* 生成订单,此时不实现结账,药品库存也不用做变化
* @param request
* @param response
* @param id
* @param userId
* @param buyNums
* @return
* @throws Exception
*/
@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课设项目实战