duxingchen
  • Joined on 2026-01-05
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 11:48:32 +08:00
7867fc5e40 fix: resolve TypeError between float and Decimal in stocktake excel export
8db1015f99 fix: implement traffic-light color warning and correct ascending sort for overdue borrow records
a32d4f6b65 fix: resolve 500 error on excel export by aligning headers and data row lengths for remark field
b74464df6b feat: add descending sort by return date and color-coded warning for impending returns
a19167e804 fix: add missing remark header to stocktake excel export
Compare 5 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 11:32:18 +08:00
9d972f1120 fix: enforce strict SKU ascending sort and display both serial and batch numbers
0bc0908b9b fix: ensure remark field is properly parsed and saved to database during stocktake update
2701e94d38 fix: merge serial number and batch number display in stocktake draft list
ae4b4d586e fix: add optional remark field to inventory profit/loss entry modal
44bd23ab77 feat: enhance stocktake UX with 10s delay, sku search, sku retention and remove adjust btn
Compare 5 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 11:03:25 +08:00
d1f54042bf 盘库修改
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 11:01:56 +08:00
83745caacc feat: create models and SQL schemas for stocktake remarks and inventory adjustments
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 10:51:25 +08:00
a32acad191 Merge remote-tracking branch 'origin/2.0权限管理' into 2.0权限管理
6596ce2458 fix: move keyword search filter to outer query to fix outerjoin bypass bug in material list
Compare 2 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-19 10:32:25 +08:00
ebb7969807 fix: correct targeted search logic for material/stock list to prevent unrelated results
de887136a3 feat: restore available qty color and add BOM shortage analysis (kitting) for outbound
Compare 2 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 17:28:01 +08:00
e6dafc7775 feat: add global toast message on form validation failure for inbound operations
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 17:09:57 +08:00
b74a033fc3 入库必须添加库位,否则不允许入库
878d11af28 fix: reset stock quantity color and enforce location validation for all inbound operations
Compare 2 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 16:44:43 +08:00
06677ee92c style: format user creation time to display only date
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 16:25:25 +08:00
5038392cea 当前版本:V3.2(3.18上传版本)
8c0a0340af fix: hide smart split tags area when no valid fragments are parsed in scanner dialog
Compare 2 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 16:12:22 +08:00
089a5b1c0f style: revert smart scanner dialog from fullscreen to windowed mode
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 15:05:24 +08:00
6c5ceb4d36 3.18入库序列号扫描成功,想要优化,如果回档回到版本
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 15:04:01 +08:00
367dceef31 feat: add master summary sheet to stocktake excel export
f6153fc10d feat: add unscanned items sheet to stocktake export and fix user real name mapping
a5f4d32306 fix: map correct user real name for stocktake excel export
Compare 3 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 14:41:43 +08:00
41a4518911 fix: map correct database fields for spec and location in excel export
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 14:35:36 +08:00
00781422eb fix: correct excel export formatting (timezone, spec, user, location) and add auto-polling for collaborative stocktake
ac15ef74db fix: resolve MaterialBase sku property error and add dynamic refresh after stock adjustment
33969b8336 fix: support stock adjustment for items without stocktake draft
e08012d9dd fix: add missing imports for openpyxl and patch draft resolution in stock adjustment
49a66f9be3 fix: resolve 500 error in excel export and 404 in stock adjust
Compare 9 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-18 10:34:30 +08:00
63ea2a22a4 fix: set default outbound and borrow quantity to 1 to improve user experience
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-17 15:09:19 +08:00
11f5a1f51e fix: patch validation bypass for mandatory inspection
7829cac59a style: fix layout misalignment in batch inspection dialog
4857581963 refactor: implement unified batch selection mode for clean table UI
c1c494893f feat: implement dynamic inspection requirement logic based on material master data
Compare 4 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-13 13:55:50 +08:00
368298a29d feat: sort outbound selection list by warehouse location to optimize pick path
403bbe281f feat: persist stocktake phase in local storage for smart resumption routing
Compare 2 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-13 13:11:15 +08:00
6dc1d69d7d refactor: redesign stocktake UI flow to support multi-day sessions and scanner resumption
a8f89517e7 refactor: optimize stocktake UI state machine and add confirmation dialogs
7b709db6af fix: resolve UI z-index blocking on finish button and hide variance report during active session
5212b98fc1 fix: add debug trace and robust UI unlocking to finish stocktake action
72d5a594cf fix: add UI state transition and error handling for finish stocktake action
Compare 5 commits »
duxingchen pushed to 2.0权限管理 at duxingchen/KCGL 2026-03-13 10:59:44 +08:00
332f928c78 refactor: simplify stocktake flow without DB schema changes and remove invalid field queries
13c7357b6f fix: resolve sqlalchemy f405 type casting error on stocktake query
d61de5cfc9 fix: send correct numeric user_id to stocktake draft api to prevent 500 error
f42f19f8e5 fix: support multiple copies printing natively in backend print service
Compare 4 commits »