mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-05-25 15:55:44 +00:00
fix: all implemented fifo v2
This commit is contained in:
@@ -467,9 +467,9 @@ func resyncProjectFlockPopulation(ctx context.Context, db *gorm.DB, projectFlock
|
|||||||
FROM stock_allocations sa
|
FROM stock_allocations sa
|
||||||
WHERE sa.stockable_type = 'PROJECT_FLOCK_POPULATION'
|
WHERE sa.stockable_type = 'PROJECT_FLOCK_POPULATION'
|
||||||
AND sa.status = 'ACTIVE'
|
AND sa.status = 'ACTIVE'
|
||||||
AND sa.allocation_purpose = 'CONSUME'
|
AND sa.allocation_purpose = 'CONSUME'
|
||||||
GROUP BY sa.stockable_id
|
GROUP BY sa.stockable_id
|
||||||
)
|
)
|
||||||
UPDATE project_flock_populations p
|
UPDATE project_flock_populations p
|
||||||
SET total_used_qty = LEAST(COALESCE(a.used_qty, 0), GREATEST(s.total_qty, 0)),
|
SET total_used_qty = LEAST(COALESCE(a.used_qty, 0), GREATEST(s.total_qty, 0)),
|
||||||
updated_at = NOW()
|
updated_at = NOW()
|
||||||
@@ -483,7 +483,6 @@ func resyncProjectFlockPopulation(ctx context.Context, db *gorm.DB, projectFlock
|
|||||||
|
|
||||||
return orphanResult.RowsAffected, qtyResult.RowsAffected, usedResult.RowsAffected, nil
|
return orphanResult.RowsAffected, qtyResult.RowsAffected, usedResult.RowsAffected, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func resyncChickinTraceByProjectFlockKandang(
|
func resyncChickinTraceByProjectFlockKandang(
|
||||||
ctx context.Context,
|
ctx context.Context,
|
||||||
db *gorm.DB,
|
db *gorm.DB,
|
||||||
|
|||||||
Reference in New Issue
Block a user