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