this[fun]()}/>
this.setState({ selectedKey: v }, () => this.getDetailList())}
+ datas={tabs} keyParam="viewcondition" selectedKey={selectedKey} showAddBtn buttons={btns}
+ type="editable-inline" onEdit={this.handleTabEdit}
+ onChange={(v) => this.setState({ selectedKey: v }, () => this.getDetailList())}
/>
{/*个税申报表-新增编辑框*/}
this.taxDeclareRef = dom}
onSuccess={this.declare}
/>
+ {/*个税申报表-新增tab弹框*/}
+ this.setState({ editTabVisible: false }, () => isRefresh && this.init())}/>
diff --git a/pc4mobx/hrmSalary/stores/declare.js b/pc4mobx/hrmSalary/stores/declare.js
index 60d12569..37fbfa1b 100644
--- a/pc4mobx/hrmSalary/stores/declare.js
+++ b/pc4mobx/hrmSalary/stores/declare.js
@@ -10,11 +10,12 @@ export class DeclareStore {
@observable paymentForm = new WeaForm(); // declareDetail----在线申报-缴款Form
@observable declareForm = new WeaForm(); //薪资核算重构-核算form
@observable taxDecForm = new WeaForm(); //个税申报人员-新增编辑form
+ @observable tabDecForm = new WeaForm(); //个税申报表-tab新增删除form
// ** 薪资核算重构-初始化核算form **
@action
initDeclareForm = () => this.declareForm = new WeaForm();
@action
- initTaxDecForm = () => this.taxDecForm = new WeaForm();
+ initTabDecForm = () => this.tabDecForm = new WeaForm();
@observable tableStore = new TableStore(); // new table