ouyangxq
|
1540b80c89
|
优化
|
2026-08-14 19:59:32 +08:00 |
|
ouyangxq
|
f7594ebd39
|
优化
|
2026-08-14 19:09:54 +08:00 |
|
ouyangxq
|
4dec54feef
|
优化
|
2026-08-14 19:02:34 +08:00 |
|
ouyangxq
|
44ee2be246
|
优化
|
2026-08-14 18:50:11 +08:00 |
|
ouyangxq
|
93e0294ec0
|
修复开发部署 SSH 指纹读取
|
2026-08-14 17:54:53 +08:00 |
|
ouyangxq
|
8e8d78dd0d
|
支持开发环境远程部署
|
2026-08-14 17:45:43 +08:00 |
|
ouyangxq
|
010204da57
|
优化
|
2026-08-14 17:38:06 +08:00 |
|
ouyangxq
|
d1b4a4d3f3
|
优化
|
2026-08-14 16:06:30 +08:00 |
|
ouyangxq
|
1c1c48f8d3
|
优化
|
2026-08-14 14:50:44 +08:00 |
|
ouyangxq
|
a81af4a664
|
优化
|
2026-08-14 14:27:03 +08:00 |
|
ouyangxq
|
724848feb6
|
优化
|
2026-08-14 13:03:11 +08:00 |
|
ouyangxq
|
f1721b2780
|
优化
|
2026-08-14 12:50:50 +08:00 |
|
ouyangxq
|
590a457dcd
|
优化
|
2026-08-14 12:50:42 +08:00 |
|
ouyangxq
|
87c6d2c4ca
|
优化
|
2026-08-14 10:09:51 +08:00 |
|
ouyangxq
|
3598dd0a80
|
优化
|
2026-08-14 09:14:55 +08:00 |
|
ouyangxq
|
b9cfdcf42a
|
优化
|
2026-08-13 20:00:38 +08:00 |
|
ouyangxq
|
5489bff92f
|
fix: refresh cached inbound task lists
|
2026-08-13 19:38:20 +08:00 |
|
ouyangxq
|
69a0093d99
|
优化
|
2026-08-13 19:23:48 +08:00 |
|
ouyangxq
|
df1471dc30
|
优化
|
2026-08-13 19:19:34 +08:00 |
|
ouyangxq
|
0f0ae612ca
|
优化
|
2026-08-13 19:00:37 +08:00 |
|
ouyangxq
|
41038e1edd
|
优化
|
2026-08-13 17:43:04 +08:00 |
|
ouyangxq
|
a1ed15f055
|
优化
|
2026-08-13 17:24:43 +08:00 |
|
ouyangxq
|
b21fd625e4
|
优化
|
2026-08-13 17:14:51 +08:00 |
|
ouyangxq
|
8831218c2e
|
优化
|
2026-08-13 15:59:08 +08:00 |
|
ouyangxq
|
59836202d8
|
优化
|
2026-08-13 15:51:32 +08:00 |
|
ouyangxq
|
33b47f4d2e
|
优化
|
2026-08-13 14:55:59 +08:00 |
|
ouyangxq
|
da20613aa0
|
优化
|
2026-08-13 14:37:59 +08:00 |
|
ouyangxq
|
d0394210f6
|
优化
|
2026-08-13 13:40:18 +08:00 |
|
ouyangxq
|
8e3b4a80df
|
优化
|
2026-08-13 12:37:49 +08:00 |
|
ouyangxq
|
8a8c4fa190
|
优化
|
2026-08-13 12:22:41 +08:00 |
|
ouyangxq
|
835ac0ad12
|
优化
|
2026-08-13 11:57:44 +08:00 |
|
ouyangxq
|
7beca3f985
|
优化
|
2026-08-12 20:36:17 +08:00 |
|
ouyangxq
|
791c3b89a7
|
wdwx
|
2026-08-12 20:06:32 +08:00 |
|
ouyangxq
|
de85d4c2c0
|
优化
|
2026-08-12 19:56:43 +08:00 |
|
ouyangxq
|
46407cb765
|
优化
|
2026-08-12 19:42:24 +08:00 |
|
ouyangxq
|
9bb51e7a01
|
优化
|
2026-08-12 19:30:20 +08:00 |
|
ouyangxq
|
49b21ff22a
|
fix(admin): type booking warehouse selection
|
2026-08-12 19:27:55 +08:00 |
|
ouyangxq
|
f13b27c797
|
优化
|
2026-08-12 19:04:48 +08:00 |
|
ouyangxq
|
971ac91a23
|
fix(admin): validate explicit booking container limits
|
2026-08-12 18:55:18 +08:00 |
|
ouyangxq
|
1be13c3bf5
|
优化
|
2026-08-12 18:52:22 +08:00 |
|
ouyangxq
|
2c5f53ec00
|
优化
|
2026-08-12 18:50:03 +08:00 |
|
ouyangxq
|
41a131a33b
|
feat(admin): adapt channel booking and smart loading contracts
|
2026-08-12 18:43:54 +08:00 |
|
ouyangxq
|
9ebd0b2295
|
优化
|
2026-08-12 18:24:05 +08:00 |
|
ouyangxq
|
4c12831ee0
|
优化
|
2026-08-12 18:16:44 +08:00 |
|
ouyangxq
|
9d9b8943b8
|
优化
|
2026-08-12 18:00:26 +08:00 |
|
ouyangxq
|
2a889a7d91
|
优化
|
2026-08-12 17:45:49 +08:00 |
|
ouyangxq
|
5b441626e9
|
优化
|
2026-08-12 17:34:06 +08:00 |
|
ouyangxq
|
d2a246b122
|
优化
|
2026-08-12 17:29:35 +08:00 |
|
ouyangxq
|
16c5ed6301
|
优化
|
2026-08-12 16:58:52 +08:00 |
|
ouyangxq
|
a44fd5f235
|
优化
|
2026-08-12 16:40:09 +08:00 |
|
ouyangxq
|
d8bbfe05f3
|
优化
|
2026-08-12 16:31:46 +08:00 |
|
ouyangxq
|
c15d21b986
|
优化
|
2026-08-12 15:23:18 +08:00 |
|
ouyangxq
|
a01d2bbc9a
|
优化
|
2026-08-12 15:10:37 +08:00 |
|
ouyangxq
|
1ee5a2dec7
|
优化
|
2026-08-12 14:57:02 +08:00 |
|
ouyangxq
|
975e0057e3
|
优化
|
2026-08-12 14:08:33 +08:00 |
|
ouyangxq
|
4fb8b85c13
|
优化
|
2026-08-12 12:35:32 +08:00 |
|
ouyangxq
|
11e085e30f
|
优化
|
2026-08-12 12:19:02 +08:00 |
|
ouyangxq
|
f9ff9086d5
|
优化
|
2026-08-12 10:59:49 +08:00 |
|
ouyangxq
|
fb542e0b6f
|
优化
|
2026-08-12 09:25:55 +08:00 |
|
ouyangxq
|
ffb2116741
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-08-11 20:39:36 +08:00 |
|
ouyangxq
|
23fc845dcf
|
优化
|
2026-08-11 20:39:34 +08:00 |
|
ouyangxq
|
75f9c51bea
|
test(auth): verify replay uses rotated access token
|
2026-08-11 20:07:23 +08:00 |
|
ouyangxq
|
7ece30bffa
|
优化
|
2026-08-11 20:02:38 +08:00 |
|
ouyangxq
|
41618847b7
|
优化
|
2026-08-11 19:59:15 +08:00 |
|
ouyangxq
|
c690a30422
|
优化
|
2026-08-11 19:35:28 +08:00 |
|
ouyangxq
|
886c7d3529
|
优化
|
2026-08-11 18:48:17 +08:00 |
|
ouyangxq
|
6622815d6c
|
优化
|
2026-08-11 18:43:56 +08:00 |
|
ouyangxq
|
6456278ec8
|
优化
|
2026-08-11 18:17:05 +08:00 |
|
ouyangxq
|
61d9673f15
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-08-11 18:06:37 +08:00 |
|
ouyangxq
|
03e1cd0c80
|
优化优化
|
2026-08-11 18:06:35 +08:00 |
|
ouyangxq
|
8a8c5a3faa
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-08-11 13:55:26 +08:00 |
|
ouyangxq
|
d6b2ea0938
|
优化
|
2026-08-11 13:55:23 +08:00 |
|
ouyangxq
|
e3757cc9f9
|
优化
|
2026-08-11 11:41:47 +08:00 |
|
ouyangxq
|
af30c0c16c
|
fix(admin): guard outbound dispatch lookup
|
2026-08-11 11:36:42 +08:00 |
|
ouyangxq
|
17d483bf21
|
feat(admin): register phase3 service center routes
|
2026-08-11 11:30:30 +08:00 |
|
ouyangxq
|
c8eb2d75cd
|
feat(admin): add phase3 service center pages
|
2026-08-11 11:26:31 +08:00 |
|
ouyangxq
|
9b994040b8
|
fix(admin): complete container loading workflows
|
2026-08-11 11:15:44 +08:00 |
|
ouyangxq
|
76f5a1debf
|
Merge branch 'release/test' of http://8.163.30.128:10082/html/admin-web into release/test
|
2026-08-11 10:46:05 +08:00 |
|
ouyangxq
|
b7b220f6e0
|
优化
|
2026-08-11 10:45:59 +08:00 |
|
ouyangxq
|
5da1b7548b
|
优化
|
2026-08-11 09:25:48 +08:00 |
|
ouyangxq
|
d967355272
|
feat(admin): show single-remainder fulfillment aggregate
|
2026-08-11 09:22:22 +08:00 |
|
ouyangxq
|
766ef2a524
|
fix(admin): route pushed loading containers to lists
|
2026-08-10 19:04:29 +08:00 |
|
ouyangxq
|
96a7a07271
|
优化
|
2026-08-10 18:21:40 +08:00 |
|
ouyangxq
|
bc045408e5
|
优化
|
2026-08-10 18:12:23 +08:00 |
|
ouyangxq
|
b593d72222
|
fix(admin): remove warehouse selector from loading lists
|
2026-08-10 18:07:33 +08:00 |
|
ouyangxq
|
1595fbcae2
|
feat(phase3): complete loading workbenches
|
2026-08-10 17:42:17 +08:00 |
|
ouyangxq
|
820432a381
|
优化
|
2026-08-10 16:24:54 +08:00 |
|
ouyangxq
|
e119b48662
|
fix(admin): describe fee items as platform master data
|
2026-08-10 16:00:24 +08:00 |
|
ouyangxq
|
f6556c57b5
|
优化
|
2026-08-10 15:36:53 +08:00 |
|
ouyangxq
|
5d97c7517a
|
优化
|
2026-08-10 12:40:53 +08:00 |
|
ouyangxq
|
b53d090b50
|
优化
|
2026-08-10 12:24:15 +08:00 |
|
ouyangxq
|
2915e6d599
|
feat: complete phase three admin loading workflow
|
2026-08-10 12:05:20 +08:00 |
|
ouyangxq
|
bbe93ca235
|
优化
|
2026-08-10 09:12:06 +08:00 |
|
ouyangxq
|
5815649887
|
优化
|
2026-08-08 21:14:45 +08:00 |
|
ouyangxq
|
fc04029850
|
feat(admin): consume trucking attachment and history APIs
|
2026-08-08 15:59:37 +08:00 |
|
ouyangxq
|
8771cef76b
|
优化
|
2026-08-08 15:57:07 +08:00 |
|
ouyangxq
|
bbb408d7b1
|
优化
|
2026-08-08 15:25:52 +08:00 |
|
ouyangxq
|
1076315945
|
fix(admin): validate booking and trucking forms
|
2026-08-08 15:15:04 +08:00 |
|
ouyangxq
|
82a25737cd
|
优化
|
2026-08-08 15:07:34 +08:00 |
|
ouyangxq
|
9ca7237741
|
优化
|
2026-08-08 15:05:37 +08:00 |
|