|
@@ -0,0 +1,174 @@
|
|
|
+# 说明
|
|
|
+ - saas-platform项目(`ssh://dev@10.10.100.21/source/saas-platform.git`)的all in one版本,
|
|
|
+ 用于小规模开发部署
|
|
|
+ - [接口文档 https://doc.ubtob.com/web/#/7](https://doc.ubtob.com/web/#/7)
|
|
|
+
|
|
|
+# 项目结构
|
|
|
+
|
|
|
+```
|
|
|
+├─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*** | 消息中间件 [控制台](http://10.1.81.75:15672)|
|
|
|
+| 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](http://10.1.81.61:8080/job/saas) **账号** admin **密码** select123***
|
|
|
+
|
|
|
+> 访问
|
|
|
+
|
|
|
+* [门户 https://saas-test.usoftchina.com:5443](https://saas-test.usoftchina.com:5443)
|
|
|
+* [系统 https://saas-test.usoftchina.com:5443/trade](https://saas-test.usoftchina.com:5443/trade)
|
|
|
+* [打印 https://saas-report-dev.usoftchina.com:5443](https://saas-report-dev.usoftchina.com:5443)
|
|
|
+* [接口 https://saas-api-test.usoftchina.com:5443](https://saas-api-test.usoftchina.com:5443)
|
|
|
+
|
|
|
+# 生产环境
|
|
|
+
|
|
|
+> 数据库
|
|
|
+
|
|
|
+| 数据库 | 类型 | 地址 | 账号 | 密码 | 说明 |
|
|
|
+| -------- | :-----: | :-----: | :----: | :----: | :------ |
|
|
|
+| 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*** | 消息中间件 [控制台](http://10.10.100.40:15672)|
|
|
|
+| 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 | 62cddbcc624b1b072d84117cc0e5a4db | CentOS7, Docker, Redis | Cpu: 40, Mem: 128G, Disk: 800G |
|
|
|
+| 10.10.100.24 | root | 4fd19c28ee472ef9ebc3c06de9277c1b | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G |
|
|
|
+| 10.10.100.25 | root | 61a12a65cd42ef77a52dfef8e436bacc | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G |
|
|
|
+| 10.10.100.26 | root | 8743e445c7a308edf4588b7997b21c73 | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G |
|
|
|
+
|
|
|
+> 构建
|
|
|
+
|
|
|
+* [jenkins](http://10.10.100.200:5001/job/saas/job/prod) **账号** admin **密码** select123***
|
|
|
+
|
|
|
+> 访问
|
|
|
+
|
|
|
+* [门户 https://saas.usoftchina.com](https://saas.usoftchina.com)
|
|
|
+* [系统 https://saas.usoftchina.com/trade](https://saas.usoftchina.com/trade)
|
|
|
+* [打印 https://saas-report.usoftchina.com](https://saas-report.usoftchina.com)
|
|
|
+* [接口 https://saas-api.usoftchina.com](https://saas-api.usoftchina.com)
|