puzhibing
6 天以前 0db8c9b94a9ac655549d5eba5c2a6c92ac386c06
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();
  },
};