diff options
| author | Miqdad <ahmadmiqdad27@gmail.com> | 2025-10-09 16:23:43 +0700 |
|---|---|---|
| committer | Miqdad <ahmadmiqdad27@gmail.com> | 2025-10-09 16:23:43 +0700 |
| commit | a81a7727ca97eae71308e72d947ce628d1e05217 (patch) | |
| tree | 53dcb06c0bdb32e9dcd91e79507eeb70ce38c3f4 /update_reserved_status.ktr | |
| parent | 7055d32aa166a51c69c532d905d55403ad0b0c7c (diff) | |
<nathan> partial reserve status
Diffstat (limited to 'update_reserved_status.ktr')
| -rw-r--r-- | update_reserved_status.ktr | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/update_reserved_status.ktr b/update_reserved_status.ktr index 6294745..7fa7a43 100644 --- a/update_reserved_status.ktr +++ b/update_reserved_status.ktr @@ -678,19 +678,19 @@ else{ <jsScript> <jsScript_type>0</jsScript_type> <jsScript_name>Script 1</jsScript_name> - <jsScript_script>var reserve_state = "waiting" -if(state == "done" && qty_done > 0){ - reserve_state = "done" + <jsScript_script>var reserve_state = "waiting"; +if (state != "partial") { + if (state == "done" && qty_done > 0) { + reserve_state = "done"; + } else if (state == "cancel") { + reserve_state = "cancel"; + } else if (qty_reserved - qty_need == 0 && qty_reserved > 0) { + reserve_state = "ready"; + } else { + reserve_state = "waiting"; + } } -else if(state == "cancel"){ - reserve_state = "cancel" -} -else if(qty_reserved-qty_need==0 && qty_reserved > 0){ - reserve_state = "ready" -} -else{ - reserve_state = "waiting" -}</jsScript_script> +</jsScript_script> </jsScript> </jsScripts> <fields> |
