vue3 工作流:修复流程详情的报错

This commit is contained in:
YunaiV 2023-01-30 22:10:41 +08:00
parent 8ce0c8081c
commit 1e8a379ed0
2 changed files with 8 additions and 5 deletions

View File

@ -24,6 +24,7 @@ declare module '@vue/runtime-core' {
ElBadge: typeof import('element-plus/es')['ElBadge'] ElBadge: typeof import('element-plus/es')['ElBadge']
ElButton: typeof import('element-plus/es')['ElButton'] ElButton: typeof import('element-plus/es')['ElButton']
ElCard: typeof import('element-plus/es')['ElCard'] ElCard: typeof import('element-plus/es')['ElCard']
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
ElCol: typeof import('element-plus/es')['ElCol'] ElCol: typeof import('element-plus/es')['ElCol']
ElCollapseTransition: typeof import('element-plus/es')['ElCollapseTransition'] ElCollapseTransition: typeof import('element-plus/es')['ElCollapseTransition']
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
@ -61,6 +62,8 @@ declare module '@vue/runtime-core' {
ElTabPane: typeof import('element-plus/es')['ElTabPane'] ElTabPane: typeof import('element-plus/es')['ElTabPane']
ElTabs: typeof import('element-plus/es')['ElTabs'] ElTabs: typeof import('element-plus/es')['ElTabs']
ElTag: typeof import('element-plus/es')['ElTag'] ElTag: typeof import('element-plus/es')['ElTag']
ElTimeline: typeof import('element-plus/es')['ElTimeline']
ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem']
ElTooltip: typeof import('element-plus/es')['ElTooltip'] ElTooltip: typeof import('element-plus/es')['ElTooltip']
ElTree: typeof import('element-plus/es')['ElTree'] ElTree: typeof import('element-plus/es')['ElTree']
ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect'] ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect']

View File

@ -209,9 +209,9 @@ const { proxy } = getCurrentInstance()
// ========== ========== // ========== ==========
const id = query.id as unknown as number const id = query.id as unknown as number
const processInstanceLoading = ref(false) // const processInstanceLoading = ref(false) //
const processInstance = ref() // const processInstance = ref({}) //
const runningTasks = ref() // const runningTasks = ref([]) //
const auditForms = ref() // const auditForms = ref([]) //
const auditRule = reactive({ const auditRule = reactive({
reason: [{ required: true, message: '审批建议不能为空', trigger: 'blur' }] reason: [{ required: true, message: '审批建议不能为空', trigger: 'blur' }]
}) })
@ -257,7 +257,7 @@ const detailForm = ref({
// ========== ========== // ========== ==========
const tasksLoad = ref(true) const tasksLoad = ref(true)
const tasks = ref() const tasks = ref([])
const getTimelineItemIcon = (item) => { const getTimelineItemIcon = (item) => {
if (item.result === 1) { if (item.result === 1) {
@ -301,7 +301,7 @@ const updateAssigneeRules = ref({
assigneeUserId: [{ required: true, message: '新审批人不能为空', trigger: 'change' }] assigneeUserId: [{ required: true, message: '新审批人不能为空', trigger: 'change' }]
}) })
const updateAssigneeFormRef = ref() const updateAssigneeFormRef = ref()
const userOptions = ref() const userOptions = ref([])
// //
const handleUpdateAssignee = (task) => { const handleUpdateAssignee = (task) => {