diff --git a/pc4mobx/hrmSalary/pages/employeedeclareDetail/index.js b/pc4mobx/hrmSalary/pages/employeedeclareDetail/index.js index ff7031b0..34eca562 100644 --- a/pc4mobx/hrmSalary/pages/employeedeclareDetail/index.js +++ b/pc4mobx/hrmSalary/pages/employeedeclareDetail/index.js @@ -535,14 +535,16 @@ class Index extends Component { }, () => this.queryEmployeeList())} /> ]; + //判断税款所属期是否在两月以内 + const isGreaterThanLastTwoMonths = moment(taxCycle).isAfter(moment().subtract(2, "months")); // !showOperateBtn && tabBtns.shift(); - (selectedKey !== "list" || (!showOperateBtn && !isTaxDeclareAdmin)) && tabBtns.shift(); + (selectedKey !== "list" || (!showOperateBtn && !isTaxDeclareAdmin) || !isGreaterThanLastTwoMonths) && tabBtns.shift(); selectedKey !== "list" && tabBtns.shift(); return ( } className="declareWrapper" - buttons={(showOperateBtn || isTaxDeclareAdmin) ? buttons : buttons.slice(0, 1)} + buttons={((showOperateBtn || isTaxDeclareAdmin) && isGreaterThanLastTwoMonths) ? buttons : buttons.slice(0, 1)} // buttons={showOperateBtn ? buttons : []} >