diff --git a/src/components/AttachmentUpload.vue b/src/components/AttachmentUpload.vue index 0f22d01..e8809c5 100644 --- a/src/components/AttachmentUpload.vue +++ b/src/components/AttachmentUpload.vue @@ -2,7 +2,7 @@ - +
- diff --git a/src/views/project-management/implementation/index.vue b/src/views/project-management/implementation/index.vue index 403344e..0938ac3 100644 --- a/src/views/project-management/implementation/index.vue +++ b/src/views/project-management/implementation/index.vue @@ -10,6 +10,7 @@ diff --git a/src/views/project-management/implementation/phaseDetail.vue b/src/views/project-management/implementation/phaseDetail.vue index a10e9a8..d68cf6f 100644 --- a/src/views/project-management/implementation/phaseDetail.vue +++ b/src/views/project-management/implementation/phaseDetail.vue @@ -5,7 +5,7 @@
抄送人{{copyName?copyName:'--'}}
- + diff --git a/src/views/project-management/mobledetail/OpinionMoblie.vue b/src/views/project-management/mobledetail/OpinionMoblie.vue index 08eca75..a543553 100644 --- a/src/views/project-management/mobledetail/OpinionMoblie.vue +++ b/src/views/project-management/mobledetail/OpinionMoblie.vue @@ -1,8 +1,16 @@ @@ -27,9 +35,15 @@ const props = defineProps({ value: { type: String, default: '' + }, + //退回节点选择框数据 + taskUserOptionList: { + type: Array, + default: [] } }) +const backNode = ref('') const form = ref() const schema = computed(() => { return [ @@ -146,6 +160,35 @@ const handleReject = async () => { // back() } +//回退节点 +const rollbackHandler = async () => { + // const values = form.value.getValues() + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } + const params = { + taskId: props.taskId, + // ...values + auditOpinion: _value.value, + rollBackId: backNode.value + } + // console.log('params', params) + const res = await rejectTask(params) + ElNotification({ + title: '提示', + message: res.msg, + type: res.code === 1000 ? 'success' : 'error' + }) + if (res.code === 1000) { + tagsViewStore.delVisitedViews(router.currentRoute.value.path) + back() + } +} const handleAgree = async () => { // const values = form.value.getValues() const params = { diff --git a/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue index 02c9371..3360bc2 100644 --- a/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue +++ b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue @@ -85,7 +85,7 @@
- diff --git a/src/views/project-management/mobledetail/index.vue b/src/views/project-management/mobledetail/index.vue index 32bd58b..d68c561 100644 --- a/src/views/project-management/mobledetail/index.vue +++ b/src/views/project-management/mobledetail/index.vue @@ -46,7 +46,7 @@ - diff --git a/src/views/project-management/phaseDetailMoblie/index.vue b/src/views/project-management/phaseDetailMoblie/index.vue index 3ba0c77..ea21606 100644 --- a/src/views/project-management/phaseDetailMoblie/index.vue +++ b/src/views/project-management/phaseDetailMoblie/index.vue @@ -7,6 +7,7 @@