refactor: 物理删除 => 逻辑删除(适配已有唯一索引)

1.涉及逻辑删除调整表:
main_table.sql:菜单表、部门表、角色表、用户表、用户社会化关联表、字典表、字典项表、消息表、公告表、存储表、文件表、客户端表、短信配置表
插件:应用表、租户表、租户套餐表
2.deleted 是否已删除(0:否;id:是)
This commit is contained in:
2025-11-09 19:08:28 +08:00
parent 6be14b59b1
commit fbc0269b3c
25 changed files with 373 additions and 265 deletions

View File

@@ -38,6 +38,6 @@ public interface AppMapper extends BaseMapper<AppDO> {
* @param accessKey Access Key
* @return 应用信息
*/
@Select("select * from sys_app where access_key = #{accessKey}")
@Select("select * from sys_app where deleted = 0 AND access_key = #{accessKey}")
AppDO selectByAccessKey(@FieldEncrypt @Param("accessKey") String accessKey);
}