|
@@ -1,7 +1,7 @@
|
|
|
import React, { useState, useEffect } from 'react'
|
|
import React, { useState, useEffect } from 'react'
|
|
|
import consts from '@/consts'
|
|
import consts from '@/consts'
|
|
|
import ProTable from '@ant-design/pro-table'
|
|
import ProTable from '@ant-design/pro-table'
|
|
|
-import { Button, Popconfirm } from 'antd'
|
|
|
|
|
|
|
+import { Button, Popconfirm, message } from 'antd'
|
|
|
import { useModal } from '@/components/Modal'
|
|
import { useModal } from '@/components/Modal'
|
|
|
import RoleMenu from '@/pages/Staff/Employee/components/RoleMenu'
|
|
import RoleMenu from '@/pages/Staff/Employee/components/RoleMenu'
|
|
|
import { queryStaff } from '@/services/staff'
|
|
import { queryStaff } from '@/services/staff'
|
|
@@ -108,8 +108,9 @@ const Employee = () => {
|
|
|
setState({ ...state, params: { id } })
|
|
setState({ ...state, params: { id } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- const handledelDepartment = async values => {
|
|
|
|
|
- const { code = -1 } = await delDepartment({ ...values })
|
|
|
|
|
|
|
+ const handleDelDepartment = async id => {
|
|
|
|
|
+ const { code = -1 } = await delDepartment(id)
|
|
|
|
|
+ console.log(id)
|
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
|
message.success('删除成功')
|
|
message.success('删除成功')
|
|
|
initData()
|
|
initData()
|
|
@@ -127,7 +128,8 @@ const Employee = () => {
|
|
|
title="确认删除吗?"
|
|
title="确认删除吗?"
|
|
|
onText="确认"
|
|
onText="确认"
|
|
|
cancelText="取消"
|
|
cancelText="取消"
|
|
|
- onConfirm={handledelDepartment}>
|
|
|
|
|
|
|
+ // onConfirm={() => console.log(state.params.id)}
|
|
|
|
|
+ onConfirm={() => handleDelDepartment(state.params.id)}>
|
|
|
<Button danger size="small">
|
|
<Button danger size="small">
|
|
|
删除
|
|
删除
|
|
|
</Button>
|
|
</Button>
|