| 1234567891011121314151617181920212223242526272829 |
- -- ============================================================
- -- 接口 02010603 注册到 CB_MapInterface
- -- 所属变更: report-duplicate-charge-statistics(重复收费统计报表)
- -- 用途: DRG报表-重复收费汇总统计(src.DRG.Report.QueryDuplicateChargeSummary)
- -- 手工执行: IRIS Management Portal → System → SQL → 粘贴执行(Namespace: USER)
- -- 幂等: 已存在则跳过
- -- 说明: 查询类接口,ServiceType='S'
- -- ============================================================
- INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag)
- SELECT '02010603', 'DRG报表-重复收费汇总统计', 'src.DRG.Report', 'QueryDuplicateChargeSummary', 'S', 'Y', 'N'
- WHERE NOT EXISTS (SELECT 1 FROM CB_MapInterface WHERE Code = '02010603');
- -- 校验(期望返回 1 行)
- SELECT Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag
- FROM CB_MapInterface WHERE Code = '02010603';
- -- 一次性校验本变更全部接口(期望返回 3 行)
- SELECT Code, Descripts, ClassName, MethodName
- FROM CB_MapInterface WHERE Code IN ('02010603','02010604','02010605') ORDER BY Code;
- -- ============================================================
- -- 编译 src.DRG.Report(方法写入并确认括号配对后再编译)
- -- 在 IRIS 终端执行:
- -- Do $SYSTEM.OBJ.Compile("src.DRG.Report","ck")
- -- ============================================================
- -- 回滚(如需撤回本接口)
- -- DELETE FROM CB_MapInterface WHERE Code = '02010603';
|