SAAS平台 - 一体式

xielq 060df5874e init from phab 3 år sedan
applications 060df5874e init from phab 3 år sedan
base 060df5874e init from phab 3 år sedan
docs 060df5874e init from phab 3 år sedan
external 060df5874e init from phab 3 år sedan
framework 060df5874e init from phab 3 år sedan
frontend 060df5874e init from phab 3 år sedan
gradle 060df5874e init from phab 3 år sedan
runtime 060df5874e init from phab 3 år sedan
script 060df5874e init from phab 3 år sedan
README.md 060df5874e init from phab 3 år sedan
build.gradle 060df5874e init from phab 3 år sedan
gradle.properties 060df5874e init from phab 3 år sedan
gradlew 060df5874e init from phab 3 år sedan
gradlew.bat 060df5874e init from phab 3 år sedan
settings.gradle 060df5874e init from phab 3 år sedan

README.md

说明

项目结构

├─saas-one
│  │  
│  ├─applications-----------------------------业务应用
│  |  ├─app-document--------------------------基础资料
│  |  |  |─app-document-api-------------------基础资料api
│  |  |  |─app-document-dto-------------------基础资料数据传输对象
│  |  |  |─app-document-server----------------基础资料服务
│  |  ├─app-money-----------------------------资金
│  |  |  |─app-money-dto----------------------资金服务数据传输对象
│  |  |  |─app-money-server-------------------资金服务
│  |  ├─app-purchase--------------------------采购
│  |  |  |─app-purchase-api-------------------采购服务api
│  |  |  |─app-purchase-dto-------------------采购服务数据传输对象
│  |  |  |─app-purchase-server----------------采购服务
│  |  ├─app-sale------------------------------销售
│  |  |  |─app-sale-dto-----------------------销售服务数据传输对象
│  |  |  |─app-sale-server--------------------销售服务
│  |  ├─app-storage---------------------------库存
│  |  |  |─app-storage-dto--------------------库存服务数据传输对象
│  |  |  |─app-storage-server-----------------库存服务
│  │ 
│  ├─base-------------------------------------基础服务
│  |  ├─base-account--------------------------账户中心
│  |  |  |─base-account-api-------------------账户中心api
│  |  |  |─base-account-dto-------------------账户中心数据传输对象
│  |  |  |─base-account-server----------------账户中心服务
│  |  ├─base-auth-----------------------------鉴权中心
│  |  |  |─base-auth-client-------------------鉴权中心客户端
│  |  |  |─base-auth-common-------------------鉴权中心公共包
│  |  |  |─base-auth-dto----------------------鉴权中心数据传输对象
│  |  |  |─base-auth-server-------------------鉴权中心服务
│  |  ├─base-biz------------------------------业务基础
│  |  |  |─base-biz-api-----------------------业务基础api
│  |  |  |─base-biz-dto-----------------------业务基础数据传输对象
│  |  |  |─base-biz-server--------------------业务基础服务
│  |  ├─base-file-----------------------------文件服务
│  |  |  |─base-file-api----------------------文件服务api
│  |  |  |─base-file-dto----------------------文件服务数据传输对象
│  |  |  |─base-file-server-------------------文件服务
│  |  ├─base-mail-----------------------------邮件服务
│  |  |  |─base-mail-api----------------------邮件服务api
│  |  |  |─base-mail-dto----------------------邮件服务数据传输对象
│  |  |  |─base-mail-server-------------------邮件服务
│  |  ├─base-message--------------------------消息队列服务
│  |  |  |─base-message-api-------------------消息队列服务api
│  |  |  |─base-message-server----------------消息队列服务
│  |  ├─base-sms------------------------------短信服务
│  |  |  |─base-sms-api-----------------------短信服务api
│  |  |  |─base-sms-dto-----------------------短信服务数据传输对象
│  |  |  |─base-sms-server--------------------短信服务
│  |  ├─base-socket---------------------------web socket服务
│  |  |  |─base-socket-api--------------------web socket服务api
│  |  |  |─base-socket-server-----------------web socket服务
│  |  ├─base-ui-------------------------------UI服务
│  |  |  |─base-ui-server---------------------UI服务
│  │
│  ├─external---------------------------------业务扩展模块
│  |  ├─ext-dingtalk--------------------------钉钉对接
│  |  |  |─ext-dingtalk-service---------------钉钉对接服务
│  |  ├─ext-qywx------------------------------企业微信对接
│  |  |  |─ext-qywx-service-------------------企业微信对接服务
│  |  ├─ext-weixin----------------------------微信对接
│  |  |  |─ext-weixin-service-----------------微信对接服务
│  |  ├─ext-yry-------------------------------优软云对接
│  |  |  |─ext-b2b-sdk------------------------优软云B2B接口SDK
│  |  |  |─ext-b2b-service--------------------优软云B2B对接服务
│  |  |  |─ext-inquiry-sdk--------------------优软云公共询价接口SDK
│  |  |  |─ext-mall-sdk-----------------------优软云商城接口SDK
│  |  |  |─ext-product-sdk--------------------优软云公共物料接口SDK
│  |  |  |─ext-sso-sdk------------------------优软云账户中心接口SDK
│  │
│  ├─framework--------------------------------框架部分
│  |  ├─framework-core------------------------框架基础
│  │
│  ├─frontend---------------------------------前端
│  |  ├─operation-web-------------------------后台前端
│  |  ├─saas-portal-web-----------------------门户前端
│  |  ├─saas-web------------------------------系统前端
│  │
│  ├─runtime----------------------------------运行时
│  |  ├─saas-server---------------------------saas业务运行时服务
│  │

