
医院耗材管理系统开发
医院耗材管理系统开发
博卓卡替斯
这个作者很懒,什么都没留下…
展开
-
医院耗材管理系统开发_17
短信推送功能在订单创建时,会向供货商注册的手机号发送信息。使用的是腾讯云功能public class Notify2Supplier {}初始化并调用填写腾讯云相关接口展示:原创 2022-06-07 14:47:36 · 273 阅读 · 1 评论 -
医院耗材管理系统开发_16
本阶段实现对程序的部署。后端部署:修改端口为8060,将后端gradle build打包为jar包,上传至服务器并运行。前端使用nginx部署,编写nginx.conf文档前端配置文件修改使用npm run build3打包并上传部署完成...原创 2022-06-04 20:29:30 · 210 阅读 · 0 评论 -
医院耗材管理系统开发_15
本文阐述判断耗材是否二维码管理的操作首先用json格式接收前端发来的id,然后进行接收,通过baseInfoMapper.getreagentid(stocknum)从后端获取耗材的基础编号 然后使用基础编号获取是否使用二维码baseInfoService.searchbycode(stocknum);原创 2022-06-01 21:32:34 · 246 阅读 · 0 评论 -
医院耗材管理系统开发_14
本次完成科室库入库记录的2,3层。由于二三层关联较大,因此一同编写。//secondList reagentInDetailList = new ArrayList<>();List reagentInDetailItemList = new ArrayList<>();for(int i=0;i<findcenter.size();i++) { Long time4 = new Date().getTime(); Random ne4原创 2022-05-30 00:45:00 · 209 阅读 · 0 评论 -
医院耗材管理系统开发_12
中心库出库记录的二三层老样子,根据时间生成具体编号 List<ReagentOutDetail> outDetailList = new ArrayList<>(); for(int i=0;i<findcenter.size();i++) { //生成出库单详情号 Long time2 = new Date().getTime(); Random ne2 = new Random();//实例化一个rando原创 2022-05-28 23:45:00 · 183 阅读 · 0 评论 -
医院耗材管理系统开发_11
本次完成中心库出库记录的填写。第一层: //中心库出库汇总 //first ReagentOutBill outBill = new ReagentOutBill(); Date timeNow = new Date(); String creater =stockMapper.findhead("中心库"); String recevier =stockMapper.findhead(destination); Long time1 = new Da原创 2022-05-28 12:00:00 · 189 阅读 · 0 评论 -
医院耗材管理系统开发_13
本次完成科室库入库记录的填写。第一层: //first ReagentInBillVm inBillAll = new ReagentInBillVm(); Long time3 = new Date().getTime(); Random ne3 = new Random();//实例化一个random的对象ne int x3 = ne3.nextInt(999 - 100 + 1) + 100;//为变量赋随机值100-999 String random_o原创 2022-05-29 12:15:00 · 166 阅读 · 0 评论 -
医院耗材管理系统开发_10
本次完成科室库出库记录的2,3层。由于二三层关联较大,因此一同编写。//second ReagentOutDetail outDetail = new ReagentOutDetail(); List<ReagentOutDetail> outDetailList = new ArrayList<>(); //生成出库单详情号 Long time2 = new Date().getTime(); Random ne3 = new Random原创 2022-05-27 20:00:00 · 323 阅读 · 0 评论 -
医院耗材管理系统开发_9
近期的工作是在出入库时填写出入库记录。首先是科室库出库记录的第一层ReagentOutBill outBill = new ReagentOutBill(); Date timeNow = new Date(); Long time1 = new Date().getTime(); Random ne2 = new Random();//实例化一个random的对象ne int x2 = ne2.nextInt(999 - 100 + 1) + 100;//为变量赋随机原创 2022-05-27 14:40:30 · 141 阅读 · 0 评论 -
医院耗材管理系统开发_8
考虑到申请出库时可能有多种耗材,因此要对出库操作进行一些修改controler接收后依然是由outFromCentre方法进行处理,而读取订单数据时用List<Map<String,Long>>进行储存,这样可以读取多种耗材数据public int outFromCentre(Long id,String destination){ List<Map<String,Long>> reagentCollectDetails=stockMapper.原创 2022-05-21 11:15:00 · 186 阅读 · 0 评论 -
医院耗材管理系统开发_7
本次修改了出库的操作方法,将出库按钮直接放在订单处,以防止数量和种类等填错。以下是修改的部分:前端点击按钮后,传回订单id和目标库,controlel接收并分别完成移库和出库操作。@OperationLogAnnotation(operaModule = "在库管理", operaDesc = "移库")@ApiOperation("移出中心库")@RequestMapping(value = "/outFromCentre", method = RequestMethod.POST)@Resp原创 2022-05-20 13:00:00 · 213 阅读 · 0 评论 -
医院耗材管理系统开发_6
实现订单申请、出库后是订单状态改变的功能:点击完成后,前端向后端发送订单的id,然后controler接收并调用service.changeStatus@OperationLogAnnotation(operaModule = "申请管理", operaDesc = "修改状态")@ApiOperation("手动完成申请")@RequestMapping(value = "/changeStatus", method = RequestMethod.POST)@ResponseBodypubl原创 2022-05-19 10:03:09 · 192 阅读 · 0 评论 -
医院耗材管理系统开发_5
本次修改了移库时对数据库的操作:首先是确定的stock库的定义,stock库现在只代表整个系统中有该种耗材,并不区分究竟是哪个数据库中的。接收移库的耗材种类以及数据库名,调用stockService类中的方法通过stockService类中调用mapper方法完成操作,具体实现情况...原创 2022-05-05 16:20:34 · 780 阅读 · 0 评论 -
医院耗材管理系统开发_4
该文总结近期功能实现:中心库出库:中心库出库要分别修改stock和stockdetail两个表。首先接收前端传入的数据,修改stock表中的数量,然后修改stockdetail中库存。接受前端传入数据,.调用stockService.outFromCentre(stock)方法。@OperationLogAnnotation(operaModule = "在库管理", operaDesc = "移库")@ApiOperation("移出中心库")@RequestMapping(value = "/原创 2022-04-24 10:03:20 · 179 阅读 · 0 评论 -
医院耗材管理系统开发_3
该文总结近期功能实现:科室库出库:接受前端传入数据后,根据数量完成stock与stock_detail库的修改。接收数据,调用outFromBranch方法@ApiOperation("移出科室库")@RequestMapping(value = "/outFromBranch", method = RequestMethod.POST)@ResponseBodypublic CommonResult outFromBranch(@RequestBody ReagentStock stock)原创 2022-04-22 20:55:56 · 279 阅读 · 0 评论 -
医院耗材管理系统开发_2
本次开发初步分析了系统基础的结构,并且初步实现后端对耗材基本信息的添加与修改,记录如下:首先是数据库的修改,需对耗材基本信息增加两个种类与是否使用二维码属性,其中是否使用二维码本来是使用boolen值保存,但mysql5.7中没有boolen,只有tinyint且使用不便,因此三个属性都使用varchar储存(分类为药品,耗材,办公用品,其中耗材分为医用耗材和卫生耗材)然后是对后端代码的修改,首先前端利用/baseInfo/create目录调用ReagentBaseInfoController.ja原创 2022-04-13 21:05:12 · 1177 阅读 · 0 评论 -
医院耗材管理系统开发_1
本篇文章进行简单的需求分析一、账号:中心总管账号:有管理员权限,能管理中心仓库科室仓库账号:管理科室仓库供货商账号:进行配货等操作二、耗材分类:办公用品卫生用品耗材:药剂、器材三、订单:中心仓库发布订单,供货商配货可以选择部分配货根据情况选择是否为二维码配货四、库存管理:优先显示临期耗材库存耗竭警告五、移库:通过手动录入或者二维码扫码登录中心库移科室库供货商移中心库此外还有:退货管理、供货商管理、资质管理等等...原创 2022-03-26 11:20:37 · 258 阅读 · 0 评论 -
医院耗材管理系统开发_0
医院耗材管理系统开发项目,是与临沂河东妇幼保健医院合作、由我(陈龙)、刘嘉诚、王家城、王佳豪、彭思淇合作开发的项目。由已有的医院管理系统拓展,开发耗材管理功能。后端开发:陈龙、王佳豪前端开发:王家城、彭思淇安卓开发:刘嘉诚此文章记录开发环境配置:1.vscode安装2.node.js安装,要求为使用v14版本3.运行前端项目npm inpm start这时遇到了问题,首先下载缓慢的问题由转为taobao镜像下载解决,然后是start时版本sass不对的问题,使用npm i node-原创 2022-03-11 10:21:19 · 1142 阅读 · 1 评论