【重要】医废项目,mss.api 、 mwims-web、定时任务、数据库 的几个修改 #292
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1、新建数据表 opm_mw_info_data_1_month (保存opm_mw_info_data一个月内的数据)
2、新建数据表 opm_mw_info_data_2025(按年保存 opm_mw_info_data过去的数据)
3、新建视图 opm_mw_info_data(opm_mw_info_data_1 union opm_mw_info_data_2025)
4、mss.api.opmonitor.com 对应的 insert,update,select 针对 opm_mw_info_data_1_month
5、ectms-web 页面,参考京东的 近三个月,三个月以前的的界面设计
6、以前 ***.mwims.opmonitor.com 的 数据库,网页程序,接口,定时数据拉取 全部删除
7、新增 交接批次,入库批次,出库批次表,每次 update的时候,同时 insert 这三个表
8、入库,出库界面,不要通过group by 来获取 入库批次,出库批次
9、mss.api.opmonitor.com 的 交接,入库,出库,操作同时操作 opm_mw_info_data_1_month 和上述对应的表
10、写一个 定时任务 php webman tp:info_data 来定时清理opm_mw_info_data_1_month数据(1个月前的)
√ 11、写一个 定时任务 php webman tp:raw_data 来定时清理opm_mw_raw_data数据(1个月前的)
12、写一个 定时任务 php webman tp:raw_return_data来定时清理opm_mw_raw_return_data数据(1个月前的)
13、写一个 定时任务 php webman tp:data来定时清理opm_mw_data数据(1个月前的)
14、写一个 定时任务 php webman tp:report_log来定时清理opm_mw_report_log数据(1个月前的)
15、opm_mw_info_data 增加 organ_id, dept_id,collection_id,recl_uid,hand_uid,in_ware_uid,out_ware_uid,comp_recl_uid 这些字段
16、对应数据库的查询,把针对 _name 的查询替换成 _id 的查询
17、定时任务全部整理到 mwims-scripts 项目下面来,同时规范日志格式,所有日志写入对应的数据库(独立的服务器,独立的库)
18、以上定时任务的日志,提供查看界面,以跟踪定时任务执行情况
19、开设新版系统账号,给各个医院、区域账户(待定)
20、监控mss.api.opmonitopr.com sql执行时间,从写文本日志,转变为写mysql 对应的日志数据库
21、监控ectms-web sql执行时间,同上,写mysql对应的日志数据库
22、监控上述定时任务的 sql执行时间,同上,写mysql对应的日志数据库
23、针对前述mysql 日志数据库,开发对应的webman管理程序,每日跟踪数据库执行时间
24、常规的查询,如 QRCode接口,改为通过redis查询,降低 mysql查询负载
mss.api 以及 ectms-web 的几个修改to 【重要】医废项目,mss.api 、 ectms-web、定时任务、数据库 的几个修改【重要】医废项目,mss.api 、 ectms-web、定时任务、数据库 的几个修改to 【重要】医废项目,mss.api 、 mwims-web、定时任务、数据库 的几个修改