fix: 为日计划调度增加排他领取
This commit is contained in:
@@ -93,6 +93,13 @@
|
||||
AND stocking_status = 1
|
||||
AND stocked_qty < plan_qty + append_qty
|
||||
AND deleted = b'0'
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM lms_daily_plan_claim claim
|
||||
WHERE claim.daily_plan_id = lms_daily_plan.daily_plan_id
|
||||
AND claim.tenant_id = lms_daily_plan.tenant_id
|
||||
AND claim.strategy_type = 1 AND claim.claim_status = 0
|
||||
AND claim.active_flag = 1 AND claim.expire_time > NOW() AND claim.deleted = b'0'
|
||||
)
|
||||
ORDER BY sort_seq ASC, daily_plan_id ASC
|
||||
</select>
|
||||
|
||||
@@ -104,6 +111,13 @@
|
||||
AND sleeving_status = 1
|
||||
AND sleeved_qty < plan_qty + append_qty
|
||||
AND deleted = b'0'
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM lms_daily_plan_claim claim
|
||||
WHERE claim.daily_plan_id = lms_daily_plan.daily_plan_id
|
||||
AND claim.tenant_id = lms_daily_plan.tenant_id
|
||||
AND claim.strategy_type = 2 AND claim.claim_status = 0
|
||||
AND claim.active_flag = 1 AND claim.expire_time > NOW() AND claim.deleted = b'0'
|
||||
)
|
||||
ORDER BY sort_seq ASC, daily_plan_id ASC
|
||||
</select>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user