测试环境

数据库

数据库 类型 地址 账号 密码 说明
saas_account mysql 10.1.81.79:3306 root select111*** 账户中心
saas_auth mysql 10.1.81.79:3306 root select111*** 鉴权系统
saas_file mysql 10.1.81.79:3306 root select111*** 文件系统
saas_mail mysql 10.1.81.79:3306 root select111*** 邮件系统
saas_biz mysql 10.1.81.79:3306 root select111*** 业务系统
saas_ui mongo 10.1.81.63:27017 UI配置

中间件

类型 地址 账号 密码 说明
rabbitmq 10.1.81.75:5672 saas select123*** 消息中间件 控制台
redis 10.1.81.62:6379 内存数据库

服务器

IP 账号 密码 环境 资源
10.1.81.79 root select123*** CentOS7, MySQL Cpu: 8, Mem: 16G, Disk: 80G
10.1.81.61 root select123*** CentOS7, Docker Cpu: 8, Mem: 16G, Disk: 80G
10.1.81.62 root select123*** CentOS7, Redis Cpu: 2, Mem: 8G, Disk: 20G
10.1.81.63 root select123*** CentOS7, Mongo Cpu: 4, Mem: 8G, Disk: 50G

构建

  • jenkins 账号 admin 密码 select123***

访问

生产环境

数据库

数据库 类型 地址 账号 密码 说明
saas_account mysql 10.10.100.18:3306 saas select111*** 账户中心
saas_auth mysql 10.10.100.18:3306 saas select111*** 鉴权系统
saas_file mysql 10.10.100.18:3306 saas select111*** 文件系统
saas_mail mysql 10.10.100.18:3306 saas select111*** 邮件系统
saas_biz mysql 10.10.100.18:3306 saas select111*** 业务系统
saas_ui mongo 10.10.100.40:27017 UI配置

中间件

类型 地址 账号 密码 说明
rabbitmq 10.10.100.40:5672 saas select123*** 消息中间件 控制台
redis 10.10.100.23:6379 内存数据库

服务器

IP 账号 密码 环境 资源
10.10.100.40 centos mykey.key CentOS6, RabbitMQ, ELK, MongoDB, Nginx Cpu: 40, Mem: 128G, Disk: 600G
10.10.100.23 root 62cddbcc62 CentOS7, Docker, Redis Cpu: 40, Mem: 128G, Disk: 800G
10.10.100.24 root 4fd19c28ee CentOS7, Docker Cpu: 40, Mem: 128G, Disk: 800G
10.10.100.25 root 61a12a65cd CentOS7, Docker Cpu: 40, Mem: 128G, Disk: 800G
10.10.100.26 root 8743e445c7 CentOS7, Docker Cpu: 40, Mem: 128G, Disk: 800G

构建

  • jenkins 账号 admin 密码 select123***

访问