薪资档案调薪记录删除添加确认框

This commit is contained in:
黎永顺 2022-11-15 18:18:00 +08:00
parent a5213cb370
commit 9e9cce1a05
2 changed files with 17 additions and 10 deletions

View File

@ -274,7 +274,6 @@ export default class ChangeSalaryModal extends React.Component {
<WeaInput <WeaInput
style={{ width: "200px" }} style={{ width: "200px" }}
value={description} value={description}
viewAttr={((recordId && canOperator) || !recordId) ? 3 : 1}
onChange={value => { onChange={value => {
this.handleChange({ description: value }); this.handleChange({ description: value });
}} }}

View File

@ -1,5 +1,5 @@
import React from "react"; import React from "react";
import { Menu, Popover, message } from "antd"; import { Menu, Popover, message, Modal } from "antd";
import { WeaTable } from "ecCom"; import { WeaTable } from "ecCom";
import { inject, observer } from "mobx-react"; import { inject, observer } from "mobx-react";
import ChangeSalaryModal from "./changeSalaryModal"; import ChangeSalaryModal from "./changeSalaryModal";
@ -33,14 +33,22 @@ export default class SalaryItemChangeList extends React.Component {
}); });
}; };
deleteSalaryItem = (salaryArchiveItemId) => { deleteSalaryItem = (salaryArchiveItemId) => {
const { salaryFileStore: { fetchSingleSalaryItemList } } = this.props; Modal.confirm({
deleteSalaryItem({ salaryArchiveItemId }).then(({status, errormsg}) => { title: "信息确认",
if(status){ content: "是否删除该调整数据",
message.success("删除成功") onOk: () => {
this.searchParams = { salaryArchiveId: this.props.id, current: 1 }; const { salaryFileStore: { fetchSingleSalaryItemList } } = this.props;
fetchSingleSalaryItemList(this.searchParams); deleteSalaryItem({ salaryArchiveItemId }).then(({status, errormsg}) => {
}else{ if(status){
message.error(errormsg || "删除失败") message.success("删除成功")
this.searchParams = { salaryArchiveId: this.props.id, current: 1 };
fetchSingleSalaryItemList(this.searchParams);
}else{
message.error(errormsg || "删除失败")
}
});
},
onCancel: () => {
} }
}); });
}; };