From 78d4a71938e586222630e1f9f0f5a52e9c9568e4 Mon Sep 17 00:00:00 2001 From: "nightkis1995@sina.com" <nightkis1995@sina.com> Date: Mon, 2 Dec 2024 16:31:37 +0800 Subject: [PATCH] =?UTF-8?q?card=20=E6=8C=89=E9=94=AE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/doctor/Doctor.vue | 1 + .../components/screening/Record.vue | 26 +++++++++++++++++++ .../components/screening/Visit.vue | 14 ++++++++-- src/doctor/workbench/tables/Visit.vue | 2 -- 4 files changed, 39 insertions(+), 4 deletions(-) diff --git a/src/doctor/Doctor.vue b/src/doctor/Doctor.vue index 53b23e6..2a90eeb 100644 --- a/src/doctor/Doctor.vue +++ b/src/doctor/Doctor.vue @@ -152,6 +152,7 @@ export default { .bt-group { display: flex; justify-content: flex-end; + column-gap: 10px; } } diff --git a/src/doctor/patientDetail/components/screening/Record.vue b/src/doctor/patientDetail/components/screening/Record.vue index 0b8b23d..772fba9 100644 --- a/src/doctor/patientDetail/components/screening/Record.vue +++ b/src/doctor/patientDetail/components/screening/Record.vue @@ -32,6 +32,14 @@ <span class="label">创建时间</span> <span>{{ item.created }}</span> </div> + <div class="divider"></div> + <div class="bt-group"> + <van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> + <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' + v-if="record.allowUpdate == 1">修改</van-button> + <van-button round size="small" class="doc-btn-red" @click="delBtn(item)" + v-if="record.allowDelete ==1">删除</van-button> + </div> </div> </div> <div v-for="item in secondScreenList" :key="item.id" @@ -66,6 +74,14 @@ <span class="label">创建时间</span> <span>{{ item.created }}</span> </div> + <div class="divider"></div> + <div class="bt-group"> + <van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> + <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' + v-if="record.allowUpdate == 1">修改</van-button> + <van-button round size="small" class="doc-btn-red" @click="delBtn(item)" + v-if="record.allowUpdate == 1">删除</van-button> + </div> </div> </div> <div class='text-center shrink-0 empty' v-if='!firstScreenList.length && !secondScreenList.length'> @@ -101,7 +117,17 @@ export default { this.firstScreenList = result.firstScreenList || [] this.secondScreenList = result.secondScreenList || [] }) + }, + toDetail() { + + }, + editBtn() { + + }, + delBtn() { + } + } } </script> diff --git a/src/doctor/patientDetail/components/screening/Visit.vue b/src/doctor/patientDetail/components/screening/Visit.vue index e7c1d62..090b229 100644 --- a/src/doctor/patientDetail/components/screening/Visit.vue +++ b/src/doctor/patientDetail/components/screening/Visit.vue @@ -36,10 +36,14 @@ <span class="label">随访机构</span> <span>{{ item.visitUnitName || '-' }}</span> </div> - <!-- <div class="divider"></div> + <div class="divider"></div> <div class="bt-group"> <van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> - </div> --> + <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' + v-if="!(item.allowUpdate !==1 || item.serveType == 3)">修改</van-button> + <van-button round size="small" class="doc-btn-red" @click="delBtn(item)" + v-if="!(item.allowUpdate !==1 || item.serveType == 3)">删除</van-button> + </div> </div> </div> </div> @@ -128,6 +132,12 @@ export default { // residentInfoId: record.residentInfoId // } // }) + }, + editBtn() { + + }, + delBtn() { + } } } diff --git a/src/doctor/workbench/tables/Visit.vue b/src/doctor/workbench/tables/Visit.vue index bd0291f..55432fe 100644 --- a/src/doctor/workbench/tables/Visit.vue +++ b/src/doctor/workbench/tables/Visit.vue @@ -58,9 +58,7 @@ <div class="divider my-3"></div> <div class="bt-group"> <van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> - <span class="mr-3"></span> <van-button round size="small" class="doc-btn-primary" @click='toAddGeneral(item)'>通用随访</van-button> - <span class="mr-3"></span> <van-button round size="small" class="doc-btn-primary" @click="onIgnore(item)">忽略</van-button> </div> </div> -- 2.18.0