ouyangxq
|
ed83995559
|
优化
|
2026-08-27 17:31:24 +08:00 |
|
ouyangxq
|
431f3f2f92
|
优化
|
2026-08-27 17:16:41 +08:00 |
|
ouyangxq
|
b1f46835b2
|
优化
|
2026-08-27 16:42:36 +08:00 |
|
ouyangxq
|
8131d58d21
|
优化
|
2026-08-27 16:34:37 +08:00 |
|
ouyangxq
|
5f7ba5dbc5
|
优化
|
2026-08-27 16:17:15 +08:00 |
|
ouyangxq
|
1a0122b648
|
优化
|
2026-08-27 15:02:40 +08:00 |
|
ouyangxq
|
c06b808354
|
优化
|
2026-08-27 14:53:44 +08:00 |
|
ouyangxq
|
a493a7faeb
|
优化
|
2026-08-27 14:53:31 +08:00 |
|
ouyangxq
|
a5a803046b
|
优化
|
2026-08-27 14:30:26 +08:00 |
|
ouyangxq
|
c704032d66
|
优化
|
2026-08-27 13:50:44 +08:00 |
|
ouyangxq
|
35d0595d85
|
优化
|
2026-08-27 11:39:14 +08:00 |
|
ouyangxq
|
d32d8abe32
|
Merge remote-tracking branch 'origin/dev' into release/test
# Conflicts:
# .env.example
# config/runtime.js
# pages/profile/profile.vue
# stores/session.js
# tests/page-contract.test.mjs
# vite.config.js
|
2026-08-26 20:57:50 +08:00 |
|
ouyangxq
|
88b52cff40
|
提交
|
2026-08-26 20:50:58 +08:00 |
|
ouyangxq
|
69f8fdfcdb
|
优化
|
2026-08-25 20:52:11 +08:00 |
|
ouyangxq
|
6572771227
|
优化
|
2026-08-25 20:50:01 +08:00 |
|
ouyangxq
|
f6d4ed6c3c
|
优化PDA装柜完成错误提示
|
2026-08-24 20:47:36 +08:00 |
|
ouyangxq
|
258f5414d1
|
优化
|
2026-08-20 19:55:29 +08:00 |
|
ouyangxq
|
b2a62c4b70
|
优化
|
2026-08-17 19:52:01 +08:00 |
|
ouyangxq
|
37d399752d
|
优化
|
2026-08-17 17:49:08 +08:00 |
|
ouyangxq
|
ed8b01b9e3
|
优化
|
2026-08-17 16:17:25 +08:00 |
|
ouyangxq
|
db43e3049a
|
优化
|
2026-08-17 15:55:17 +08:00 |
|
ouyangxq
|
bab911028d
|
优化
|
2026-08-17 15:41:50 +08:00 |
|
ouyangxq
|
6bbbcb7750
|
优化
|
2026-08-17 13:24:58 +08:00 |
|
ouyangxq
|
c8bb1eecdf
|
优化
|
2026-08-17 09:41:16 +08:00 |
|
ouyangxq
|
3bb5da8ae7
|
feat: gate PDA loading evidence by ready task
|
2026-08-15 17:04:00 +08:00 |
|
ouyangxq
|
207c872dff
|
优化
|
2026-08-15 12:33:33 +08:00 |
|
ouyangxq
|
03734c8f25
|
优化
|
2026-08-15 12:12:40 +08:00 |
|
ouyangxq
|
f7166f2eba
|
优化
|
2026-08-15 11:51:18 +08:00 |
|
ouyangxq
|
a9b5559148
|
优化
|
2026-08-15 11:36:56 +08:00 |
|
ouyangxq
|
00aafca2e5
|
优化
|
2026-08-15 10:03:05 +08:00 |
|
ouyangxq
|
dd393424c1
|
优化
|
2026-08-15 09:57:53 +08:00 |
|
ouyangxq
|
9b742fd001
|
优化
|
2026-08-15 09:49:05 +08:00 |
|
ouyangxq
|
1de45b7263
|
优化
|
2026-08-15 09:47:28 +08:00 |
|
ouyangxq
|
455e81fbbd
|
fix(pda): isolate loading evidence by cabinet context
|
2026-08-14 20:58:38 +08:00 |
|
ouyangxq
|
a5eca66bfd
|
优化
|
2026-08-12 20:06:35 +08:00 |
|
ouyangxq
|
a969187f86
|
优化
|
2026-08-12 19:42:29 +08:00 |
|
ouyangxq
|
c8509cb452
|
适配PDA稳定柜次身份契约
|
2026-08-12 18:32:31 +08:00 |
|
ouyangxq
|
0b51ed4347
|
优化
|
2026-08-12 09:26:00 +08:00 |
|
ouyangxq
|
64a8fcd130
|
优化
|
2026-08-11 20:39:38 +08:00 |
|
ouyangxq
|
687b4e4377
|
fix(pda): avoid unsupported URL runtime bootstrap
|
2026-08-11 20:18:09 +08:00 |
|
ouyangxq
|
5f585427d9
|
fix(pda): define loading evidence shadow
|
2026-08-11 20:04:13 +08:00 |
|
ouyangxq
|
41e83bf15f
|
feat(pda): validate live inventory before batch submit
|
2026-08-11 18:46:04 +08:00 |
|
ouyangxq
|
f83a0c47c1
|
优化
|
2026-08-11 11:41:55 +08:00 |
|
ouyangxq
|
be776c8efa
|
feat(pda): connect online picking workflow
|
2026-08-11 11:31:05 +08:00 |
|
ouyangxq
|
fc1944fb7e
|
fix(pda): enforce cabinet evidence contract
|
2026-08-10 11:53:43 +08:00 |
|
ouyangxq
|
5983fad266
|
优化
|
2026-08-10 11:29:03 +08:00 |
|
ouyangxq
|
73c1cc3386
|
feat(pda): persist and batch cabinet picking
|
2026-08-10 10:53:11 +08:00 |
|
ouyangxq
|
8a79cd02ca
|
优化
|
2026-08-06 13:56:01 +08:00 |
|
ouyangxq
|
fb059e4691
|
添加图片
|
2026-08-01 11:59:28 +08:00 |
|
ouyangxq
|
2ffacfd668
|
chore: initial commit
|
2026-07-30 18:04:37 +08:00 |
|