浏览代码

合同支付,普通默认项,可设置计提期限、是否参与本期应付计算

MaiXinRong 6 年之前
父节点
当前提交
6be0eb1b0f
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      app/public/js/stage_pay.js

+ 6 - 3
app/public/js/stage_pay.js

@@ -619,7 +619,8 @@ $(document).ready(() => {
                 icon: 'fa-clipboard',
                 visible: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());
-                    return select.ptype === 1 && select.csorder == getStageId();
+                    const stageId = getStageId();
+                    return select.ptype === 1 && (select.csorder == stageId || stageId == 1);
                 },
                 callback: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());
@@ -639,7 +640,8 @@ $(document).ready(() => {
                 icon: 'fa-chain-broken',
                 visible: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());
-                    return select.ptype === 1 && select.is_yf && select.csorder == getStageId();
+                    const stageId = getStageId();
+                    return select.ptype === 1 && select.is_yf && (select.csorder == stageId || stageId == 1);
                 },
                 callback: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());
@@ -665,7 +667,8 @@ $(document).ready(() => {
                 icon: 'fa-chain',
                 visible: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());
-                    return select.ptype === 1 && !select.is_yf && select.csorder == getStageId();
+                    const stageId = getStageId();
+                    return select.ptype === 1 && !select.is_yf && (select.csorder == stageId || stageId == 1);
                 },
                 callback: function (key, opt) {
                     const select = SpreadJsObj.getSelectObject(paySpread.getActiveSheet());