项目

一般

简介

行为

功能需求 #5586

打开

检查项目增加排序功能

靳 奉迪大约 14 小时 之前添加. 更新于 大约 13 小时 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2025-05-09
计划完成日期:
2025-05-09 (一天 延期)
% 完成:

100%

预期时间:
2:00 小时

描述

检查项目增加排序功能,最好可以按照一般检查、内科外科,眼耳鼻喉、检验、心电图、超声 、CT 这些顺序

行为 #1

赵 淑聪 更新于 大约 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 开始累加 然后修改排序

行为

导出 Atom PDF