Jelajahi Sumber

合同支付,已计量不允许删除

MaiXinRong 5 tahun lalu
induk
melakukan
21800c9c98
1 mengubah file dengan 9 tambahan dan 0 penghapusan
  1. 9 0
      app/public/js/stage_pay.js

+ 9 - 0
app/public/js/stage_pay.js

@@ -209,6 +209,15 @@ $(document).ready(() => {
         del: function () {
             const sheet = paySpread.getActiveSheet();
             const select = SpreadJsObj.getSelectObject(sheet);
+            if (payCol.readOnly.isNonZero(select.tp)) {
+                toast('该支付(扣款)项存在数据,如需删除请先清除本期金额!');
+                return;
+            } else if (payCol.readOnly.isOld(select)) {
+                if (payCol.readOnly.isStarted(select)) {
+                    toast('该合同支付项往期已进行计算,不允许删除');
+                    return;
+                }
+            }
             postData(window.location.pathname + '/save', {type: 'del', id: select.pid}, function (result) {
                 const index = dealPay.indexOf(select);
                 dealPay.splice(index, 1);