| | |
| | | import { Message } from '@bole-core/core'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import { useGlobalEventContext, useRouteView } from '@/hooks'; |
| | | import * as flexTaskServices from '@/services/api/FlexTask'; |
| | | |
| | | defineOptions({ |
| | | name: 'AddOrEditEmploymentView', |
| | |
| | | |
| | | function handleBack() { |
| | | closeViewPush(route, { |
| | | name: 'EmploymentManageList', |
| | | name: 'TaskManage', |
| | | }); |
| | | } |
| | | const productFormRef = ref<FormInstance>(); |
| | |
| | | let res; |
| | | if (res) { |
| | | Message.successMessage('操作成功'); |
| | | eventContext.emit(isEdit ? 'employment:edit' : 'employment:add'); |
| | | eventContext.emit(isEdit ? 'taskManage:edit' : 'taskManage:add'); |
| | | handleBack(); |
| | | } |
| | | } catch (error) {} |