From fd3ef41e30c4d262ceb5616075daacf61c40d20d Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期五, 21 三月 2025 17:25:12 +0800 Subject: [PATCH] bug修改 --- src/views/signProject/index.vue | 58 ++++++++++++++++++++++++++++++---------------------------- 1 files changed, 30 insertions(+), 28 deletions(-) diff --git a/src/views/signProject/index.vue b/src/views/signProject/index.vue index c3a7b6e..cb7d065 100644 --- a/src/views/signProject/index.vue +++ b/src/views/signProject/index.vue @@ -59,7 +59,8 @@ /> <circulation ref="circulationRef" @getList="getList"></circulation> <timeRecord ref="timeRecordRef" @getList="getList"></timeRecord> -<!-- <view-p ref="viewPRef" @getList="getList"></view-p>--> + <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) @@ -144,34 +147,33 @@ circulationRef.value.openDialog(value) } const view = (val) => { - const url =import.meta.env.VITE_APP_BASE_API +val.itemFile - window.open(url) + 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