weicw-dshsa
7d951d5b04
✨ 小程序调度端运单列表、待处理与统计按组织收口
原先三个取数入口都不带组织条件,租户内两个组织的运单混在同一张表里。「小程序管理」
账号与运单业务组织不一致确实是事实,但那是账号挂在一个已软删部门上的脏数据症状,
不是「不该按组织过滤」的理由。
现在与后台运单列表同一条规则:普通用户只出自己所属组织,超级管理员不过滤,
小程序端不提供「全部组织」开关;详情与重新派单照旧不按组织收口。
组织条件由调用方算好、经 TripQueryVO.deptIds 落到运次读服务的运单行上,
列表、待处理与首页三档统计因此共用同一条可见范围;「待重新派单」另走库层分组查询,
单独带上,首页重派角标与待办 feed 随之一起收口。
运次读服务的分档统计走一份「去掉 Tab 条件」的副本,该副本必须照搬 deptIds,
否则统计会退回全租户、与列表的数对不上(已由用例钉住)。
存量 42 张 dept_id 为 -1 或 NULL 的运单不属于任何组织,收紧后普通用户再也看不到,
另订正到各自的创建组织,见 doc/sql/transport/blade_waybill_dept_backfill_20261018.sql。
新增 ManageWaybillOrgScopeTest(8 项),TripQueryServiceImplTest 补 3 项;
blade-transport 全量 376 项用例通过。
2026-10-18 11:22:04 +08:00
..
2026-10-13 18:47:11 +08:00
2026-08-26 23:17:56 +08:00
2026-08-25 16:15:19 +08:00
2026-08-25 16:15:19 +08:00
2026-08-26 23:17:56 +08:00
2026-08-22 17:25:26 +08:00
2026-08-22 17:25:26 +08:00
2026-08-12 19:44:34 +08:00
2026-07-27 11:50:23 +08:00
2026-07-20 15:34:31 +08:00
2026-08-06 02:57:38 +08:00
2026-08-24 00:58:54 +08:00
2026-10-10 00:53:17 +08:00
2026-09-14 15:00:40 +08:00
2026-09-14 15:00:40 +08:00
2026-09-03 22:40:19 +08:00
2026-08-25 16:15:19 +08:00
2026-09-03 22:40:19 +08:00
2026-08-18 01:41:37 +08:00
2026-10-10 00:53:17 +08:00
2026-09-03 03:30:57 +08:00
2026-08-06 02:57:38 +08:00
2026-08-25 03:25:40 +08:00
2026-08-25 03:25:40 +08:00
2026-08-25 03:25:40 +08:00
2026-07-17 15:32:00 +08:00
2026-09-23 11:29:52 +08:00
2026-09-14 23:43:00 +08:00
2026-10-16 00:56:54 +08:00
2026-09-14 23:43:00 +08:00
2026-10-16 00:56:54 +08:00
2026-09-23 11:29:52 +08:00
2026-08-11 08:43:22 +08:00
2026-08-01 01:22:46 +08:00
2026-08-11 08:43:22 +08:00
2026-08-25 03:25:40 +08:00
2026-08-06 17:58:27 +08:00
2026-08-01 01:22:46 +08:00
2026-08-01 01:22:46 +08:00
2026-09-14 23:43:00 +08:00
2026-08-12 12:42:07 +08:00
2026-09-22 12:03:59 +08:00
2026-07-16 17:04:46 +08:00
2026-10-10 00:53:17 +08:00
2026-09-15 11:59:42 +08:00
2026-09-29 03:15:26 +08:00
2026-09-21 16:03:28 +08:00
2026-10-10 13:56:29 +08:00
2026-08-07 08:27:47 +08:00
2026-10-10 00:53:17 +08:00
2026-08-27 12:54:10 +08:00
2026-08-27 12:54:10 +08:00
2026-08-26 23:17:56 +08:00
2026-10-05 15:10:24 +08:00
2026-10-05 00:54:08 +08:00
2026-10-05 01:09:33 +08:00
2026-10-05 15:10:24 +08:00
2026-07-24 14:33:50 +08:00
2026-08-04 02:49:59 +08:00
2026-08-25 16:15:19 +08:00
2026-09-03 22:40:19 +08:00
2026-09-03 22:40:19 +08:00
2026-09-09 15:39:21 +08:00
2026-08-27 18:20:48 +08:00
2026-08-27 18:20:48 +08:00
2026-08-25 22:34:49 +08:00
2026-08-24 00:58:54 +08:00
2026-09-14 23:43:00 +08:00
2026-09-14 23:43:00 +08:00
2026-07-21 13:16:10 +08:00
2026-09-02 03:22:22 +08:00
2026-09-02 03:22:22 +08:00
2026-08-27 23:51:55 +08:00
2026-09-21 19:14:20 +08:00
2026-09-30 14:15:58 +08:00
2026-09-21 19:14:20 +08:00
2026-09-24 19:47:54 +08:00
2026-08-27 23:51:55 +08:00
2026-09-23 12:03:57 +08:00
2026-10-17 02:11:17 +08:00
2026-09-23 11:22:19 +08:00
2026-09-23 12:03:57 +08:00
2026-09-24 22:51:35 +08:00
2026-10-09 19:52:15 +08:00
2026-09-21 13:18:41 +08:00
2026-10-05 17:51:54 +08:00
2026-09-23 10:19:06 +08:00
2026-08-21 14:30:59 +08:00
2026-08-21 14:30:59 +08:00
2026-08-11 23:50:37 +08:00
2026-09-20 13:16:44 +08:00
2026-09-20 13:16:44 +08:00
2026-07-23 17:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-10-12 13:02:08 +08:00
2026-10-12 13:49:08 +08:00
2026-10-12 13:02:08 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-28 15:30:12 +08:00
2026-09-17 18:57:19 +08:00
2026-08-27 18:20:48 +08:00
2026-07-24 14:33:50 +08:00
2026-08-25 16:15:19 +08:00
2026-09-03 15:59:20 +08:00
2026-09-03 15:59:20 +08:00
2026-09-09 15:39:21 +08:00
2026-09-05 23:26:00 +08:00
2026-10-05 15:10:24 +08:00
2026-09-10 22:50:00 +08:00
2026-09-13 01:01:09 +08:00
2026-10-16 02:01:58 +08:00
2026-10-16 02:01:58 +08:00
2026-10-09 17:07:56 +08:00
2026-10-09 17:07:56 +08:00
2026-08-22 17:25:26 +08:00
2026-09-24 22:20:21 +08:00
2026-08-22 17:25:26 +08:00
2026-09-29 10:48:50 +08:00
2026-08-31 10:38:14 +08:00
2026-08-21 12:41:34 +08:00
2026-08-25 22:34:49 +08:00
2026-09-05 00:03:21 +08:00
2026-09-09 15:39:21 +08:00
2026-07-24 14:33:50 +08:00
2026-09-03 03:30:57 +08:00
2026-09-03 03:30:57 +08:00
2026-07-21 13:16:10 +08:00
2026-08-13 00:01:10 +08:00
2026-08-31 10:38:14 +08:00
2026-08-25 22:34:49 +08:00
2026-08-31 10:38:14 +08:00
2026-08-31 10:38:14 +08:00
2026-09-09 15:39:21 +08:00
2026-10-16 00:56:54 +08:00
2026-10-16 02:01:58 +08:00
2026-08-13 14:06:53 +08:00
2026-07-24 14:33:50 +08:00
2026-08-26 23:17:56 +08:00
2026-09-27 22:54:30 +08:00
2026-10-07 18:21:38 +08:00
2026-10-04 23:49:33 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-10-04 23:49:33 +08:00
2026-09-10 22:50:00 +08:00
2026-09-10 22:50:00 +08:00
2026-10-03 14:35:59 +08:00
2026-09-08 17:50:20 +08:00
2026-09-02 03:22:22 +08:00
2026-08-13 14:06:53 +08:00
2026-08-13 14:06:53 +08:00
2026-09-07 19:37:08 +08:00
2026-09-07 19:37:08 +08:00
2026-07-31 01:30:54 +08:00
2026-07-31 01:30:54 +08:00
2026-09-23 14:49:19 +08:00
2026-10-04 23:49:33 +08:00
2026-08-07 08:27:47 +08:00
2026-09-10 22:50:00 +08:00
2026-10-03 16:34:47 +08:00
2026-08-07 08:27:47 +08:00
2026-10-14 15:13:19 +08:00
2026-10-10 13:56:29 +08:00
2026-10-14 15:15:53 +08:00
2026-08-07 08:27:47 +08:00
2026-09-14 01:49:02 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-08-26 23:17:56 +08:00
2026-09-08 10:58:21 +08:00
2026-08-13 17:54:35 +08:00
2026-09-10 02:01:51 +08:00
2026-09-08 17:50:20 +08:00
2026-09-10 02:01:51 +08:00
2026-09-10 02:01:51 +08:00
2026-08-21 14:30:59 +08:00
2026-08-05 15:51:44 +08:00
2026-10-18 11:22:04 +08:00
2026-09-11 14:39:10 +08:00
2026-09-11 14:39:10 +08:00
2026-08-05 15:51:44 +08:00
2026-09-27 22:54:30 +08:00
2026-08-31 10:38:14 +08:00
2026-10-07 16:49:19 +08:00
2026-10-07 16:49:19 +08:00
2026-08-13 20:58:52 +08:00
2026-08-12 19:44:34 +08:00
2026-08-05 15:51:44 +08:00
2026-08-13 14:06:53 +08:00
2026-08-13 17:54:35 +08:00
2026-09-29 21:42:34 +08:00
2026-07-23 17:17:56 +08:00
2026-10-14 15:15:53 +08:00