提交 bd4cb591 编写于 作者: chengxiang.li's avatar chengxiang.li

update

上级 72c058f3
此差异已折叠。
<template> <template>
<div class="form-warp"> <div class="form-warp">
<addDiagnose ref="addDiagnose"></addDiagnose>
<el-form <el-form
:model="patientInfoForm" :model="patientInfoForm"
:rules="rules" :rules="rules"
...@@ -30,14 +31,12 @@ ...@@ -30,14 +31,12 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24" style="text-align: center;margin-top:15px;" v-show="!patientId"> <el-button plain size="small" @click="toggleClick">{{tipsText}}</el-button></el-col>
</el-row> </el-row>
<div v-show="isShowAll || patientId"> <!-- <div class="has-header">数据记录</div> -->
<div class="has-header">数据记录</div>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="诊断" prop="diseaseIdList"> <el-form-item label="诊断" prop="diseaseIdList">
<el-select <!-- <el-select
v-model="diseaseIdList" v-model="diseaseIdList"
multiple multiple
@change="changeDiseases" @change="changeDiseases"
...@@ -49,7 +48,8 @@ ...@@ -49,7 +48,8 @@
:label="item.diseaseName" :label="item.diseaseName"
:value="item.diseaseId"> :value="item.diseaseId">
</el-option> </el-option>
</el-select> </el-select> -->
<el-button icon="el-icon-plus" @click="handleAddDiagnose">添加诊断</el-button>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
...@@ -70,6 +70,11 @@ ...@@ -70,6 +70,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row>
<el-col :span="24" style="text-align: center;margin-top:15px;" v-show="!patientId"> <el-button plain size="small" @click="toggleClick">{{tipsText}}</el-button></el-col>
</el-row>
<div v-show="isShowAll || patientId">
<div class="has-header">基本信息</div> <div class="has-header">基本信息</div>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
...@@ -252,9 +257,10 @@ ...@@ -252,9 +257,10 @@
getCityList, getCityList,
getCountyList, getCountyList,
getTownList } from '@/utils/patients/patientsapi'; getTownList } from '@/utils/patients/patientsapi';
import addDiagnose from '@/components/icd/addDiagnose.vue';
export default { export default {
name: "basicInfo", name: "basicInfo",
components: {}, components: { addDiagnose },
data() { data() {
let validCode=(rule,value,callback)=>{ let validCode=(rule,value,callback)=>{
if(value) { if(value) {
...@@ -478,6 +484,12 @@ ...@@ -478,6 +484,12 @@
townId: null, townId: null,
} }
}, },
// 点击 添加诊断
handleAddDiagnose() {
this.$refs.addDiagnose.showSelf({
clearChoosedList: true
});
},
initConstant(){ initConstant(){
getDiseasesList().then((data) => { getDiseasesList().then((data) => {
if(data.code == '000000') { if(data.code == '000000') {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册