ouyangxq
|
e60f1b300a
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-10-20 23:49:47 +08:00 |
|
ouyangxq
|
13e4aa56ec
|
优化
|
2026-10-20 23:34:11 +08:00 |
|
ouyangxq
|
f155976f52
|
优化
|
2026-10-20 16:45:09 +08:00 |
|
ouyangxq
|
db32f31cc2
|
优化
|
2026-10-20 15:48:27 +08:00 |
|
ouyangxq
|
489b1bcd16
|
优化
|
2026-10-20 15:48:23 +08:00 |
|
ouyangxq
|
291535e242
|
style(admin): 放大订单、费用、测量与库位弹框宽度
- 订单:审核/扣货/合柜报关/同柜组成员 720→880,编辑备注 880→1000,导入旧系统订单 760→880
- 入库费用:新增/编辑费用 880→1000,驳回费用 720→880
- 测量:手动录入箱规 880→1000,确认称重图片 920→1080
- 库位:新增/编辑库位 880→1000
- 同步 InboundFeeDetailManager、LocationsView 的宽度断言
|
2026-10-20 15:26:18 +08:00 |
|
ouyangxq
|
03b1e7163e
|
优化
|
2026-10-20 14:25:01 +08:00 |
|
ouyangxq
|
3879a47673
|
docs(admin): align fee-item and measurement guides with current contracts
按现行 OpenAPI 与计费规则修正两处业务偏差,并统一重复规则的维护位置。
- 费用项目:feeCode 允许编辑(OpenAPI 仅约束格式与长度),删除“编码不可变”表述;defaultPrice 改为“带入初值、允许人工修改”,明确为空与 0 的语义及不追改已有费用
- 入库测量:区分平台链路(PlatformInboundMeasurementController -> InboundMeasurementService/MeasurementSubmissionService)与设备上报(MojiaMeasurementOpenApiService)
- 箱规算法与 actualMeasurementRows 口径不再在模块指引重复正文,改为指向详细索引
|
2026-10-20 13:41:28 +08:00 |
|
ouyangxq
|
b34626bd4b
|
docs(admin): add module-level AGENTS indexes for all 33 modules
新增 29 个模块级 AGENTS.md,补齐入口表指向,使 33 个业务模块均可从入口直达页面与接口。
- 每个模块指引统一为:路径基准 / 页面与入口表 / 关键边界 / 验证入口
- 入口表 35 行改为指向 modules 下的 AGENTS.md,补齐费用项目、审计日志、尺寸配置、装柜照片等缺失词条
- 详细索引最长行从 1315 字符压缩到 699 字符,规则正文移入新增的“货柜工作台规则”小节
- 仅索引文档,未改动业务代码
|
2026-10-20 12:45:00 +08:00 |
|
ouyangxq
|
f4224e5d3a
|
fix(admin): present dispatch vehicle statuses and scoped notices
|
2026-10-20 10:17:17 +08:00 |
|
ouyangxq
|
3267679758
|
style(admin): unify dialog layouts and dense readonly presentation
|
2026-10-20 10:11:31 +08:00 |
|
ouyangxq
|
7ff7c9914f
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-10-19 17:56:41 +08:00 |
|
ouyangxq
|
5c28cd7c79
|
优化
|
2026-10-19 17:56:31 +08:00 |
|
ouyangxq
|
5a46198bf0
|
feat(appointments): add FBA creation and destination filtering
|
2026-10-19 17:02:27 +08:00 |
|
ouyangxq
|
b92e5379bc
|
feat(transport): align admin demand form with client and select customer separately
|
2026-10-19 15:50:39 +08:00 |
|
ouyangxq
|
767c6b7589
|
feat(looseboard): align platform route contacts and required times
|
2026-10-19 15:11:15 +08:00 |
|
ouyangxq
|
f7f6637c45
|
feat(trucking): align platform truck contacts vehicle and service times
|
2026-10-19 14:38:47 +08:00 |
|
ouyangxq
|
05cf82dbbc
|
feat(appointments): restore simplified four-type calendar
|
2026-10-19 12:20:13 +08:00 |
|
ouyangxq
|
4bb21641d9
|
fix(appointments): resume existing batch dispatch after refresh
|
2026-10-19 08:44:26 +08:00 |
|
ouyangxq
|
67d917010d
|
fix(appointments): handle synchronization and transport continuation
|
2026-10-18 22:29:06 +08:00 |
|
ouyangxq
|
a5a1976924
|
fix(dispatch): align dispatch actions and native return workflows
|
2026-10-18 16:37:37 +08:00 |
|
ouyangxq
|
45f662ecf2
|
feat(appointment): complete customer receiving and trip continuation workflows
|
2026-10-16 15:41:56 +08:00 |
|
ouyangxq
|
148085286d
|
fix(delivery): show complete delivery numbers and clarify pickup routing
|
2026-10-15 21:40:39 +08:00 |
|
ouyangxq
|
f6638ca6c6
|
fix(delivery): display and filter all pickup fulfillment methods
|
2026-10-15 21:05:58 +08:00 |
|
ouyangxq
|
baee81f459
|
fix(appointment): improve multiline action button spacing
|
2026-10-15 19:36:13 +08:00 |
|
ouyangxq
|
9f51392754
|
fix(appointment): restore overlay panel and compact calendar controls
|
2026-10-15 19:23:16 +08:00 |
|
ouyangxq
|
60378fea9b
|
fix(auth): preserve exact account IDs when decoding JWT claims
|
2026-10-15 18:08:30 +08:00 |
|
ouyangxq
|
f9193a3564
|
fix(appointment): show readable source and preview blockers
|
2026-10-15 17:33:36 +08:00 |
|
ouyangxq
|
db1e9ee27b
|
fix(appointment): type direct-unload visibility callback
|
2026-10-15 17:25:01 +08:00 |
|
ouyangxq
|
b769d2479c
|
feat(appointment): integrate work calendar and original business actions
|
2026-10-15 17:11:03 +08:00 |
|
ouyangxq
|
9a10fb6657
|
feat(selfop): submit turnover exports to backend download center
|
2026-10-15 14:59:44 +08:00 |
|
ouyangxq
|
68284ad2bf
|
fix(selfop): enable visible turnover rate sorting and formula help
|
2026-10-15 14:31:24 +08:00 |
|
ouyangxq
|
5e8c17c82f
|
feat(selfop): expose reconstructed inventory evidence in turnover and export
|
2026-10-15 13:30:38 +08:00 |
|
ouyangxq
|
50b06dca10
|
feat(selfop): multi-owner turnover filters, CSV export and percentage
|
2026-10-15 11:14:35 +08:00 |
|
ouyangxq
|
11e348a29f
|
feat(selfop): simplify turnover diagnostics and add zero stock filter
|
2026-10-15 10:29:43 +08:00 |
|
ouyangxq
|
08fac66fe1
|
feat(selfop): add volume ranking and refine turnover presentation
|
2026-10-14 18:19:27 +08:00 |
|
ouyangxq
|
8663a829e2
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-14 17:51:25 +08:00 |
|
ouyangxq
|
2975ba5a7f
|
feat(selfop): show customer and SKU volume in inventory turnover
|
2026-10-14 17:48:53 +08:00 |
|
ouyangxq
|
46364d3f89
|
feat(selfop): show customer names and filter sales and turnover
|
2026-10-14 16:15:40 +08:00 |
|
ouyangxq
|
2a9c23ebc6
|
feat(self-operated): add transit column and streamline dashboard ranking explanations
|
2026-10-14 14:09:24 +08:00 |
|
ouyangxq
|
adfb1a5cb3
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-14 14:01:01 +08:00 |
|
ouyangxq
|
ff9ca74ba4
|
fix(self-operated): clarify turnover chart values and coverage threshold
|
2026-10-14 14:00:35 +08:00 |
|
ouyangxq
|
e7411eb03f
|
feat(self-operated): unify completed-day ranges and analytics sorting
|
2026-10-14 12:39:16 +08:00 |
|
ouyangxq
|
6a905419fc
|
fix(self-operated): render dashboard KPIs with omitted unknown values
|
2026-10-14 11:22:59 +08:00 |
|
ouyangxq
|
d8a4160bc7
|
fix(self-operated): clarify today's unavailable sales and tooltip precision
|
2026-10-14 11:18:47 +08:00 |
|
ouyangxq
|
e0f54edcc9
|
优化
|
2026-10-14 11:02:56 +08:00 |
|
ouyangxq
|
3f728cd0b2
|
fix(selfop): render inventory turnover cells and data status
|
2026-10-14 09:23:29 +08:00 |
|
ouyangxq
|
3291d34fb8
|
fix(selfop): label order processing independently of detail requests
|
2026-10-14 08:57:21 +08:00 |
|
ouyangxq
|
02a9d72ef8
|
fix: preserve turnover deep-link snapshots and clarify data status
|
2026-10-14 01:52:20 +08:00 |
|
ouyangxq
|
2cf9129606
|
优化
|
2026-10-14 00:07:05 +08:00 |
|
ouyangxq
|
4c4a3db1eb
|
feat(self-operated): add charts and continuous collection status
|
2026-10-13 20:44:31 +08:00 |
|
ouyangxq
|
698ca34529
|
fix(self-operated): follow selected dates in hot rankings
|
2026-10-13 18:47:56 +08:00 |
|
ouyangxq
|
133654327d
|
refactor(self-operated): simplify collection account monitor
|
2026-10-13 17:29:45 +08:00 |
|
ouyangxq
|
c7d9af0165
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-13 16:54:14 +08:00 |
|
ouyangxq
|
bda0743520
|
feat: focus collection page on account activity and progress
|
2026-10-13 16:52:09 +08:00 |
|
ouyangxq
|
1de73b5f1c
|
fix: keep analytics date ranges together and apply atomically
|
2026-10-13 13:43:16 +08:00 |
|
ouyangxq
|
6bdaff3fdf
|
fix(selfop): distinguish preparation progress from warehouse tasks
|
2026-10-13 12:50:29 +08:00 |
|
ouyangxq
|
9dcd991ddb
|
feat(selfop): select inventory sales window and cutoff date
|
2026-10-13 12:36:45 +08:00 |
|
ouyangxq
|
58df0ed9e3
|
fix(selfop): preserve warehouse navigation and refine overview presentation
|
2026-10-13 11:06:20 +08:00 |
|
ouyangxq
|
b73dc0d410
|
feat(selfop): add operating dashboard and preserve drilldown context
|
2026-10-13 00:45:41 +08:00 |
|
ouyangxq
|
cd3a32f372
|
fix(selfop): show inventory observation time range
|
2026-10-13 00:10:54 +08:00 |
|
ouyangxq
|
600fdcb4b4
|
fix(selfop): unify collection layout and show details in dialogs
|
2026-10-12 22:06:45 +08:00 |
|
ouyangxq
|
57c50e6876
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-12 21:37:13 +08:00 |
|
ouyangxq
|
449d0c4965
|
refactor(self-operated): focus analytics pages on SKU metrics
|
2026-10-12 21:36:24 +08:00 |
|
ouyangxq
|
533273769d
|
feat: add platform self-operated sales inventory and collection views
|
2026-10-12 20:33:39 +08:00 |
|
ouyangxq
|
92bdd32f86
|
fix(appointments): unify calendar layout and cabinet numbers
|
2026-10-12 11:45:00 +08:00 |
|
ouyangxq
|
20b4d1425b
|
fix(appointments): ignore stale impact history responses
|
2026-10-11 21:09:30 +08:00 |
|
ouyangxq
|
43611ecc55
|
fix: avoid duplicate inquiry fetch on capacity refresh
|
2026-10-11 19:33:25 +08:00 |
|
ouyangxq
|
f97cdad353
|
fix: show inquiry return text on dispatch detail
|
2026-10-11 16:11:58 +08:00 |
|
ouyangxq
|
315cb8e663
|
fix: align appointment viewing and fleet follow-up navigation
|
2026-10-11 15:33:09 +08:00 |
|
ouyangxq
|
ee174f8265
|
fix: close appointment cancellation bypass and clarify verified cargo
|
2026-10-11 14:14:49 +08:00 |
|
ouyangxq
|
240aa5d6d0
|
fix: require appointment cancellation reason and expose history
|
2026-10-11 13:27:39 +08:00 |
|
ouyangxq
|
d77abbef7c
|
fix: align fleet controls and protect appointment retries
|
2026-10-11 13:07:52 +08:00 |
|
ouyangxq
|
1edb65df77
|
fix(fleet): fit receipt pallet space controls within dialog
|
2026-10-11 12:33:02 +08:00 |
|
ouyangxq
|
baa69e66a1
|
fix(fleet): keep capacity fields readable in publish dialog
|
2026-10-11 11:17:08 +08:00 |
|
ouyangxq
|
d7f2d09b88
|
fix(procurement): align correction actions with shipment state
|
2026-10-10 19:52:33 +08:00 |
|
ouyangxq
|
e124fbcf68
|
fix(fleet): reflect bound booking in receipt progress
|
2026-10-10 19:04:09 +08:00 |
|
ouyangxq
|
ebff6f8167
|
fix(appointments): show authoritative timezone and business source
|
2026-10-10 18:38:08 +08:00 |
|
ouyangxq
|
7f39adf9f5
|
fix(fleet): lock destination in readonly inquiry dialog
|
2026-10-10 18:15:39 +08:00 |
|
ouyangxq
|
67bd3e6e53
|
fix(appointments): show full candidate business identifiers
|
2026-10-10 17:36:36 +08:00 |
|
ouyangxq
|
e404fe1049
|
fix(appointments): prioritize calendar and collapse data notices
|
2026-10-10 16:08:25 +08:00 |
|
ouyangxq
|
453549ece1
|
style(appointments): simplify calendar toolbar and remove redundant heading
|
2026-10-10 15:38:44 +08:00 |
|
ouyangxq
|
be2a754342
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-10 15:34:07 +08:00 |
|
ouyangxq
|
0cb8a5c2b2
|
fix: align appointment procurement and carpool workflows with agreed views
|
2026-10-10 15:33:10 +08:00 |
|
ouyangxq
|
172cb05c78
|
feat(appointments): select external cargo in shared planning workspace
|
2026-10-10 14:03:43 +08:00 |
|
ouyangxq
|
2bf561bafe
|
fix(procurement): preserve correction drafts separately from pending commands
|
2026-10-10 14:01:11 +08:00 |
|
ouyangxq
|
0ca12de2f4
|
fix: show overnight appointments on each covered calendar day
|
2026-10-10 12:40:52 +08:00 |
|
ouyangxq
|
e3038edd38
|
fix(appointments): let linked external cargo join shared arrangements
|
2026-10-10 12:12:10 +08:00 |
|
ouyangxq
|
b14d22b55e
|
feat(appointments): project trip plans by origin time zone
|
2026-10-10 12:01:12 +08:00 |
|
ouyangxq
|
871c8c021b
|
feat(appointments): show pickup appointments with source scope warnings
|
2026-10-10 11:43:49 +08:00 |
|
ouyangxq
|
33e7e1e41b
|
fix(warehouses): select region time zones instead of UTC offsets
|
2026-10-10 11:02:51 +08:00 |
|
ouyangxq
|
320c2e4471
|
fix(appointments): type cargo checkbox value for CI builds
|
2026-10-10 10:48:25 +08:00 |
|
ouyangxq
|
901431f17a
|
feat(appointments): simplify planning and preserve source warehouse intent
|
2026-10-10 10:44:07 +08:00 |
|
ouyangxq
|
fb062b5ec4
|
fix(procurement): normalize integer wire fields before commands
|
2026-10-10 08:48:15 +08:00 |
|
ouyangxq
|
84488adf12
|
feat(appointment): add shared container followup workspace
|
2026-10-10 08:42:03 +08:00 |
|
ouyangxq
|
b835e52bcb
|
fix(admin): make dispatch business numbers readable
|
2026-10-10 08:21:03 +08:00 |
|
ouyangxq
|
214b58b642
|
fix(procurement): render file download actions
|
2026-10-10 08:11:13 +08:00 |
|
ouyangxq
|
df4d3dfd66
|
fix(admin): render appointment table actions and history
|
2026-10-10 08:05:21 +08:00 |
|
ouyangxq
|
302cc50a4b
|
feat(procurement): add sample fulfillment operation workspace
|
2026-10-10 02:19:39 +08:00 |
|
ouyangxq
|
2f23e30e20
|
Merge remote-tracking branch 'origin/release/test' into release/test
|
2026-10-09 22:24:54 +08:00 |
|