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

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
style={{ width: "200px" }}
value={description}
viewAttr={((recordId && canOperator) || !recordId) ? 3 : 1}
onChange={value => {
this.handleChange({ description: value });
}}

View File

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