release/2.15.1.2407.01-个税

This commit is contained in:
黎永顺 2024-07-16 11:27:34 +08:00
parent f8aff8c12b
commit 096e545444
1 changed files with 34 additions and 34 deletions

View File

@ -373,39 +373,21 @@ class LedgerSlide extends Component {
children: <LedgerBackCalculatedSalaryItem {...this.props} saveSalarySobId={saveSalarySobId}/> children: <LedgerBackCalculatedSalaryItem {...this.props} saveSalarySobId={saveSalarySobId}/>
}, },
{ {
key: 4, title: getLabel(111, "累计字段对应"), key: 7, title: getLabel(543469, "调薪计薪规则"),
createBtns: [ createBtns: [
<Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>,
<Button type="ghost" <Button type="ghost"
onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>, onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>,
<Button type="primary" loading={loading} <Button type="primary" loading={loading} onClick={this.saveLedgerAdjustRule}>{getLabel(111, "完成")}</Button>
onClick={() => this.setState({ current: current + 1 }, () => this.addupruleSave())}>{getLabel(111, "保存并进入下一步")}</Button>
], ],
editBtns: [<Button type="primary" loading={loading} editBtns: [
onClick={this.addupruleSave}>{getLabel(111, "保存")}</Button>], <Button type="primary" loading={loading}
children: <CumulativeFields {...this.props} saveSalarySobId={saveSalarySobId} onClick={this.saveLedgerAdjustRule}>{getLabel(111, "保存")}</Button>
onSetAdduprule={(addupruleFields, selectedKey) => this.setState({ ],
addupruleFields, addupruleKeys: selectedKey children: <LedgerSalaryAdjustmentRules {...this.props} saveSalarySobId={saveSalarySobId}
})}/> onSaveParams={(adjustRules) => this.setState({ adjustRules })}/>
}, },
{ {
key: 5, title: getLabel(111, "个税字段对应"), key: 6, title: getLabel(111, "个税申报配置"),
createBtns: [
<Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>,
<Button type="ghost"
onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>,
<Button type="primary" loading={loading}
onClick={() => this.setState({ current: current + 1 }, () => this.taxRuleSave())}>{getLabel(111, "保存并进入下一步")}</Button>
],
editBtns: [<Button type="primary" loading={loading}
onClick={this.taxRuleSave}>{getLabel(111, "保存")}</Button>],
children: <IncomeTaxFieldsCorresponding {...this.props} saveSalarySobId={saveSalarySobId}
onSetTaxreportrule={(taxruleFields, selectedKey) => this.setState({
taxruleFields, taxruleKeys: selectedKey
})}/>
},
{
key: 6, title: getLabel(111, "个税申报字段对应"),
createBtns: [ createBtns: [
<Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>, <Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>,
<Button type="ghost" <Button type="ghost"
@ -422,18 +404,36 @@ class LedgerSlide extends Component {
})}/> })}/>
}, },
{ {
key: 7, title: getLabel(543469, "调薪计薪规则"), key: 5, title: getLabel(111, "同步个税配置"),
createBtns: [ createBtns: [
<Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>,
<Button type="ghost" <Button type="ghost"
onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>, onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>,
<Button type="primary" loading={loading} onClick={this.saveLedgerAdjustRule}>{getLabel(111, "完成")}</Button>
],
editBtns: [
<Button type="primary" loading={loading} <Button type="primary" loading={loading}
onClick={this.saveLedgerAdjustRule}>{getLabel(111, "保存")}</Button> onClick={() => this.setState({ current: current + 1 }, () => this.taxRuleSave())}>{getLabel(111, "保存并进入下一步")}</Button>
], ],
children: <LedgerSalaryAdjustmentRules {...this.props} saveSalarySobId={saveSalarySobId} editBtns: [<Button type="primary" loading={loading}
onSaveParams={(adjustRules) => this.setState({ adjustRules })}/> onClick={this.taxRuleSave}>{getLabel(111, "保存")}</Button>],
children: <IncomeTaxFieldsCorresponding {...this.props} saveSalarySobId={saveSalarySobId}
onSetTaxreportrule={(taxruleFields, selectedKey) => this.setState({
taxruleFields, taxruleKeys: selectedKey
})}/>
},
{
key: 4, title: getLabel(111, "累计字段对应"),
createBtns: [
<Button type="ghost" onClick={this.handleClose}>{getLabel(111, "完成,跳过所有步骤")}</Button>,
<Button type="ghost"
onClick={() => this.setState({ current: current - 1 })}>{getLabel(111, "上一步")}</Button>,
<Button type="primary" loading={loading}
onClick={() => this.setState({ current: current + 1 }, () => this.addupruleSave())}>{getLabel(111, "保存并进入下一步")}</Button>
],
editBtns: [<Button type="primary" loading={loading}
onClick={this.addupruleSave}>{getLabel(111, "保存")}</Button>],
children: <CumulativeFields {...this.props} saveSalarySobId={saveSalarySobId}
onSetAdduprule={(addupruleFields, selectedKey) => this.setState({
addupruleFields, addupruleKeys: selectedKey
})}/>
} }
]; ];
(taxableItems && taxableItems.toString() !== "1" && taxableItems.toString() !== "489") && (taxableItems && taxableItems.toString() !== "1" && taxableItems.toString() !== "489") &&