summaryrefslogtreecommitdiff
path: root/update_reserved_status.ktr
diff options
context:
space:
mode:
authorMiqdad <ahmadmiqdad27@gmail.com>2025-10-09 16:23:43 +0700
committerMiqdad <ahmadmiqdad27@gmail.com>2025-10-09 16:23:43 +0700
commita81a7727ca97eae71308e72d947ce628d1e05217 (patch)
tree53dcb06c0bdb32e9dcd91e79507eeb70ce38c3f4 /update_reserved_status.ktr
parent7055d32aa166a51c69c532d905d55403ad0b0c7c (diff)
<nathan> partial reserve status
Diffstat (limited to 'update_reserved_status.ktr')
-rw-r--r--update_reserved_status.ktr24
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" &amp;&amp; qty_done > 0){
- reserve_state = "done"
+ <jsScript_script>var reserve_state = "waiting";
+if (state != "partial") {
+ if (state == "done" &amp;&amp; qty_done > 0) {
+ reserve_state = "done";
+ } else if (state == "cancel") {
+ reserve_state = "cancel";
+ } else if (qty_reserved - qty_need == 0 &amp;&amp; qty_reserved > 0) {
+ reserve_state = "ready";
+ } else {
+ reserve_state = "waiting";
+ }
}
-else if(state == "cancel"){
- reserve_state = "cancel"
-}
-else if(qty_reserved-qty_need==0 &amp;&amp; qty_reserved > 0){
- reserve_state = "ready"
-}
-else{
- reserve_state = "waiting"
-}</jsScript_script>
+</jsScript_script>
</jsScript>
</jsScripts>
<fields>