Browse Source

新增根据类型显示对于的名称,门诊去掉出院时间

newMaster
1747191978@qq.com 10 months ago
parent
commit
191ed30b90
  1. 4
      acupuncture-前台/src/router/index.js
  2. 15
      acupuncture-前台/src/views/medicalFile/index.vue

4
acupuncture-前台/src/router/index.js

@ -77,12 +77,12 @@ export const constantRoutes = [
{ {
path: "/patientFile", path: "/patientFile",
component: Layout, component: Layout,
redirect: "index", redirect: "patientFile",
children: [ children: [
{ {
path: "/patientIndex", path: "/patientIndex",
component: () => import("@/views/patientFile/index"), component: () => import("@/views/patientFile/index"),
name: "Index", name: "patientIndex",
meta: { title: "患者档案", icon: "dashboard", }, meta: { title: "患者档案", icon: "dashboard", },
}, },
], ],

15
acupuncture-前台/src/views/medicalFile/index.vue

@ -203,15 +203,15 @@
<el-radio :label="1">住院</el-radio> <el-radio :label="1">住院</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="门诊号/住院号" prop="visitNumber"> <el-form-item :label=" visitType[form.visitType] + '号'" prop="visitNumber">
<el-input v-model="form.visitNumber" placeholder="请输入" /> <el-input v-model="form.visitNumber" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="门诊时间/住院时间" prop="visitTime"> <el-form-item :label=" visitType[form.visitType] + '时间'" prop="visitTime">
<el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.visitTime" type="date" <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.visitTime" type="date"
placeholder="选择日期"> placeholder="选择日期">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="出院时间" prop="dischargeTime"> <el-form-item label="出院时间" v-if='form.visitType == 1' prop="dischargeTime">
<el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.dischargeTime" <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.dischargeTime"
type="date" placeholder="选择日期"> type="date" placeholder="选择日期">
</el-date-picker> </el-date-picker>
@ -509,6 +509,10 @@
dicts: ["sys_normal_disable", "sys_user_sex"], dicts: ["sys_normal_disable", "sys_user_sex"],
data() { data() {
return { return {
visitType: {
0: '门诊',
1: "住院"
},
headers: { headers: {
Authorization: "Bearer " + getToken(), Authorization: "Bearer " + getToken(),
deptId: localStorage.getItem("hospitalId"), deptId: localStorage.getItem("hospitalId"),
@ -1141,7 +1145,7 @@
phone: "", phone: "",
idCardType: "", idCardType: "",
idCard: "", idCard: "",
visitType: "", visitType: 0,
visitNumber: "", visitNumber: "",
visitTime: "", visitTime: "",
dischargeTime: "", dischargeTime: "",
@ -1339,16 +1343,19 @@
font-weight: bold; font-weight: bold;
margin-bottom: 10px margin-bottom: 10px
} }
.div-title2 { .div-title2 {
font-size: 20px; font-size: 20px;
font-weight: bold; font-weight: bold;
margin-bottom: 10px margin-bottom: 10px
} }
.div-title3 { .div-title3 {
font-size: 18px; font-size: 18px;
font-weight: bold; font-weight: bold;
margin-bottom: 10px margin-bottom: 10px
} }
.span-but { .span-but {
display: inline-block; display: inline-block;
border-radius: 4px; border-radius: 4px;

Loading…
Cancel
Save