尚医通目录结构--细分版--详细到接口方法

2024-04-26 01:48

本文主要是介绍尚医通目录结构--细分版--详细到接口方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

yygh-parent根目录

    common公共模块父节点
        common-util公共工具类
            exception
                GlobalExceptionHandler 全局异常处理类Handler
                YyghException 自定义全局异常

            helper
                JwtHelper Json Web Token,认证帮助类
            result
                Result API统一返回结果封装类
                ResultCodeEnum API统一返回结果状态信息枚举类

            utils
                AuthContextHolder 从Header获取当前用户工具类  
        rabbit-util业务封装RabbitMQ
            config
                MqConfig
            constant
                MqConst
            service
                RabbitService
        service-util服务工具类
            config
                MyBatisPlusConfig
                RedisConfig
                Swagger2Config

            handler
                CommonMetaObjectHandler
            helper
                HttpRequestHelper
            utils
                HttpUtil
                MD5

         
    hospital-manage医院接口模拟端(已开发,直接使用)
     
    model实体类
        enums
            AuthStatusEnum
            DictEnum
            OrderStatusEnum
            PaymentStatusEnum
            PaymentTypeEnum
            RefundStatusEnum  

        model
            acl
                Permission
                Role
                RolePermission
                User
                UserRole

            base
                BaseEntity
                BaseMongoEntity
            cmn
                Dict
            cms
                Banner
            hosp
                BookingRule
                Department
                Hospital
                HospitalSet
                Schedule

            order
                OrderInfo
                PaymentInfo
                RefundInfo

            user
                Patient
                UserInfo
                RefundInfo

        vo
            acl
                AssignVo
                RoleQueryVo
                UserQueryVo

            cmn
                DictEeVo
            hosp
                BookingScheduleRuleVo
                DepartmentQueryVo
                DepartmentVo
                HospitalQueryVo
                HospitalSetQueryVo
                ScheduleOrderVo
                ScheduleQueryVo

            msm
                MsmVo
            order
                OrderCountQueryVo
                OrderCountVo
                OrderMqVo
                OrderQueryVo
                SignInfoVo

            user
                LoginVo
                RegisterVo
                UserAuthVo
                UserInfoQueryVo

     
    service接口服务父节点
        service-hosp医院api接口服务
            HospitalSetService医院基本信息CRUD接口(MyBatis-Plus CRUD):保存每个医院的基本信息 接口包含方法:查询所有医院基本信息,逻辑删除医院基本信息,条件分页查询医院基本信息,添加医院基本信息,根据id查询医院基本信息,修改医院基本信息,批量删除医院基本信息;医院基本信息的锁定和解锁,医院发送签名key
            HospitalService医院CRUD接口(MongoRepository CRUD):保存每个医院的详细信息  接口包含方法:上传医院详情信息,获取签名key,根据hoscode获取医院基本信息,根据hoscode查询医院详情信息
            DepartmentService科室CRUD接口(MongoRepository CRUD) 保存医院每个科室的基本信息  接口包含方法:上传科室,查询科室,删除科室,根据hoscode
            ScheduleService排班CRUD接口(MongoRepository CRUD)  保存科室每个医生排班的基本信息  接口包含方法:上传排班信息,条件分页查询排班,删除排班                                        
        service-cmn公共api接口服务
            DictService数据字典接口 对常用数据进行数据字典服务封装  接口包含方法:根据数据id查询子数据列表,判断id下面是否有子节点
        service-user用户api接口服务
            UserInfoService用户信息
            PatientService病人
        service-order订单api接口服务
            OrderService订单
        service-oss文件api接口服务
            FilerService文件
        service-msm短信api接口服务
            MsmService短信
        service-statistics统计api接口服务
           
    service-client服务调用feign父节点
        service-cmn-client公共api接口
            DictFeignClient
        service-hosp-client医院api接口
            HospitalFeignClient
        service-order-client订单api接口
            OrderFeignClient
        service-user-client用户api接口
            PatientFeignClient
            
    service-gateway服务网关
        config
            CorsConfig
        filter
            AuthGlobalFilter

这篇关于尚医通目录结构--细分版--详细到接口方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/936387

相关文章

Spring Boot集成Druid实现数据源管理与监控的详细步骤

《SpringBoot集成Druid实现数据源管理与监控的详细步骤》本文介绍如何在SpringBoot项目中集成Druid数据库连接池,包括环境搭建、Maven依赖配置、SpringBoot配置文件... 目录1. 引言1.1 环境准备1.2 Druid介绍2. 配置Druid连接池3. 查看Druid监控

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与

Java 方法重载Overload常见误区及注意事项

《Java方法重载Overload常见误区及注意事项》Java方法重载允许同一类中同名方法通过参数类型、数量、顺序差异实现功能扩展,提升代码灵活性,核心条件为参数列表不同,不涉及返回类型、访问修饰符... 目录Java 方法重载(Overload)详解一、方法重载的核心条件二、构成方法重载的具体情况三、不构

SQL中如何添加数据(常见方法及示例)

《SQL中如何添加数据(常见方法及示例)》SQL全称为StructuredQueryLanguage,是一种用于管理关系数据库的标准编程语言,下面给大家介绍SQL中如何添加数据,感兴趣的朋友一起看看吧... 目录在mysql中,有多种方法可以添加数据。以下是一些常见的方法及其示例。1. 使用INSERT I

Python中反转字符串的常见方法小结

《Python中反转字符串的常见方法小结》在Python中,字符串对象没有内置的反转方法,然而,在实际开发中,我们经常会遇到需要反转字符串的场景,比如处理回文字符串、文本加密等,因此,掌握如何在Pyt... 目录python中反转字符串的方法技术背景实现步骤1. 使用切片2. 使用 reversed() 函

Python中将嵌套列表扁平化的多种实现方法

《Python中将嵌套列表扁平化的多种实现方法》在Python编程中,我们常常会遇到需要将嵌套列表(即列表中包含列表)转换为一个一维的扁平列表的需求,本文将给大家介绍了多种实现这一目标的方法,需要的朋... 目录python中将嵌套列表扁平化的方法技术背景实现步骤1. 使用嵌套列表推导式2. 使用itert

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

Python使用pip工具实现包自动更新的多种方法

《Python使用pip工具实现包自动更新的多种方法》本文深入探讨了使用Python的pip工具实现包自动更新的各种方法和技术,我们将从基础概念开始,逐步介绍手动更新方法、自动化脚本编写、结合CI/C... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

在Linux中改变echo输出颜色的实现方法

《在Linux中改变echo输出颜色的实现方法》在Linux系统的命令行环境下,为了使输出信息更加清晰、突出,便于用户快速识别和区分不同类型的信息,常常需要改变echo命令的输出颜色,所以本文给大家介... 目python录在linux中改变echo输出颜色的方法技术背景实现步骤使用ANSI转义码使用tpu