-
-
-
+
+
+
+
+
我的科创工作
+
+
+
+
+
+ {{ item.title }}
+ {{ item.num }}个
+
+
+
+
+
待办 ({{ todoNum }})
+
+
+
+
+
+
+
+
+
+
+
+
帮助文档
+ 查看更多
+
+
+
+ {{ item.title }}
+
+
+
+
+
+
-
diff --git a/src/views/projectdemand/demandcollection/add.vue b/src/views/projectdemand/demandcollection/add.vue
new file mode 100644
index 0000000..0e64c42
--- /dev/null
+++ b/src/views/projectdemand/demandcollection/add.vue
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseInt(scope.row.size / 1024) }}KB
+
+
+
+
+
+ 下载
+
+
+ 删除
+
+
+
+
+
+
+ 提交
+ 重新提交
+ 返回
+
+
+
+
+
+
+
diff --git a/src/views/projectdemand/demandcollection/detail.vue b/src/views/projectdemand/demandcollection/detail.vue
new file mode 100644
index 0000000..5ea2c9e
--- /dev/null
+++ b/src/views/projectdemand/demandcollection/detail.vue
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+ {{ formData.requirementName }}
+
+
+
+
+ {{ formData.companyIds }}
+
+
+
+
+ {{ formData.collectType }}
+
+
+
+
+ {{ formData.deadline }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseInt(scope.row.size / 1024) }}KB
+
+
+
+
+
+ 下载
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 驳回
+ 同意
+
+
+
+
+
+
+
diff --git a/src/views/projectdemand/demandcollection/index.vue b/src/views/projectdemand/demandcollection/index.vue
index ff05203..b660cab 100644
--- a/src/views/projectdemand/demandcollection/index.vue
+++ b/src/views/projectdemand/demandcollection/index.vue
@@ -1,13 +1,160 @@
-
- 需求征集
-
+
+
\ No newline at end of file
+
diff --git a/src/views/workflow/approve/InitiateProcess.vue b/src/views/workflow/approve/InitiateProcess.vue
index 1c4b4c0..f6ca40c 100644
--- a/src/views/workflow/approve/InitiateProcess.vue
+++ b/src/views/workflow/approve/InitiateProcess.vue
@@ -2,8 +2,9 @@
-
+
+
+
@@ -18,8 +19,9 @@ import {getInitiateInfo} from "@/api/workflow/process-definition.js";
import ProcessTree from '@/views/workflow/process/ProcessTree.vue'
import FormRender from '@/views/workflow/form/FormRender.vue'
import {useProcessStore} from '@/stores/processStore.js'
+
const processStore = useProcessStore()
-import {defineProps,defineExpose} from 'vue'
+import {defineProps, defineExpose} from 'vue'
import {ElMessage} from "element-plus";
const props = defineProps({
diff --git a/src/views/workflow/approve/index.vue b/src/views/workflow/approve/index.vue
index 0562011..6af9498 100644
--- a/src/views/workflow/approve/index.vue
+++ b/src/views/workflow/approve/index.vue
@@ -101,6 +101,7 @@ const handleReset = () => {
}
const submitForm = () => {
+ // todo 重新编写表单数据, 不适用当前的动态表单
let formData = processInstance.value.formData
let paramsData = {
processDefinitionId: selectItem.value.processDefinitionId,
diff --git a/src/views/workflow/common/InstanceDetails.vue b/src/views/workflow/common/InstanceDetails.vue
index 93f5808..0e0cadd 100644
--- a/src/views/workflow/common/InstanceDetails.vue
+++ b/src/views/workflow/common/InstanceDetails.vue
@@ -29,8 +29,8 @@
-
+
+
@@ -45,7 +45,7 @@
\ No newline at end of file
+
diff --git a/src/views/workflow/common/OperationRender.vue b/src/views/workflow/common/OperationRender.vue
index 1a1b139..784b6cc 100644
--- a/src/views/workflow/common/OperationRender.vue
+++ b/src/views/workflow/common/OperationRender.vue
@@ -7,6 +7,7 @@
:color="operation.color"
size="large"
placement="top">
+
@@ -19,34 +20,43 @@
-
+
{{ user.name }}
+
+
+
+
+ {{ user.auditOpinion }}
+
+
+
{{ operation.operationName }}
{{ operation.remark }}
-