diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js
index 815ff34..d4b0d08 100644
--- a/src/api/project-manage/index.js
+++ b/src/api/project-manage/index.js
@@ -1,9 +1,9 @@
import request from '@/utils/request.js'
//项目立项
-export const getApplyProcess = () => {
+export const getApplyProcess = (projectId) => {
return request({
- url: '/workflow/mosr/project/approval/initiation/process',
- method: "post"
+ url: `/workflow/mosr/project/approval/initiation/process/${projectId}`,
+ method: "get"
});
};
export const projectApply = (data) => {
@@ -49,11 +49,10 @@ export const projectCheck = (data) => {
data: data
});
};
-export const getProjectCheckProcess = (data) => {
+export const getProjectCheckProcess = (projectId) => {
return request({
- url: '/workflow/mosr/project/implementation/process',
- method: "post",
- data: data
+ url: `/workflow/mosr/project/implementation/process/${projectId}`,
+ method: "get"
});
};
@@ -79,10 +78,9 @@ export const projectConclusion = (data) => {
data: data
});
};
-export const getProjectConclusionProcess = (data) => {
+export const getProjectConclusionProcess = () => {
return request({
url: '/workflow/mosr/project/filing/process',
- method: "post",
- data: data
+ method: "get"
});
};
diff --git a/src/components/DetailComponent/ApprovalDetail.vue b/src/components/DetailComponent/ApprovalDetail.vue
index 9e937f9..3407391 100644
--- a/src/components/DetailComponent/ApprovalDetail.vue
+++ b/src/components/DetailComponent/ApprovalDetail.vue
@@ -1,5 +1,5 @@
-
+
form = e">
@@ -24,7 +24,7 @@
-
+
@@ -60,9 +60,14 @@ const props = defineProps({
type: {
type: String,
default: 'approval'
+ }, loading: {
+ type: Boolean,
+ default: false
}
})
-
+watch(() => props.loading, (newVal) => {
+ props.loading = newVal
+}, {deep: true})
const form = ref()
const localData = reactive({
@@ -119,7 +124,22 @@ const schema = computed(()=>{
prop: 'singleFile',
colProps: {
span: 24
- }
+ },
+ component: ()=>(
+
+ {
+ props.formData.singleFile?.originalFileName ?
+ handleDownload(props.formData.singleFile)}
+ >
+ {props.formData.singleFile?.originalFileName}
+ :
+ {'--'}
+ }
+
+
+ )
},
]
} else {
@@ -129,7 +149,22 @@ const schema = computed(()=>{
prop: 'singleFile',
colProps: {
span: 24
- }
+ },
+ component: ()=>(
+
+ {
+ props.formData.singleFile?.originalFileName ?
+ handleDownload(props.formData.singleFile)}
+ >
+ {props.formData.singleFile?.originalFileName}
+ :
+ {'--'}
+ }
+
+
+ )
},
]
}
diff --git a/src/components/DetailComponent/Opinion.vue b/src/components/DetailComponent/Opinion.vue
index 9f6a03e..76e964a 100644
--- a/src/components/DetailComponent/Opinion.vue
+++ b/src/components/DetailComponent/Opinion.vue
@@ -1,15 +1,18 @@
+
form = e">
-
+
驳回
- 同意
+ 同意
\ No newline at end of file
+
diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue
index e696307..1d0cd33 100644
--- a/src/components/DetailComponent/SummaryDetail.vue
+++ b/src/components/DetailComponent/SummaryDetail.vue
@@ -161,10 +161,10 @@
-
- 驳回
- 同意
-
+
+
+
+
@@ -294,7 +294,6 @@ const handleDownload = (row) => {
watch(
() => props.formData,
(val) => {
- console.log(val, 'ssss');
}
)
watch(() => props.processViewer, (newVal) => {
diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue
index 4f36ca3..44eca8b 100644
--- a/src/views/project-demand/summary/add.vue
+++ b/src/views/project-demand/summary/add.vue
@@ -449,11 +449,11 @@ const init = async () => {
const res = await getSubCompOpt()
companyOption.value = res.data
getProcessInfo().then(res => {
- // ElNotification({
- // title: '提示',
- // message: res.msg,
- // type: res.code === 1000 ? 'success' : 'error'
- // })
+ ElNotification({
+ title: '提示',
+ message: res.msg,
+ type: res.code === 1000 ? 'success' : 'error'
+ })
if (res.code === 1000) {
let data = res.data
deploymentId.value = data.deploymentId
diff --git a/src/views/project-demand/summary/api/index.js b/src/views/project-demand/summary/api/index.js
index f32bd7b..3baa2ef 100644
--- a/src/views/project-demand/summary/api/index.js
+++ b/src/views/project-demand/summary/api/index.js
@@ -21,7 +21,7 @@ export const requirementReported = (data) => {
export const getProcessInfo = () => {
return request({
url: '/workflow/mosr/requirement/collect/process',
- method: "post"
+ method: "get"
});
};
export const getDetail = (projectId) => {
diff --git a/src/views/project-demand/summary/detail.vue b/src/views/project-demand/summary/detail.vue
index 3a973c8..2787ba2 100644
--- a/src/views/project-demand/summary/detail.vue
+++ b/src/views/project-demand/summary/detail.vue
@@ -5,11 +5,11 @@
:processViewer="summaryProcessViewer" :companyOption="companyOption" :loading="loading"/>
-
+
-
+