insert_special_appeal_interface.sql 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. -- ============================================================
  2. -- 特例单议业务接口注册 - CB_MapInterface 路由表
  3. -- 接口号段: 02010501 ~ 02010506(原 02010301~02010304 已被其它业务占用,本次整体迁移)
  4. -- 生成日期: 2026-08-29
  5. -- 说明:
  6. -- ClassName 统一为 src.DRG.Interface(特例单议委托入口类)
  7. -- MethodName 对应 src/src/DRG/Interface.cls 中的 ClassMethod 名
  8. -- ServiceType: S=查询/服务 A=新增/保存/更新 D=删除
  9. -- SessionFlag=Y 需要会话 TokenFlag=N 无需令牌
  10. -- ============================================================
  11. -- 02010501 特例单议 - 提交申请(含名额校验)
  12. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  13. VALUES ('02010501', '特例单议-提交申请', 'src.DRG.Interface', 'SubmitSpecialAppeal', 'A', 'Y', 'N', GETDATE(), 'Y');
  14. -- 02010502 特例单议 - 分页查询申请单
  15. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  16. VALUES ('02010502', '特例单议-查询申请', 'src.DRG.Interface', 'QuerySpecialAppeal', 'S', 'Y', 'N', GETDATE(), 'Y');
  17. -- 02010503 特例单议 - 审核(状态机 01->02/03)
  18. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  19. VALUES ('02010503', '特例单议-审核', 'src.DRG.Interface', 'AuditSpecialAppeal', 'A', 'Y', 'N', GETDATE(), 'Y');
  20. -- 02010504 特例单议 - 名额配置读写(query/save 聚合)
  21. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  22. VALUES ('02010504', '特例单议-名额配置', 'src.DRG.Interface', 'SpecialAppealQuota', 'S', 'Y', 'N', GETDATE(), 'Y');
  23. -- 02010505 特例单议 - 病案标记(query/save/delete 聚合)
  24. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  25. VALUES ('02010505', '特例单议-病案标记', 'src.DRG.Interface', 'SpecialAppealMark', 'S', 'Y', 'N', GETDATE(), 'Y');
  26. -- 02010506 特例单议 - 自动判定打标(预留扩展点,本期暂不实现逻辑)
  27. INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, StartDate, Status)
  28. VALUES ('02010506', '特例单议-自动判定打标', 'src.DRG.Interface', 'AutoMarkSpecialAppeal', 'A', 'Y', 'N', GETDATE(), 'Y');
  29. -- ============================================================
  30. -- 验证查询
  31. -- ============================================================
  32. SELECT Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag, Status
  33. FROM CB_MapInterface
  34. WHERE Code IN ('02010501','02010502','02010503','02010504','02010505','02010506')
  35. ORDER BY Code;