| | |
| | | maxlength="30" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12" |
| | | ><el-form-item label="联系方式" prop="telcode"> |
| | | <el-input |
| | |
| | | placeholder="请输入联系方式" |
| | | maxlength="30" |
| | | /> </el-form-item |
| | | ></el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="亲属联系方式" prop="name"> |
| | | <el-input |
| | | v-model="userform.telcodewx" |
| | | placeholder="请输入姓名" |
| | | maxlength="30" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | |
| | | > |
| | | <el-table-column prop="id" label="序号" width="180"> |
| | | </el-table-column> |
| | | <el-table-column prop="contactname" label="姓名" width="180"> |
| | | <el-table-column prop="contactname" label="姓名" width="100"> |
| | | </el-table-column> |
| | | <el-table-column prop="contactway" label="联系方式" width="180"> |
| | | </el-table-column> |
| | |
| | | <el-table-column |
| | | label="就诊时间" |
| | | align="center" |
| | | key="createTime" |
| | | prop="createTime" |
| | | key="admitdate" |
| | | prop="admitdate" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ formatTime(scope.row.createTime) }}</span> |
| | | <span>{{ formatTime(scope.row.admitdate) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | label="门诊号" |
| | | align="center" |
| | | key="patid" |
| | | prop="patid" |
| | | key="outhospno" |
| | | prop="outhospno" |
| | | /> |
| | | <el-table-column |
| | | label="姓名" |
| | | width="100" |
| | | align="center" |
| | | key="patname" |
| | | prop="patname" |
| | |
| | | <el-table-column |
| | | label="住院号" |
| | | align="center" |
| | | key="patno" |
| | | prop="patno" |
| | | key="inhospno" |
| | | prop="inhospno" |
| | | width="180" |
| | | /> |
| | | <el-table-column |
| | | label="姓名" |
| | | width="100" |
| | | align="center" |
| | | key="patname" |
| | | prop="patname" |
| | |
| | | prop="bedNo" |
| | | width="120" |
| | | /> |
| | | |
| | | </el-table> |
| | | </div> |
| | | <!-- 出院 --> |
| | |
| | | <el-table-column |
| | | label="住院号" |
| | | align="center" |
| | | key="patno" |
| | | prop="patno" |
| | | key="inhospno" |
| | | prop="inhospno" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="姓名" |
| | | width="100" |
| | | align="center" |
| | | key="patname" |
| | | prop="patname" |
| | |
| | | prop="bedNo" |
| | | width="120" |
| | | /> |
| | | |
| | | </el-table> |
| | | </div> |
| | | </div> |
| | |
| | | border-left: 4px solid rgb(190, 65, 134); |
| | | " |
| | | > |
| | | <span v-if="item.serviceType==2">出院随访</span> |
| | | <span v-if="item.serviceType==1">监测评估</span> |
| | | <span v-if="item.serviceType==3">门诊随访</span> |
| | | <span v-if="item.serviceType==4">宣教关怀</span> |
| | | <span v-if="item.serviceType == 2">出院随访</span> |
| | | <span v-if="item.serviceType == 1">心电随访</span> |
| | | <span v-if="item.serviceType == 3">影像随访</span> |
| | | <span v-if="item.serviceType == 4">宣教关怀</span> |
| | | </div> |
| | | <el-divider></el-divider> |
| | | <div style="margin-top: 10px"> |
| | | 服务名称:<span style="color: #2775b6" |
| | | >{{ item.templatename }}</span |
| | | > |
| | | 服务名称:<span style="color: #2775b6">{{ |
| | | item.templatename |
| | | }}</span> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 创建时间:<span style="color: #2775b6" |
| | | >{{item.createTime}}</span |
| | | > |
| | | 创建时间:<span style="color: #2775b6">{{ item.createTime }}</span> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 完成时间:<span style="color: #2775b6" |
| | | >{{ item.finishtime }}</span |
| | | > |
| | | 完成时间:<span style="color: #2775b6">{{ item.finishtime }}</span> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | <el-row :gutter="20"> |
| | |
| | | > |
| | | <el-col :span="12" |
| | | >病区: |
| | | <span style="color: #2775b6">{{ item.leavehospitaldistrictname }}</span></el-col |
| | | <span style="color: #2775b6">{{ |
| | | item.leavehospitaldistrictname |
| | | }}</span></el-col |
| | | > |
| | | |
| | | </el-row> |
| | | </div> |
| | | |
| | |
| | | <span style="color: #2775b6">{{ item.drname }}</span></el-col |
| | | > |
| | | <el-col :span="6" |
| | | >责任护士 <span style="color: #2775b6">{{ item.nurseName }}</span></el-col |
| | | >责任护士 |
| | | <span style="color: #2775b6">{{ item.nurseName }}</span></el-col |
| | | > |
| | | </el-row> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 结果状态: |
| | | <span style="color: #2775b6" v-if="item.excep==0">服务正常</span> |
| | | <span style="color: #B55E54" v-if="item.excep==1">异常</span> |
| | | |
| | | <span style="color: #2775b6" v-if="item.excep == 0">服务正常</span> |
| | | <span style="color: #b55e54" v-if="item.excep == 1">异常</span> |
| | | </div> |
| | | <!-- <div style="margin-top: 10px"> |
| | | 备注: |
| | |
| | | |
| | | <el-dialog :title="titletb" :visible.sync="AddanumberVisible"> |
| | | <el-form :model="numberform" label-width="100px"> |
| | | <el-form-item label="姓名"> |
| | | <el-form-item label="姓名" width="100"> |
| | | <el-input v-model="numberform.contactname"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="联系电话"> |
| | |
| | | Patientclinic, |
| | | } from "@/api/patient/homepage"; |
| | | |
| | | import { |
| | | getsearchrResults, |
| | | getTaskservelist, |
| | | } from "@/api/AiCentre/index"; |
| | | import { getsearchrResults, getTaskservelist } from "@/api/AiCentre/index"; |
| | | import { listPatouthosp } from "@/api/smartor/patouthosp"; |
| | | import { listpatient } from "@/api/patient/record"; |
| | | |
| | |
| | | record: [ |
| | | { |
| | | name: "宣教任务", |
| | | serviceType:'4', |
| | | templatename:'管饲宣教一期', |
| | | createTime:'2024-11-10', |
| | | finishtime:'2024-11-12', |
| | | createBy:'王政', |
| | | drname:'刘明', |
| | | nurseName:'张淑琴', |
| | | excep:'0', |
| | | deptname:'呼吸科', |
| | | leavehospitaldistrictname:'五病区', |
| | | serviceType: "4", |
| | | templatename: "管饲宣教一期", |
| | | createTime: "2024-11-10", |
| | | finishtime: "2024-11-12", |
| | | createBy: "王政", |
| | | drname: "刘明", |
| | | nurseName: "张淑琴", |
| | | excep: "0", |
| | | deptname: "呼吸科", |
| | | leavehospitaldistrictname: "五病区", |
| | | }, |
| | | { |
| | | name: "随访任务", |
| | | serviceType:'2', |
| | | templatename:'心血管随访一期', |
| | | createTime:'2024-11-11', |
| | | finishtime:'2024-11-14', |
| | | createBy:'章程', |
| | | drname:'刘明', |
| | | nurseName:'李丽', |
| | | excep:'0', |
| | | deptname:'呼吸科', |
| | | leavehospitaldistrictname:'五病区', |
| | | serviceType: "2", |
| | | templatename: "心血管随访一期", |
| | | createTime: "2024-11-11", |
| | | finishtime: "2024-11-14", |
| | | createBy: "章程", |
| | | drname: "刘明", |
| | | nurseName: "李丽", |
| | | excep: "0", |
| | | deptname: "呼吸科", |
| | | leavehospitaldistrictname: "五病区", |
| | | }, |
| | | // { |
| | | // name: "问卷调查", |
| | |
| | | if (response.code == 200) { |
| | | this.serviceDatacy = response.rows; |
| | | console.log(this.serviceDatacy); |
| | | this.$forceUpdate() |
| | | this.$forceUpdate(); |
| | | } |
| | | }); |
| | | } |
| | |
| | | getcontactlist() { |
| | | listcontactinformation({ patid: this.id }).then((response) => { |
| | | this.tableData = response.rows; |
| | | if (this.tableData.length) { |
| | | this.userform.telcodewx = this.tableData[0].contactway; |
| | | } |
| | | }); |
| | | }, |
| | | processElement(element) { |
| | |
| | | handleClick(tab, event) { |
| | | if (tab.index == "1") { |
| | | this.getList(1); |
| | | }else if (tab.index == "2") { |
| | | this.handleClickfw(); |
| | | } else if (tab.index == "2") { |
| | | this.handleClickfw(); |
| | | } |
| | | }, |
| | | handleClickson(tab, event) { |
| | |
| | | this.getList(tab.index); |
| | | }, |
| | | // 查询服务记录 |
| | | handleClickfw(){ |
| | | handleClickfw() { |
| | | getTaskservelist({ |
| | | patid: this.id, |
| | | }).then((res) => { |