董国庆
2025-06-28 42feb0af0ae1d486d0474c76711fdb67c778bcf3
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 => {