Skip to content

术语表 ​

English | 中文

术语按源码体现的职责归纳,不按目录名机械归类;证据指向本次分析所用 HEAD。

术语英文定义证据
接入编排层Request Orchestration Layer在进入业务前完成 REST 暴露、身份认证、请求体限额与方法级授权。server/src/main/java/com/sinomed/config/SecurityConfig.java:27; server/src/main/java/com/sinomed/config/WebMvcConfig.java:16; server/src/main/resources/application.yml:3
资源控制器层Resource Controller Layer将 /api/v1 下 30 个业务资源族的 HTTP 请求校验并映射到应用服务。server/src/main/java/com/sinomed/controller/PrescriptionController.java:62; server/src/main/java/com/sinomed/controller/KioskController.java:66; server/src/main/java/com/sinomed/controller/WxOfficialAccountController.java:81
应用服务层Application Service Layer持有诊所用例、事务边界、缓存失效、仓储编排和外部集成调用。server/src/main/java/com/sinomed/service/impl/SettlementServiceImpl.java:49; server/src/main/java/com/sinomed/service/WxOfficialAccountService.java:90; server/src/main/java/com/sinomed/service/impl/HerbStockServiceImpl.java:37
持久化层Persistence Layer通过 JPA 实体与仓储,把关系型状态和审计字段保存到 MySQL 或 SQLite。server/src/main/java/com/sinomed/config/PersistenceConfig.java:6; server/src/main/java/com/sinomed/repository/PrescriptionTemplateRepository.java:11; server/src/main/resources/application.yml:18
业务字典层Clinical Reference Layer维护药材、方剂、穴位、治法与处方模板、禁忌/过敏规则,以及定价和剂量校验。server/src/main/java/com/sinomed/service/FormulaService.java:8; server/src/main/java/com/sinomed/service/AcupointService.java:8; server/src/main/java/com/sinomed/service/AllergyService.java:15
临床运营层Clinical Operations Layer协调顾客、预约、叫号、接诊、处方、发药、回访、员工考勤和订单流转。server/src/main/java/com/sinomed/service/AppointmentService.java:15; server/src/main/java/com/sinomed/service/TreatService.java:11; server/src/main/java/com/sinomed/service/ReviewService.java:11
财务结算层Financial Settlement Layer管理充值台账、卡项扣减/调整、订单、提成、结算、对账与退款。server/src/main/java/com/sinomed/service/CardService.java:16; server/src/main/java/com/sinomed/service/OrderService.java:15; server/src/main/java/com/sinomed/service/CommissionService.java:11
渠道集成层Channel Integration Layer承载小程序登录查卡、自助机流程、公众号回调、多账号 SDK 实例和微信凭据处理。server/src/main/java/com/sinomed/controller/KioskController.java:66; server/src/main/java/com/sinomed/service/WechatClient.java:18; server/src/main/java/com/sinomed/service/WxMpServiceProvider.java:22
内容与外设层Content And Peripheral Layer发布排期广告、媒体文件、打印模板、桌面命令、串口扫码枪和 ESC/POS 打印。server/src/main/java/com/sinomed/service/AdsService.java:16; desktop/src-tauri/src/main.rs:71; desktop/src-tauri/src/scanner.rs:29
交互执行层Interaction Runtime Layer将管理端、小程序、顾客自助机、候诊大屏和桌面 WebView 拆成独立构建前端,各持设备状态与 HTTP API。web/config/routes.ts:8; app/src/app.config.ts:1; tablet/src/App.tsx:15
平台生命周期层Platform Lifecycle Layer在启动、构建与部署阶段完成配置、迁移、种子、文档检查和多端打包。server/src/main/java/com/sinomed/seed/DemoSeedRunner.java:90; server/src/main/java/com/sinomed/config/DbUniqueIndexInitializer.java:22; compose.yml:6

Last updated: