فهرست منبع

fix: 勾选父项清单预算标记时,子项如果不是项目节,则不处理

vian 1 سال پیش
والد
کامیت
fd3e2c0742
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      web/maintain/bill_template_lib/js/bills_template_edit.js

+ 1 - 1
web/maintain/bill_template_lib/js/bills_template_edit.js

@@ -434,7 +434,7 @@ $(document).ready(function () {
             const updateData = [data];
             const refreshNodes = [node];
             if (fieldName === 'isBillBudget') {
-                const subNodes = node.getPosterity();
+                const subNodes = node.getPosterity().filter(n => [1, 8].includes(n.data.type));
                 refreshNodes.push(...subNodes);
                 subNodes.forEach(subNode => {
                     updateData.push({ type: "update", data: { ID: subNode.getID(), isBillBudget: isChecked } });