Commit 3e5b20a2 authored by gengchunlei's avatar gengchunlei

居民端小程序 v1.2 筛查

parent 07139928
......@@ -79,7 +79,7 @@
<!-- built files will be auto injected -->
</body>
<script>
var vConsole =new VConsole();
console.log('Hello world');
/*var vConsole =new VConsole();
console.log('Hello world');*/
</script>
</html>
......@@ -3,4 +3,14 @@ import {fetchBase} from '@/api/doctor/doctorFetch'
//查初筛和复筛列表
export function getScreenAllList(residentInfoId, loading) {
return fetchBase({ url: `/chronic-admin/v1/chronic-screening-record/screen-list`,body:{residentInfoId},loading})
}
// 慢病高危筛查详情
export function firstScreenDetail(params) {
return fetchBase({ url: `/chronic-resident/v1/chronic-screening-record/screening-detail`, body: params, loading: true })
}
// 慢病专病筛查详情
export function secondScreenDetail(params) {
return fetchBase({ url: `/chronic-resident/v1/chronic-screening-record/rescreen-detail`, body: params, loading: true })
}
\ No newline at end of file
......@@ -52,7 +52,7 @@ export default {
if (!token) {
token = sessionStorage.getItem('token')
if (process.env.NODE_ENV !== 'production') {
token = '4bef8ea2-4145-4437-aaf5-8d69a50288e9'
token = 'c652136f-6159-4383-860c-f6693d4857d7'
}
}
if (token) {
......
......@@ -57,6 +57,7 @@
<script>
import { fetchCurrencyList, delCurrencyById } from '@/api/doctor/generalFU.js'
import { showToast } from 'vant'
export default {
inject: ['residentInfo'],
......
......@@ -36,7 +36,7 @@
</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="toFirstDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
......@@ -78,7 +78,7 @@
</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="toSecondDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
......@@ -96,6 +96,7 @@
<script>
import { getScreenAllList } from '@/api/doctor/screening.js'
import { showToast } from 'vant'
export default {
inject: ['residentInfo'],
......@@ -138,8 +139,34 @@ export default {
onRefresh() {
this.load(false)
},
toDetail() {
//主要慢病筛查
toFirstDetail(record) {
if (!record) return
if (record.id == null) {
showToast('暂时无法查看 详情信息')
return
}
this.$router.push({
path: '/doctor/screening/FirstDetail',
query: {
id: record.id
}
})
},
//专病筛查
toSecondDetail(record) {
debugger
if (!record) return
if (record.id == null) {
showToast('暂时无法查看 详情信息')
return
}
this.$router.push({
path: '/doctor/screening/secondDetail',
query: {
id: record.id
}
})
},
editBtn() {
......
This diff is collapsed.
This diff is collapsed.
......@@ -60,6 +60,16 @@ const routes = [
name: 'doctor-archives-form',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/archives/form/BaseInfo.vue')
},
{
path: 'screening/firstDetail',
name: 'screening-firstDetail',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/screening/detail/FirstDetail.vue')
},
{
path: 'screening/secondDetail',
name: 'screening-secondDetail',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/screening/detail/SecondDetail.vue')
},
{
path: 'followUp/generalFU/detail',
name: 'followUp-generalFU-detail',
......
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