WXL
3 天以前 dc082351978a1e9f75d7a1471a0ca7ebeac552a5
src/views/business/appear/index.vue
@@ -715,7 +715,24 @@
            ></i>
            <span>医院信息</span>
          </div>
          <el-row :gutter="20">
            <el-col :span="12">
              <el-form-item label="ICU评估医生" prop="icuDoctor">
                <el-input
                  v-model="editForm.icuDoctor"
                  placeholder="请输入ICU评估医生"
                />
              </el-form-item>
            </el-col>
            <el-col :span="12">
              <el-form-item label="ICU医生电话" prop="icuDoctorPhone">
                <el-input
                  v-model="editForm.icuDoctorPhone"
                  placeholder="请输入ICU医生手机号"
                />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row :gutter="20">
            <el-col :span="12">
              <el-form-item label="治疗医院" prop="treatmenthospitalname">
@@ -998,7 +1015,15 @@
    FilePreviewDialog
  },
  dicts: ["sys_user_sex", "sys_BloodType", "sys_Infectious", "sys_IDType"],
  data() {
    const validateConfirmResult = (rule, value, callback) => {
      if (this.approveForm.approveResult === "4" && !value) {
        callback(new Error("驳回时必须填写驳回意见"));
      } else {
        callback();
      }
    };
    return {
      // 遮罩层
      loading: false,
@@ -1048,9 +1073,7 @@
        approveResult: [
          { required: true, message: "请选择确认结果", trigger: "change" }
        ],
        confirmResult: [
          { required: true, message: "请输入确认意见", trigger: "blur" }
        ],
        confirmResult: [{ validator: validateConfirmResult, trigger: "blur" }],
        rejectType: {
          required: false,
          validator: (rule, value, callback) => {
@@ -1219,7 +1242,7 @@
        }
        return "有转运单";
      }
      return "需转运";
      return "未知";
    },
    /** 跳转到创建转运单页面 */