فهرست منبع

[FIX] autocompute payment lines

Gogs 7 سال پیش
والد
کامیت
c052ad08ea
1فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 7 2
      src/components/steps/PaymentMethod.vue

+ 7 - 2
src/components/steps/PaymentMethod.vue

@@ -38,7 +38,7 @@
 
     import Ticket from '@@/common/Ticket'
 
-    import { CHANGE_PAYMENT_TYPE, SELECT_JOURNAL, SELECT_PAYMENT_TERM } from '@/constants/actionTypes'
+    import { CHANGE_PAYMENT_TYPE, SELECT_JOURNAL, SELECT_PAYMENT_TERM, COMPUTE_PAYMENT_LINES } from '@/constants/actionTypes'
 
     export default {
         components: {
@@ -67,6 +67,10 @@
                 },
                 set(value) {
                     this.changePaymentType(value)
+
+                    if (value == 'credit') {
+                        this.computePaymentLines()
+                    }
                 }
             },
             ...mapGetters([
@@ -86,7 +90,8 @@
         methods: mapActions([
             CHANGE_PAYMENT_TYPE,
             SELECT_JOURNAL,
-            SELECT_PAYMENT_TERM
+            SELECT_PAYMENT_TERM,
+            COMPUTE_PAYMENT_LINES
         ])
     }
 </script>