更新了报销提交后的刷新机制
parent
c81d5e9020
commit
9b6d5f2361
|
@ -249,7 +249,7 @@ class Subpage extends React.Component<any, any> {
|
||||||
current = (current === undefined ? 0 : current)
|
current = (current === undefined ? 0 : current)
|
||||||
pageSize = (pageSize === undefined ? 5 : pageSize)
|
pageSize = (pageSize === undefined ? 5 : pageSize)
|
||||||
let params: any = {
|
let params: any = {
|
||||||
current: current,
|
pageNum: current - 1,
|
||||||
pageSize: pageSize,
|
pageSize: pageSize,
|
||||||
}
|
}
|
||||||
if (filter.status !== undefined && filter.status !== null && filter.status.length !== 0) {
|
if (filter.status !== undefined && filter.status !== null && filter.status.length !== 0) {
|
||||||
|
|
|
@ -161,7 +161,7 @@ class ReimbursementCreate extends React.Component<any, any> {
|
||||||
axiosInstance.post("common/reimbursement", params).then(response => {
|
axiosInstance.post("common/reimbursement", params).then(response => {
|
||||||
|
|
||||||
openNotification("提交成功")
|
openNotification("提交成功")
|
||||||
this.setState({open: false})
|
this.cancel()
|
||||||
this.props.tableAction.current?.reload()
|
this.props.tableAction.current?.reload()
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
|
@ -169,7 +169,22 @@ class ReimbursementCreate extends React.Component<any, any> {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
cancel = () => {
|
cancel = () => {
|
||||||
this.setState({open: false})
|
this.formRef.current?.resetFields()
|
||||||
|
this.setState({
|
||||||
|
loading: false,
|
||||||
|
open: false,
|
||||||
|
invoices: [],
|
||||||
|
selectedDepartment: {id: this.departments[0].departmentId, name: this.departments[0].departmentName},
|
||||||
|
back: false,
|
||||||
|
duration: 0,
|
||||||
|
departureInvoice: null,
|
||||||
|
destinationInvoice: null,
|
||||||
|
otherInvoices: [],
|
||||||
|
departureName: "",
|
||||||
|
destinationName: "",
|
||||||
|
note: "",
|
||||||
|
departmentId: -1,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
changeDuration = (value: number | null) => {
|
changeDuration = (value: number | null) => {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue