Commit f6e659fb authored by songrui's avatar songrui

医生端列表显示修改

parent 742c36e3
...@@ -142,23 +142,27 @@ export default { ...@@ -142,23 +142,27 @@ export default {
const chronicTagsArray = this.residentInfo.chronicTagsArray || '' const chronicTagsArray = this.residentInfo.chronicTagsArray || ''
return chronicTagsArray.split(',') return chronicTagsArray.split(',')
}, },
groupsArrays() {
const groupsArrays = this.residentInfo.groupsArrays || ''
return groupsArrays.split(',')
},
// 死亡状态 // 死亡状态
deathStatus() { deathStatus() {
return this.residentInfo.chronicStatus return this.residentInfo.chronicStatus
}, },
tabList() { tabList() {
const diseaseList = [ const diseaseList = [
{ name: '高血压', value: 1, code: '1', id: 'HYPERTENSION' }, { name: '高血压', value: 1, code: '512', id: 'HYPERTENSION' },
{ name: '糖尿病', value: 2, code: '2', id: 'DIABETE' }, { name: '糖尿病', value: 2, code: '1024', id: 'DIABETE' },
{ name: '冠心病', value: 3, code: '4', id: 'COPD' }, { name: '冠心病', value: 3, code: '2048', id: 'COPD' },
{ name: '脑卒中', value: 4, code: '8', id: 'STROKE' }, { name: '脑卒中', value: 4, code: '4096', id: 'STROKE' },
{ name: '慢性阻塞性疾病', value: 5, code: '16', id: 'NEPHROPATHY' }, { name: '慢性阻塞性疾病', value: 5, code: '8192', id: 'NEPHROPATHY' },
{ name: '慢性肾脏病', value: 6, code: '32', id: 'KIDNEY' }, { name: '慢性肾脏病', value: 6, code: '16384', id: 'KIDNEY' },
{ name: '血脂异常', value: 7, code: '64', id: 'DYSLIPEMIA' } { name: '血脂异常', value: 7, code: '32768', id: 'DYSLIPEMIA' }
] ]
const result = [ const result = [
// { name: '筛查管理', id: 'SCREENING' }, { name: '筛查管理', id: 'SCREENING' },
// ...diseaseList.filter(e => this.chronicTagsArray.includes(e.code)), ...diseaseList.filter(e => this.groupsArrays.includes(e.code)),
{ name: '通用随访', id: 'CURRENCY' }, { name: '通用随访', id: 'CURRENCY' },
// { name: '转诊记录', id: 'REFERRAL' }, // { name: '转诊记录', id: 'REFERRAL' },
// { name: '会诊记录', id: 'CONSULTATION' } // { name: '会诊记录', id: 'CONSULTATION' }
......
...@@ -38,14 +38,14 @@ ...@@ -38,14 +38,14 @@
<span class="label">纳入管理日期</span> <span class="label">纳入管理日期</span>
<span>{{ item.manageDate }}</span> <span>{{ item.manageDate }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <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="toDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="item.allowDelete ==1">删除</van-button> v-if="item.allowDelete ==1">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
<div v-for="item in treatmentRecord" :key="item.id" <div v-for="item in treatmentRecord" :key="item.id"
...@@ -72,14 +72,14 @@ ...@@ -72,14 +72,14 @@
<span class="label">创建医生</span> <span class="label">创建医生</span>
<span>{{ item.createDoctorName }}</span> <span>{{ item.createDoctorName }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <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="toDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="item.allowDelete ==1">删除</van-button> v-if="item.allowDelete ==1">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
<div v-for="item in treatmentRecord" :key="item.id" <div v-for="item in treatmentRecord" :key="item.id"
...@@ -113,14 +113,14 @@ ...@@ -113,14 +113,14 @@
<span class="label">下次随访日期</span> <span class="label">下次随访日期</span>
<span>{{ item.nextVisitDate || '-' }}</span> <span>{{ item.nextVisitDate || '-' }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <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="toDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="item.allowDelete ==1">删除</van-button> v-if="item.allowDelete ==1">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
</van-pull-refresh> </van-pull-refresh>
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
<span class="label">随访机构</span> <span class="label">随访机构</span>
<span>{{ item.serveUnitName || '-' }}</span> <span>{{ item.serveUnitName || '-' }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <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="toDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" v-if="item.allowUpdate == 1">转诊</van-button> <van-button round size="small" class="doc-btn-primary" v-if="item.allowUpdate == 1">转诊</van-button>
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
v-if="!(item.allowUpdate !==1 || item.serveType == 5)">修改</van-button> v-if="!(item.allowUpdate !==1 || item.serveType == 5)">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="!(item.allowUpdate !==1 || item.serveType == 5)">删除</van-button> v-if="!(item.allowUpdate !==1 || item.serveType == 5)">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
</van-list> </van-list>
......
...@@ -34,14 +34,14 @@ ...@@ -34,14 +34,14 @@
<span class="label">创建时间</span> <span class="label">创建时间</span>
<span>{{ item.created }}</span> <span>{{ item.created }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <div class="bt-group">
<van-button round size="small" class="doc-btn-primary" @click="toFirstDetail(item)">详情</van-button> <van-button round size="small" class="doc-btn-primary" @click="toFirstDetail(item)">详情</van-button>
<!-- <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="item.allowDelete ==1">删除</van-button> --> v-if="item.allowDelete ==1">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
<div v-for="item in secondScreenList" :key="item.id" <div v-for="item in secondScreenList" :key="item.id"
......
...@@ -36,14 +36,14 @@ ...@@ -36,14 +36,14 @@
<span class="label">随访机构</span> <span class="label">随访机构</span>
<span>{{ item.visitUnitName || '-' }}</span> <span>{{ item.visitUnitName || '-' }}</span>
</div> </div>
<div class="divider"></div> <!-- <div class="divider"></div>
<div class="bt-group"> <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="toDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="!(item.allowUpdate !==1 || item.serveType == 3)">修改</van-button> v-if="!(item.allowUpdate !==1 || item.serveType == 3)">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
v-if="!(item.allowUpdate !==1 || item.serveType == 3)">删除</van-button> v-if="!(item.allowUpdate !==1 || item.serveType == 3)">删除</van-button>
</div> </div> -->
</div> </div>
</div> </div>
</div> </div>
......
...@@ -66,10 +66,10 @@ export default { ...@@ -66,10 +66,10 @@ export default {
configTab: [ configTab: [
{ key: 'work', component: 'TableWork', name: '工作记录' }, { key: 'work', component: 'TableWork', name: '工作记录' },
{ key: 'visit', component: 'TableVisit', name: '慢病待随访' }, { key: 'visit', component: 'TableVisit', name: '慢病待随访' },
// { key: 'receive', component: 'TableReceive', name: '待接诊居民' }, { key: 'receive', component: 'TableReceive', name: '待接诊居民' },
// { key: 'screenRecord', component: 'TableScreenRecord', name: '当年待筛查记录' }, // { key: 'screenRecord', component: 'TableScreenRecord', name: '当年待筛查记录' },
// { key: 'firstScreen', component: 'TableFirstScreen', name: '初筛高危待筛查' }, { key: 'firstScreen', component: 'TableFirstScreen', name: '初筛高危待筛查' },
// { key: 'highRisk', component: 'TableHighRisk', name: '高危待诊断' } { key: 'highRisk', component: 'TableHighRisk', name: '高危待诊断' }
], ],
tabActive:{}, tabActive:{},
configName: '慢病APP个性化配置', configName: '慢病APP个性化配置',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment