Browse Source

初始化工程

dev-msy
庄锐波 4 months ago
parent
commit
c05d47e699
  1. 8
      readme.md

8
readme.md

@ -19,7 +19,7 @@
非现场执法开发完成后,**代码与数据库均需合入现场执法**:
* **代码**:[`zdxt-modules/zdxt-enforcement-nos`](zdxt-modules/zdxt-enforcement-nos) 主体拷入现场执法后端仓库的 `zdxt-modules/`下;三个前端工程按照企业端,执法端,监督端,手工合并入拷入现场执法的的三端下。
* **代码**:[`zdxt-modules/zdxt-enforcement-nos`](zdxt-modules/zdxt-enforcement-nos) 主体拷入现场执法后端仓库的 `zdxt-modules/`下;三个前端工程按照企业端,执法端,监督端,手工合并现场执法的的三端下。
* **数据库**:开发阶段使用 227 上的 `zfjd2.0-nos` 独立库(以视图方式复用现场执法部分表);**部署时合并为一个库**,现场与非现场使用同一个数据库。为避免表名冲突,本仓库所有新增表以 `nos_` 前缀区分。
仓库定位:在不污染现场执法主仓库的前提下,先行独立完成非现场执法相关的后端模块与三个前端 H5 工程的开发,再统一合并。
@ -61,7 +61,7 @@ http://146.56.199.25:3000/zhuibobo/EnforcementCode-NOS-2.0.git
### 1. 开发数据库
* 开发阶段统一使用 `227` 服务器上的数据库 `zfjd2.0-nos` 作为开发库。
* 开发阶段统一使用 `227` 服务器上的数据库 `zfjd2.0-nos` 作为开发库。 账号密码:`zfjd-nos/zfjd@nos`
* 通过 **视图(VIEW)** 的方式从现场执法库引入以下表,仅做数据读取的功能,如需要修改其中的表,或者添加新的表,与现场执法团队进行讨论:
```
efcode_virtual_unit
@ -152,8 +152,8 @@ zdxt-modules/zdxt-enforcement-nos/src/main/java/com/zdxt/enforcementnos/
│ └── TestEnfDemoController.java
├── domain/ # 领域对象
│ ├── TestEnfDemo.java # 实体(PO),客户端与服务端交互时,不要直接传递数据库对应的实体,对应数据库 `nos_xxx` 表,继承 TenantEntity / BaseEntity
│ ├── bo/ # 业务入参对象,服务端传递给客户端的实体对象(Business Object):新增/修改/查询参数
│ └── vo/ # 出参对象,客户端传递给服务器的实体对象(View Object):返回给前端的结构
│ ├── bo/ # 业务入参对象,客户端传递给服务器的实体对象(Business Object):新增/修改/查询参数
│ └── vo/ # 出参对象,服务端传递给客户端的实体对象(View Object):返回给前端的结构
├── mapper/ # MyBatis-Plus Mapper 接口,继承 BaseMapperPlus
│ └── TestEnfDemoMapper.java
├── service/ # 业务服务接口(`I*Service`)

Loading…
Cancel
Save