WXL
2025-12-29 cd574e3394883b79eac5d63f3b11bca852dbc7a0
src/views/business/decide/DecideInfo.vue
@@ -18,7 +18,7 @@
      <el-form :model="form" ref="form" :rules="rules" label-width="120px">
        <el-row :gutter="20">
          <el-col :span="8">
            <el-form-item label="案例编号" prop="hospitalNo">
            <el-form-item label="住院号" prop="hospitalNo">
              <el-input
                v-model="form.hospitalNo"
                :readonly="!isEdit"
@@ -83,11 +83,18 @@
              />
            </el-form-item>
          </el-col>
          <el-col :span="8">
            <el-form-item label="判定医生" prop="judgmentDoctor">
              <el-input v-model="form.judgmentDoctor" :readonly="!isEdit" />
            <el-col :span="8">
            <el-form-item label="判定医生一" prop="judgmentDoctor">
              <el-input v-model="form.judgmentDoctorone" :readonly="!isEdit" />
            </el-form-item>
          </el-col>
          <el-col :span="8">
            <el-form-item label="判定医生二" prop="judgmentDoctor">
              <el-input v-model="form.judgmentDoctortwo" :readonly="!isEdit" />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row>
          <el-col :span="8">
            <el-form-item label="登记人" prop="registrant">
              <el-input v-model="form.registrant" :readonly="!isEdit" />
@@ -356,9 +363,9 @@
    this.getAttachmentList();
  },
  methods: {
    // 生成案例编号
    // 生成住院号
    generateHospitalNo() {
      // 模拟生成案例编号:D + 时间戳后6位
      // 模拟生成住院号:D + 时间戳后6位
      const timestamp = Date.now().toString();
      this.form.hospitalNo = 'D' + timestamp.slice(-6);
    },