薪资档案记录编辑保存接口参数对接

This commit is contained in:
黎永顺 2022-11-16 17:15:35 +08:00
parent 9e9cce1a05
commit a0021e7102
1 changed files with 3 additions and 2 deletions

View File

@ -167,7 +167,7 @@ export default class ChangeSalaryModal extends React.Component {
handleSave() {
const { salaryFileStore: { saveSalaryItem, editSingleSalaryItem, fetchSingleSalaryItemList, getArchiveForm }, recordId } = this.props;
let saveRequest = { ...this.state.request };
const { salaryArchiveItems } = this.state;
const { salaryArchiveItems, canOperator } = this.state;
if (salaryArchiveItems.length === 0) {
message.warning("请添加调薪明细");
return;
@ -185,7 +185,7 @@ export default class ChangeSalaryModal extends React.Component {
this.props.onCancel();
});
} else {
editSingleSalaryItem({ ...saveRequest, salaryArchiveItemId: recordId }).then(() => {
editSingleSalaryItem({ ...saveRequest, salaryArchiveItemId: recordId, canOperator }).then(() => {
getArchiveForm(this.props.currentId);
fetchSingleSalaryItemList({ salaryArchiveId: this.props.currentId });
this.props.onCancel();
@ -274,6 +274,7 @@ export default class ChangeSalaryModal extends React.Component {
<WeaInput
style={{ width: "200px" }}
value={description}
viewAttr={((recordId && canOperator) || !recordId) ? 2 : 1}
onChange={value => {
this.handleChange({ description: value });
}}