kmh
15fa3e37f9
Re-apply mhkim work lost in jskim-node conflict resolution
Backend:
- outboundController.ts: restore sales_order_id/shipment_plan_id/item_info_id columns in outbound_mng INSERT; restore getProductionResults endpoint
- popProductionController.ts: restore transactionPackagingService import (ensureLoadingInstance/insertPackagingRows); restore material auto-input + inventory_stock deduction before WIP trigger; restore autoCompleteProcess/savePackaging/getProcessPackaging endpoints
- workInstructionController.ts: restore getProcessResults function for production-result right panel
- workInstructionRoutes.ts: restore GET /:wiId/process-results route
Frontend:
- COMPANY_7/production/work-instruction/page.tsx: restore Lock icon, WorkRow detailId/locked fields, items mapping detailId, locked column UI with lock icon and disabled cells
- COMPANY_8/10/16/28/29/production/work-instruction/page.tsx: restore SelectedItem baseQty/splitMode fields, calcBatchCount/splitQty helpers, expandedItems batch split logic in finalizeRegistration payload (keeps jskim infos field)
- COMPANY_8/logistics/inbound-outbound/page.tsx: restore autoFilter:true (company scope) for user_info writer lookup — replaces jskim autoFilter:{enabled:false} which violated multitenancy policy
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 09:39:54 +09:00
..
2026-03-11 12:03:53 +09:00
2026-03-12 09:00:52 +09:00
2026-05-22 09:39:54 +09:00
2026-03-20 13:56:24 +09:00
2026-03-11 12:03:53 +09:00
2025-11-21 04:05:42 +09:00
2025-11-21 03:58:02 +09:00
2026-03-09 14:31:59 +09:00
2025-08-21 09:41:46 +09:00
2026-04-20 14:14:24 +09:00
2026-03-18 12:13:40 +09:00
2025-08-21 09:41:46 +09:00
2026-01-27 11:02:20 +09:00