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