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

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

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Python版本信息获取方法详解与实战

《Python版本信息获取方法详解与实战》在Python开发中,获取Python版本号是调试、兼容性检查和版本控制的重要基础操作,本文详细介绍了如何使用sys和platform模块获取Python的主... 目录1. python版本号获取基础2. 使用sys模块获取版本信息2.1 sys模块概述2.1.1

Python实现字典转字符串的五种方法

《Python实现字典转字符串的五种方法》本文介绍了在Python中如何将字典数据结构转换为字符串格式的多种方法,首先可以通过内置的str()函数进行简单转换;其次利用ison.dumps()函数能够... 目录1、使用json模块的dumps方法:2、使用str方法:3、使用循环和字符串拼接:4、使用字符

Python版本与package版本兼容性检查方法总结

《Python版本与package版本兼容性检查方法总结》:本文主要介绍Python版本与package版本兼容性检查方法的相关资料,文中提供四种检查方法,分别是pip查询、conda管理、PyP... 目录引言为什么会出现兼容性问题方法一:用 pip 官方命令查询可用版本方法二:conda 管理包环境方法

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

JavaScript对象转数组的三种方法实现

《JavaScript对象转数组的三种方法实现》本文介绍了在JavaScript中将对象转换为数组的三种实用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友... 目录方法1:使用Object.keys()和Array.map()方法2:使用Object.entr