药房进进退损盘
2022-01-28 14:26:30 0 举报
自用
作者其他创作
大纲/内容
BatchesController.checkStock
更新药品版本号
将所有库存数量小于0的批次更新为库存0失效
异常:异常信息
药品是否存在
stockOperateService.createStockOperate
采购入库
BatchesController.reportedLoss
参数校验
batchesService.checkBatchAmtWithParam
将所有有效库存数量为0的置为失效
报损库存
添加库存操作记录表入库日志
batchesService.createStock
batchesService.updateStockBatchAmt
问题:系统自动将负库存改为0后,缺少一条库存操作记录,会导致进销存报表这里不准确,待改进
异常:非空为空
前端
退货出库
BatchesController.createStock
batchesDAOService.findAllByStatusAndClinicIdAndClinicCommodityId
更新库存数量
是
药房管理-进退损盘 pharmacy应用
通过
healthcareService.getMqMessage
保存批次表、批次扩展表
不通过
sendMessageService.pushMessage
批号长度、入库数量、入库日期、供货商长度、供货商是否存在、备注长度
后端
未通过
否
查询药品
发送极光推送给客户端
MQ发送医保进销存信息
盘点库存
异常:药品不存在
数量校验
0 条评论
下一页