java110
2020-07-09 022ffe220344d387380fad4ffe33ebcf318c6eab
docs/document/develop/api.md
@@ -3,7 +3,7 @@
## 创建表
HC小区管理系统对表结构太多的要求,但是我们官方建议 表中 至少包含 create_time 创建时间,status_cd 数据是否失效状态
HC小区管理系统没有对表结构太多的要求,但是我们官方建议 表中 至少包含 create_time 创建时间,status_cd 数据是否失效状态
如果需要数据状态时统一使用 state 字段来说明,表中字段如果有多种值时 建议在t_dict 表中记录 方便查询理解
如果数据需要分片时请定义分片字段,如下小区ID作为分片字段
@@ -37,7 +37,7 @@
## 接口定位
1、再接口开发前先定位该接口属于 哪一个微服务范畴,比如报修功能,官方定位为资产服务范畴(service-community)
1、在接口开发前先定位该接口属于 哪一个微服务范畴,比如报修功能,官方定位为资产服务范畴(service-community)
现在我们以报修评价功能为例说明如何开发
## 对外开放地址
@@ -122,7 +122,7 @@
```
该类为对外提供评价接口功能,我们建议 再api 只是做接口的定义和必要的入参数据校验,具体业务有下面的Service类实现
该类为对外提供评价接口功能,我们建议 在api 只是做接口的定义和必要的入参数据校验,具体业务有下面的Service类实现
如SaveAppraiseServiceImpl.java 类
```java
@@ -257,7 +257,7 @@
```
appraiseApi.saveAppraise(appraiseDto) 这个就是去调用了评价服务,appraiseRepair 方法用@Java110Transactional
标记 表明在一个事务中 评价服务的失败时会回退前两部
标记 表明在一个事务中 评价服务的失败时会回退前两步
```java
        repairUserServiceDaoImpl.updateRepairUserInfoInstance(info);
@@ -269,7 +269,7 @@
## 接口注册
接口注册是通过开发这账户注册,登录开发者账户dev/自行修改,打开服务管理--> 服务注册页面,点击服务绑定,如下图
接口注册是通过开发这账户注册,登录开发者账户dev/密码自行修改,打开服务管理--> 服务注册页面,点击服务绑定,如下图
![image](images/016.png)