| | |
| | | <el-col :span="24" |
| | | ><div class="xinz-inf"> |
| | | <el-tag |
| | | :key="tag.tagid" |
| | | :key="tag.tagname" |
| | | type="success" |
| | | v-for="tag in dynamicTags" |
| | | closable |
| | |
| | | {{ tag.tagname }} |
| | | </el-tag> |
| | | <el-select |
| | | v-model="inputValue" |
| | | v-if="inputVisible" |
| | | v-model="inputValue" |
| | | @change="handleInputConfirm" |
| | | :remote-method="remoteMethod" |
| | | remote |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | placeholder="请选择/查询" |
| | | :loading="loading" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | |
| | | </div> |
| | | <el-divider></el-divider> |
| | | <div style="margin-top: 10px"> |
| | | 随访状态:已终止<span style="color: #2775b6" |
| | | {{ item.name }}状态:已终止<span style="color: #2775b6" |
| | | >(终止原因:患者痊愈回访结束,终止时间:2023-12-18 12:00)</span |
| | | > |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 随访发送时间:<span style="color: #2775b6">2023-11-23 12:00</span> |
| | | {{ item.name }}发送时间:<span style="color: #2775b6" |
| | | >2023-11-23 12:00</span |
| | | > |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 随访完成时间:<span style="color: #2775b6">2023-12-18 12:00</span> |
| | | {{ item.name }}完成时间:<span style="color: #2775b6" |
| | | >2023-12-18 12:00</span |
| | | > |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 疼痛程度:<span style="color: #2775b6">中度</span> |
| | |
| | | border-left: 4px solid rgb(65, 161, 190); |
| | | " |
| | | > |
| | | 人工随访记录 |
| | | 人工{{ item.name }}记录 |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="6" |
| | | >随访日期: |
| | | >{{ item.name }}日期: |
| | | <span style="color: #2775b6">2023-11-22 11:22</span></el-col |
| | | > |
| | | <el-col :span="6" |
| | | >随访人: <span style="color: #2775b6">吴小龙</span></el-col |
| | | >{{ item.name }}人: |
| | | <span style="color: #2775b6">吴小龙</span></el-col |
| | | > |
| | | <el-col :span="6" |
| | | >患者配合度: <span style="color: #2775b6">高</span></el-col |
| | |
| | | </el-row> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 随访结果: <span style="color: #2775b6">患者痊愈,身体倍棒</span> |
| | | {{ item.name }}结果: |
| | | <span style="color: #2775b6">患者痊愈,身体倍棒</span> |
| | | </div> |
| | | <div style="margin-top: 10px"> |
| | | 随访备注: <span style="color: #2775b6">提醒注意饮食健康</span> |
| | | {{ item.name }}备注: |
| | | <span style="color: #2775b6">提醒注意饮食健康</span> |
| | | </div> |
| | | </el-card> |
| | | </div> |
| | |
| | | }; |
| | | }, |
| | | created() { |
| | | this.id = this.$route.query.id; |
| | | this.getuserinfo(); |
| | | this.gettabList(); |
| | | this.$nextTick(function () { |
| | | this.echartdom = document.getElementById("xyeCharts"); |
| | | this.xtechartdom = document.getElementById("xteCharts"); |
| | |
| | | this.xueyangechartsInit(); |
| | | this.twechartsInit(); |
| | | }); |
| | | this.id = this.$route.query.id; |
| | | this.getuserinfo(); |
| | | this.gettabList(); |
| | | }, |
| | | |
| | | methods: { |
| | |
| | | }); |
| | | }, |
| | | processElement(element) { |
| | | return { ...element, isoperation: 0 }; |
| | | return { ...element, isoperation: null }; |
| | | }, |
| | | // 获取基础信息 |
| | | getuserinfo() { |
| | |
| | | this.userform = response.rows[0]; |
| | | // this.dynamicTags = response.rows[0].tagList; |
| | | this.dynamicTags = response.rows[0].tagList.map(this.processElement); |
| | | console.log(this.dynamicTags); |
| | | }); |
| | | // 病史信息 |
| | | getmedicalhistory({ pid: this.id }).then((res) => { |
| | | this.form = res.rows[0]; |
| | | if (res.code == 200 && res.rows[0]) { |
| | | this.form = res.rows[0]; |
| | | } |
| | | }); |
| | | // 联系信息 |
| | | this.getcontactlist(); |
| | |
| | | this.$modal.msgError("基础信息修改失败"); |
| | | } |
| | | }); |
| | | // 病史是 |
| | | // 病史 |
| | | this.medicalhistory(); |
| | | }, |
| | | // 病史 |
| | |
| | | }; |
| | | listtag(tagqueryParams).then((response) => { |
| | | this.options = response.rows; |
| | | console.log(this.options, "标签"); |
| | | }); |
| | | }, |
| | | remoteMethod(value) { |
| | |
| | | |
| | | showInput() { |
| | | this.inputVisible = true; |
| | | // this.$nextTick((_) => { |
| | | // this.$refs.saveTagInput.$refs.input.focus(); |
| | | // }); |
| | | console.log("展示"); |
| | | }, |
| | | |
| | | handleInputConfirm() { |
| | |
| | | console.log(this.dynamicTags); |
| | | }); |
| | | } |
| | | console.log("关了"); |
| | | this.inputVisible = false; |
| | | this.inputValue = ""; |
| | | }, |