字段管理页面修改

This commit is contained in:
黎永顺 2023-02-10 11:01:51 +08:00
parent a3ed213dca
commit 758e9ca27b
1 changed files with 21 additions and 21 deletions

View File

@ -23,11 +23,11 @@ class FieldSlide extends Component {
name: "",
useInEmployeeSalary: "0",
useDefault: "0",
sharedType: "",
sharedType: "0",
shareTypeList: [],
taxAgentIds: "",
dataType: "number",
roundingMode: "",
roundingMode: "1",
pattern: "2",
description: ""
};
@ -92,10 +92,7 @@ class FieldSlide extends Component {
showname: it.defaultLabel
}));
this.setState({
shareTypeList: [{
key: "",
showname: ""
}, ...result]
shareTypeList: result
});
}
});
@ -162,19 +159,19 @@ class FieldSlide extends Component {
handleReset = () => {
this.setState({
name: "",
useDefault: "0",
useInEmployeeSalary: "0",
sharedType: "",
useDefault: "0",
sharedType: "0",
taxAgentIds: "",
dataType: "number",
roundingMode: "",
roundingMode: "1",
pattern: "2",
description: ""
});
};
render() {
const { title, visible, taxAgentStore: { showOperateBtn, taxAgentAdminOption }, onCancel } = this.props;
const { title, visible, editId, taxAgentStore: { showOperateBtn, taxAgentAdminOption }, onCancel } = this.props;
const {
loading,
name,
@ -213,17 +210,20 @@ class FieldSlide extends Component {
<WeaInput viewAttr={3} value={name}
onChange={value => this.handleChangeFields("name", value)}/>
</WeaFormItem>
<WeaFormItem label="薪资档案引用" labelCol={{ span: 6 }} wrapperCol={{ span: 18 }}>
<WeaCheckbox
value={useInEmployeeSalary}
display="switch"
onChange={value => this.handleChangeFields("useInEmployeeSalary", value)}
/>
<WeaHelpfulTip style={{ marginLeft: "10px" }} width={200}
title="提示:开启后,该薪资项目不可删除或设为无效,取值方式会默认置为输入"
placement="topLeft"
/>
</WeaFormItem>
{
editId &&
<WeaFormItem label="薪资档案引用" labelCol={{ span: 6 }} wrapperCol={{ span: 18 }}>
<WeaCheckbox
value={useInEmployeeSalary}
display="switch"
onChange={value => this.handleChangeFields("useInEmployeeSalary", value)}
/>
<WeaHelpfulTip style={{ marginLeft: "10px" }} width={200}
title="提示:开启后,该薪资项目不可删除或设为无效,取值方式会默认置为输入"
placement="topLeft"
/>
</WeaFormItem>
}
<WeaFormItem label="默认使用" labelCol={{ span: 6 }} wrapperCol={{ span: 12 }}>
<WeaCheckbox
value={useDefault}