WXL
2023-12-11 dc3d15dfe0c4a4a85bc5b4df7959b84a02beb064
src/comp/smartor3/dwo/dw_maint_pat_archive.vue
@@ -1,6 +1,11 @@
<template>
      <div>
            <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open">
    <el-dialog
      append-to-body="true"
      width="500px"
      :title="title"
      :visible.sync="open"
    >
                  <el-form :rules="rules" ref="form" :model="form" label-width="80px">
                        <el-form-item prop="patid" label=" 自增ID ">
                              <el-input placeholder="请输入 自增ID " v-model="form.patid"/>
@@ -11,8 +16,8 @@
                        <el-form-item prop="sex" label=" 性别   1:男  2:女">
                              <el-input placeholder="请输入 性别   1:男  2:女" v-model="form.sex"/>
                        </el-form-item>
                        <el-form-item prop="iccardno" label=" 证件号码 ">
                              <el-input placeholder="请输入 证件号码 " v-model="form.iccardno"/>
        <el-form-item prop="idno" label=" 证件号码 ">
          <el-input placeholder="请输入 证件号码 " v-model="form.idno" />
                        </el-form-item>
                        <el-form-item prop="birthdate" label=" 生日 ">
                              <el-input placeholder="请输入 生日 " v-model="form.birthdate"/>
@@ -33,10 +38,13 @@
                              <el-input placeholder="请输入 手机号码 " v-model="form.telcode"/>
                        </el-form-item>
                        <el-form-item prop="relativetelcode" label=" 亲属号码 ">
                              <el-input placeholder="请输入 亲属号码 " v-model="form.relativetelcode"/>
          <el-input
            placeholder="请输入 亲属号码 "
            v-model="form.relativetelcode"
          />
                        </el-form-item>
                        <el-form-item prop="iccardtype" label=" 证件类型 ">
                              <el-input placeholder="请输入 证件类型 " v-model="form.iccardtype"/>
        <el-form-item prop="idtype" label=" 证件类型 ">
          <el-input placeholder="请输入 证件类型 " v-model="form.idtype" />
                        </el-form-item>
                        <el-form-item prop="orgid" label=" 机构ID ">
                              <el-input placeholder="请输入 机构ID " v-model="form.orgid"/>
@@ -80,10 +88,16 @@
      </div>
</template>
   <script>
   import { listpat_archive, getpat_archive, delpat_archive, addpat_archive, updatepat_archive } from "@/api/smartor3/pat_archive";
import {
  listpat_archive,
  getpat_archive,
  delpat_archive,
  addpat_archive,
  updatepat_archive,
} from "@/api/smartor3/pat_archive";
   export default {
      name: "dw_maint_pat_archive",
      dicts: ['sys_user_sex', 'sys_patientfrom'],
  dicts: ["sys_user_sex", "sys_patientfrom"],
      data() {
         return {
         parent:null,
@@ -94,31 +108,25 @@
       // 表单参数
         form: {},
      // 表单校验
          rules: {
          }
      rules: {},
         };
      },
      created() {
      },
  created() {},
      methods: {
         showdlg(show,val)
         {
            if(val !="")
            {
    showdlg(show, val) {
      if (val != "") {
                 const id = val;
                 getpat_archive(id).then(response => {
        getpat_archive(id).then((response) => {
                  this.form = response.data;
                  this.open = val;
                  this.title = "患者档案";
                 });
            }
            else
            {
      } else {
               this.form={};
               this.open = show;
               this.title = "新建患者档案";
            }
         }
      }
   }
    },
  },
};
   </script>