From 0db8c9b94a9ac655549d5eba5c2a6c92ac386c06 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 08 十月 2026 11:20:56 +0800
Subject: [PATCH] 提交最新代码

---
 culture/src/views/strain-library/validation/chief-cell/index.vue |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/culture/src/views/strain-library/validation/chief-cell/index.vue b/culture/src/views/strain-library/validation/chief-cell/index.vue
index e7a5219..3bfe613 100644
--- a/culture/src/views/strain-library/validation/chief-cell/index.vue
+++ b/culture/src/views/strain-library/validation/chief-cell/index.vue
@@ -86,9 +86,9 @@
         </el-table-column>
         <el-table-column label="操作" width="200">
           <template #default="{ row }">
-            <el-button type="text" v-if="row.status == 1 && roleType == 3 && currentType != 'draft'"
+            <el-button type="text" v-if="row.status == 1 && roleType == 3"
               style="margin-right: 10px;"
-              @click="$router.push('/strain/validation/confirm-detail?id=' + row.id)">确认</el-button>
+              @click="$router.push('/strain/validation/confirm-detail-chief?id=' + row.id)">确认</el-button>
             <el-button type="text" style="margin-right: 10px;" v-if="roleType == 4"
               @click="handleDetail(row)">详情</el-button>
             <el-button type="text" style="margin-right: 10px;" v-if="roleType != 4"
@@ -224,6 +224,10 @@
       // Implement batch add logic
     },
     handleEdit(row) {
+      if (Number(this.roleType) === 1) {
+        this.$router.push({ path: "/strain/validation/confirm-detail-chief", query: { id: row.id, mode: 'edit' } });
+        return;
+      }
       this.$router.push({
         path: "/strain/validation/edit-chief-cell",
         query: {
@@ -261,7 +265,8 @@
       this.searchData();
     },
   },
-  mounted() {
+
+  activated() {
     this.searchData();
   },
 };

--
Gitblit v1.7.1