diff --git a/index.html b/index.html
index 531c3132..eca0104e 100644
--- a/index.html
+++ b/index.html
@@ -17,7 +17,6 @@
-
diff --git a/src/components/table/header/index.vue b/src/components/table/header/index.vue
index 2a5e63e8..e36f2de2 100644
--- a/src/components/table/header/index.vue
+++ b/src/components/table/header/index.vue
@@ -169,7 +169,7 @@ const setInterval = (val: any) => {
datePickerRef.value.setInterval(val)
}
-defineExpose({ onComSearch, areaRef, setDatePicker, setInterval, datePickerRef })
+defineExpose({ onComSearch, areaRef, setDatePicker, setInterval, datePickerRef, showSelectChange})
diff --git a/src/views/system/bpm/processInstance/detail/ProcessInstanceTaskList.vue b/src/views/system/bpm/processInstance/detail/ProcessInstanceTaskList.vue
index 3997e045..6dc575b2 100644
--- a/src/views/system/bpm/processInstance/detail/ProcessInstanceTaskList.vue
+++ b/src/views/system/bpm/processInstance/detail/ProcessInstanceTaskList.vue
@@ -49,7 +49,7 @@
:icon="View"
style="margin-left: 10px;"
@click='handleFormDetail(item)'
- v-if="item.formId && item.status!=3"
+ v-if="item.formId "
>
查看表单
diff --git a/src/views/system/bpm/processInstance/detail/index.vue b/src/views/system/bpm/processInstance/detail/index.vue
index a3be0aad..169d6d6d 100644
--- a/src/views/system/bpm/processInstance/detail/index.vue
+++ b/src/views/system/bpm/processInstance/detail/index.vue
@@ -251,6 +251,11 @@ const handleAudit = async (task, pass) => {
tab.value = '审批记录'
ElMessage.success('审批通过成功')
} else {
+ const formCreateApi = approveFormFApis.value[index]
+ if (formCreateApi) {
+ await formCreateApi.validate()
+ data.variables = approveForms.value[index].value
+ }
await rejectTask(data)
tab.value = '审批记录'
ElMessage.success('审批不通过成功')
diff --git a/src/views/system/bpm/task/alarmTask/index.vue b/src/views/system/bpm/task/alarmTask/index.vue
new file mode 100644
index 00000000..c2dfc7c5
--- /dev/null
+++ b/src/views/system/bpm/task/alarmTask/index.vue
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/bpm/task/index.vue b/src/views/system/bpm/task/index.vue
index cd9a0b2d..92d57bbb 100644
--- a/src/views/system/bpm/task/index.vue
+++ b/src/views/system/bpm/task/index.vue
@@ -10,6 +10,9 @@
+
+
+
@@ -19,6 +22,7 @@ import { ref } from 'vue'
import TodoTask from './todo/index.vue'
import DoneTask from './done/index.vue'
import MyInstance from './myInstance/index.vue'
+import AlarmTask from './alarmTask/index.vue'
import { mainHeight } from '@/utils/layout'
defineOptions({