字段管理页面保存编辑接口修改

This commit is contained in:
黎永顺 2023-02-09 13:16:43 +08:00
parent 010c3c9c96
commit 77fa0f50cb
1 changed files with 24 additions and 2 deletions

View File

@ -49,9 +49,20 @@ class FieldSlide extends Component {
getSalaryFieldForm = (id) => {
getSalaryFieldForm({ id }).then(({ status, data }) => {
if (status) {
const { name, useDefault, dataType, description, sharedType, roundingMode, taxAgentIds, pattern } = data;
const {
name,
useDefault,
useInEmployeeSalary,
dataType,
description,
sharedType,
roundingMode,
taxAgentIds,
pattern
} = data;
this.setState({
name,
useInEmployeeSalary: useInEmployeeSalary ? useInEmployeeSalary.toString() : "0",
useDefault: useDefault ? useDefault.toString() : "0",
dataType,
description,
@ -104,9 +115,20 @@ class FieldSlide extends Component {
return false;
}
const { onRefreshList, onCancel, editId } = this.props;
const { name, useDefault, dataType, description, sharedType, roundingMode, taxAgentIds, pattern } = this.state;
const {
name,
useDefault,
useInEmployeeSalary,
dataType,
description,
sharedType,
roundingMode,
taxAgentIds,
pattern
} = this.state;
const payload = {
name,
useInEmployeeSalary: Number(useInEmployeeSalary),
useDefault: Number(useDefault),
dataType,
description,