feat:消费机更新
feat:人员调用钱包部门不调动的bug
This commit is contained in:
1 parent
1c86c227ee
commit
2ca14aa1e0
38 files changed
+1903
-35
No files matched your search
@@ -0,0 +1,18 @@
|
||||
-- 订单分页(POST hard/order/page-join)性能优化配套索引(OceanBase MySQL 模式)
|
||||
-- 背景:HardOrderMapper.xml 已参考 biz-api-cloud-zax 将"每单最新售后"的全表 GROUP BY
|
||||
-- 派生表改写为相关标量子查询:
|
||||
-- select max(id) from hard_after_sale where order_id = ? and del_flag = '0'
|
||||
-- 该写法需要 (order_id, del_flag, id) 前导索引支撑;此前 slowlog_optimization_20260826
|
||||
-- 推荐的 (tenant_id, order_id, id) 因租户列在前导位,无法服务新子查询。
|
||||
-- 执行前请确认同名索引不存在;建议低峰期执行并观察建索引耗时。本文件只包含索引 DDL。
|
||||
|
||||
CREATE INDEX idx_hard_after_sale_order_del_id
|
||||
ON pjcloudx_hardware.hard_after_sale (order_id, del_flag, id);
|
||||
|
||||
-- 说明:
|
||||
-- 1) 若 db/slowlog_optimization_20260826/01_add_indexes.sql 尚未执行,请一并执行其中
|
||||
-- idx_hard_order_tenant_del_ct_uid (tenant_id, del_flag, create_time, user_id):
|
||||
-- 订单列表 ORDER BY create_time desc, user_id desc, id desc 依赖该索引做反向范围扫描
|
||||
-- (InnoDB/OceanBase 二级索引隐含主键 id 后缀,id desc 排序可直接复用,无需额外索引)。
|
||||
-- 2) 20260826 中的 idx_hard_after_sale_tenant_order_id 服务于旧派生表写法;本次新索引
|
||||
-- 上线后如确认无其他统计 SQL 依赖,可自行评估删除,本文件不强制处理。
|
||||
@@ -0,0 +1,8 @@
|
||||
-- 终端虹软静态图片质量结果列(迁移自 hq-platform/biz-api-cloud-zax db/20260901_add_sys_user_face_quality.sql)。
|
||||
-- 保存终端虹软静态图片质量结果;旧终端和历史人脸保持 NULL,不影响现有人脸业务。
|
||||
ALTER TABLE sys_user_face
|
||||
ADD COLUMN quality_score decimal(5, 4) DEFAULT NULL COMMENT '虹软静态图片质量分,范围0-1' AFTER face_img,
|
||||
ADD COLUMN quality_status varchar(16) DEFAULT NULL COMMENT '终端检测状态:detected/failed' AFTER quality_score,
|
||||
ADD COLUMN quality_checked_at datetime DEFAULT NULL COMMENT '终端完成质量检测的时间' AFTER quality_status,
|
||||
ADD COLUMN quality_error_code int DEFAULT NULL COMMENT '虹软或终端质量检测错误码' AFTER quality_checked_at,
|
||||
ADD COLUMN quality_device_id bigint DEFAULT NULL COMMENT '最后一次上报质量的终端ID' AFTER quality_error_code;
|
||||
Reference in new issue
Block a user