79 lines
1.8 KiB
Markdown
79 lines
1.8 KiB
Markdown
# **后端待优化项**
|
||
|
||
## **主键**
|
||
统一主键名称id,属性Long
|
||
|
||
## **sonerlint扫描**
|
||
sonerlint扫描,按建议修改相关不规范的代码
|
||
|
||
## **接口路径**
|
||
尽量不用路径参数、且路径直接放在接口上,不放在常量里
|
||
|
||
## **冗余方法、类**
|
||
删除掉不用的冗余方法、类
|
||
|
||
## **日志**
|
||
sql 日志打印的话加个拦截器,简化sql
|
||
<font color=#008000>增加requestid 基于MDC--已完成</font>
|
||
|
||
## **数据权限**
|
||
将原有的checkOwner做成通用的、文档
|
||
|
||
## **规则引擎-定时任务**
|
||
延时执行添加指定具体某一天时间
|
||
选择设备显示设备名称
|
||
|
||
## **产品**
|
||
按产品生成密钥
|
||
产品分类
|
||
产品删除
|
||
修改产品图片未生效
|
||
|
||
## **消息中心**
|
||
模板内容中把标题拆出来,也支持模板替换
|
||
|
||
## **消费消息 设备**
|
||
单挑插入变批量插入 设置限制、超时
|
||
|
||
## **告警中心**
|
||
告警频次
|
||
|
||
## **[iot-manager](iot-module%2Fiot-manager)**
|
||
统一service接口层 接口+impl
|
||
|
||
## **[iot-component-oss](iot-components%2Fiot-component-oss)**
|
||
抽离到common包里oss
|
||
新增本地文件存储方式
|
||
|
||
## **[iot-components](iot-components)**
|
||
抽离仓库
|
||
|
||
## **项目规范完善**
|
||
|
||
|
||
## **文件上传的 requesid字段添加**
|
||
|
||
## **接口权限token验证 拦截器**
|
||
|
||
## **初始化公用SystemApplicationRunner SysOssConfigServiceImpl統一**
|
||
|
||
## **緩存注解統一**
|
||
|
||
## **首頁缺少接口**
|
||
|
||
## **产品导出接口**
|
||
|
||
## **数据库字段名称**
|
||
统一创建时间、更新时间、创建人、更新人、删除标识、删除时间、删除人
|
||
|
||
## **通讯组件**
|
||
统一上传接口,组件jar上传requestId封装,本地上传实现,文件上传类型配置修改
|
||
|
||
## **代码生成器**
|
||
目前代码生成器改成了jpa,但是还存在大量错误
|
||
|
||
## **物模型**
|
||
物模型标识符命名增加合法性验证
|
||
|
||
|