From 42feb0af0ae1d486d0474c76711fdb67c778bcf3 Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期六, 28 六月 2025 10:04:30 +0800
Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/leshan-laboratory

---
 culture/src/views/strain-library/validation/primitive-cell/DetailConditionDialog.vue |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/culture/src/views/strain-library/validation/primitive-cell/DetailConditionDialog.vue b/culture/src/views/strain-library/validation/primitive-cell/DetailConditionDialog.vue
index ae9ffe5..014eb64 100644
--- a/culture/src/views/strain-library/validation/primitive-cell/DetailConditionDialog.vue
+++ b/culture/src/views/strain-library/validation/primitive-cell/DetailConditionDialog.vue
@@ -28,7 +28,7 @@
           </div>
           <div class="info-item signature-item">
             <div class="signature-area">
-              <img v-if="detail.handleSignature" :src="detail.handleSignature" alt="签字" />
+              <el-image style="width: 120px;" v-if="detail.handleSignature" :src="getFullUrl(detail.handleSignature)" :preview-src-list="[getFullUrl(detail.handleSignature)]" alt="签字" />
               <span v-else class="waiting-text">暂无签名</span>
             </div>
           </div>
@@ -73,6 +73,7 @@
 <script>
 import DetailConditionDialog from "./DetailConditionDialog.vue";
 import { detail } from "./service.js";
+import { getFullUrl } from "@/utils/utils.js";
 import moment from "moment";
 
 export default {
@@ -139,6 +140,9 @@
     },
   },
   methods: {
+    getFullUrl(url){
+      if (url) return getFullUrl(url);
+    },
     handleOpen() {
       if (this.value.id) {
         detail({ id: this.value.id }).then(res => {

--
Gitblit v1.7.1