From b2124073c7368508524c965817a89da6d69d0974 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期三, 19 三月 2025 09:34:09 +0800 Subject: [PATCH] 添加归档功能 --- src/views/signProject/index.vue | 53 ++++++++++++++++++++++++++++------------------------- 1 files changed, 28 insertions(+), 25 deletions(-) diff --git a/src/views/signProject/index.vue b/src/views/signProject/index.vue index 0d72d6b..cb7d065 100644 --- a/src/views/signProject/index.vue +++ b/src/views/signProject/index.vue @@ -60,6 +60,7 @@ <circulation ref="circulationRef" @getList="getList"></circulation> <timeRecord ref="timeRecordRef" @getList="getList"></timeRecord> <view-p ref="viewPRef" @getList="getList"></view-p> + <sign-file ref="signFileRef" @getList="getList"></sign-file> </div> </template> @@ -69,6 +70,8 @@ import circulation from './components/circulation' import timeRecord from './components/record.vue' import viewP from './components/viewPdf.vue' +import signFile from './components/signFile.vue' + import {delSignProject, getSignProject, signArchive} from "@/api/signAgreement/signProject"; import Cookies from "js-cookie"; const { proxy } = getCurrentInstance(); @@ -77,6 +80,7 @@ const circulationRef = ref(); const viewPRef = ref(); const timeRecordRef = ref() +const signFileRef = ref() const data = reactive({ queryParams: { pageNum: 1, @@ -120,7 +124,6 @@ }) item.isAbleArchive = isAble }) - console.log('1',data.dataList) data.total = res.total }else{ ElMessage.warning(res.message) @@ -147,30 +150,30 @@ viewPRef.value.openDialog(val) } const archiveBtn = (val) => { - ElMessageBox.confirm( - '确定项目归档?', - '提示', - { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'warning', - }) - - .then( async() => { - console.log('1111',val) - const param = { - itemId: val.id, - filePath: val.itemFile, - userId: data.user.userId - } - const res = await signArchive(param) - if(res.code == 200){ - ElMessage.success('项目归档成功') - await getList() - }else{ - ElMessage.warning(res.message) - } - }) + signFileRef.value.openDialog(val) + // ElMessageBox.confirm( + // '确定项目归档?', + // '提示', + // { + // confirmButtonText: '确定', + // cancelButtonText: '取消', + // type: 'warning', + // }) + // + // .then( async() => { + // const param = { + // itemId: val.id, + // filePath: val.itemFile, + // userId: data.user.userId + // } + // const res = await signArchive(param) + // if(res.code == 200){ + // ElMessage.success('项目归档成功') + // await getList() + // }else{ + // ElMessage.warning(res.message) + // } + // }) } /** 重置新增的表单以及其他数据 */ function reset() { -- Gitblit v1.9.2