瀏覽代碼

[FIX] amount paid check in cash payment

Gogs 7 年之前
父節點
當前提交
7591c5ce05
共有 1 個文件被更改,包括 7 次插入3 次删除
  1. 7 3
      src/store/modules/account.js

+ 7 - 3
src/store/modules/account.js

@@ -105,11 +105,15 @@ const actions = {
         commit('togglePayment', payload)
     },
     changeAmountPaid({ commit, getters, dispatch }, payload) {
-        if (payload <= getters.total) {
+        if (getters.payment === 'cash') {
             commit('setAmountPaid', payload)
         } else {
-            commit('setAmountPaid', getters.total)
-            dispatch('notify', 'El monto entregado no puede mayor al total')
+            if (payload <= getters.total) {
+                commit('setAmountPaid', payload)
+            } else {
+                commit('setAmountPaid', getters.total)
+                dispatch('notify', 'El monto entregado no puede mayor al total')
+            }
         }
     }
 }