| | |
| | | import { formSchema } from './routelist.data'; |
| | | import { BasicDrawer, useDrawerInner } from '/@/components/Drawer'; |
| | | import { SaveRoute } from '/@/api/tigerapi/mes/router'; |
| | | import { useMessage } from '/@/hooks/web/useMessage'; |
| | | import { useI18n } from '/@/hooks/web/useI18n'; |
| | | |
| | | const emit = defineEmits(['success', 'register']); |
| | | const { t } = useI18n(); |
| | | const { createErrorModal } = useMessage(); |
| | | const isUpdate = ref(true); |
| | | |
| | | const [registerForm, { resetFields, setFieldsValue, validate }] = useForm({ |
| | |
| | | if (action.IsSuccessed) { |
| | | closeDrawer(); |
| | | emit('success'); |
| | | } else { |
| | | createErrorModal({ |
| | | title: t('警告'), |
| | | content: t(action.Message), |
| | | getContainer: () => document.body, |
| | | }); |
| | | } |
| | | }); |
| | | } finally { |