行为
功能需求 #5586
打开检查项目增加排序功能
描述
检查项目增加排序功能,最好可以按照一般检查、内科外科,眼耳鼻喉、检验、心电图、超声 、CT 这些顺序
由 赵 淑聪 更新于 大约 13 小时 之前
- 计划完成日期 被设置为 2025-05-09
- 状态 从 新建 变更为 已解决
- % 完成 从 0 变更为 100
- 预期时间 被设置为 2:00 小时
WITH RankedItems AS (
SELECT
order_item_id,
ROW_NUMBER() OVER (ORDER BY order_item_sort, order_item_id) + 99 AS new_sort
FROM a_dic_order_item
WHERE order_item_exe_dept = '科室编码'
AND organization_id = '组织ID'
)
UPDATE a_dic_order_item
SET order_item_sort = r.new_sort
FROM a_dic_order_item t
INNER JOIN RankedItems r ON t.order_item_id = r.order_item_id
WHERE t.order_item_exe_dept = '科室编码'
AND t.organization_id = '组织ID';
语句含义:将某个科室下的检查项目从99 开始累加 然后修改排序
行为