董国庆
2025-06-28 42feb0af0ae1d486d0474c76711fdb67c778bcf3
culture/src/views/pedigree-chart/components/ParentForm.vue
@@ -47,14 +47,14 @@
        </el-col>
        <el-col v-if="planForm.vaccinateSignature && planForm.formStatus == 'detail'" :span="10">
            <el-form-item label="接种操作人签字">
              <el-image :src="planForm.vaccinateSignature" />
              <el-image :src="getFullUrl(planForm.vaccinateSignature)" :preview-src-list="[getFullUrl(planForm.vaccinateSignature)]" />
            </el-form-item>
          </el-col>
          <el-col v-if="planForm.preserveSignature && planForm.formStatus == 'detail'" :span="10">
            <el-form-item label="菌种保藏人签字">
              <el-image :src="planForm.preserveSignature" />
              <el-image :src="getFullUrl(planForm.preserveSignature)" :preview-src-list="[getFullUrl(planForm.preserveSignature)]" />
            </el-form-item>
          </el-col>
          </el-col>
      </el-row>
    </el-form>
    <div v-if="planForm.formStatus == 'add'" class="dialog-footer">
@@ -63,6 +63,7 @@
  </el-dialog>
</template>
<script>
import {getFullUrl} from '@/utils/utils'
export default {
  data() {
    return {
@@ -91,7 +92,13 @@
    };
  },
  methods: {
    getFullUrl(url) {
      if (url) {
        return getFullUrl(url);
      }
    },
    openInitData(value) {
      this.planForm = {
        ...this.planForm,
        ...value,
@@ -117,7 +124,6 @@
    handleSubmit() {
      this.$refs.planForm.validate((valid) => {
        if (valid) {
          console.log(this.planForm, "22");
          this.$emit("addNodeSign", this.planForm, 1);
        }