release/2.19.1.2501.01-个税

This commit is contained in:
lys 2025-07-02 18:31:51 +08:00
parent 6dbcf28af6
commit 96f754728c
2 changed files with 3 additions and 3 deletions

View File

@ -55,7 +55,7 @@ class DetailSettingsDialog extends Component {
}, () => {
this.props.otherDeductStore.settingsForm.initFormFields(this.state.conditions);
if (nextProps.id) _.map(getDomkes(this.state.conditions), domkey => {
this.props.otherDeductStore.settingsForm.updateFields({ [domkey]: { value: nextProps.record[domkey] } });
this.props.otherDeductStore.settingsForm.updateFields({ [domkey]: { value: nextProps.record[domkey].toString() } });
});
});
} else if (nextProps.visible !== this.props.visible && !nextProps.visible) {

View File

@ -66,12 +66,12 @@ class TaxSetDialog extends Component {
});
};
handleDelete = (ids = []) => {
const { selectedRowKeys } = this.state, { dataType } = this.props;
const { selectedRowKeys } = this.state, { dataType, id: mainId } = this.props;
Modal.confirm({
title: getLabel(131329, "信息确认"),
content: getLabel(388758, "确认要删除吗?"),
onOk: () => {
postFetch(`/api/bs/hrmsalary/otherDeduction/delete${_.upperFirst(dataType)}`, { ids })
postFetch(`/api/bs/hrmsalary/otherDeduction/delete${_.upperFirst(dataType)}`, { ids, mainId })
.then(({ status, errormsg }) => {
if (status) {
message.success(getLabel(502230, "删除成功!"));